3 Етапи розробки програми
Стандартом ГОСТ 19.102 -77 ЄСПД встановлюються стадії розробки програм і програмної документації для обчислювальних машин, комплексів і систем незалежно від їх призначення і області застосування. Згідно цьому стандарту, стадії розробки, етапи і зміст робіт повинні відповідати вказаним в таблиці.
Стадії розробки |
Етапи робіт |
Зміст робіт |
1. Технічне завдання |
Обґрунтування необхідності розробки програми |
Постановка завдання. Збір вихідних матеріалів. Вибір і обґрунтування критеріїв ефективності і якості розроблювальної програми. Обґрунтування необхідності проведення науково-дослідних робіт. |
Науково-дослідні роботи |
Визначення структури вхідних і вихідних даних. Попередній вибір методів рішення задач. Обґрунтування доцільності застосування раніше розроблених програм. Визначення вимог до технічних засобів. Обґрунтування принципової можливості рішення поставленої задачі. |
|
Розробка й затвердження технічного завдання |
Визначення вимог до програми. Розробка техніко-економічного обґрунтування розробки програми. Визначення стадій, етапів і строків розробки програми й документації на неї. Вибір мов програмування. Визначення необхідності проведення науково-дослідних робіт на наступних стадіях. Узгодження й затвердження технічного завдання. |
|
2. Ескізний проект |
Розробка ескізного проекту |
Попередня розробка структури вхідних і вихідних даних. Уточнення методів рішення задачі. Розробка загального опису алгоритму рішення задачі. Розробка техніко-економічного обґрунтування. |
Затвердження ескізного проекту |
Розробка пояснювальної записки. Узгодження й затвердження ескізного проекту. |
|
3. Технічний проект |
Розробка технічного проекту |
Уточнення структури вхідних і вихідних даних. Розробка алгоритму рішення задачі. Визначення форми подання вхідних і вихідних даних. Визначення семантики й синтаксису мови. Розробка структури програми. Остаточне визначення конфігурації технічних засобів. |
Затвердження технічного проекту |
Розробка плану заходів щодо розробки й впровадження програми. Розробка пояснювальної записки. Узгодження й затвердження технічного проекту. |
|
4. Робочий проект |
Розробка програми |
Програмування й налагодження програми. Виготовлення програми-оригіналу. |
Розробка програмної документації |
Розробка програмних документів відповідно до вимог ГОСТ |
|
Випробування програми |
Розробка, узгодження й затвердження порядку й методики випробувань. Проведення попередніх, державних, міжвідомчих, приймально-здавальних і інших видів випробувань Коректування програми й програмної документації за результатами випробувань |
|
5. Впровадження |
Підготовка й передача програми |
Підготовка й передача програми й програмної документації для супроводу й (або) виготовлення. Оформлення й затвердження акту про передачу програми на супровід і (або) виготовлення. Передача програми до фонду алгоритмів і програм. |
При складанні плану виконання курсового проекту слід враховувати цей стандарт.
