В главах основной части работы подробно рассматриваются и обобщаются результаты исследования. Содержание глав основной части должно точно соответствовать теме работы и полностью её раскрывать. Эти главы должны показать умение автора сжато, логично и аргументирование излагать материал.
Все материалы, не являющиеся необходимыми для решения поставленной в работе задачи, выносятся в приложения.
Специфика курсового и дипломного проектирования и проведения практик студентов кафедры «Автоматизированные системы обработки информации и управления» состоит в том, что в результате должно быть спроектировано или разработано программное обеспечение (ПО), большинство составляют информационные системы (ИС).
В основной части должны быть отражены следующие этапы курсового проектирования:
§ определение цели и назначения разрабатываемого программного обеспечения;
§ обоснование актуальности темы;
§ обследование предметной области;
§ детальное изучение функций разрабатываемого ПО;
§ построение моделей ИС;
§ выбор и обоснование программных средств реализации;
§ состав технических и программных средств, на которых функционирует ИС;
§ реализация модулей программного и информационного обеспечения системы;
§ контрольное испытание разработанной ИС на подготовленном тестовом примере.
Итак, основная часть пояснительной записки должна включать следующие разделы:
Технический проект
2 Рабочий проект (может отсутствовать, если задание не предусматривает разработку программного продукта)
Программа и методика испытаний
Если в результате требовалось разработать программное обеспечение, то к пояснительной записке необходимо приложить на магнитных или оптических носителях разработанное ПО и его исходные тексты, а также проектную документацию (в качестве которой выступает пояснительная записка).
Технический проект
Описываются предметная область, системы и объекты автоматизации, определяются границы разрабатываемой системы. Приводятся требования к информационному и техническому обеспечению.
Приводятся и описываются разработанные языки, модели и диаграммы реализуемой системы. Описываются логическая структура базы данных, входные и выходные данные и документы разрабатываемой системы. Модели и диаграммы допускается приводить либо в нотации UML, либо в нотации SADT/DFD/ERD.
Рабочий проект
Раздел должен содержать следующие подразделы:
§ общие сведения о работе системы;
§ функциональное назначение системы;
§ инсталляция и выполнение разработанного программного продукта;
§ общий алгоритм программного продукта;
§ разработанные меню и интерфейсы;
§ сообщения системы.
В подразделе «Общие сведения о работе системы» указываются:
§ название главного модуля;
§ программное обеспечение, необходимое для функционирования системы;
§ технические средства, используемые при разработке;
§ используемые средства разработки программного обеспечения.
В подразделе «Функциональное назначение» указывается назначение системы и сведения о функциональных ограничениях на применение.
В подразделе «Инсталляция и выполнение программного продукта» указываются способы инсталляции с описанием диалога установки. Описываются параметры настройки, способы запуска программы на выполнение.
В подразделе «Общий алгоритм программного обеспечения» приводится структура разработанного программного обеспечения:
§ состав и общая схема взаимодействия и взаимосвязи модулей (классов);
§ функциональное назначение каждого модуля, класса, объекта, метода, процедуры;
§ описание (функциональное назначение) важнейших переменных программы;
§ укрупненные пошаговые алгоритмы процедур (методов);
§ состав, структуру и взаимосвязи файлов.
В подразделе «Разработанные меню и интерфейсы» указываются:
§ структура меню;
§ диаграммы состояний и переходов системы;
§ реакция системы на события, происходящие во время диалога.
В подраздел включаются скриншоты в количестве необходимом и достаточном для получения понятия о работе системы.
В подразделе «Сообщения системы» следует указать все сообщения системы и реакцию пользователя на эти сообщения. Данная информация может быть оформлена в виде списка или таблицы. Скриншоты стандартных системных сообщений Windows можно не приводить.