- •70 Зміст
- •4.3. Порядок та методика випробувань 27
- •1.5. Стадії та етапи розробки
- •1.6. Порядок контролю та приймання
- •Практична частина
- •2.3. Функціональна специфікація
- •2.3.1. Опис функціональних можливостей Розроблена в процесі виконнання курсової роботи програма забезпечує наступні функціональні можливості, що реалізують поставлене завдання:
- •2.3.2. Опис інтерфейсу користувача
- •2.4. Технічна специфікація
- •2.4.1. Опис діаграми модулів
- •3. Конструювання програмного забезпечення
- •3.1. Опис і обґрунтування обраних програмних засобів
- •3.2. Опис програми
- •4. Програма та методика випробувань
- •Курсовий реферат
- •I. Концепція………………………………………………………………..……49
- •Концепція
- •Глава 1 Складність
- •Глава 2 Об'єктна модель
- •Глава 3 Класи і об'єкти
- •Методологія
- •Глава 1 Система позначень
- •Глава 2 Процес Основні принципи.
- •Глава 3 Практичні питання Управління і планування.
- •Система реєстрації помилок в програмних засобах
2.4. Технічна специфікація
2.4.1. Опис діаграми модулів
Робота розробленого програмного забезпечення реалізується наступними файлами модулів:
модуль Prima;
модуль Adoua;
модуль Atria;
модуль Red;
Модуль Prima є головним модулем розробленого програмного забезпечення. В ньому містяться функції, що виводить всі авіарейси . Також в даному модулі містяться функції, що мае доступ до інших модулів.
Модуль Adoua відповідає за додавання нового авіарейсу.
Модуль Atria містить пошук всіх рейсів за класифікацію.
Модуль Red е модуль що показує авіорейс.
3. Конструювання програмного забезпечення
3.1. Опис і обґрунтування обраних програмних засобів
Розробка програмного забезпечення здійснена за допомогою середовища Borland C++ Builder 6. Borland C++ Builder 6 – зручний засіб для розробки віконних програм для операційної системи Windows XP/7/8. В ньому поєднані потужні можливості мови програмування С++ та величезний набір візуальних компонентів, які в свою чергу мають багато методів та властивостей, що дозволяє розробнику легко, швидко та якісно створювати інтерфейс програми.
Borland C++ Builder 6 надає можливість зберігати параметри вікна додатку та основних його елементів. Також, візуальна бібліотека середовища містить елементи, що спрощують діалогову взаємодію користувача та додатку(діалогові вікна відкриття та збереження файлів, налаштування параметрів кольору, шрифту та ін..)
3.2. Опис програми
3.2.1. Функціональні можливості
В створеному програмному забезпеченні розроблені такі функції:
Записуе нові авіорейси;
Видаляе старі рейси;
Показуе всі рейси за: за рейсом, скільки там людей, за датою, за часом, скільки коштує рейс і який літак вилітає;
Зберегти рейси в базу даних.
3.2.2. Опис логічної структури
Структуру даного програмного забезпечення зручно подати у вигляді наступної блок-схеми:
Рис 3.1. Діаграма прецедентів розробленого ПЗ
Розглянемо дії користувача при роботі з програмою. Користувач запускає програму на виконання. На екрані з’являється головне вікно програми. При натисненні кнопки“Відкрити”відбудеться відкриття всіх рейсів.
3.2.3. Виклик і завантаження
Для завантаження програмного забезпечення необхідно двічі клацнути лівою кнопкою мишки по значку виконавчого файлу (Cursovaia.exe) або ярлика, що вказує на цей файл.
3.2.4. Використані технічні засоби
В процесі розробки було використано наступне програмне забезпечення:
Таблиця 3.1
Апаратна конфігурація технічного забезпечення
|
Комп’ютер |
Комп’ютер |
Ноутбук |
Процессор |
AMD Sempron 2500+ |
Intel Core 2 Duo 2.0 ГГц |
Intel Core 2 Duo 2.0 ГГц |
ОЗП |
800 МГц, 1024 мб. |
800 МГц, 4048 мб |
800 МГц, 2048 мб. |
Відеоадаптер |
GeForce 6200, 128 Мб |
MRadeon 4330, 512 Мб |
MRadeon 3300, 256 Мб |
Вінчестер |
200 Гб |
500 Гб |
200 Гб |
ОС |
Windows XP SP 2 32bit |
Windows XP SP2 64bit |
Windows XP SP3 |