Первая глава дипломного проекта является теоретической (аналитической). В ней могут рассматриваться следующие вопросы:
- общая характеристика предприятия или подразделения;
- описание предметной области проектирования;
- теоретические сведения о вопросе исследования;
- описание комплекса задач автоматизации;
- обзор программных аналогов по данной теме.
При работе над первым разделом дипломник излагает теоретические аспекты, касающиеся объекта исследования, описывает предприятие или конкретное подразделение.
В данном разделе используются материалы отчёта по преддипломной практике.
Если дипломный проект посвящён разработке автоматизированного рабочего места некоторого сотрудника, то необходимо описать должностные функции этого сотрудника, уделить отдельное внимание описанию входной и выходной информации. От этого будет зависеть структура хранимой в базе данных информации, а также использование инструментального средства программной реализации проекта.
|
|
В заключение первого раздела студент конкретизирует задание, формулирует задачи, которые необходимо решить для достижения поставленной цели. Определяются функции будущего программного продукта или модуля в виде технического задания.
Требования к практической главе диплома
Практическая глава является основой в дипломном проекте, ей должны быть подчинены остальные разделы. В этом разделе описывается разработка программной системы – от проектирования структурных, функциональных схем и структур баз данных до разработки алгоритмов, программного кода и пользовательских интерфейсов. Работа над ним требует от дипломника практического применения знаний по различным специальным дисциплинам.
Примеры параграфов проектной части:
2.1 Схема базы данных (описание структур таблиц базы данных, схемы базы данных, связей между таблицами).
2.2 Общая структура приложения (в виде иерархической структуры описать организацию работы приложения, пункты меню, разделы, вкладки и др.).
2.3 Алгоритм расчёта стоимости заказа (блок-схема основного алгоритма обработки информации).
Программная реализация основных функций может содержать параграфы:
2.4 Описание программных компонентов приложения (описать язык программирования или другой инструмент программной реализации, используемые компоненты доступа к данным, визуализации данных, связи с внешними данными и др.).
2.5 Работа со справочником товаров (программная реализация просмотра справочных данных, добавления, удаления, редактирование записей).
2.6 Работа со справочником клиентов.
|
|
2.7 Форма оформления заказа (программная реализация основных функций приложения, компоненты, обработчики событий элементов управления на форме и т. д.).
Конкретное содержание технологического раздела определяется темой дипломного проекта и обговаривается с руководителем.
Если дипломник разрабатывает самостоятельный завершенный программный продукт или модуль, ориентированный на конкретного пользователя, то рекомендуется разместить в дипломной работе «Руководство пользователя».
Руководство пользователя, как правило, содержит следующие разделы:
- общие сведения о программном продукте (наименование программного продукта, краткое описание его функций, реализованных методов и возможных областей применения);
- описание установки (подробное описание действий по установке программного продукта и сообщений, которые при этом могут быть получены);
- описание запуска (описание действий по запуску программы и сообщений, которые при этом могут быть получены);
- инструкции по работе или описание пользовательского интерфейса (описание режимов работы, форматов ввода-вывода информации и возможных настроек);
- сообщения пользователю (содержит перечень возможных сообщений, описание их содержания и действий, которые необходимо предпринять по этим сообщениям).