Рефераты. Автоматизированное рабочее место

Данная сущность реализована в БД в виде таблицы

5.1.3. Сессия (Session)

Сущность «Сессия» характеризуется следующими атрибутами:

Название поля

Тип

Ограничения на допустимые значения

Семестр рабочего плана

ЧИСЛО

NOT NULL

Дата начала

DATETIME

NOT NULL

Продолжительность

ЧИСЛО

NOT NULL

Факультет

ЧИСЛО

NOT NULL

Специальность

ЧИСЛО

NOT NULL

Данная сущность реализована в виде представления из уже имеющихся сущностей БД.

5.1.4. Учебное поручение (TeacherPart)

Сущность «Учебное поручение» характеризуется следующими атрибутами:

Название поля

Тип

Ограничения на допустимые значения

Группа для занятий

ЧИСЛО

NULL

Дисциплина

ЧИСЛО

NULL

Преподаватель

СТРОКА

NULL

Год

ЧИСЛО

NOT NULL

Семестр

ЧИСЛО

1 - осенний

2 - весенний

Данная сущность реализована в виде представления из уже имеющихся сущностей БД.

5.1.5. Группа (Group)

Сущность «Группа» характеризуется следующими атрибутами:

Название поля

Тип

Ограничения на допустимые значения

Группа для занятий

ЧИСЛО

NULL

Академическая группа

ЧИСЛО

NOT NULL

Рабочий учебный план

ЧИСЛО

NOT NULL

Название группы

СТРОКА

NOT NULL

Данная сущность реализована в виде представления из уже имеющихся сущностей БД. В учебных поручениях хранится именно группа для занятий, которая, в свою очередь, может являться одной академической группой, либо их объединением, либо подгруппой. Сущность «Группа» введена для того, чтобы связать академические группы с учебными поручениями.

5.1.6. Отчетность по дисциплине (DisciplineControl)

Сущность «Отчетность по дисциплине» характеризуется следующими атрибутами:

Название поля

Тип

Ограничения на допустимые значения

Семестр рабочего плана

ЧИСЛО

NOT NULL

Дисциплина

СТРОКА

NOT NULL

Академическая группа

ЧИСЛО

NULL

Вид отчетности

ЧИСЛО

1 - Зачет

2 - Дифференцированный зачет

3 - Экзамен

4 - Экзамен по рейтингу

5 - Гос. Экзамен

6 - Курсовой проект

7 - Курсовая работа

31 - Комплексный экзамен

Данная сущность реализована в виде представления из уже имеющихся сущностей БД.

5.1.7. Студент (Student)

Сущность «Студент» характеризуется следующими атрибутами

Название поля

Тип

Ограничения на допустимые значения

ФИО

СТРОКА

NOT NULL

Академическая группа

ЧИСЛО

NULL

Данная сущность реализована в виде представления из уже имеющихся сущностей БД.

5.1.8. Ведомость (ControlRegister)

Сущность «Ведомость» характеризуется следующими атрибутами

Название поля

Тип

Ограничения на допустимые значения

Отчетность по дисциплине

ЧИСЛО

NULL

Учебное поручение

ЧИСЛО

NULL

Ведомость

ЧИСЛО

NULL

Дата сдачи

ДАТА

NOT NULL

Что же касается поля «Ведомость», то оно вводится для того, чтобы в одной таблице можно было хранить и основные ведомости, и индивидуальные. Суть в том, что основная ведомость хранит ссылки на семестр учебного плана, учебное поручение и группу. Кроме того, хранится дата сдачи, считающаяся официальной. На студента, пересдающего отчетность, или сдающего не вовремя, по аналогии с реальной жизнью, заводится индивидуальная ведомость. Она хранит ссылку на основную ведомость и новую дату сдачи, остальные же поля остаются пустыми, так как уже заполнены в основной ведомости.

5.1.9. Балл (Mark)

Данная сущность представляет собой справочник баллов. Определены следующие поля:

Название поля

Тип

Ограничения на допустимые значения

Код балла

ЧИСЛО

NOT NULL

Название

СТРОКА

NOT NULL

Короткое название

СТРОКА

NOT NULL

Определены следующие значения:

Код балла

Название

Короткое название

0

Неявка

н/я

1

Зачтено

зачт

2

Не зачтено

н/зачт

3

Отлично

5

4

Хорошо

4

5

Удовлетворительно

3

6

Неудовлетворительно

2

5.1.10. Оценка (Result)

Сущность «Оценка» характеризуется следующими атрибутами

Название поля

Тип

Ограничения на допустимые значения

Студент

ЧИСЛО

NOT NULL

Ведомость

ЧИСЛО

NOT NULL

Балл

ЧИСЛО

[0,6]

Страницы: 1, 2, 3, 4, 5, 6



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.