
- •4. Особенности кп в срмв.
- •6. Понятие резидентных и кросс систем автоматизации.
- •7. Задачи стандартизации средств разработки кп.
- •8. Документация на сложные кп.
- •9. Еспд. Общие положения.
- •10. Еспд. Виды программ и программных документов. Гост 19.107-77
- •11. Еспд. Пояснительная записка. Гост 19.404-79
- •12. Еспд. Техническое задание. Гост 19.106-78
- •13. Еспд. Стадии разработки. Гост 19.102-77
- •14. Еспд. Общие требования к программным документам. Гост 19.105-78
- •15. Еспд. Спецификация. Гост 19.202-78
- •16. Еспд. Формуляр. Гост 19.501-78
- •17. Еспд. Текст программы. Гост 19.401-78 (текст программы)
- •17. Еспд. Программа и методика испытаний. Гост 19.301-79
- •18. Еспд. Руководство системного программиста. Гост 19.503-79
- •19. Еспд. Руководство оператора. Гост 19.505-79
- •20. Типовая структура программы и программного модуля
- •21. Понятие резидентных и кросс–систем автоматизации
- •22. Проблемы стандартизации при разработки пс.
- •23. Принципы планирования больших кп.
- •24. Основная опасность при разработке программных средств.
- •25. Укрупненный сетевой график создания сложных кп.
- •Отладка
- •26.Эталоны при проектировании кп
- •27.Типичные ошибки при проектировании кп
- •Технологические ошибки
- •Определение рациональной длительности отладки
- •29.Основные принципы отладки
- •30.Методы отладки
- •31.Принципы отладки:
- •32.Принципы комплексной отладки и испытаний кп
- •Комплексна отладка:
10. Еспд. Виды программ и программных документов. Гост 19.107-77
Компонент– программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в качестве комплекса.
Комплекс– программа, состоящая из 2х или более компонент или комплексов, выполняющих взаимные функции и применяемые самостоятельно или в составе комплекса.
Виды программных документов |
Содержание программных документов |
Спецификация |
Состав программы и спецификация программы |
Ведомость держателей подлинников |
Перечень предприятий, на которых хранится подлинники программных документов |
Текст программы |
Запись программы с необходимыми комментариями |
Описание программы |
Сведения о логической структуре и функционировании прог-мы |
Программа и методики испытаний |
Требования подлежащие проверке при испытании прог-мы, а также порядок и методы их контроля |
Техническое задание |
Назначение и область применения программы, технические и технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний |
Пояснительная записка |
Схема алгоритма, общее описание алгоритма и(или) функционирование программы, а также обоснование принятых технических и технико-экономических решений |
Эксплуатационная документация |
Сведения для обеспечения функционирования и эксплуатации программы (ведомость эксплутационных документов, формуляр, описание применения, руководство системного программиста, руководство оператора, описание языка, руководство по техническому обслуживанию) |
Различные виды программных документов разрабатываются на различных стадиях разработки. Для подавляющего большинства документов необходимость их разработки определяется их техническим заданием.
Допускается объединять отдельные виды документов. В объединенном документе должны содержаться все сведения, требуемые стандартами объединенных документов.
11. Еспд. Пояснительная записка. Гост 19.404-79
ПЗ отражает понимание заказчиком и разработчиком предметной области, задач, подлежащих решению и выбор методов решения задачи.
ПЗ должна содержать следующие разделы:
- введение (наименование программы, документы, на основании которых ведется разработка);
- назначение и область применения;
- технические характеристики (выбор алгоритмов, обоснование);
- ожидаемые технико-экономические показатели;
- источники, использованные при разработке.
В зависимости от особенностей документа отдельные разделы (подразделы) допускается объединять, а также вводить новые разделы (подразделы).
12. Еспд. Техническое задание. Гост 19.106-78
1. Для внесения изменений или дополнений в техническое задание на последующих стадиях разработки программы или программного изделия допускаются дополнения к нему. Согласование и утверждение дополнения к ТЗ проводят в том же порядке, который установлен для ТЗ.
2. ТЗ содержит следующие разделы:
Введение
Основание для разработки (на основании чего ведется разработка)
Назначение разработки
3. Требование к программе и программному изделию (формально с переменными описать порядок разработки программы)
4. Требование к программной документации (элементарно: ПЗ, ТЗ, объединенный документ на текст программы, программа методик испытаний, руководство системного программиста и руководство оператора)
5. Технико – экономические показатели
6. Стадии и этапы разработки
7. Порядок контроля и приемки (кто и как принимает и по каким документам)
8. В ТЗ допускается включать приложение.
Допускается вводить новые разделы или объединять некоторые из них.
ТЗ является основным документом, определяющим ход разработки, а также количественным и качественным показателем программного изделия.
ТЗ должно быть написано таким образом, чтобы любой квалифицированный программист мог написать программу, удовлетворяющую всем требованиям этого ТЗ. Требование к ТЗ: конкретная и полная ясность.