- •1. Цель и задачи курсового проектирования
- •2. Выбор темы
- •3. Темы курсовых проектов
- •4. Содержание и этапы выполнения курсового проекта
- •5. Структура курсового проекта
- •Оглавление
- •Раздел 1 анализ предметной области поставленной задачи
- •Раздел 2 разработка и реализация проекта базы данных
- •Раздел 3 разработка и реализация программной части проекта
- •6. Оформление пояснительной записки к курсовому проекту
- •7. Защита курсового проекта
- •8. Структура курсовой работы
- •8.1. Введение
- •8.2. Основная часть
- •8.2.1. Постановка задачи
- •8.2.2. Выявление основных структурных объектов базы данных и общей структурной схемы
- •8.2.3. Определение полей и типов полей основных структурных объектов базы данных
- •8.2.4. Выбор и обоснование форм таблиц
- •8.2.5. Определение вида и структуры запросов к базе данных
- •8.2.6. Определение вида и структуры отчетов
- •8.2.7. Создание и отладка базы данных
- •8.3. Заключение
- •9. Примеры предметных областей для написания курсового проекта База данных «Фонотека»
- •База данных «Турфирма»
- •База данных «Строительное управление»
- •Проектирование бд «Поставки деталей»
- •1 И 2 этапы: объекты, их атрибуты и первичные ключи
- •Наименование
- •Наименование
- •Код детали
- •Код поставщика
- •3, 4 И 5 этапы: выявление степени связей и классов принадлежности, их фиксация с помощью диаграмм
- •6 Этап: формирование таблиц базы данных по er-диаграммам
- •Типы деталей
- •Поставщики
- •Поставки
- •Проектирование бд «Производство мебели»
- •1 И 2 этапы: объекты, их атрибуты и первичные ключи
- •Наименование
- •Наименование
- •3, 4 И 5 этапы: выявление степени связей и классов принадлежности, их фиксация с помощью диаграмм
- •6 Этап: формирование таблиц базы данных по er-диаграммам
- •Тип мебели
- •Предметы мебели
- •Тип деталей
- •Поставщики
- •Поставки
- •Предметы мебели
- •Использование деталей
- •База данных «Лесничество»
- •База данных «Библиотека»
- •База данных «Автопарк»
- •Краткое описание er–метода проектирования реляционных баз данных ( метод, использующий схему «сущность-связь» -«Entity-Relationship» )
- •Название
- •Правила генерации таблиц по er-диаграмме
- •План издательства
- •План издательства
- •План издательства
- •План издательства
- •1 И 2 этапы: объекты, их атрибуты и первичные ключи
- •3, 4 И 5 этапы: выявление степени связей и классов принадлежности, их фиксация с помощью диаграмм
- •6 Этап: формирование таблиц базы данных по er-диаграммам
- •Регион катания
- •Регион катания
- •Регион катания
- •Необходимый уровень подготовки
- •Проектирование бд « Районная библиотека»
- •1 И 2 этапы: объекты, их атрибуты и первичные ключи
- •3, 4 И 5 этапы: выявление степени связей и классов принадлежности, их фиксация с помощью диаграмм
- •6 Этап: формирование таблиц базы данных по er-диаграммам
- •Санкт-Петербург
- •Задание
- •Рецензия на курсовую работу
- •Оценка курсовой работы:
- •Литература
8. Структура курсовой работы
Курсовая работа должна содержать следующие разделы1:
Титульный лист;
Лист задания на курсовую работу;
Содержание;
Введение;
Основная часть;
Заключение;
Список используемых источников;
Приложения.
Формы титульного листа и листа задания на курсовую работу представлены в Приложениях 1 и 2 (их выдает преподаватель).
Содержание включает наименование всех разделов курсовой работы, а также подразделов и пунктов, если они имеют наименование, с указанием номеров страниц, на которых размещается начало материала разделов, подразделов и пунктов.
8.1. Введение
Введение содержит постановку задачи и цели проектирования базы данных. Во введении дается краткий анализ возможных методов решения поставленной задачи. Указываются литературные источники, по которым делается обзор, позволяющий судить, насколько полно изучена литература по базам данных и их проектированию. Обзор должен содержать краткую оценку изложенных материалов и принципов проектирования.
На основе введения руководителем анализируется и оценивается качество всей работы: насколько глубоко осознана и понята актуальность темы, правильно ли подобраны методы проектирования, построение всей работы. Во введении студент показывает основные этапы достижения цели проектирования.
Объем введения –1/10 часть всей работы. Ни в Содержании, ни в тексте оно не обозначается цифрами, являясь самостоятельной частью работы.
8.2. Основная часть
Основная часть – это условное название описания всего проектирования. В основной части приводятся:
описание проектируемой базы данных;
структурная схема базы данных;
перечень и обоснование полей и их типов всех основных и дополнительных объектов базы данных;
описание и обоснование запросов с приведением формул получения значений вычисляемых полей и командных строк запросов, выполненных на языке SQL;
описание и обоснование выбранного внешнего оформления форм таблиц;
описание и обоснование отчетов, формируемых на основе данной базы данных в соответствии с постановкой задачи, описание и обоснование выбранного внешнего оформления отчетов.
Окончательный вариант базы данных с результатами, полученными в отчетах, приводится в приложениях 1-4.
Рекомендуется разбить основную часть на следующие подразделы:
Постановка задачи;
Выявление основных структурных объектов базы данных и общей структурной схемы;
Определение полей и типов полей основных структурных объектов базы данных;
Выбор и обоснование форм таблиц;
Определение вида и структуры запросов к базе данных;
Определение вида и структуры отчетов;
Создание и отладка базы данных.
Рассмотрим подробнее содержание каждого из подразделов основной части.
8.2.1. Постановка задачи
Постановка задачи - это этап содержательного описания работы проектируемой базы данных с указанием числовых характеристик работы тех или иных ее составляющих. На этом этапе указывается, что известно о базе данных и что необходимо определить. Кроме того определяется конкретная СУБД, в среде которой будет проводиться проектирование.
Начинается постановка задачи с описания предметной области с подробным ее анализом.
Завершается этот этап построением концептуальной модели базы данных в виде ER-модели.
