lesson-characteristic

Програма для оптимізації аналізу відвіданого уроку адміністрацією школи.

Автор ідеї та керівник проекту: Лагодюк Вікторія Юріївна (nvk-12@mail.ru)
Над створенням програми працював: Лагодюк Юрій Вікторович (yura.lagodiuk@gmail.com)

Початок роботи

  1. Завантажити архів з програмою: https://www.dropbox.com/s/93nfrip4hoppy4z/lesson-analiz-generator.zip?dl=0
  2. Розархівувати завантажений архів
  3. Запустити generator.jar (для операційної системи Windows - можна запускати програму, використовуючи start.bat)

Загальні відомості про програму:

Програма реалізована засобами мови програмування Java з використанням бібліотеки графічних компонентів Swing. Вибір мови програмування Java пов'язаний насамперед із тим, що програми розроблені засобами даної мови програмування – можуть виконуватись на комп'ютерах з різними операційними системами (наприклад: Linux, Windows, MacOS, тощо).

Генератор текстів складається з двох основних програмних компонентів:

  • Компонент, що містить логіку генерування тексту із заданого числового коду
  • Компонент, який містить логіку відображення графічного інтерфейсу та взаємодії з користувачем

Опис формату вхідних даних:

Для првильної роботи програми – потрібен файл з вхідними даними: пронумерованими реченнями. На основі інформації з цього файлу – програма генерує текст. Кожен рядок, який містить речення – повинен починатись із числа (після числа повинна обов'язково стояти крапка), решта рядка – вважається реченням. Кожне речення обов'язково повинне мати своє унікальне число.

Деталі алгоритму роботи програми:

Під час запуску – програма зчитує файл з реченнями, і формує табицю відповідності чисел та речень. Під час обробки числового коду – програма аналізує список чисел, і для кожного числа знаходить відповідне речення у таблиці відповідності чисел та речень (якщо користувач помилково ввів число, для якого нема речення у таблиці відповідності – програма просто проігнорує дане число). Усі знайдені речення об'єднуються, та відображається користувачеві. Файл з реченнями можна доповнювати. Після доповнення файлу новими реченнями – програму потрібно перезапустити.

Меню сайту

Статистика


Онлайн всього: 1
Гостей: 1
Користувачів: 0