Курсовая работа: Верифікація програмного забезпечення
До дипломної роботи висувають такі вимоги:
тема роботи повинна відповідати науковому напрямку кафедри і вибраному напрямку спеціалізації студента, бути актуальною, передбачати елемент новизни і отримання результатів, що мають певне теоретичне чи практичне значення;
завдання на роботу має містити закінчене теоретичне або експериментальне розв'язання конкретної задачі, бути сформульоване таким чином, щоб студент міг самостійно провести основні розрахунки або експериментальні дослідження на базі отриманих теоретичних і практичних знань зі спеціальності і мати елементи пошуковості;
робота повинна передбачати систематизацію, закріплення і розширення теоретичних і практичних знань зі спеціальності;
оформлення роботи має відповідати вимогам державних стандартів.
3.4 Вимоги до складу і параметрів технічних засобів
Розроблений програмний продукт орієнтований на роботу в ОС з платформою Windows /98/ME/NT/2000/XP.
Мінімальними вимогами до апаратної частини ПК, можна вважати:
• процесори 6-го покоління (АМD K6-2 300 MГц і вище, Intel Pentium Pro/ІІ/Celeron 300 МГц і вище);
• об’єм оперативної пам’яті 64 Мб.;
• графічний адаптер 4 Мб.;
• жорсткий диск ємністю 2 Гб.;
• привід гнучких дисків (дисковод).
3.5 Вимоги до інформаційної та програмної сумісності
Розроблений програмний продукт орієнтований на роботу в ОС Windows, тому для коректної роботи програми необхідне стабільне функціонування ОС.
Для створення та експлуатації створеної програми повинні бути встановлені наступні програмні засоби: середовище Borland Delphi для розробки програми, система керування базами даних Firebird для збереження початкових даних, програма Microsoft Excel для збереження створеного варіанту розкладу.
3.6 Вимоги до транспортування і зберігання
Вимоги до зберігання та транспортування програми залежать від вимог до відповідного носія даних. Оскільки програмний продукт постачається на гнучких магнітних дисках, тому при транспортуванні та зберіганні зазначених носіїв необхідно забезпечити виконання наступних умов:
забезпечення відсутності випливу потужних магнітних полів;
забезпечити дотримання допустимих значень температури повітря та вологості для вказаного носія даних.
При необхідності існує можливість замовлення програми на оптичному носію даних. В такому випадку необхідними умовами транспортування та зберігання програми будуть вимоги до транспортування та зберігання оптичного носія даних.
4. Вимоги до програмної документації
Програмна документація згідно ЄСПД складається з семи програмних документів: специфікації, технічного завдання, пояснюючої записки, опису мови, опису програми, тексту програми та програми та методики випробувань.
Специфікація містить список всіх програмних документів роботи.
Технічне завдання містить опис завдання роботи, склад функціональних характеристик програми, яку необхідно розробити, опис вимог до розробки.
Пояснювальна записка містить опис технічних характеристик розробленої програми, її призначення та область застосування, очікувані техніко-економічні показники.
Опис мови містить характеристику використаної мови програмування, опис її основних елементів, засобів обміну даними, засобів налагодження програм, використаних в процесі розробки програмного продукту.
Опис програми містить опис логічної структури програми, форматів вхідних та вихідних даних, використовуваних технічних засобів та способів виклику та завантаження програми.
Текст програми містить опис блоків програми та символічний запис програми на мові програмування.