Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursovoy_proekt_BD.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.21 Mб
Скачать

2.1.3 Документирование er – диаграммы

В таблице 2 представлено описание сущностей предметной области.

Таблица 2 – Описание сущностей

Имя сущности

Пояснение

Особенности использования

Клиент

Описывает клиентов предприятия-провайдера

Клиенты могут быть физическими или юридическими лицами.

Каждый клиент может несколько раз за день пользоваться

Интернет

Сеанс

Описывает интернет-сеанс клиента, то есть каждое его вхождение в сеть

-

Предприятие- провайдер

Описывает предприятие-провайдер

-

Прейскурант

Описывает печень стоимость 1 минуты сеанса, в частности льготную стоимость на определенную дату

Цены за пользование услугами могут

изменяться

В таблице 3 представлено описание доменов используемых при работе с БД

Таблица 3 – Описание доменов

Имя домена

Характеристика домена

Логические ограничения

Kod

Целое от 1 до 999

>0

Str

Символьный

-

Stoim

Вещественное от 1 до 999.99

>0

INN

Символьный

-

В таблицах 4-7 представлено описание атрибутов сущностей

Таблица 4 – Сущность «Клиент»

Свойство

Пояснение

Физические характеристики

Опциональность

Логические огра-

ничения

Код

Уникальный инде-тификатор

Обязательный

Подтип Физическое лицо

Фамилия

Символьный

Обязательный

-

Имя

Символьный

Обязательный

-

Отчество

Символьный

Обязательный

-

Номер телефона

Целое от 1 до 999

Обязательный

-

Адрес

Символьный

Обязательный

-

Подтип Юридическое лицо

Форма собственности

Символьный

Обязательный

-

Название

Символьный

Обязательный

Фамилия директора

Символьный

Обязательный

-

Имя директора

Символьный

Обязательный

-

Отчество директора

Символьный

Обязательный

-

Адрес

Символьный

Обязательный

-

Наименование банка

Символьный

Обязательный

-

Адрес банка

Символьный

Обязательный

-

Корреспон-дирующий счет

Символьный

Обязательный

-

Номер расчет-

ного счета

Символьный

Обязательный

-

БИК

Символьный

Обязательный

-

ИНН/КПП

Символьный

Обязательный

-

Таблица 5 – Сущность «Предприятие-провайдер»

Свойство

Пояснение

Физические характеристики

Опциональность

Логические ограничения

Код

Уникальный индетификатор

Обязательный

Название

Символьный

Обязательный

-

Адрес

Символьный

Обязательный

-

Телефон

Символьный

Обязательный

-

Таблица 6 – «Сеанс»

Свойство

Пояснение

Физические харак-теристики

Опциональность

Логические ограничения

Код

Уникальный индетификатор

Номер компьютера клиента (MAC адрес)

Обязательный

>0

IP адрес

Символьный

Обязательный

>0

Дата начала соединения

Тип дата

Обязательный

Дата начала соединения должна быть

<=текущей даты

Дата конца соединения

Тип дата

Обязательный

Дата конца соединения должна быть

<=текущей даты

Время начала соединения

Тип время

Обязательный

Время начала соединения должно быть <=текущего времени

Время окончания соединения

Типа время

Обязательный

Время окончания соединения должно быть >=текущего времени

Стоимость

Обязательный

Таблица 7 – Прейскурант

Свойство

Пояснение

Физические характеристики

Опциональность

Логические ограничения

Дата

Уникальный индетификатор

Цены

меняются

с течением времени

Тип дата

Обязательный

Дата

изменения цен

в прейскуранте должна быть

<= текущей

даты

Стоимость

1 минуты

Обязательный

Льготная стоимость

20.00-2.00

Стоимость

одной минуты сеанса в

период

с 20.00

по 2.00 ночи

Обязательный

Льготная стоимость

2.00-6.00

Стоимость

одной минуты сеанса в

период

с 2.00

по 6.00 ночи

Обязательный

Таблица 8 – Описание связей между сущностями

Сущность 1

Сущность 2

Имя связи

Опциональность

Кардинальность

Клиент

Сеанс

Подключается

Может быть

1:М

Сеанс

Клиент

Имется

Должен быть

М:1

Предприятие-провайдер

Сеанс

Подключает

Может быть

1:М

Сеанс

Предприятие-провайдер

Имется

Должен быть

М:1

Предприятие-провайдер

Прейскурант

Имеет

Может быть

1:М

Прейскурнат

Предприятие-провайдер

Имеется

Должен быть

М:1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]