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

Требования к выполнению курсового проекта

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

При разработке курсового проекта необходимо использовать инструментальные средства, применяемые на кафедре МСА (ERWin, IBExpert, Firebird). Указанное ПО и настоящее методическое руководство доступны на кафедре в электронном виде.

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

Объем модели БД – не менее 20 сущностей.

Объем тестовых данных – не менее 10 экземпляров (записей) у каждой сущности-справочника, не менее 20 экземпляров (записей) у ключевых сущностей.

Объем и качественный состав тестовых данных должен быть достаточен для выполнения (тестирования) всего спектра запросов к БД в соответствии со спецификой предметной области.

Требования к запросам:

  • SQL-запросов: не менее 30;

  • Информация, являющаяся результатом запроса, должна иметь смысл, т.е. быть нужной для решения реальной проблемы и быть понятной;

  • В запросах должны быть использованы все конструкции (вложенные и простые запросы) и операторы языка SQL (select, insert, update, delete, in, and, or, having, count, min|max, sum, left|right join, inner join, outer join, between, like, операторы сравнения, not, union, order by desc|asc, group by, distinct).

Требования к оформлению отчета о курсовом проектировании

Отчет оформляется в машинописном виде индивидуально каждым студентом в соответствии с Методическим пособием по правилам оформления курсовых проектов.

Содержание отчета:

  • титульный лист;

  • введение, содержащее цель работы, задание;

  • описание выбранной предметной области (темы курсового проекта);

  • схема и описание полученной логической модели, обоснование выбранной структуры ER-модели;

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

  • описание набора тестовых данных (содержание таблиц);

  • SQL-запросы (на русском языке, в SQL-выражении, предназначение запроса) к построенной БД и их результаты;

  • список использованной литературы.

Объем отчета определяется исходя из объема базы данных, но не более 30 страниц.

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

Консультации по проектированию оказываются преподавателем студентам в течение семестра в индивидуальном порядке (в соответствии с готовностью этапов работы) в объеме, определенном в Графике выполнения курсовой работы.

Отчет о курсовом проектировании в формате .RTF с приложенной базой данных в формате .GDB и моделью базы данных в формате .ER1 упакованный в архив с именем <Группа Фамилия И О>.rar) на электронном носителе сдается не позже чем за две недели до начала зачетной недели.

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

После представления отчета и исправления замечаний студент устно защищает проект. В доклад рекомендуется включить: тему проекта, особенности предметной области, ограничения курсового проекта, возникшие при проектировании трудности, особенности данного проекта. На защите студенту будут заданы 1-3 вопроса по теме курсового проекта.

Коллективная защита проектов проходит в специально отводимое время на лабораторных работах.

Итоговая оценка за проект выставляется исходя из:

  • срока сдачи отчета,

  • качества выполнения проекта,

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

  • ясности и четкости доклада,

  • полноты ответов на дополнительные вопросы.