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. Вимоги до програмної документації

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

Специфікація містить список всіх програмних документів роботи.

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

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

Опис мови містить характеристику використаної мови програмування, опис її основних елементів, засобів обміну даними, засобів налагодження програм, використаних в процесі розробки програмного продукту.

Опис програми містить опис логічної структури програми, форматів вхідних та вихідних даних, використовуваних технічних засобів та способів виклику та завантаження програми.

Текст програми містить опис блоків програми та символічний запис програми на мові програмування.

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


5. Техніко-економічні показники

Важливим техніко-економічним показником, який має значення в даній програмі, є показник часу. Оскільки створення розкладу на рівні факультету вузу в ручному режимі є досить трудомістким, тому складання розкладу за допомогою програми дозволяє значно зменшити витрати часу.

Орієнтовна ціна розробленого програмного продукту не повинна перевищувати 1000 грн.


6. Стадії і етапи розробки

Для забезпечення виконання магістерської роботи необхідно витримувати послідовність етапів виконання (табл. 6.1), котрі відповідають поставленому завданню. Пропонуються наступні етапи виконання роботи та їх терміни виконання:

Таблиця 6.1

Етапи розробки

№ п/п Найменування етапів

Термін

виконання

1 Огляд літератури за темою роботи 01.02.07
2 Вивчення особливостей складання розкладу факультету вузу на прикладі факультету комп’ютерних наук 05.02.07
3 Розгляд основних методів складання розкладу, аналіз існуючих програм – аналогів 10.02.07
4 Розгляд генетичних алгоритмів та систем з нечіткою логікою 15.02.07
5 Розробка структури бази даних для збереження початкових даних розкладу 22.02.07
6 Розробка алгоритму роботи програми 01.03.07
7 Створення програми в середовищі Delphi 14.03.07
8 Заповнення бази даних 15.03.07
9 Розробка методичних рекомендацій для використання розробленого програмного забезпечення 20.03.07
10 Оформлення програмної документації 10.04.07
11 Оформлення графічної частини 15.04.07
12 Захист магістерської роботи Згідно графіку

7. Порядок контролю і приймання

З метою проведення контролю та приймання здійснюються наступні кроки:

в базу даних програми заносяться початкові дані розкладу для факультету комп’ютерних наук;

в результаті виконання програми створюється варіант розкладу;

створений варіант розкладу перевіряється на відсутність помилок, а також перевіряється його оптимальність.


Література

Галицкий А.В., Рябко С.Д., Шаньгин В.Ф. Защита информации в сети. – М.:ДМК Пресс, 2004.

Щеглов А.Ю. Защита компьютерной информации от несанкционированного доступа. – СПб.:Наука и техника, 2004.

Проскурин В.Г., Крутов С.В., Мацкевич И.В. Защита в операционных системах. – М.: «Радио и связь», 2000.

Щербаков А, Домашев А. Прикладная криптография. Использование и синтез криптографических интерфейсов. М.:Русская редакция, 2003.

М.А.Деднев, Д.В.Дыльнов, М.А.Иванов Защита информации в банковском деле и электронном бизнесе. М.:Кудиц-образ, 2004. – 512 с.

Borland Delphi 6. Руководство разработчика.: Пер. с англ. — М.: Вильямс, 2002. – 1120 с.

Баас Р., Фервай М., Гюнтер Х. Delphi 5: для пользователя. Пер. с нем. – К.: BHVб, 2000 – 496 с.

Бобровский С. Delphi 6 и Kylix: Библиотека программиста. – СПб.: Питер, 2002. – 560 с.

Бобровский С. Delphi 7. Учебный курс. – СПб.: Питер, 2004. – 735 с.

Гофман В.Э., Хомоненко А.Д. Delphi 6. – СПб.: БХВ-Петербург, 2001. –1135 с.

Дарахвелидазе П.Г., Марков Е.П. Программирование в Delphi 7. – СПб.: БХВ-Петербург, 2003. —784 с.


Информация о работе «Верифікація програмного забезпечення»
Раздел: Информатика, программирование
Количество знаков с пробелами: 17736
Количество таблиц: 1
Количество изображений: 0

Похожие работы

Скачать
18458
0
0

... кодування складають відповідно 64% і 32% від спільного числа помилок, а помилки проектування в 100 разів сутужніше знайти на етапі супроводу ПО, чим на етапі аналізу вимог. case інформаційна технологія програмне забезпечення Автоматична генерація об'єктного коду. Генерація програм у машинному коді здійснюється на основі репозиторію і дозволяє автоматично побудувати до 85-90% об'єктного чи коду ...

Скачать
85276
0
11

... RTOS складається з ядра, планувальника процесів (process manager) і розширених сервісів на рівні користувача. Як справжня мікроядерного операційна система, QNX Neutrino RTOS реалізує в ядрі ОС тільки найбільш фундаментальні сервіси, такі як передача повідомлень, сигнали, таймери, планування потоків, об'єкти синхронізації. Всі інші сервіси ОС, драйвери та програми виконуються як окремі процеси, які ...

Скачать
46436
5
0

... ї інформації, оскільки перешкоди у каналах зв'язку можуть змінити символи, які передаються. Для контролю правильності передачі використовуються різні методи, які можуть призвести до виникнення спеціальних технологічних операцій. Серед таких методів слід назвати: 1)    Подвійну передачу з наступним порівнянням двох варіантів прийнятої інформації. 2)    Передачу додаткової контрольної інформації: ...

Скачать
227199
29
6

... України. До товарів, що імпортуються на територію України, застосовується національний режим сертифікації. Шоколад підлягає обов’язковій сертифікації, тому при переміщенні через митний кордон України шоколад повинен мати обов’язково сертифікат відповідності (додаток ). До засобів нетарифного регулювання відноситься також контроль державних органів: ·           експортний контроль ·           ...

0 комментариев


Наверх