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

Каждый студент должен получить индивидуальное задание на курсовой проект. В случае если тему предлагает студент, он должен согласовать ее с преподавателем.

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

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

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

После оформления пояснительной записки студенты выходят на индивидуальную защиту курсового проекта.

Подробно технология проектирования программного обеспечения представлена в п. 3.2.3.

Защита заключается в обосновании результатов этапов проектирования, демонстрировании работоспособности программного продукта. Комиссия вправе задать студенту дополнительные вопросы, относящиеся к теме курсового проекта или его разделам.

Оценка курсового проекта складывается из ряда показателей:

– качество и глубина проработки темы, соответствие работы поставленному заданию;

– качество пояснительной записки и программной документации (полнота раскрытия темы, соответствие требованиям стандартов ГОСТ);

– качество программного продукта (функциональность, надежность, универсальность и так далее);

– качество доклада и правильность ответов на вопросы.

Для рационального распределения времени на выполнении работы в методической разработке представлен план выполнения работы.

План выполнения работ

Часы Этапы выполнения курсового проекта
  Анализ предметной области
  Выявление основных атрибутов и сущностей базы данных, полученных в результате анализа предметной области
  Проектирование базы данных методом «Сущность-связь»
  Физическая реализация полученной схемы базы данных на СУБД SQL-сервер
  Заполнение БД данными для тестирования и написания запросов на добавление, изменение, удаление данных
  Написание запросов на выборку данных (выборка из нескольких таблиц, группировка, сортировка)
  Создание представлений
  Создание хранимых процедур
  Создание триггеров
  Создание клиентского приложения, позволяющего подключиться к созданной базе данных
  Написание главного модуля программы
  Написание вспомогательных модулей
  Тестирование и отладка полученного клиентского приложения
  Оформление пояснительной записки
  Защита курсового проекта
  Анализ предметной области


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: