3.2 Анализ сущностей
1. Сущность Комната
№
|
Параметр
|
Значение
|
1
|
Имя
|
Комната
|
2
|
Множественное число
|
Комнаты
|
3
|
Синонимы
|
Жилая площадь, жильё
|
4
|
Описание
|
Содержит Номер комнаты, Жилая площадь, Кол-во койко-мест, Кол-во свободных мест
|
5
|
Уникальный идентификатор (ключ)
|
Номер комнаты
|
6
|
Связь
|
Комната должна находиться в общежитии (уникальна в его пределах), в комнате должен присутствовать твердый инвентарь, в комнате могут проживать студенты, в комнате проводится ревизия.
|
2. Сущность Общежитие
№
|
Параметр
|
Значение
|
1
|
Имя
|
Общежитие
|
2
|
Множественное число
|
Общежития
|
3
|
Синонимы
|
-
|
4
|
Описание
|
Содержит Номер общежития, Адрес общежития, Кол-во жилых комнат.
|
5
|
Уникальный идентификатор (ключ)
| Номер общежития |
6
|
Связь
|
В общежитии должны находиться комнаты.
|
3. Сущность Студент
№
|
Параметр
|
Значение
|
1
|
Имя
|
Студент
|
2
|
Множественное число
|
Студенты
|
3
|
Синонимы
|
Учащийся
|
4
|
Описание
|
Содержит Код студента, ФИО, Пол, Группа, Домашний адрес, Текущий статус обучения, Форма обучения, Статус проживания.
|
5
|
Уникальный идентификатор (ключ)
| Код студента |
6
|
Связь
|
Студент может проживать в комнате, студент может иметь мягкий инвентарь, студент должен иметь документы
|
4. Сущность Документы
№
|
Параметр
|
Значение
|
1
|
Имя
|
Документы
|
2
|
Множественное число
|
-
|
3
|
Синонимы
|
-
|
4
|
Описание
|
Содержит Код документа, Название документа
|
5
|
Уникальный идентификатор (ключ)
|
Код документа
|
6
|
Связь
|
Документы должны быть у студента
|
5. Сущность Твердый инвентарь
№
|
Параметр
|
Значение
|
1
|
Имя
|
Твердый инвентарь
|
2
|
Множественное число
|
-
|
3
|
Синонимы
|
Мебель
|
4
|
Описание
|
Содержит Инвентарный номер мебели, Наименование единицы мебели, Количество единицы мебели, Место последней эксплуатации.
|
5
|
Уникальный идентификатор (ключ)
|
Инвентарный номер мебели
|
6
|
Связь
|
Твердый инвентарь должен находится в комнате, твердый инвентарь подлежит ревизии.
|
6. Сущность Мягкий инвентарь
№
|
Параметр
|
Значение
|
1
|
Имя
|
Мягкий инвентарь
|
2
|
Множественное число
|
-
|
3
|
Синонимы
|
Белье
|
4
|
Описание
|
Содержит Инвентарный номер белья, Наименование единицы белья, Количество единицы белья.
|
5
|
Уникальный идентификатор (ключ)
|
Инвентарный номер белья
|
6
|
Связь
|
Мягкий инвентарь может выдаваться студенту
|
7. Сущность Ревизия
№
|
Параметр
|
Значение
|
1
|
Имя
|
Ревизия
|
2
|
Множественное число
|
-
|
3
|
Синонимы
|
Проверка
|
4
|
Описание
|
Содержит Дата ревизии, ФИО ревизора
|
5
|
Уникальный идентификатор (ключ)
|
Дата ревизии
|
6
|
Связь
|
Ревизия проводится в комнате
| 3.3 Анализ атрибутов1
1. Атрибут Номер общежития
№
|
Параметр
|
Значение
|
1
|
Имя
|
Номер общежития
|
2
|
Синонимы
|
-
|
3
|
Сокращение
|
№ общежития
|
4
|
Описание
|
Содержит порядковый номер общежития
|
5
|
Тип данных
|
Целочисленный
|
6
|
Размер
|
2 знак
|
7
|
Значение по умолчанию
|
-
|
8
|
Ограничение на значение
|
0-10
|
9
|
Домен
|
Целые числа в интервале 0 – 100
|
10
|
Составной атрибут
|
нет
|
11
|
Вычисляемый атрибут
|
нет
|
2. Атрибут Адрес общежития
№
|
Параметр
|
Значение
|
1
|
Имя
|
Адрес общежития
|
2
|
Синонимы
|
Место расположения
|
3
|
Сокращение
|
Адрес
|
4
|
Описание
|
Содержит название улицы и номер дома общежития
|
5
|
Тип данных
|
Строка
|
6
|
Размер
|
80 знаков
|
7
|
Значение по умолчанию
|
ул. Юбилейная дом 18.
|
8
|
Ограничение на значение
|
Должно содержать буквы и целые числа
|
9
|
Домен
|
Список адресов всех общежитий.
|
10
|
Составной атрибут
|
да
|
11
|
Вычисляемый атрибут
|
нет
|
3. Атрибут Количество жилых комнат
№
|
Параметр
|
Значение
|
1
|
Имя
|
Количество жилых комнат
|
2
|
Синонимы
|
-
|
3
|
Сокращение
|
Количество комнат
|
4
|
Описание
|
Содержит число жилых комнат в общежитии
|
5
|
Тип данных
|
Целочисленный
|
6
|
Размер
|
3 знак
|
7
|
Значение по умолчанию
|
-
|
8
|
Ограничение на значение
|
0-500
|
9
|
Домен
|
Целые числа в интервале 0 – 500
|
10
|
Составной атрибут
|
нет
|
11
|
Вычисляемый атрибут
|
нет
|
4. Атрибут Жилая площадь
№
|
Параметр
|
Значение
|
1
|
Имя
|
Жилая площадь
|
2
|
Синонимы
|
-
|
3
|
Сокращение
|
Площадь
|
4
|
Описание
|
Содержит площадь (в кв.м) комнаты
|
5
|
Тип данных
|
Вещественный с точностью до 1 знака
|
6
|
Размер
|
3 знак
|
7
|
Значение по умолчанию
|
-
|
8
|
Ограничение на значение
|
6,0-24,5
|
9
|
Домен
|
Целые числа в интервале 6,0 – 30,0
|
10
|
Составной атрибут
|
нет
|
11
|
Вычисляемый атрибут
|
нет
|
5. Атрибут Количество койко-мест
№
|
Параметр
|
Значение
|
1
|
Имя
|
Количество койко-мест
|
2
|
Синонимы
|
Кол-во мест
|
3
|
Сокращение
|
-
|
4
|
Описание
|
Содержит максимальное число проживающих в комнате
|
5
|
Тип данных
|
Целочисленный
|
6
|
Размер
|
1 знак
|
7
|
Значение по умолчанию
|
-
|
8
|
Ограничение на значение
|
1-5
|
9
|
Домен
|
Целые числа в интервале 1-5
|
10
|
Составной атрибут
|
нет
|
11
|
Вычисляемый атрибут
|
нет
|
6. Атрибут Номер комнаты
№
|
Параметр
|
Значение
|
1
|
Имя
|
Номер комнаты
|
2
|
Синонимы
|
-
|
3
|
Сокращение
|
№ комнаты
|
4
|
Описание
|
Содержит уникальный (в пределах одного общежития) номер комнаты
|
5
|
Тип данных
|
Целочисленный
|
6
|
Размер
|
3 знака
|
7
|
Значение по умолчанию
|
-
|
8
|
Ограничение на значение
|
1-535
|
9
|
Домен
|
Целые числа в интервале 1-535
|
10
|
Составной атрибут
|
нет
|
11
|
Вычисляемый атрибут
|
нет
|
7. Атрибут Дата ревизии
Do'stlaringiz bilan baham: |