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