Разработка базы данных «Кафедра»
Курсовая работа, 08 Марта 2011, автор: пользователь скрыл имя
Описание работы
Настоящее техническое задание распространяется на разработку базы данных «Кафедра», которая должна хранить данные о кафедре, сотрудниках кафедры, учебных группах, учебных предметах, которые читаются сотрудниками кафедры.
Файлы: 1 файл
Отчет.doc
— 614.50 Кб (Скачать файл)Таблица 1.12 – «Отчет, содержащий расписание занятий на семестр по группам».
| Реквизит | Огран-ие на знач. | Пустые значения | Уникальное поле | Расчетный параметр | Формат данных |
| Номер группы | - | Нет | Нет | Нет | Числовой |
| День недели | - | Нет | Нет | Нет | Текстовый |
| Время | - | Нет | Нет | Нет | Дата/Время |
| Название предмета | - | Нет | Нет | Нет | Текстовый |
Продолжение таблицы 1.12
| Фамилия преподавателя | - | Нет | Нет | Нет | Текстовый |
| Имя преподавателя | - | Нет | Нет | Нет | Текстовый |
| Отчество преподавателя | - | Нет | Нет | Нет | Текстовый |
| Аудитория | - | Нет | Нет | Нет | Числовой |
Таблица 1.13 – «Отчет, содержащий расписание занятий для преподавателей».
| Реквизит | Огран-ие на знач. | Пустые значения | Уникальное поле | Расчетный параметр | Формат данных |
| Фамилия | - | Нет | Нет | Нет | Текстовый |
| Имя | - | Нет | Нет | Нет | Текстовый |
| Отчество | - | Нет | Нет | Нет | Текстовый |
| День недели | - | Нет | Нет | Нет | Текстовый |
| Номер группы | - | Нет | Нет | Нет | Числовой |
| Время | - | Нет | Нет | Нет | Дата/Время |
| Название предмета | - | Нет | Нет | Нет | Текстовый |
| Аудитория | - | Нет | Нет | Нет | Числовой |
Таблица 1.14 – «Отчет, содержащий список научных кадров по научным направлениям».
| Реквизит | Огран-ие на знач. | Пустые значения | Уникальное поле | Расчетный параметр | Формат данных |
| Тема исследования | - | Нет | Нет | Нет | Текстовый |
| Фамилия аспиранта | - | Нет | Нет | Нет | Текстовый |
| Имя аспиранта | - | Нет | Нет | Нет | Текстовый |
| Отчество аспиранта | - | Нет | Нет | Нет | Текстовый |
Таблица 1.15 – «Отчет, содержащий список студентов-дипломников по группам и преподавателям».
| Реквизит | Огран-ие на знач. | Пустые значения | Уникальное поле | Расчетный параметр | Формат данных |
| Группа | - | Нет | Нет | Нет | Числовой |
| Фамилия преподавателя | - | Нет | Нет | Нет | Текстовый |
| Имя преподавателя | - | Нет | Нет | Нет | Текстовый |
| Отчество преподавателя | - | Нет | Нет | Нет | Текстовый |
| Фамилия студента | - | Нет | Нет | Нет | Текстовый |
| Имя студента | - | Нет | Нет | Нет | Текстовый |
| Отчество студента | - | Нет | Нет | Нет | Текстовый |
Таблица 1.16 – «Отчет, содержащий учебный план для каждого курса по семестрам».
| Реквизит | Огран-ие на знач. | Пустые значения | Уникальное поле | Расчетный параметр | Формат данных |
| Название предмета | - | Нет | Нет | Нет | Текстовый |
| Количество семестров | - | Нет | Нет | Нет | Числовой |
| Семестр №1 | - | Нет | Нет | Нет | Числовой |
| Семестр №2 | - | Нет | Нет | Нет | Числовой |
| Всего часов | - | Нет | Нет | Нет | Числовой |
| Всего лекций | - | Нет | Нет | Нет | Числовой |
| Всего практик | - | Нет | Нет | Нет | Числовой |
| Всего л/б | - | Нет | Нет | Нет | Числовой |
| Часы лек. сем. №1 | - | Нет | Нет | Нет | Числовой |
| Часы пр. сем. №1 | - | Нет | Нет | Нет | Числовой |
| Часы л/б. сем. №1 | - | Нет | Нет | Нет | Числовой |
| Отчетность семестр №1 | - | Нет | Нет | Нет | Текстовый |
| Часы лек. сем. №2 | - | Нет | Нет | Нет | Числовой |
| Часы пр. сем. №2 | - | Нет | Нет | Нет | Числовой |
| Часы л/б. сем. №2 | - | Нет | Нет | Нет | Числовой |
| Отчетность семестр №2 | - | Нет | Нет | Нет | Текстовый |
- КОНЦЕПТУАЛЬНОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
2.1
Перечень и описание
сущностей
Выделим базовые сущности данной предметной области:
- сущность «Аспирант» содержит сведения об аспирантах, обучающихся на кафедре;
- сущность «Группа» содержит сведения о группах, обучающихся на кафедре;
- сущность «День недели» содержит сведения о днях недели;
- сущность «Дипломник» содержит сведения о студентах-дипломниках выпускаемых кафедрой;
- сущность «Должность» содержит сведения о должностях преподавателей;
- сущность «Предмет» содержит сведения о предметах, преподаваемых на кафедре;
- сущность «Преподаватель» содержит сведения о сотрудниках кафедры;
- сущность «Расписание занятий» содержит сведения о расписании занятий;
- сущность «Учёная степень» содержит сведения об учёных степенях преподавателей;
2.2
Перечень и описание
атрибутов
Выделим основные атрибуты для каждой сущности:
- Для сущности «Аспирант» выделим следующие атрибуты:
- код аспиранта – определяет уникальный номер аспиранта;
- ФИО – содержит сведения о ФИО аспиранта;
- тема исследования – содержит сведения о теме исследования аспиранта;
- код преподавателя – содержит сведения о номере преподавателя.
- Для сущности «Группа» выделим следующие атрибуты:
- код группы – определяет уникальный номер группы;
- количество студентов – определяет количество студентов в группе.
- Для сущности «День недели» выделим следующие атрибуты:
- код дня недели – определяет уникальный номер дня недели;
- название дня недели – содержит сведения о названии дня недели.
- Для сущности «Дипломник» выделим следующие атрибуты:
- код студента – определяет уникальный номер студента;
- ФИО – содержит сведения о ФИО студента;
- группа – содержит сведения о номере учебной группы;
- код преподавателя – содержит сведения о номере преподавателя.
- Для сущности «Дипломник» выделим следующие атрибуты:
- код должности – определяет уникальный номер должности;
- название – содержит сведения о названии должности.
- Для сущности «Предмет» выделим следующие атрибуты:
- код предмета – определяет уникальный номер предмета;
- название – содержит сведения о названии предмета;
- часы лекций в семестр №1 – содержит сведения о количестве лекций в семестре №1;
- часы практик в семестр №1 – содержит сведения о количестве практик в семестре №1;
- часы л/б в семестр №1 – содержит сведения о количестве л/б в семестре №1;
- часы лекций в семестр №2 – содержит сведения о количестве лекций в семестре №2;
- часы практик в семестр №2 – содержит сведения о количестве практик в семестре №2;
- часы л/б в семестр №2 – содержит сведения о количестве л/б в семестре №2;
- семестр №1 – содержит сведения о номере семестра №1;
- семестр №2 – содержит сведения о номере семестра №2;
- отчётность семестр №1 – содержит сведения об отчетности предмета в семестре №1;
- отчётность семестр №2 – содержит сведения об отчетности предмета в семестре №2;
- код преподавателя – содержит сведения о номере преподавателя;
- количество семестров – содержит сведения о количестве семестров, в течение которых предмет читается;
- номер курса – содержит сведения о номере курса, на котором предмет читается.
- Для сущности «Преподаватель» выделим следующие атрибуты:
- код преподавателя – определяет уникальный номер преподавателя;
- ФИО – содержит сведения о ФИО преподавателя;
- код должности – содержит сведения о должности преподавателя;
- код учёной степени – содержит сведения об учёной степени преподавателя;
- телефон – содержит сведения о номере телефона преподавателя.