Защита курсового проекта

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

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

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

Критериями оценки курсового проекта являются:

- степень разработки темы;

- полнота охвата научной литературы;

- творческий подход к написанию курсового проекта;

- правильность и научная обоснованность выводов;

- аккуратность и правильное оформление курсового проекта.

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

Курсовая работа должна быть защищена до сдачи экзамена по междисциплинарному курсу «Технология разработки и защиты баз данных». Студены, не сдавшие курсовые проекты или получившие на защите неудовлетворительные оценки, не допускаются к очередным экзаменам.

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

Одновременно с распечатанными пояснительными записками в электронном виде предоставляются:

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

- демонстрационные материалы (презентация / видеоролик)

- файл базы данных

- архив, содержащий полную версию разработанного интерфейса для работы с БД

- инструкцию по развёртыванию созданной информационной системы из исходных файлов


8. Примеры предметных областей для написания курсового проекта

База данных «Фонотека»

Требуется создать базу данных фонотеки. В этой базе заказчик хотел бы хранить информацию

· о дисках, которые есть в этой фонотеке

· о том, к какому стилю относятся эти диски

· об исполнителях, чьи произведения записаны на этих дисках

· о клиентах, которые берут на прокат диски в этой фонотеке

Некоторые условия работы фонотеки, существенные для проектирования базы данных:

· в фонотеке может быть несколько различных дисков одного исполнителя

· бывают диски-сборники

· каждый клиент может взять в фонотеке несколько различных дисков

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

Этапы проектирования базы данных:

1. определение объектов (сущностей) предметной области - источников данных, которые должны быть включены в базу данных

2. определение атрибутов каждой сущности

3. выявление связей между сущностями

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

5. построение ER-диаграмм, отображающих выявленные связи

6. формирование таблиц базы данных по ER-диаграммам:

§ определение нужного количества таблиц

§ определение первичных и вторичных ключей таблиц

Форма отчета: должны быть представлены все материалы, полученные на каждом (!с первого по шестой!) этапе проектирования базы данных, т.е.

· выявленные объекты

· их атрибуты

· связи между объектами

· классы принадлежности (с обоснованием принятых решений)

· соответствующие ER-диаграммы

· описание разработанных таблиц (с обоснованием создания именно такого количества таблиц и указанием их первичных и вторичных ключей)

Этапы реализации базы данных в Access:

1. создание описания таблиц (обычно в режиме конструктора)

2. создание схемы базы данных

3. создание форм, удобных для ввода данных в таблицу

4. создание кнопочной формы-заставки

5. заполнение таблиц (с использованием форм)

Форма отчета: показ на машине всех элементов созданной базы данных.

База данных «Турфирма»

Требуется создать базу данных для небольшой туристической фирмы. В этой базе заказчик хотел бы хранить информацию

· о странах, в которые фирма организует туры

· о наличии конкретных туров в данный момент

· о клиентах, обслуживаемых фирмой

Некоторые условия работы туристической фирмы, существенные для проектирования базы данных:

· каждый тур – в одну страну (но, конечно, может быть несколько различных туров в одну страну)

· на каждый клиент может заказать несколько туров (в одну или разные страны; для себя или для кого-то другого).

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

Этапы проектирования базы данных:

1. определение объектов (сущностей) предметной области - источников данных, которые должны быть включены в базу данных

2. определение атрибутов каждой сущности

3. выявление связей между объектами

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

5. построение ER-диаграмм, отображающих выявленные связи

6. формирование таблиц базы данных по ER-диаграммам:

§ определение нужного количества таблиц

§ определение первичных и вторичных ключей таблиц

§ определение атрибутов для всех таблиц

Форма отчета: должны быть представлены все материалы, полученные на каждом (!с первого по шестой!) этапе проектирования базы данных, т.е.

· выявленные объекты

· их атрибуты

· связи между объектами

· классы принадлежности (с обоснованием принятых решений)

· соответствующие ER-диаграммы

· описание разработанных таблиц (с обоснованием создания именно такого количества таблиц и указанием их первичных и вторичных ключей)

Этапы реализации базы данных в Access:

1. создание описания таблиц (обычно в режиме конструктора)

6. создание схемы базы данных

7. создание форм, удобных для ввода данных в таблицу

8. создание кнопочной формы-заставки

9. заполнение таблиц (с использованием форм)

Форма отчета: показ на машине всех элементов созданной базы данных.

База данных «Строительное управление»

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

· о различных строительных специальностях

· об объектах, в строительстве которых участвует это управление

· о строителях, работающих в этом строительном управлении, и о том, на каком объекте каждый из них работает в данный момент.

Некоторые условия работы строительного управления, существенные для проектирования базы данных:

· каждый строитель имеет несколько специальностей

· на одном объекте может работать много строителей

· в каждый конкретный момент каждый строитель работает на одном объекте.

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

Этапы проектирования базы данных:

1. определение объектов (сущностей) предметной области - источников данных, которые должны быть включены в базу данных

2. определение атрибутов каждой сущности

3. выявление связей между сущностями

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

5. построение ER-диаграмм, отображающих выявленные связи

6. формирование таблиц базы данных по ER-диаграммам:

§ определение нужного количества таблиц

§ определение первичных и вторичных ключей таблиц

Форма отчета: должны быть представлены все материалы, полученные на каждом (!с первого по шестой!) этапе проектирования базы данных, т.е.

· выявленные объекты

· их атрибуты

· связи между объектами

· классы принадлежности (с обоснованием принятых решений)

· соответствующие ER-диаграммы

· описание разработанных таблиц (с обоснованием создания именно такого количества таблиц и указанием их первичных и вторичных ключей)

Этапы реализации базы данных в Access:

1. создание описания таблиц (обычно в режиме конструктора)

10. создание схемы базы данных

11. создание форм, удобных для ввода данных в таблицу

12. создание кнопочной формы-заставки

13. заполнение таблиц (с использованием форм)

Отчет: показ на машине всех элементов созданной базы данных.


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



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