СИСТЕМА СТАНДАРТИЗАЦИИ ПРОГРАММНОЙ ПРОДУКЦИИ |
Тема: Система государственных стандартов в области программной продукции и ее основные определения: программные средства, программное обеспечение, пакет прикладных программ, правила выполнения блок-схем, описание языка, описание программы. |
Единая
система программной документации (включает
в себя 26 ГОСТов по отдельным вопросам
программирования): ·
1. Общие положения ГОСТ 19.001-77 ·
2. Схемы алгоритмов и программ:
правила выполнения ГОСТ 19.002-80 ·
3. Схема алгоритмов и программ:
обозначения условные графические 19.003-80 ·
4. Термины и определения ГОСТ19.04-80 ·
5. Виды программ и программных
документов ГОСТ 19.101-77 ·
6. Стадии разработки ГОСТ 19.102-77 ·
7. Обозначение программ и
программных документов ГОСТ 19.103-77 ·
8. Основные надписи ГОСТ 19.104-78 ·
9. Общие требования к программным
документам ГОСТ 19.105-78 ·
10. Требования к программным
документам, выполненным печатным
способом ГОСТ 19.106-78 ·
11. Техническое задание, требования к
содержанию и оформлению ГОСТ 19.201-78 ·
12. Спецификация: требования к
содержанию и оформлению ГОСТ 19.202-78 ·
13. Программа и методика испытаний
ГОСТ 19.301-79 ·
14. Текст программы ГОСТ 19.401-78 ·
15. Описание программы ГОСТ 19.402-78 ·
16. Пояснительная записка ГОСТ 19.404-79 ·
17. Формуляр ГОСТ 19.501-78 ·
18. Описание применения ГОСТ 19.502-78 ·
19. Руководство системного
программиста ГОСТ 19.503-79 ·
20. Руководство программиста ГОСТ
19.504-79 ·
21. Руководство оператора ГОСТ 19.505-79 ·
22. Описание языка ГОСТ 19.506-79 ·
23. Руководство по техническому
обслуживанию ГОСТ 19.508-79 и др. Настоящие
методические указания предназначены
для студентов 3 и 4 курсов специальности
2203.09 “Программное обеспечение
автоматизированных систем обработки
экономической информации”, выполняющих
курсовое и дипломное проектирование по
предметам “Программирование и
алгоритмические языки” и “Информационные
технологии”. Общие
положения ГОСТ
19.001-77 устанавливает целевое назначение,
область распространения, классификацию
и правила обозначения стандартов,
входящих в комплекс Единой системы
программной документации (ЕСПД). Единая
система программной документации –
комплекс государственных стандартов,
устанавливающих взаимоувязанные
правила разработки, оформления и
обращения программ и программной
документации. В стандартах ЕСПД
устанавливают требования,
регламентирующие разработку,
сопровождение и эксплуатацию программ. ГОСТ
19.002-80 распространяется на алгоритмы и
программы систем программного
обеспечения вычислительных машин,
комплексов и систем независимо от их
назначения и области применения и
устанавливает правила выполнения схем
алгоритмов и программ, выполняемых
автоматическим способом или от руки. Правила
выполнения схем алгоритмов и программ При
выполнении схем алгоритмов и программ
отдельные функции алгоритмов и программ
отображаются в виде условных
графических обозначений – символов по
ГОСТ 19.003-80. Схемы
должны быть выполнены на форматах по
ГОСТ 2.301-68. Линии
потока должны быть параллельны линиям
внешней рамки схемы. Направления
линии потока сверху вниз и слева направо
принимают за основные и, если линии
потока не имеют изломов, стрелками можно
не обозначать. В остальных случаях
направление линии потока обозначать
стрелкой обязательно. Расстояние
между параллельными линиями потока
должно быть не менее 3 мм, между
остальными символами схемы – не менее 5
мм. Записи
внутри символа или рядом с ним должны
выполняться машинописью с одним
интервалом или чертежным шрифтом
по ГОСТ 2.304-81. Записи
внутри символа должны быть представлены
так, чтобы их можно было читать слева
направо и сверху вниз, независимо от
направления потока. Порядковый
номер символа на схеме проставляют
слева в верхней части символа в разрыве
его контура. Например,
2203.09-П44-КП-99 2203.09-П44-ДП-99 в
графе 2-фамилия и инициалы студента,
разработавшего проект, в
графе 3-фамилия и инициалы руководителя
проекта, в
графе 4-фамилия и инициалы рецензента, в
графе 5-название содержимого листа, в
графе 6-стадия рабочего проекта (РП), в
графе 9-номер листа, в
графе 10-общее количество листов
графической части, в
графе 11-тема проекта, в
графе 12-название учебного заведения. Построение
документа Допускается
включать в документ части текста
программы, оформляемые в соответствие с
правилами языка, на
котором написан текст программы. Нумерация
страниц документа в курсовом и
дипломном проектировании должна быть
сквозная. Содержание
документа размещают на отдельной
странице с большим штампом и снабжают
заголовком “СОДЕРЖАНИЕ”. Если
содержание документа не помещается на
отдельном листе, то его продолжают на
последующих листах с маленьким штампом. В
содержание документа включают номера
разделов, подразделов, пунктов и
подпунктов; имеющих заголовок, их
наименование и номера страниц; номера и
наименование (при наличии) приложений
программного документа и номера страниц;
прочие наименования (перечень рисунков,
таблиц и т.п.) и номера страниц. Заголовки
разделов пишут прописными буквами и
размещают симметрично относительно
правой и левой границ текста. Заголовки
подразделов записывают с абзаца
строчными буквами (кроме первой
прописной). Допускается
при машинном способе выполнения
документа заголовки подразделов и
пунктов записывать шрифтом, имеющимся
на печатающем устройстве. Переносы
слов в заголовках не допускаются. Точку
в конце заголовка не ставят. Если
заголовок состоит из двух предложений
их разделяют точкой. Каждый
раздел начинается с нового листа. Расстояние
между заголовком и последующим текстом,
а также между заголовками раздела и
подраздела, должно быть равно: при
выполнении документа машинописным
способом – двум интервалам; при
выполнении рукописным способом – 10 мм; при
выполнении машинным способом – не менее
трех высот шрифта. Разделы,
подразделы, пункты и подпункты следует
нумеровать арабскими цифрами. Размер
должен выбираться из ряда 10, 15, 20 мм.
Допускается увеличивать размер а на
число, кратное 5. Размер в равен 1,5-2а. ТРЕБОВАНИЯ К ПРОГРАММНЫМ ДОКУМЕНТАМ, СОДЕРЖАЩИМ В ОСНОВНОМ СПЛОШНОЙ ТЕКСТ Программные
документы оформляют на листах формата А4
(ГОСТ 2.301-68) с рамкой и штампами,
приведенными в приложении. Графы
основной надписи для листа “Содержание”
заполняют следующим образом: в
графе 1 – шифр документа, состоящий из
номера специальности, обозначения
группы и года выполнения проекта (Например,
2203.09-П44-КП-99, 2203.09-П44-ДП-99); в
графе 2 – фамилия и инициалы студента,
разработавшего проект; в
графе 3 – фамилия и инициала
руководителя проекта; в
графе 4 – фамилия и инициалы рецензента; в
графе 5 – название курсового
или дипломного проекта; в
графе 6 – стадия рабочего проекта (РП); в
графе 7 – номер листа; в
графе 8 – общее количество листов в
проекте; в
графе 9 – название учебного заведения. Графы
основной надписи для всех последующих
листов заполняют следующим образом: в
графе 1 – шифр документа, состоящий из
номера специальности, обозначения
группы, года выполнения проекта и
сокращенного обозначения раздела: ВВ
– Введение ОР
– Общий раздел СП
– Специальный раздел ТР
– Технологический раздел ЭР
– Экономический раздел ТБ
– Мероприятия по технике безопасности Например,
2203.09-П44-КП-99-ТР 2203.09-П44-ДП-99-ВВ в
графе 2 – номер листа. На
листах графической части выполняется
штамп, приведенный в приложении. Графы
основной надписи для листов графической
части заполняют следующим образом: В
пределах раздела должна быть сквозная
нумерация по всем подразделам, пунктам и
подпунктам, входящего в данный раздел,
разделенные точкой (2.1, 2.2). При
наличии разделов и подразделов к номеру
подраздела после точки добавляют
порядковый номер пункта и подпункта (2.2.1,
2.3.3). Текст
документа Текст
документа должен быть кратким, четким,
исключающим возможность
неоднозначность толкования. Термины
и определения должны быть едиными и
соответствовать установленным
стандартам, а при их отсутствии –
общепринятыми в научно – технической
литературе. Иллюстрации Иллюстрации
могут быть расположены в тексте
документа и (или) в приложениях. Иллюстрации,
если их в данном документе более одной,
нумеруют арабскими цифрами в пределах
всего документа. Ссылки
на иллюстрации дают по типу: “рис.12” или
“(рис.12)”. Ссылки
на ранее упомянутые иллюстрации дают с
сокращенным словом “смотри”, например,
“см. рис.12”. Иллюстрации
могут иметь тематический заголовок (наименование)
помещают над иллюстрацией,
подрисуночный текст под ней. Номер
иллюстрации помещают под
пояснительными данными. Формулы Формулы
в документе, если их более одной,
нумеруются арабскими цифрами, номер
ставят с правой стороны страницы, в
скобках, на уровне формулы. В
пределах всего документа или его частей,
в случае деления документа на части,
формулы имеют сквозную нумерацию. Ссылки
в тексте на порядковый номер формулы
дают в скобках, например: “в формуле (3)”. При
делении документа на части номер
ставится перед порядковым номером
формулы и отделяется от последней
точкой, например: “в формуле (1.4)”. Значения
символов и числовых коэффициентов,
входящих в формулу, должны быть
приведены непосредственно под формулой.
Значение каждого символа печатают с
новой строки в той последовательности, в
какой они приведены в формуле. Первая
строка расшифровки должна начинаться со
слова “где”, без двоеточия после него. Если
в программном документе приведен
перечень этих символов и числовых
коэффициентов, значения их под формулой
допускается не приводить. Размерность
одного и того же параметров пределах
одного документа должна быть постоянной. Приложения Иллюстрированный
материал, таблицы или текст
вспомогательного характера допускается
оформлять в виде приложений. Приложения
оформляют как продолжение данного
документа на последующих страницах. Каждое
приложение должно начинаться с новой
страницы с указанием в правом верхнем
углу слова “ПРИЛОЖЕНИЕ” прописными
буквами и иметь тематический заголовок,
который записывают симметрично тексту
прописными буквами. При
наличии в документе более одного
приложения все приложения нумеруются
арабскими цифрами (без знака №),
например ПРИЛОЖЕНИЕ1, ПРИЛОЖЕНИЕ2 и т.д. Нумерация
страниц документа и приложений,
входящих в состав документа, должна быть
сквозная. Иллюстрации
и таблицы в приложениях нумеруют в
пределах каждого приложения. На
приложения должны быть ссылки в
основном тексте документа. Все
приложения должны быть перечислены в
листе “Содержание”. ГОСТ
19.003-80 распространяется на условные
графические обозначения (символы) в
схемах алгоритмов и программ,
отображающие основные операции
процесса обработки данных и
программирования для систем
программного обеспечения
вычислительных машин, комплексов и
систем независимо от их назначения и
области применения. |