- •Содержание
- •Введение
- •1 Общие требования к курсОвому проекту
- •1. 1 Цели и задачи курсового проектирования
- •1.2 Требования к выполнению курсового проекта и представлению результатов
- •1.3 Задание на курсовое проектирование и его анализ
- •1.4 Объем и содержание пояснительной записки
- •2.5 Основная часть
- •2.6 Заключение
- •2.7 Список использованных источников
- •2.8 Приложения
- •3 Рекомендации по проектированию реляционной базы данных
- •3.1 Содержание раздела «Построение инфологической концептуальной модели»
- •Концептуальное проектирование базы данных
- •Символы erd, соответствующие сущностям и отношениям
- •Описание сущности
- •Представление связи «один ко многим» с обязательным участием в связи сущности «Заявка»
- •Представление связи «один к одному» с обязательным участием обеих сущностей в связи
- •Представление необязательной связи «многие ко многим»
- •Различные способы представления бинарной связи типа «один ко многим»
- •Способы представления бинарной связи «один ко многим» с обязательным участием сущности в связи
- •Концептуальная схема (диаграмма Питера Чена) для процесса приема и исполнения заказа
- •3.2 Содержание раздела «Построение логической модели реляционной бд» Логическое проектирование базы
- •Пример транзитивной зависимости: а) отношения между объектами с транзитивной зависимостью; б) отношения между объектами без транзитивной зависимости
- •Фрагмент концептуальной схемы
- •Представление связи «многие ко многим»
- •Логическая схема для процесса приема и исполнения заказа
- •Форма в erWin 4.0 для определения типа данных id с целью последующего использования в описании столбцов таблиц
- •Пример задания свойств связи между сущностями «Заказчик» и «Заявка»
- •3.3 Содержание раздела «Физическое проектирование базы данных»
- •3.4 Содержание раздела «Проектирование запросов на языке sql»
- •3.5 Содержание раздела «Реализация законченного приложения, работающего с созданной базой данных» Разработка приложения
- •Графический интерфейс пользователя модуля администратора
- •Графический интерфейс пользователя клиентского приложения
- •Окно ввода данных, для успешной авторизации и аутентификации
- •Форма для управления учетными записями
- •Форма для управления ролями учетных записей
- •Форма для доступа к клиентскому приложению
- •Сообщение выдаваемое, при попытке входа в заблокированный модуль
- •4 Оформление курсового проекта
- •4.1 Текст пояснительной записки
- •4.2 Нумерация и заголовки
- •1 Построение инфологической концептуальной модели
- •1.1 Анализ предметной области
- •4.3 Таблицы
- •4.4 Требования к иллюстративному материалу пояснительной записки
- •4.5 Оформление библиографического указателя (литература). Ссылки на использованные источники
- •Список использованных источников
- •4.6 Оформление приложений
- •4.7 Оформление графического материала
- •4.8 Требования к оформлению проекта на электронном носителе
- •4.9 Требования к оформлению фрагментов программы
- •5 Рекомендации учащимся при защите курсового проекта
- •5.1. Защита курсового проекта
- •Требования к докладу
- •5.2. Критерии оценки курсового проекта
- •Рекомендуемая литература приложения
- •Календарный план-график
- •Содержание
- •Список использованных источников
- •Список использованных источников
Рекомендуемая литература приложения
Приложение А Лист-задание к курсовому проекту
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
«ВИТЕБСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ КОЛЛЕДЖ»
УТВЕРЖДАЮ
Председатель цикловой
комиссии______________________
«___» _________________________
ЗАДАНИЕ
на курсовой проект
Учащемуся _________
(фамилия, имя, отчество)
Курса________5_______________________________группы______51o____
по дисциплине_______«Базы данных»________________________________
Тема курсового проекта_______
Исходные данные:
Общие требования:
описание информационной системы, для которой необходимо создать базу данных;
виды запросов к созданной базе данных
программный пакет Visual Studio 2010, СУБД MS SQL Server 2008, MySQL, PHP;
объем работы – 25-30 листов формата А4.
Перечень вопросов подлежащих разработке:
Обоснование и разработка концептуальной модели исследуемой предметной области (подразделения, отдела, компании, фирмы, организации).
Разработка логической модели реляционной базы данных (построение набора необходимых отношений базы данных, задание первичных и внешних ключей, приведение отношений к третьей нормальной форме, определение ограничений целостности для внешних ключей отношений и для отношений в целом).
Графическое представление связей между внешними и первичными ключами.
Создание спроектированной базы данных и ввод информации в базу данных (не менее 30 записей).
Создание запросов на выборку данных из одной и нескольких таблиц и изменение данных по различным информационным задачам на языке SQL.
Реализация законченного приложения, работающего с созданной базой данных (разработка и построение интерфейса главной и рабочих форм для занесения информации в таблицы, для модификации и удаления записей, выполнение запросов).
Реализация отчетов для вывода данных на печать.
Перечень графического материала:
Концептуальная схема БД.
Схема реляционной БД.
Календарный план-график
Содержание разделов |
Время выполнения |
1.Анализ предметной области |
10.04.2012 |
2. Моделирование предметной области. Построение концептуальной модели данных |
11.04.2012 |
3. Построение логической модели реляционной БД. Нормализация базы данных |
16.04.2012 |
4. Создание структуры таблиц и индексов. Заполнение таблиц |
17.04.2012 – 18.04.2012 |
5. Разработка и построение интерфейса главной формы и рабочих форм |
23.04.2012 |
6. Создание запросов и представлений данных |
24.04.2012 |
7. Создание отчетов и диаграмм |
25.04.2012 – 30.04.2012 |
8. Создание программных модулей |
02.05.2012 |
9. Создание справочной системы и отладка программного продукта |
07.05.2012 – 08.05.2012 |
10. Оформление пояснительной записки |
14.05.2012 |
11. Оформление графической части проекта |
15.05.2012 |
12. Подготовка к защите курсового проекта |
16.05.2012 -18.05.2012 |
Дата выдачи задания___________26 марта 2012г.
Срок выполнения______16 мая 2012г.
Подпись руководителя курсового проекта____________________
Подпись учащегося_________________
Приложение Б Титульный лист
Министерство образования Республики Беларусь
Учреждение образования
«Витебский государственный технологический колледж»
Отделение «Информационные системы и технологии»
К У Р С О В О Й П Р О Е К Т
по дисциплине «Базы данных и СУБД»
специальности 2 40-01-01 Программное обеспечение информационных технологий
на тему: «Создание базы данных «Библиотека»
Проверил
преподаватель
________________Е.Е. Новикова
Автор
учащаяся группы 32-О
________________О.А. Лавицкая
Витебск, 2012
Приложение В Содержание