Автор работы: Пользователь скрыл имя, 11 Октября 2013 в 19:52, реферат
Пожалуй, самым неприятным и тяжелым этапом программистской работы является создание программной документации. Тем не менее, владение этим искусством является зачастую одним из важнейших фактором, определяющим качество программиста.
1.Введение
Общие положения
2. Описание схем
3. Описание символов
4. Правила применения символов и выполнения схем
5. Применение символов
Приложение справочное Примеры выполнения схем
РЕФЕРАТ
По курсу: «Корпоративные экономические информационные системы»
Тема: «Знакомство с ГОСТ 19.701-90 (ИСО 5807-85) Схемы алгоритмов, программ, данных и систем»
Выполнил: |
Проверил: | |||
_________ подпись |
Студент гр.
|
___________ подпись |
| |
_________ дата сдачи на проверку |
___________ дата проверки |
2012 г.
Содержание
1.Введение
Общие положения
2. Описание схем
3. Описание символов
4. Правила применения символов и выполнения схем
5. Применение символов
Приложение справочное Примеры выполнения схем
Введение
Пожалуй, самым неприятным и тяжелым этапом программистской работы является создание программной документации. Тем не менее, владение этим искусством является зачастую одним из важнейших фактором, определяющим качество программиста.
Во-первых,
умение создавать программную
Во-вторых, грамотно составленный (точнее, созданный) пакет ПД избавит вас от многих неприятностей. В частности, избавиться от назойливых вопросов и необоснованных претензий можно просто отослав пользователя к документации. Это касается прежде всего важнейшего документа – Технического задания.
Для начала необходимо вооружиться
ГОСТами. ГОСТ определяет все. В частности,
в него входит и интересующая нас
Единая система программной
Начнем с общих положений о Единой системе программной документации (которые тоже определены в соответствующем стандарте ГОСТ 19.001-77).
Единая система программной
документации – это комплекс государственных
стандартов, устанавливающих
Стандарты ЕСПД определяют общие положения и основополагающие стандарты, правила выполнения документации разработки, правила выполнения документации изготовления, правила выполнения документации сопровождения, правила выполнения эксплуатационной документации, правила обращения программной документации и прочие стандарты. В состав ЕСПД входят:
Вообще перечень документов ЕСПД очень обширен. В него, в частности, входят следующие ГОСТы:
ГОСТ 19.001-77 ЕСПД. Общие положения.
ГОСТ 19.101-77 ЕСПД. Виды программ и программных документов (переиздан в ноябре 1987г с изм.).
ГОСТ 19.102-77 ЕСПД. Стадии разработки.
ГОСТ 19.103-77 ЕСПД. Обозначение программ и программных документов.
ГОСТ 19.104-78 ЕСПД. Основные надписи.
ГОСТ 19.105-78 ЕСПД. Общие требования к программным документам.
ГОСТ 19.106-78 ЕСПД. Требования к программным документам, выполненным печатным способом.
ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению.
ГОСТ 19.202-78 ЕСПД. Спецификация. Требования к содержанию и оформлению.
ГОСТ 19.301-79 ЕСПД. Программа и методика испытаний.
ГОСТ 19.401-78 ЕСПД. Текст программы. Требования к содержанию и оформлению.
ГОСТ 19.402-78 ЕСПД. Описание программы.
ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к содержанию и оформлению.
ГОСТ 19.501-78 ЕСПД. Формуляр. Требования к содержанию и оформлению.
ГОСТ 19.502-78 ЕСПД. Описание применения. Требования к содержанию и оформлению.
ГОСТ 19.503-79 ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению.
ГОСТ 19.504-79 ЕСПД. Руководство программиста.
ГОСТ 19.505-79 ЕСПД. Руководство оператора.
ГОСТ 19.506-79 ЕСПД. Описание языка.
ГОСТ 19.508-79 ЕСПД. Руководство по техническому обслуживанию. Требования к содержанию и оформлению.
ГОСТ 19.604-78 ЕСПД. Правила внесения
изменений в программные
ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов,
программ, данных и систем. Условные
обозначения и правила
ГОСТ 19.781-90. Обеспечение систем обработки информации программное.
И так, стандарты ЕСПД упорядочивают процесс документирования программных систем. Однако, во-первых, предусмотренный стандартами ЕСПД состав программных документов вовсе не такой "жесткий", как может показаться: стандарты позволяют вносить в комплект документации на программной системы (ПС) дополнительные виды, а, во-вторых, исходя из требований заказчика, допустимы некоторые изменения как в структуре, так и в содержании установленных видов ПД. Более того, можно отметить, что стандарты ЕСПД (а это относится и ко всем другим стандартам в области ПС - ГОСТ 34, Международному стандарту ISO/IEC, и др.) носят рекомендательный характер. Дело в том, что в соответствии с Законом РФ "О стандартизации" эти стандарты становятся обязательными на контрактной основе – т.е. при ссылке на них в договоре на разработку (поставку) ПС.
Программная документация является неотъемлемым компонентом программного продукта и должна оформляться в соответствии с Единой системой программной документации (ЕСПД - ГОСТ серии 19). В рамках учебных работ допускается заключать всю содержательную часть программной документации в единый "отчёт по программе", при этом формальные требования к оформлению такого отчёта соответствуют требованиям к отчёту по НИР.
Программная документация, кроме формальных документов (спецификация, ведомость держателей подлинников, формуляр и др.), включает:
Документ "Описание программы" может содержать также схемы данных, схемы взаимодействия программ, схемы ресурсов системы и проч., оформленные в соответствии с ГОСТ 19.701-90.
В данном
реферате изложены ключевые моменты ГОСТ
19.701-90 (ИСО 5807-85) Схемы алгоритмов, программ,
данных и систем.
ГОСТ 19.701-90 (ИСО 5807-85) Схемы алгоритмов, программ, данных и систем
Дата введения 01.01.92
Настоящий стандарт распространяется на условные обозначения (символы) в схемах алгоритмов, программ, данных и систем и устанавливает правила выполнения схем, используемых для отображения различных видов задач обработки данных и средств их решения.
Стандарт не распространяется на форму записей и обозначений, помещаемых внутри символов или рядом с ними и служащих для уточнения выполняемых ими функций.
Требования стандарта являются обязательными.
1. ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Схемы алгоритмов, программ, данных и систем (далее – схемы) состоят из имеющих заданное значение символов, краткого пояснительного текста и соединяющих линий.
1.2. Схемы могут использоваться
на различных уровнях
1.3. В настоящем стандарте
1) схемах данных;
2) схемах программ;
3) схемах работы системы;
4) схемах взаимодействия программ;
5) схемах ресурсов системы.
1.4. В стандарте используются следующие понятия:
1) основной символ-символ, используемый
в тех случаях, когда точный
тип (вид) процесса или
2) специфический символ-символ, используемый
в тех случаях, когда известен
точный тип (вид) процесса или
носителя данных или когда
необходимо описать
3) схема-графическое представление определения, анализа или метода решения задачи, в, котором используются символы для отображения операций, данных, потока, оборудования и т.д.
2. ОПИСАНИЕ СХЕМ
2.1. Схема данных
2.1.1. Схемы данных отображают путь данных при решении задач и определяют этапы обработки, а также различные применяемые носители данных.
2.1.2. Схема данных состоит из:
1) символов данных (символы данных могут также указывать вид носителя данных);
2) символов процесса, который следует
выполнить над данными (
3) символов линий, указывающих
потоки данных между
4) специальных символов, используемых для облегчения написания и чтения схемы.
2.1.3. Символы данных предшествуют
и следуют за символами
2.2. Схема программы
2.2.1. Схемы программ отображают последовательность операций в программе.
2.2.2. Схема программы состоит из:
1) символов процесса, указывающих
фактические операции
2) линейных символов, указывающих поток управления;
3) специальных символов, используемых для облегчения написания и чтения схемы.
2.3. Схема работы системы
2.3.1. Схемы работы системы
2.3.2. Схема работы системы состоит из:
1) символов данных, указывающих на наличие данных (символы данных могут также указывать вид носителя данных);
2) символов процесса, указывающих
операции, которые следует выполнить
над данными, а также
3) линейных символов, указывающих
потоки данных между
4) специальных символов, используемых для облегчения написания и чтения блок-схемы.
2.4. Схема взаимодействия программ
2.4.1. Схемы взаимодействия программ
отображают путь активации
2.4.2. Схема взаимодействия программ состоит из:
1) символов данных, указывающих на наличие данных;
2) символов процесса, указывающих на операции, которые следует выполнить над данными;
3) линейных символов, отображающих
поток между процессами и