- •Государственное бюджетное образовательное учреждение
- •Специальная часть
- •Постановка задачи
- •Описание алгоритма
- •Текст программы с описанием
- •Описание процесса отладки программы и оценка результатов решения
- •Инструкция пользователя
- •Экономическая часть
- •Охрана труда и техника безопасности
- •Государственное бюджетное образовательное учреждение
- •Среднего профессионального образования владимирской области
- •«Кольчугинский политехнический колледж»
- •Программа – справочник спузов
- •Пояснительная записка
Специальная часть
Постановка задачи
В этом пункте должна быть отражена математическая или логическая модель объекта реального мира, подлежащая автоматизации. Характеристики и особенности этой модели отражаются в спецификации. Помимо форм спецификаций могут быть приведены формы для других документов, которые могут сопровождать разработку ПО. Эти формы в разных организациях отличаются друг от друга по количеству разделов и оформлению, однако все они имеют несколько обязательных разделов.
Раздел «Постановка задачи» может содержать следующие подразделы:
Назначение задачи – здесь должно быть указано функциональное и эксплутационное назначение проектируемой задачи. В функциональном назначении перечислить функции, которые должен выполнять разрабатываемый программный продукт. В эксплуатационном назначении указать периодичность решения задачи и перечень служб или отдельных лиц, к которым поступают результаты работы программы и для каких целей эти результаты используются.
Описание задачи – излагается условие задачи, описывается применяемая математическая модель мили методы обработки данных. Должен быть подробно определен состав входных и выходных данных в исходных терминах и обозначениях технико-математической формулировки задачи и их структура (с технической и математической точки зрения, а не сточки зрения хранения и обработки на ЭВМ).
Требования к программе – формулируются основные требования к способу взаимодействия пользователя с программой. Указываются требования к составу выполняемых функций, организации входных и выходных данных на носителях, к временным характеристикам и т.п. Необходимо указать требования к обеспечению надежности функционирования (обеспечение устойчивого функционирования, контроль входной и выходной информации, нарушение целостности данных, обрабатываемых программой и способы их восстановления, защита информации и т.п.).
Требования к аппаратному обеспечению – указывается необходимый для функционирования программы состав технических средств с указанием их основных технических характеристик.
Описание алгоритма
В разделе «Описание алгоритма» приводится схема алгоритма основной программы или схема работы системы и при необходимости схемы отдельных подпрограмм и модулей, схема взаимодействия данных. Например:
структурная схема основной программы;
словесное описание алгоритма укрупненной схемы;
схема взаимодействия модулей (стрелками обозначить информационные потоки);
алгоритмы отдельных модулей с описанием.
Можно приводить схемы не всех модулей, но описывать последовательно надо все (их назначение, функции).
Схемы алгоритмов должны выполняться в соответствии с ГОСТ 19.701-90 (ИСО 5807-85).
Текст программы с описанием
Текст программы приводится в виде листинга и может быть помещен в приложении. Здесь необходимо указать, с использованием каких инструментальных средств создана программа, какой объем занимает на диске, имя программного комплекса и в каком приложении расположен текст программы.
Программа должна быть хорошо структурирована и комментирована.
В соответствии с ГОСТом 19.402-78 описание программы должно содержать следующие подразделы:
Описание логической структуры – в котором указывается структура программы с описанием функций составных частей и связи между ними, а также связи с другими программами (или перечень модулей, входящих в комплекс и связь между ними).
Вызов и загрузка – в котором указывается способ вызова программы с соответствующего носителя.
Входные данные – должен содержать описание обозначения входных данных в программе, их формата, организации и предварительной подготовки.
Выходные данные – должен содержать описание характера и организации выходных данных, их обозначение и формат.
Если темой дипломного проекта является задача обработки данных, то должны быть приведены файлы базы данных и указаны связи между ними, а также структуры файлов базы данных в виде таблицы:
Структура файла (имя)
№ |
Name |
Type |
Length |
Назначение полей |
|
|
|
|
|
