2. При проектировании должны быть реализованы следующие отчеты о содержимом системы баз данных:
1)Получить учебный план по потоку за период, который включает перечень дисциплин, нагрузку по каждой и общую нагрузку, а также информацию , к какой кафедре относиться каждая дисциплина.
2) По дисциплине получить список потоков с нагрузкой для каждого и суммарную нагрузку дисциплины за заданный период, а также количество студентов, слушающих дисциплину по каждому потоку.
3. Требования к объему и содержанию курсовой работы.
В процессе выполнения курсовой работы должны быть реализованы следующие этапы:
- концептуальное проектирование системы баз данных (СБД);
- информационное проектирование СБД;
- выбор модели данных и датологическое проектирование СБД;
- физическое проектирование системы баз данных;
- документирование СБД.
Подробное описание содержания этапов проектирования см. в пособии Методические указания к курсовой работе по дисциплине «Организация баз данных и знаний».
4. Расчетно-пояснительная записка к курсовой работе должна быть оформлена в соответствии с требованиями, предъявляемыми к студенческим курсовым работам, и в соответствии с описанием этапов проектирования, изложенных в методических указаниях, и содержать:
- титульный лист;
- задание на выполнение курсовой работы;
- аннотация;
- введение - 1-2 с.;
- предметная область, для автоматизации обработки информации в которой создана конкретная система, и краткое описание этой предметной области - 2-3 с.;
- общие положения, включающие полное и условное наименование системы, при этом указываются цель функционирования системы, основные задачи, решаемые системой, требования к системе - 2-3 с.;
- описание процессов проектирования схемы структуры базы данных в соответствии с выполненными этапами проектирования (см. методические указания) с приведением диаграмм и схем, полученных в ходе проектирования, и их описанием - 6-8 с.;
- описание структурных и функциональных особенностей приложения системы баз данных, в том числе макета интерфейса приложения - 3-4 с., а также табличной формы с перечнем наиболее важных использованных компонентов и обработчиков событий, являющейся спецификацией приложения;
- описание основных задач, решаемых в приложении БД, с фрагментами листинга (в курсовой работе должны быть использованы возможности компонентов Delphi, рассмотренные в лабораторных работах, выполненных в 5-м семестре) – 3-4 с.;
- описание запросов к базе данных и отчетов о ее содержимом, реализованных в разработанном приложении - 2-3 с.;
- руководство пользователя СБД - 2-3 с.;
- распечатки листингов программ (по согласованию с преподавателем).
При разработке базы данных был использован язык программирования DELPHI в файлах отчет + программа!
ВВЕДЕНИЕ 5
1. Анализ предметной области 7
1.1Глоссарий 7
1.2 Описание предметной области 8
1.2 Диаграмма прецедентов 9
1.3 Описание прецедентов 10
1.4 Диаграмма классов 12
2 Техническое задание на создание программного продукта. 14
2.1 Введение 14
2.2 Основание для разработки 14
2.3 Назначение разработки 14
2.4 Требования к программному продукту 14
2.5 Требования к программной документации 16
2.6 Технико-экономические показатели 16
2.7 Стадии и этапы разработки 16
2.8 Порядок контроля и приемки 17
2.9 Выводы о выборе модели создания программного продукта. 17
3 Этапы проектирования БД 18
3.1 Диаграмма “сущность-связь” 18
3.2 Диаграмма ER-экземпляров 18
3.3 Набор данных по диаграммам ER-типов 19
3.4 Метод функциональных зависимостей 19
3.5 Набор отношений по методу ФЗ 19
3.6 Окончательный набор данных 20
4 Проектирование приложения и описание алгоритма его работы 23
4.1 Обоснование выбора СУБД 23
4.2 Взаимосвязь форм приложения 24
4.3 Программные технологии 24
4.3.1 Резервное копирование таблиц 24
4.3.2 Перемещение по записям НД 25
4.3.3 Поиск записей 26
4.3.4 Сортировка записей 26
4.3.5 Фильтрация записей 27
4.3.6 Модификация записей 27
4.3.6 Работа с отдельными полями таблиц баз данных при помощи компонента TField 28
4.3.7 Обработка исключительных ситуаций 29
5 Руководство пользователю 30
6 Справочное руководство 34
7 Инструкция по инсталляции 36
ЗАКЛЮЧЕНИЕ 37
СПИСОК ЛИТЕРАТУРЫ 38
ПРИЛОЖЕНИЕ А 39
1. Базы данных: Учебник для вузов / Под ред. А.Д. Хомоненко. – СПб.: Корона принт, 2000. – 416 с.
2. Методические указания к курсовой работе по дисциплине «Организация баз данных и знаний» (для студентов специальности 7.080402 «Информационные технологии проектирования») / Сост.: П.И. Сагайда. - Краматорск: ДГМА, 2005. - 15 с.
3. Четвериков В.Н.- “Базы и банки данных” М:Ф.с.,1987.-322с.
4. Шумаков П.В. Delphi 5 - руководство разработчика баз данных.-М.:
“Нолидж”,2000.-635с.,ил.