Системное описание предметной области

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

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

– если это игровая программа, то необходимо описать сюжет игры;

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

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

– если это научная программа, то описать методики расчетов, интерпретации результатов, оценки погрешностей.

 

Описание программы

Правила выполнения описания программы устанавливает ГОСТ 19.402 – 78.

Описание программы должно содержать следующие позиции [3]:

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

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

– описание логической структуры – алгоритмы программного средства. Алгоритмы рекомендуется оформлять в виде блок-схем в соответствии с требованиями ГОСТ 19.002 – 80 и 19.003 – 80. Описание архитектуры программы: состав, назначение и взаимосвязь модулей, описание данных, с которыми работают модули и реализуемых ими алгоритмов;

– типы ЭВМ и технические средства, необходимые для работы программного средства;

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

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

– выходные данные - характер, организация, представление формата и способа их кодирования.

 

Руководство пользователя (оператора)

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

В соответствии с ГОСТ 19.11–77 и 19.105–78 руководство пользователя может содержать следующие разделы:

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

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

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

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

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

При необходимости в руководство оператора могут быть добавлены другие разделы.

 

Руководство программиста

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

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

– сведения (при необходимости) о защите авторских прав, процессе инсталляции программного продукта и конфигурировании компьютера (изменениях в файлах Autoexec.bat и Config.sys);

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

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

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

При необходимости в руководство программиста могут быть добавлены другие разделы.

 

Тестирование программы.

В этом разделе следует привести описание методики тестирования: порядок, методы и критерии выполнения тестов, технические и программные средства, необходимые для проведения тестирования.

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

Если позволяет назначение программы, следует привести описание контрольного примера для тестирования программы, входные и выходные данные для него.

 

РЕЗУЛЬТАТЫ РАБОТЫ

 

Студент, выполнивший курсовую работу, представляет руководителю следующие результаты:

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

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

– графическую часть (если она есть) в виде чертежей и плакатов.

По результатам выполненной работы руководитель принимает решение о допуске студента к защите курсовой работы. Титульный лист пояснительной записки курсовой работы должен быть подписан студентом, выполнившем работу и руководителем.

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

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: