- •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-диаграммам
- •Санкт-Петербург
- •Задание
- •Рецензия на курсовую работу
- •Оценка курсовой работы:
- •Литература
5. Структура курсового проекта
По содержанию курсовой проект должен носить практический характер.
Курсовой проект (работа) должен включать оттестированную базу данных и пояснительную записку (не менее 20 листов формата А4). В курсовой проект (работу) включена графическая часть на листах формата А3.
Пояснительная записка курсового проекта (работы) должна иметь следующую структуру:
- титульный лист установленного образца (Приложение 1);
- содержание;
- введение;
- выбор программных и аппаратных средств для реализации поставленной задачи;
- описательная часть разработанной базы данных;
- заключение, в котором делаются выводы и рекомендации относительно возможностей использования материалов проекта;
- список использованной литературы;
- приложения.
Во введении кратко раскрывается актуальность и значение темы, формулируется цель и задачи проекта (работы).
Заключение включает основные выводы и перспективы дальнейшего развития защищаемого ПО.
В список литературы, с указанием библиографических данных, включается литература, используемая автором курсового проекта при разработке ПО. Если в работе сделаны ссылки на научную информацию, позволяющую принять конкретное решение, включение в список литературы первоисточника обязательно. При использовании формул, взятых из библиографического источника, ссылка на источник обязательна. Список литературы составляется в алфавитном порядке авторов.
В приложения могут включаться следующие материалы:
таблицы БД;
схемы межтабличных связей, структур баз данных и т.п.;
интерфейсные формы к БД, образцы отчетов, запросов, используемых в БД.
В графической части курсового проекта (работы) могут быть представлены следующие результаты:
структурная схема разрабатываемой предметной области;
концептуальная схема БД;
логическая схема БД, ER – модель;
физическая схема БД.
Объем графической части может составлять 1 лист формата А3 для проекта (работы).
Содержание курсового проекта может быть таковым.
Оглавление
ВВЕДЕНИЕ………………………………………………………………..……………4
Раздел 1 анализ предметной области поставленной задачи
Общая характеристика предметной области и анализ объекта исследования
Постановка и развернутое описание решаемой задачи
Исследование потоков данных
Перечень задач, подлежащих решению
Средства решения поставленной задачи
Раздел 2 разработка и реализация проекта базы данных
Инфологическое моделирование системы
Определение логической структуры реляционной базы данных
Нормализация проекта базы данных.
Реализация проекта базы данных в среде СУБД
Конструирование таблиц базы данных
Создание схемы данных.Ограничение целостности в БД
Разработка форм, запросов, отчетов.
Разработка пользовательского интерфейса (не нужно для тех, у кого Delphi)
Реализация защиты базы данных
Раздел 3 разработка и реализация программной части проекта
( в скобках - для тех, у кого SQL)
Разработка структуры системы (Общая характеристика языка SQL)
Разработка и описание алгоритмов (создание SQL – запросов на выборку)
Разработка интерфейса пользователя (создание SQL – запросов с вычислениями)
Разработка форм входных и выходных данных (создание SQL – запросов с использованием теоретико – множественных операций)
Тестирование программных средств (Применение SQL для защиты БД )
Инструкции пользователю и программисту
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ А (в приложениях должны быть: программный код, запросы, отчеты, формы, диалоговые окна – в зависимости от темы)
ПРИЛОЖЕНИЕ В
