Основные требования и рекомендации по выполнению схем алгоритмов, программ, данных и систем
При описании программ и данных основными программными документами являются текстовые документы – пояснительная записка, текст программы, спецификация и т. д. Содержание этих документов можно раскрыть как с помощью развернутых текстовых пояснений, использования языков программирования высокого уровня с подробными текстовыми комментариями (PDL, псевдокод и т.д.), так и с помощью графических схем. Схемы алгоритмов и программ являются наглядным инструментом лишь в том случае, когда изображаются компактно на одной (максимум двух) страницах, поэтому рекомендуется использовать иерархию схем. Они должны быть достаточно обобщенными и компактными. Автору ДП следует обратить внимание на эффективность и наглядность использования схем алгоритмов, программ, данных и систем, правила выполнения которых определены ГОСТ 19.701-90.
Следует обратить внимание на то, что формы символов по ГОСТ 19.701-90 имеют принципиальное значение. Разделяют символы процесса (прямоугольник – общий символ процесса, ромб – условие ветвления алгоритма), символы данных (параллелограмм – общий символ данных, бочонок – данные размещаются на диске), символы линий (сплошная – основная линия потока данных или управления, пунктирная – соединитель альтернативных процессов, комментария) и специальные символы (круг – соединитель, овал – терминальный символ, пунктир со скобкой – комментарий).
В пределах одного документа рекомендуется использовать ограниченное число типоразмеров символов, особенно по горизонтали. Минимальное расстояние между символами 10 мм, между параллельными линиями потока – 3 мм.
Основной объем информации, характеризующий производимое действие, помещается внутри символа, дополнительная информация дается либо в виде комментария, либо в минимальном (однострочном) объеме в виде идентификаторов и кратких описаний сверху соответственно слева или справа от входной линии потока символа.
Направление линий потока сверху вниз и слева направо принимается за основное и стрелками может не обозначаться. В остальных случаях направление показывают стрелками (достаточно одной стрелки на одной ветви). При разрыве линий потока информации отдельные участки схемы соединяют круглыми соединителями. Соединяемые фрагменты на одном листе помечают одинаково. Межстраничные соединители снабжаются комментариями, в которых указывается, к какой или из какой страницы идет соединитель.
В случае, когда в данной схеме алгоритма или программы имеется участок, для которого в другой схеме (документе) есть детализация в виде отдельной подпрограммы, этот участок представляется в данной схеме одним символом с двойными боковыми линиями, в верхней зоне поля которого указывается идентификатор детализируемого участка программы. На рис. 7.1.1. приведена детализация некоторой программы, представленной в данной схеме одним символом:
XB4 - идентификатор программы;
015 - номер листа, где проведено начало детализируемой программы;
B3 - координата зоны листа.
Рис. 7.1.1. Схема детализации программы
ОСНОВНЫЕ СТАНДАРТЫ
Основные стандарты, определяющие правила оформления документации:
Номер ГОСТа | Наименование ГОСТа |
ГОСТ 15971–90 | Системы обработки информации. Термины и определения |
ГОСТ 21552–84 | Средства вычислительной техники. Общие технические требования, ... |
ГОСТ 1494–77 | Электротехника. Буквенные обозначения основных величин |
ГОСТ 8.417–81 | Государственная система обеспечения единства информации. Единицы физических величин |
ГОСТ 7.1–2003 | Библиографическая запись. Библиографическое описание. Общие требования и правила составления |
ГОСТ 7.32–2001 | Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структура и правила оформления |
ГОСТ 2.102–68 | ЕСКД. Виды и комплектность конструкторских документов |
ГОСТ 2.104–68 | ЕСКД. Основные надписи |
ГОСТ 2.106–96 | ЕСКД. Текстовые документы |
ГОСТ 2.109–73 | ЕСКД. Основные требования к чертежам |
ГОСТ 2.118–73 | ЕСКД. Технические предложения |
ГОСТ 2.119–73 | ЕСКД. Эскизный проект |
ГОСТ 2.120–73 | ЕСКД. Технический проект (Правила выполнения чертежей общего вида) |
ГОСТ 2.701–84 | ЕСКД. Схемы. Виды и типы. Общие требования к выполнению |
СТ СЭВ 158–75 | ЕСКД СЭВ. Схемы электрические. Общие требования к выполнению |
ГОСТ 2.702–75 | ЕСКД. Правила выполнения электрических схем |
ГОСТ 2.708–81 | ЕСКД. Правила выполнения электрических схем цифровой вычислительной техники |
ГОСТ 2.709–89 | ЕСКД Обозначения условные проводов и контактных соединений электрических элементов, оборудования и участков цепей в электрических схемах |
ГОСТ 2.710–81 | ЕСКД. Обозначения буквенно-цифровые в электрических схемах |
ГОСТ 2.721–74 | ЕСКД. Обозначения условные графические в схемах. Обозначения общего применения |
ГОСТ 2.728–74 | ЕСКД. Обозначения условные графические в схемах. Резисторы, конденсаторы |
ГОСТ 2.730–73 | ЕСКД. Обозначения условные графические в схемах. Приборы полупроводниковые |
ГОСТ 2.743–91 | ЕСКД. Обозначения условные графические в схемах. Элементы цифровой техники |
ГОСТ 2.755–87 | ЕСКД. Обозначения условные графические в электрических схемах. Устройства коммутационные и контактные соединения |
ГОСТ 2.307–68 | ЕСКД. Нанесение размеров и предельных отклонений |
ГОСТ 2.316–68 | ЕСКД. Правила нанесения на чертежах надписей, технических требований и таблиц |
ГОСТ 2.413–72 | ЕСКД. Правила выполнения конструкторской документации изделий, изготовляемых с применением электрического монтажа |
ГОСТ 2.414–75 | ЕСКД. Правила выполнения чертежей жгутов, кабелей и проводов |
ГОСТ 23751-86 | Печатные платы. Основные параметры конструкции |
ГОСТ 2.417–91 | ЕСКД. Печатные платы. Правила выполнения чертежей |
ГОСТ2.605–68 | ЕСКД. Плакаты учебно-технические. Общие технические требования |
ГОСТ19.001–77 | ЕСПД. Общие положения |
ГОСТ19.101–77 | ЕСПД. Виды программ и программных документов |
ГОСТ19.105–78 | ЕСПД. Общие требования к программным документам |
ГОСТ19.106–78 | ЕСПД. Требования к программным документам, выполненным печатным способом |
ГОСТ19.202–78 | ЕСПД. Спецификация. Требования к содержанию и оформлению |
ГОСТ19.404–78 | ЕСПД. Пояснительная записка. Требования к содержанию и оформлению |
ГОСТ19.401–78 | ЕСПД. Текст программы. Требования к содержанию и оформлению |
ГОСТ19.402–78 | ЕСПД. Описание программы |
ГОСТ19.502–78 | ЕСПД. Описание применения. Требования к содержанию и оформлению |
ГОСТ19.503–79 | ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению |
ГОСТ19.504–79 | ЕСПД. Руководство программиста. Требования к содержанию и оформлению |
ГОСТ19.505–79 | ЕСПД. Руководство оператора. Требования к содержанию и оформлению |
ГОСТ19.701–90 | ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения |
ГОСТ19.005–85 | ЕСПД. Р-схемы алгоритмов и программ. Обозначения условные графические и правила выполнения |
ГОСТ14.201–83 | ЕСТПП. Обеспечение технологичности конструкции изделий. Общие требования |
ГОСТ 2.004–88 | ЕСТПП. Общие требования к выполнению конструкторской и технологической документации на печатающих и графических устройствах вывода ЭВМ |
СПИСОК ЛИТЕРАТУРЫ
1. Государственный образовательный стандарт высшего профессионального образования. Направление подготовки дипломированного специалиста 654600 – Информатика и вычислительная техника. М.: Изд-во стандартов. 2000. – 50 с.
2. Государственный образовательный стандарт
высшего профессионального образования Направление подготовки дипломированного специалиста 654700 – Информационные системы. М.: Изд-во стандартов. 2000. – 33 с.
3. Приказ Минобразования РФ от 25.03.2003г. №1155 «Об утверждении Положения об итоговой государственной аттестации выпускников высших учебных заведений РФ».
4. Постановление Правительства РФ от 14.02.2008г. №71 «Об утверждении типового положения о ВУЗе».
5. «Положение об организации и проведении итоговой государственной аттестации (ИГА) студентов МТУСИ».
6. Закон РФ от 13.01.96г. №12-ФЗ «Об образовании».
7. Закон РФ от 24.10.07г. №232-ФЗ «О внесении изменение в отдельные законодательные акты РФ (в части установления уровней высшего профессионального образования)».
8. Устав государственного образовательного учреждения высшего профессионального образования Московского технического университета связи и информатики (МТУСИ).
9. Приказ Минобрнауки России от 10 марта 2005 года № 65 «Об утверждении Инструкции о порядке выдачи документов государственного образца о высшем профессиональном образовании, заполнении и хранении соответствующих бланков документов»
10. Федеральный закон от 22.08.96г. №125-ФЗ «О высшем и послевузовском профессиональном образовании»
11. Жаворонкова Н.Г. Общие требования к квалификационной
(дипломной) работе //Официальные документы в образовании. - 2007. -№ 4. – С. 38 – 93.
Приложение 1
Ректору МТУСИ
проф. Аджемову А.С.
от студента гр.______________
(Ф.И.О.)___________________
(полностью)
Дом. телефон________________
ЗАЯВЛЕНИЕ
Прошу утвердить тему дипломного проекта__________________________
__________________________________________________________________по кафедре ______________________
Подпись студента
Дата
Руководителем проекта назначить ____________________________________
(Ф.И.О. преподавателя полностью, должность, звание, подпись)
Условия оплаты руководителю___(штатная, почасовая)__________________
(необходимое подчеркнуть)
Место прохождения преддипломной практики __________________________________________________________________
(кафедра, где выполняется дипломное проектирование)
Зав.кафедрой ________________________(подпись)
Декан факультета ИТ _____________________ В.Н. Репинский
Приложение 2