Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Poyasnyuvalna_zapiska_DP.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
33.74 Mб
Скачать
    1. Опис програмного продукту

      1. Функціональне призначення

Даний проект являє собою навчальну програму для студентів судноводіїв. За допомогою цієї програми вчителю буде легше роз’яснювати новий матеріал. Студенти зможуть не побувавши на судні попрацювати з навігаційною програмою. Програма містить підрозділ журнал в якому є база даних, з якою студенти будуть навчатися заповненню поля для реєстрації судна. Є навчальні матеріли про різні судна і навігаційні та лоцманські терміни.

      1. Вхідні та вихідні дані

Вхідні дані даного проекту являються координаційні розмітки по яким проводиться маршрут між портами. Також вибір швидкості судна та самі порти. Для БД вхідні данні це інформація про судна які реєструються в ній.

Вихідні данні проекту являються повідомлення про завершення руху судна, для БД це список збережених суден піля реєстрації.

      1. Логічна структура програми та її модулів

При запуску програми показано головний робочий стіл для задання курсу руху судна з вибором швидкості. Також є меню для додаткових дій наприклад:

  • Журнал для запису та реєстрації судна;

  • Пункт «Судна» в якому показано список суден з їх описом;

  • Теоретичні матеріали для навчання судноводіїв деяких термінологій

і т.д.

  • Інструкція щоб у студента не було проблем с користуванням

програмою.

Все це показано у вигляді блок-схеми на рисунку 9.

Вибір курсу (портів)

Журнал

Вихід

Введення інф. про судно в БД

Судна

Навчальні матеріали

Вибір судна

Вибір матеріалу

Інструкція

Ліцензія

Вибір параграфу

Побудова курсу

Рух судна

Рис. 11. Загальна схема програми

      1. Організація інтерфейсу з користувачем

При запуску програми користувач бачить карту портів, кнопки і поля для виконання дій на нею та меню для додаткових дій.

Рис. 12. Карта Чорного та Азовського морів

Карта Чорного та Азовського морів, точки на карті показують 6 основних портів.

Рис. 13. Кнопки та поля керування програмою

На панелі керування розташовані поля вибору портів, вибір швидкості, кнопка побудови маршруту, кнопка запуску в плавання та показник швидкості.

Рис. 14. Меню програми

В меню містяться 3 основні розділи.

Рис. 15. Розділ програми «Головна»

В розділі «Головна» містяться 3 підрозділи з різними функціями.

«Створити і зберегти документ» - підрозділ для створення документ в якому буде збережено маршрут з додатковою інформацією про порти.

«Вихід» - завершення програми.

«Журнал» підрозділ в якому є база даних для збереження інформації для суден.

Рис. 16. Підрозділ програми «Журнал»

Показано таблицю з записів, для додавання нового запису натиснути додати запис. Кнопка вихід закриває вікно «Журнал» і повертається на головне вікно.

В розділі «Навчальні матеріали» міститься два підрозділи з інформацією про судна(«Судна») і теоретичними відомостями («Теоретичні матеріали») по навігації та лоції.

Рис. 17. Підрозділ програми «Навчальні матеріли»

В підрозділі «Судна» показано список суден, при виборі судна показано коротку інформацію про нього.

Рис. 18. Підрозділ програми «Судна»

В підрозділі «Навчальні матеріали» показано список термінів, та теоретичних відомостей по навігації та лоції.

Рис. 19. Підрозділ програми «Навчальні матеріали»

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]