
- •Методические указания
- •Технология разработки программных продуктов
- •Содержание
- •1. Цель и задачи курсового проектирования
- •2. Выбор темы
- •3. Темы курсовых проектов
- •4. Содержание и этапы выполнения курсового проекта (работы)
- •5. Структура курсового проекта (работы)
- •6. Оформление пояснительной записки к курсовому проекту (работе)
- •7. Защита курсового проекта
- •Приложение 1
- •Задание
- •Приложение 2
- •Техническое задание.
- •Требования к содержанию и оформлению
- •Гост 19.201 – 78
- •Текст программы (гост 19.401 – 78)
- •Описание программы (гост 19.402 – 78)
- •Приложение 5 пояснительная записка (гост 19.404-79)
- •1. Назначение и область применения
- •2. Технические характеристики
- •3. Ожидаемые технико-экономические показатели
- •4. Источники, используемые при разработке
- •Приложение 6 ведомость эксплуатационных документов гост 19.507 – 79
- •Пример заполнения ведомости эксплуатационных документов
- •Описание применения (гост 19.502-78)
- •Приложение 8 руководство по техническому обслуживанию (гост 19.508-79)
- •Список литературы
4. Содержание и этапы выполнения курсового проекта (работы)
Рекомендуется следующий ход работы по процессу подготовки курсового проекта:
-
Выбор темы и согласование её с руководителем. Подбор литературы.
-
Изучение требований к оформлению работы.
-
Составление плана по реализации курсового проекта. Разработка алгоритма решения.
-
Реализация алгоритма.
-
Отладка программы.
-
Тестирование программы.
-
Составление программной и эксплуатационной документации.
-
Анализ полученных результатов.
-
Оформление отчёта.
-
Защита курсовой работы (проекта).
5. Структура курсового проекта (работы)
По содержанию курсовой проект должен носить практический или опытно-экспериментальный характер.
Курсовой проект (работа) должен включать оттестированное программное обеспечение и пояснительную записку (не менее20 листов формата А4). В зависимости от курсового проекта (работы) может быть включена графическая часть.
Пояснительная записка курсового проекта (работы) должна иметь следующую структуру:
- титульный лист установленного образца (Приложение 1);
- содержание;
- введение;
- выбор программных и аппаратных средств для реализации поставленной задачи;
- описательная часть разработанного программного обеспечения;
- программная документация;
- эксплутационная документация;
- заключение, в котором делаются выводы и рекомендации относительно возможностей использования материалов проекта;
- список использованной литературы;
- приложения.
Во введении кратко раскрывается актуальность и значение темы, формулируется цель и задачи проекта (работы).
Программная документация включает следующий комплекс документов:
- техническое задание (ГОСТ 19.201-78), определяющее требования, предъявляемые к программному обеспечению (ПО), необходимые стадии и сроки разработки, виды испытаний (Приложение 2);
- тексты программ (ГОСТ 19.401-78) – записи программ с необходимыми комментариями (Приложение 3);
- описание программы (ГОСТ 19.402-78), в котором содержится сведения о логической структуре и функционирования ПО (Приложение 4);
- пояснительная записка (ГОСТ 19.201-78), включающая общее описание алгоритмов и функционирования ПО (Приложение 5).
Эксплуатационная документация включает следующий комплекс документов:
- ведомость эксплуатационных документов (ГОСТ 19.507-79) – перечень эксплуатационных документов на ПО (Приложение 7);
- описание применения (ГОСТ 19.502-78), в котором содержатся сведения о назначении, области применения ПО, о методах и классе решаемых задач (Приложение 7);
- руководство по техническому обслуживанию (ГОСТ 19.508-79) - содержит описание применяемых тестовых и диагностических программ при обслуживании технических средств (Приложение 8).
Заключение включает основные выводы и перспективы дальнейшего развития защищаемого ПО.
В список литературы, с указанием библиографических данных, включается литература, используемая автором курсового проекта при разработке ПО. Если в работе сделаны ссылки на научную информацию, позволяющую принять конкретное решение, включение в список литературы первоисточника обязательно. При использовании формул, взятых из библиографического источника, ссылка на источник обязательна. Список литературы составляется в алфавитном порядке авторов.
В приложения могут включаться следующие материалы:
-
таблицы, содержащие результаты экспериментов;
-
схемы межмодульных, межтабличных связей, структур баз данных и т.п.;
-
листинги программ, с описанием всех процессов, функций и запросов, используемых в программе.
В графической части курсового проекта (работы) могут быть представлены следующие результаты:
-
функциональная структура ПО, показывающая функциональное назначение всей программы и ее отдельных частей;
-
модульная (иерархическая) структура ПО, фиксирующая результаты проектирования ПО;
-
диаграммы наследования, зависимостей, классов и структур классов ПО, фиксирующие результаты объектно – ориентированного проектирования ПО;
-
схемы алгоритмов, иллюстрирующие основные методы и алгоритмы, реализованные в ПО;
-
результаты работы ПО, показывающие наиболее типичные результаты в форме графиков, таблиц, примеров выходной информации и т.п.
Объем графической части может составлять 3 – 5 листов формата А1 для проекта (работы).