Методические указания к выполнению курсовых проектов (работ) по курсу "Программные средства систем управления", страница 2

описание логической структуры программы - состоит из описания  алгоритмов работы основной программы и главных программных модулей , состав которых утверждается руководителем проекта ; графические схемы  алгоритмов должны быть выполнены в соответствии с ГОСТом 19.701-90  и оформляются как графическая часть проекта;  в описание логической структуры программы  входит также  описание назначения и взаимодействия составных частей программы – подпрограмм и модулей - с указанием связей между ними  по входных и выходных данным ( рекомендуется для этого использовать диаграммы HIPO ) , а также связи программы с другими программами;

используемые технические средства – указываются типы компьютеров и устройств, которые используются при работе программы;

вызов и загрузка – способ вызова программы с соответствующего носителя данных, а также сведения о размере программы и использовании оперативной и внешней памяти;

входные данные – указывается характер и описывается процесс предварительной подготовки  входных данных, а также их формат и описание ;

выходные данные - указывается характер  выходных данных, а также их формат и описание .

3.9.3  Текст программы , содержащий запись программы на исходном языке программирования , в соответствии с ГОСТом 19.105-78 . Текст программы должен отвечать следующим основным требованиям к стилю программирования:

- наличие поясняющих комментариев – один комментарий на 5-7 строк текста программы;

- расположение операторов  по одному на строке текста;

- размер операторной части программных модулей ( процедур и функций ) не должен превышать одной страницы текста;

- форматирование текста программы отступами от правого края листа с учетом подчиненности операторов;

- использование списка параметров при описании и вызове процедур и функций;

- использование содержательных имен констант, типов, переменных ,а также подпрограмм;

3.9.4  Программа и методика испытаний , описывающая методику проверки правильности работы программы в соответствии  с ГОСТом 19.301-79 и тестовыми наборами данных , полученными при тестировании и отладке программы. Этот документ должен содержать следующие разделы:

      - объект испытаний ,где указывается наименование, область применения и обозначение испытуемой программы;

цель испытаний ;

состав предъявляемой документации ,в котором указывается перечень документов, предъявляемых при проведении испытаний;

технические требования , в которых указываются требования к характеристикам программы применительно к условиям эксплуатации;

порядок проведения испытаний, в котором должны быть указаны последовательность испытаний, состав и структура технических средств, на которых будут проводиться испытания программы; для проведения испытаний тестовые примеры рекомендуется оформлять в виде таблицы с указанием порядка подачи входных проверочных наборов и выходных данных проверяемой программы;

методы испытаний, в котором приводятся описания используемых проверок  и методы их получения;  для получения входных испытательных значений и расчета ожидаемых реакций исправно работающей программы рекомендуется использовать комплексный подход состоящий в последовательном применении и взаимном дополнении следующих методов: метод эквивалентных разбиений , метод граничных значений , метод покрытия операторов , метод покрытия решений;

3.9.5 Руководство программиста- оператора , содержащее сведения обеспечивающие порядок взаимодействия программиста-оператора с компьютерной системой в процессе запуска и выполнения программы в соответствии с ГОСТом 19.504-79. Руководство программиста должно содержать следующие разделы:

- назначение и условия применения программы, в котором указываются сведения, достаточные для понимания функций программы и условия ее эксплуатации ( объем оперативной памяти ,состав периферийных устройств, требования к программному обеспечению );

- характеристика программы , в которой должно быть приведено описание основных характеристик и особенностей программы ( режимы работы, временные характеристики , средства контроля правильности выполнения );

- обращение к программе, в котором должны быть указана последовательность действий программиста-оператора , обеспечивающих загрузку , запуск, выполнение и завершение программы , приведено описание формата и возможных вариантов команд , с помощью которых осуществляется загрузка и производится управление процессом исполнения программы , а также изложены ответы программы    на эти команды;  синтаксис команд обращения к программе рекомендуется описывать формализованным образом с использованием форм Бэкуса-Науэра  или синтаксических диаграмм;

- входные и выходные данные, в котором должно быть приведено описание организации используемой входной и выходной информации и правила ее задания;

- сообщения программисту-оператору , в котором должны быть указаны тексты сообщений , выдаваемых программисту-оператору в ходе выполнения программы, описание их содержания и действия, которые необходимо предпринять по этим сообщениям.

3.10 В заключении должны быть приведены краткие выводы по результатам выполненной работы и предложения по ее использованию.

3.11 Список источников информации – это перечень цитируемых, рассматриваемых или упоминаемых источников информации. Описание источников информации выполняют в соответствии с действующим стандартом ХПИ.

3.12 Вспомогательный иллюстрационный материал, графическая часть  работы , таблицы, графики, расчеты могут быть оформлены как приложения. Приложения являются продолжением документа и имеют сквозную нумерацию страниц, общую с документом. Каждое приложение должно начинаться с новой страницы.

Руководитель проекта (работы) имеет право определить содержание графической части так, чтобы наиболее полно раскрыть сущность, достоинства и особенности разрабатываемого проекта или проведенных исследований.

      4. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ПРОЕКТОВ (РАБОТ)

4.1 Пояснительная записка и графическая часть проектов (работ)оформляются в соответствии с требованиями ЕСКД, ЕСПП и стандартов ХПИ.

4.2 Записка оформляется на листах писчей бумаги формата А4 (297х210) мм по ГОСТ 9327. При необходимости (выполнение таблиц, иллюстраций и приложений) допускается использовать формат А3 (297х420) мм.

На листах должны быть оставлены или очерчены поля: левое, нижнее и верхнее – не менее 20 мм, правое – не менее 10 мм.

4.3 Листы записки нумеруют арабскими цифрами, проставляя их в правом верхнем углу листа без каких-либо знаков. Нумерация должна быть сквозной для всего текста. На титульном листе, реферате, задании номер не ставят, но включают его в общую нумерацию листов.

4.4 Текст записки выполняют на одной стороне листа одним из способов:

а) рукописным – четким, разборчивым почерком или чертежным шрифтом по ГОСТ 2.304 с высотой букв не менее 2,5 мм. Плотность записи должна быть одинаковой;

б) машинным (при помощи компьютерной техники) – кегль 12 , 14 через полтора интервала, рекомендуемый шрифт Times New Roman Cyr;

4.5 При оформлении пояснительной записки рекомендуется использовать стандарт ХПИ СТВУЗ-ХПИ-3.01-2000.

5. ЗАЩИТА КУРСОВОГО ПРОЕКТА (РАБОТЫ)

Законченный проект (работа) подписывается студентом и представляется руководителю. После проверки работы происходит защита проекта (работы) по общим правилам, принятым в НТУ «ХПИ».