Пояснительная записка к курсовой работе должна содержать: введение, основную часть (главы и параграфы), заключение, список литературы и приложения.
Во введение необходимо представить:
1) цель работы;
2) актуальность работы;
3) описание предметной области, для которой разрабатывается программный продукт.
В основной части необходимо представить:
1) постановку задачи, которую необходимо решить;
2) анализ и выбор средств разработки программного продукта;
3) описание входных и выходных данных для всей программы;
4) описание алгоритмов, используемых в работе;
5) проектирование классов (обосновать выбор свойств и поведения для каждого класса); описание принципов объектно-ориентированного программирования, которые необходимо использовать, оценка целесообразности этих принципов;
6) диаграмма классов;
7) описание обработанных исключительных ситуаций;
8) описание интерфейса программного продукта;
9) тестирование программного продукта с тестовыми наборами данных;
10) краткое руководство пользователя.
В заключении необходимо представить основные выводы о проделанной работе, в соответствии с поставленной целью и задачей.
Список литературы должен содержать не менее 5 источников. В тексте работы необходимы ссылки на приведенные источники.
В приложения включают вспомогательный материал, например: скриншоты работы программы, схему работы системы, листинги всех программных модулей с подробными комментариями и др.