Етапи створення програм
Етап 2: Зовнішнє специфікування. Полягає у визначенні зовнішніх специфікацій, тобто описів вхідної та вихідної інформації, форм її подання і способів обробки інформації. Реалізується у такій послідовності: Далі, при необхідності, етапи 1−2 можуть бути повторені до досягнення задовільного вигляду програмної системи з описом виконуваних нею функцій і деякої ясністю реалізації її функціонування… Читати ще >
Етапи створення програм (реферат, курсова, диплом, контрольна)
Етап 1: Системний аналіз. У рамках цього етапу здійснюється аналізвимог, що пред’являються до програмної системи. Він проводиться на основі первинного дослідження всіх потоків інформації при традиційному проведенні робіт і здійснюється в наступній послідовності:
- — уточнення видів і послідовності всіх робіт;
- — визначення цілей, які повинні бути досягнуті програмою, що розробляється;
- — виявлення аналогів, що забезпечують досягнення подібних цілей, їх переваг та недоліків.
Етап 2: Зовнішнє специфікування. Полягає у визначенні зовнішніх специфікацій, тобто описів вхідної та вихідної інформації, форм її подання і способів обробки інформації. Реалізується у такій послідовності:
- — постановка завдання на розробку нової програми;
- — оцінка цілей розроблюваного програмного продукту.
Далі, при необхідності, етапи 1−2 можуть бути повторені до досягнення задовільного вигляду програмної системи з описом виконуваних нею функцій і деякої ясністю реалізації її функціонування.
Етап 3:
- — Проектування програми. На цьому етапі проводиться комплекс робіт із формування опису програми. Вихідними даними для цієї фази є вимоги, викладені у специфікації, розробленої на попередньому етапі. Приймаються рішення, що стосуються способів задоволення вимогам специфікації. Цю фазу розробки програми поділяють на два етапи:
- — архітектурне проектування;
- — робоче проектування.
- — Кодування і тестування. Ці види діяльності здійснюються для окремих модулів і сукупності готових модулів до отримання готової програми.
- — Комплексне тестування.
- — Розробка експлуатаційної документації.
- — Прийомо-здавальні та інші види випробувань.
- — Коригування програм. Проводиться за результатами попередніх випробувань.
- — Здавання замовнику. Здійснюється остаточна здача програмного продукту замовнику.
- — Тиражування.
- — Супровід програми. До поняття «супровід» входять усі технічні операції, необхідні для використання даної програми у робочому режимі. Сюди входить не тільки виправлення помилок. На цьому етапі також здійснюється модифікація програми, внесення виправлень у робочу документацію, вдосконалення програми та інше. Внаслідок широких масштабів подібних операцій супровід є ітеративним процесом, який бажано здійснювати не стільки після, скільки до випуску програмного продукту для широкого використання. Роботи із супроводу часто поглинають більше половини витрат, що припадають на весь життєвий цикл програмної системи у вартісному вираженні.