Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Модические указания по выполнению курсовой рабо...docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
107.34 Кб
Скачать

5.4.3. Диаграмма функциональных зависимостей

5.4.4. Физическая модель базы данных

5.6. Разработка интерфейса пользователя

В данной части рассматривается процесс реализации каждой из функциональных возможностей интерфейса пользования в соответствии с вариантом и техническим заданием. Указывается метод разработки программного обеспечения в соответствии с технологией программирования [4], язык или языки программирования, а также аргументированное обоснование их выбора. Приводятся алгоритмы обработки данных, участки исходного кода и скриншоты, им соответствующие, программные модули и схемы их взаимодействия. Основным материалом являются пояснения и комментарии, по которым можно воспроизвести последовательность действий программиста, направленных на получение аналогичного результата.

При необходимости приводится список программных заглушек и эмуляторов, необходимых для функционирования интерфейса пользователя. Подробно описывается их назначение, функциональные характеристики, способы использования. Рассматриваются реализованные в них алгоритмы, приводятся скриншоты и элементы исходного кода.

5.7. Заключение

В данной части делаются выводы по курсовому проекту, которые должны содержать оценку завершенности работы, полноту решения поставленных задач, рекомендации по использованию и совершенствованию базы данных.

5.8. Приложения

В приложения выносятся исходные коды интерфейса пользователя, программных заглушек и эмуляторов, большие блок-схемы обработки данных, скриншоты работы системы и прочие графические материалы, запросы к базе данных, описание сторонних программных продуктов, использованных в проекте.

Одним из приложений должен быть список тестовых примеров призванных подтвердить качество разработанной базы данных и правильность работы интерфейса пользователя. Тестовый пример представляет собой вариант (как правило, упрощенный) реальной задачи, который можно просчитать вручную до получения конечного результата. В тестовом примере указываются исходные данные и результат их обработки для каждой из реализованных функциональных возможностей.

Обязательные приложения:

  • техническое задание

  • тестовые примеры;

  • примеры исходного кода интерфейса пользователя (алгоритмы обработки данных);

  • запросы к базе данных, хранимые процедуры, триггеры (3-5 наиболее значимых)

  • примеры отчетов (2-3 отчета).

7. Порядок выполнения курсового проекта (работы)

В течение первой недели семестра обучаемый выбирает тему курсового проекта (работы) из табл. 1 или, при изменении списка тем, из дополнительного приложения к данному методическому руководству. Примерный график выполнения курсовой работы (проекта) представлен в табл. 3. Обучаемый может предложить собственную тему (предметная область и функции интерфейса пользователя). СУБД и язык программирования выбирается обучаемым самостоятельно. Если по прошествии указанному срока (одна неделя) обучаемый не утверждает тему, то преподаватель назначает ему тему самостоятельно по собственному выбору.

После выбора и утверждения темы курсовой работы (проекта) обучаемый подготавливает проект технического задания в соответствии с требованиями, представленными в разделе 5.1. Проект технического задания передается на проверку преподавателю в электронном виде. Недочеты, комментарии и прочие указания обучаемый получает также в электронном виде. На написание и утверждение технического задания отводится 2 недели. После окончательного утверждения готовое техническое задание в печатном виде подписывается обучаемым и преподавателем.

Окончательный вариант пояснительной записки передается на проверку преподавателю в электронном виде не позднее середины декабря. База данных подключается к учебному серверу, а интерфейс пользователя копируется на сетевой диск преподавателя. Проверка пояснительной записки состоит в:

  • оценивании соответствия представленных материалов техническому заданию по качеству выполнения и объему;

  • проверке качества оформления пояснительной записки;

  • проверке на наличие плагиата.

В случае выявления принципиальных ошибок и/или неудовлетворительного качества выполнения курсового проекта (работы) он возвращается обучаемому на доработку с подробными замечаниями преподавателя, которые отмечаются на титульном листе пояснительной записки и протоколируется. Также преподаватель имеет право выдать студенту новую тему курсового проектирования при условии отсутствия большей части материалов курсового проекта и/или ненадлежащего их качества. Результаты проверки предоставляются обучаемому в электронном виде.

На исправление и доработку курсового проекта (работы) отводится одна неделя (табл. 3). В указанный срок пояснительная записка и исправленные БД и интерфейс пользователя предоставляются на повторную проверку преподавателю. Проверенная и утвержденная пояснительная записка в печатном виде подписывается обучаемым и предоставляется на защите.

Таблица 3. Примерный график выполнения курсового проекта (работы)

Даты выполнения

Недели семестра

Выполняемые работы

03.09.2012 – 09.09.2012

1 неделя

Выбор и утверждение темы

10.09.2012 – 23.09.2012

2-3 недели

Разработка технического задания

24.09.2012 – 28.10.2012

4-8 недели

Разработка базы данных

29.10.2012 – 02.12.2012

9-13 недели

Разработка интерфейса

03.12.2012 – 16.12.2012

14-15 недели

Написание пояснительной записки

17.12.2012 – 23.12.2012

16 неделя

Исправление ошибок и замечаний

24.12.2012 – 30.12.2012

17 неделя

Защита проекта (работы)