конспект лекцій (ТСПП). Конспект лекцій з дисципліни 07 технологія створення програмних продуктів напряму 050101 Компютерні науки
Скачать 14.87 Mb.
|
11.5. Види програм і програмних документів.ГОСТ 19.101-77 ЕСПД. Види програм і програмних документів ГОСТ підрозділяє програми на наступні види: Компонент - програма, що розглядається як єдине ціле, виконує закінчену функцію і вживана самостійно або у складі комплексу. Комплекс - програма, що складається з двох або більше за компоненти, що виконують взаємозв'язані функції, і вживана самостійно або у складі іншого комплексу. Документація, розроблена на програму, може використовуватися для реалізації і передачі програми на носіях даних, а також для виготовлення програмного виробу. До програмних цей ГОСТ відносить документи, що містять відомості, необхідні для розробки, виготовлення, супроводу і експлуатації програм. Розглянемо види програмних документів і їх зміст : Специфікація - містить склад програми і документацію на неї. Відомість утримувачів оригіналів - містить перелік підприємств, на яких зберігають оригінали програмних документів. Текст програми - представляє запис програми з необхідними коментарями. Опис програми - містить відомості про логічну структуру і функціонування програми. Програма і методика випробувань - містить вимоги, що підлягають перевірці при випробуванні програми, а також порядок і методи їх контролю. Технічне завдання - описує призначення і сферу застосування програми, технічні, техніко-економічні і спеціальні вимоги, що пред'являються до програми, необхідні стадії і терміни розробки, види випробувань. Записка пояснення - містить схему алгоритму, загальний опис алгоритму і (чи) функціонування програми, а також обгрунтування прийнятих технічних і технико-экономичес- ких рішень. Експлуатаційні документи - містять зведення для забезпечення функціонування і експлуатації програми. Розглянемо види і зміст цих документів (таблиця. 3.2).
Залежно від способу виконання і характеру застосування програмні документи підрозділяються на оригінал, дублікат і копію (ГОСТ 2.102-68), призначені для розробки, супроводу і експлуатації програми. 11.6.Стадії розробки. Загальні вимоги до програмних документів. Технічне завдання.Складання програмної документації - дуже важливий процес. Стандарт, що визначає процеси життєвого циклу програмного забезпечення, навіть передбачає спеціальний процес, присвячений вказаному питанню. При цьому на кожен програмний продукт повинна розроблятися документація двох типів : для користувачів різних груп і для розробників. Відсутність документації будь-якого типу для конкретного програмного продукту неприпустимо. При підготовці документації не слід забувати, що вона розробляється для того, щоб її можна було використовувати, і тому вона повинна містити усі необхідні відомості. Види програмних документів До програмних відносять документи, що містять відомості, необхідні для розробки, супроводу і експлуатації програмного забезпечення. Документування програмного забезпечення здійснюється відповідно до Єдиної системи програмної документації (ГОСТ 19.ХХХ). Так, ГОСТ 19.101-77 встановлює види програмних документів для програмного забезпечення різних типів. Нижче перераховані основні програмні документи за цим стандартом і вказано, яку інформацію вони повинні містити. Специфікація повинна містити перелік і короткий опис призначення усіх файлів програмного забезпечення, у тому числі і файлів документації на нього, і є обов'язковою Для програмних систем, а також їх компонентів, що мають самостійне застосування. Відомість утримувачів оригіналів (код виду документу - 05) повинна містити список підприємств, на яких зберігаються оригінали програмних документів. Необхідність цього документу визначається на етапі розробки і затвердження технічного завдання тільки для програмного забезпечення із складною архітектурою. Текст програми (код виду документу - 12) повинен містити текст програми з необхідними коментарями. Необхідність цього документу визначається на етапі розробки і затвердження технічного завдання. |