Курсовая работа должна быть выполнена в соответствии
с заданием на проектирование и представлена пояснительной
запиской и действующей программой на дискете.
Структура пояснительной записки и ее объем (до 30 страниц текста формата.
А4) должны быть такими, чтобы полностью раскрыть все разделы задания на
курсовое проектирование. Она должна содержать следующие разделы:
- введение;
- анализ требований к разрабатываемой системе на основании задания;
- разработка спецификаций системы;
- проектирование системы;
- реализация и тестирование системы;
- заключение.
Во введении необходимо показать актуальность решения поставленной
задачи, при необходимости сделать обзор существующих систем с целью
доказать, что они не решают поставленных задач или решают их неэффективно.
Во втором разделе должны быть четко определены цель разработки,
сформулированы ограничения на входные данные системы, описаны выходные данные.
В третьем разделе в зависимости от задания к курсовому проекту должны
быть описаны или существующие спецификации, или разработанные студентом.
Например, если курсовая работа предусматривает разработку системы для
расширения существующего языка, то спецификации разрабатываются студентом
и фактически задают правила записи дополнительных операторов и их описание.
Если курсовая работа посвящена разработке кросс-средств или созданию
блоков, трансляторов со свойствами, отличными от свойств существующих
трансляторов, то спецификациями являются операторы языка, для которого
создается система. В этом случае операторы просто описываются.
В четвертом разделе должна быть разработана структура системы,
отражающая взаимодействие отдельных модулей, определены функции каждого
модуля, его вход и выход. Необходимо разработать алгоритм функционирования
каждого модуля. При выполнении комплексной работы в пояснительной
записке необходимо показать структуру всей системы, определить, какие
модули разработаны в данной работе, и дать описание алгоритмов
функционирования именно этих модулей.
В пятом разделе должны быть описаны; разработанные программы, определен
оптимальный набор тестов и описаны результаты испытания системы на
выбранном наборе тестов.
В заключении необходимо сделать краткий обзор полученных результатов
и дать рекомендации по внедрению разработанной системы, а также по
ее модификации.
Информация взята с сайта кафедры ЭВМ