Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ДП 2012-2013.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.5 Mб
Скачать

1 Область применения 3

2 Состав дипломного проекта 3

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

– оценку научно-технического уровня выполненного дипломного проекта в сравнении с лучшими достижениями в данной области. 8

3 Оформление дипломного проекта 9

алгоритмическую блок-схему задачи; 17

структурную схему алгоритма, программ, отдельных модулей; 17

схему данных; 17

схему программ; 17

схему работы системы; 17

схему взаимодействия программ; 17

схему ресурсов системы; 17

схему документооборота; 17

иерархию классов (плакат); 17

диаграмму классов; 17

диаграмму вариантов использования; 17

Рисунок 1 – Пример содержания пояснительной записки ДП

Введение (п. 5.8, п. 6.1 и п. 6.3 ГОСТ 7.32-2001 Отчет о научно-исследовательской работе)

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

Постановка задачи

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

Таким образом, постановка задачи должна содержать:

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

– формулировку требований к разрабатываемой программе:

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

– описание и обоснование выбора состава технических и программных средств.

Описание программы (ГОСТ 19.402-2000)

– общие сведения:

  • обозначение и наименование программы;

  • автор, дата создания, версия программы;

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

  • языки программирования, на которых написана программа;

  • новые возможности и отличие от предыдущих версий и модификаций.

– структура программы (выполняется на основании исходного текста программы):

  • алгоритм программы (схема алгоритма программы);

  • используемые методы и типовые проектные решения;

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

  • связи программы с другими программами;

  • используемые стандартные протоколы связи;

– входные и выходные данные:

  • характер и организацию входных и выходных данных;

  • описание предварительной подготовки входных данных;

  • формат, описание и способ кодирования входных и выходных данных;

  • возможности управления форматом и полнотой получаемых выходных данных.

– вызов и загрузка:

  • способ вызова программы с соответствующего носителя данных;

  • входные точки в программу.

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

Описание применения (ГОСТ 19.502-78):

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

Руководство программиста (ГОСТ 19.503-79, ГОСТ 19.504-79):

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

– обращение к программе: описание процедур вызова программы (способы передачи управления и параметров данных и др.);

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

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

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

Руководство пользователя (ГОСТ 19.505-79 Руководство оператора):

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

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

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

Программа и методика испытаний (ГОСТ 19.301-2000):

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

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

– средства и порядок испытаний:

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

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

  • порядок выполнения процедур проверки корректности выполняемых действий.

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

Заключение (п. 5.10, п. 6.1 и п. 6.3 ГОСТ 7.32-2001 Отчет о научно-исследовательской работе)

Заключение должно содержать:

– краткие выводы по результатам выполнения дипломного проекта;

– оценку полноты решений поставленных задач;

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

– оценку технико-экономической эффективности внедрения;