- •Методические указания к курсовому проекту (работе) Содержание
- •1 Цель и задачи курсового проектирования
- •2 Содержание курсового проекта (работы)
- •3 Планирование работы и контроль хода курсового проектирования
- •4 Общие требования к программе и визуальному интерфейсу программы
- •5 Содержание пояснительной записки
- •5.1 Аннотация
- •5.2 Содержание
- •5.3 Введение
- •5.4 Анализ технического задания
- •5.5 Разработка алгоритмов
- •5.6 Руководство программиста
- •5.7 Руководство пользователя
- •5.10.2 Снимки окон программы (скриншоты окон)
- •6. Требования к объему и оформлению
- •7. Защита курсовой работы
5.2 Содержание
Содержание располагается в тексте пояснительной записки непосредственно за заданием на курсовой проект (работу). В содержании последовательно перечисляются номера и заголовки разделов, подразделов и приложений с указанием номеров страниц, на которых они расположены. Первый номер имеет раздел “Анализ технического задания”, последний номер - раздел предшествующий заключению.
5.3 Введение
Во введении кратко рассматривается современное состояние проблемы. Сжато формулируются особенности разрабатываемой программы. Во введении формулируется также новизна работы и необходимость проведения этой работы, описывается цель и ставится основная задача работы. Рассматриваются возможные пути решения поставленной задачи. Во введении запрещается приводить общеизвестные определения и исторические обзоры. Изложение данного подраздела должно быть построено так, чтобы было понятно, в чем выражается личный вклад студента в решение поставленной задачи.
Объем введения должен составлять 1-2 страницы.
5.4 Анализ технического задания
По результатам изучения технического задания и литературы проводится краткий обзор и анализ аналогичных программных продуктов. Анализируются существующие алгоритмы проектирования применительно к поставленной задаче.
Необходимо провести оценку всех заданных технических условий. Важно определить дополнительные требования и качественные показатели, которые не указаны в задании, но необходимы для выполнения работы. Дополнительные требования устанавливаются на основании общих положений с учетом требований, указанных в задании, а также исходя из назначения. Указывается наименование, краткая характеристика области применения программы и объекта, в котором используют программу, функциональное и эксплуатационное назначение программы.
В данном разделе необходимо разработать следующие вопросы:
требования к функциональным характеристикам;
требования к составу выполняемых функций,
организации входных и выходных данных,
временным характеристикам и т. п.
условия эксплуатации;
необходимый состав технических средств с указанием их основных технических характеристик.
требования к информационной и программной совместимости;
требования к информационным структурам на входе и выходе и методам решения,
требования к исходным кодам,
требования к языкам программирования и программным средствам, используемым для создания программы.
предварительный состав программной документации и, при необходимости, специальные требования к ней.
при необходимости должна обеспечиваться защита информации и программ.
5.5 Разработка алгоритмов
Этот раздел пояснительной записки должен быть посвящен анализу и синтезу разрабатываемой программной системы и включает последовательность действий и логику решения задачи либо комплекса задач в проектируемой программе. Кроме этого здесь содержится описание назначения и характеристик алгоритма: используемой информации и результатов решения, математическое описание алгоритма. По результатам анализа технического задания в данном разделе разрабатываются следующие вопросы:
исследование существующих методов решения поставленной задачи;
определение структуры входных и выходных данных;
определение структуры, содержания и характеристик данных;
применение существующих алгоритмов для решения задачи;
разработка алгоритмов;
Все алгоритмы, применяемые в разрабатываемом программном продукте, должны быть описаны в данном разделе в текстовом виде (например, псевдокод) или в графическом виде (блок-схема).