Построение инфологической модели.Описание инфологической модели на языке инфологического проектирования

Страницы работы

Содержание работы

Построение инфологической (концептуальной) модели.

Анализ предметной области позволил выделить следующие сущности:

1.  АТС (ATS)

2.  Очередь (Queue)

3.  Номера_телефонов (Phones_number)

4.  Звонки (Calls)

5.  Междугородние_звонки (Long_distance_calls)

6.  Тарифы (Tariffs)

7.  Владение (Ownership)

8.  Адреса (Adresses)

9.  Абонетны (Abonents)

10. Ведомость (Payroll)

Классификация сущностей:

·  стержневые сущности: АТС и Абоненты;

·  характеристические сущности: Очередь (не может существовать без сущности АТС), Номера (не может существовать без сущности АТС), Звонки (не может существовать без сущности Номера), Междугородние_звонки (не может существовать без сущности Номера), Ведомость (не может существовать без сущности Абоненты);

·  обозначающие сущности: Тарифы, Адреса;

·  ассоциативная сущность: Владение (связывает сущности Номера, Адреса и Абоненты).

Описание инфологической модели на языке инфологического проектирования.

ATS (Код_АТС, Район, Тип_АТС)

Queue (Район, Кабель, Канал, Тип_очереди)

Phones_number (Номер_телефона, Код_АТС, Код_телефона, Межгород_Код,

Код_вкл_телефона)

Calls (Номер_телефона, Дата, Номер_телефона_назначения, Число_звонков)

Long_distance_calls (Номер_телефона, Город, Дата, Длительность, Число_звонков)

Tariffs (Город, Тариф_мин)

Ownership (Номер_телефона, Код_абонента, Код_адреса)

Adresses (Код_адреса, Улица, Дом, Квартира)

Abonents (Код_абонента, Тип_абонента, Фамилия, Имя, Отчество, Пол, Возраст,

Название)

Payroll (Код_абонента, Плата, Льгота, Дата1, Дата2, Дата3, Дата4)

Формализация связей

Идентификатор связи

Форма связи

Вид связи

Имя связи с точки зрения первой стороны

Имя связи с точки зрения второй стороны

R1

1у:М

Условный

Очередь существует на АТС

Для АТС существует очередь

R2

1:M

Безусловный

АТС обслуживает телефонный номер

Каждый номер обслуживается конкретной АТС

R3

1:Му

Условный

С номера сделан звонок

Звонок был сделан с определенного номера  и определенной АТС

R4

1:М

Безусловный

Телефонный номер закреплен за определенным абонентом (абонентами)

Абонент подключен к определенному телефонному номеру

R5

1:1у

Условный

С номера заказан междугородний звонок

Междугородний звонок был заказан с определенного номера  и определенной АТС

R6

1:М

Безусловный

По тарифу был сделан междугородний звонок

Междугородний звонок был сделан по определенному тарифу

R7

1:1

Безусловный

На абонента заведена ведомость

Ведомость заведена на конкретного абонента

R8

Ny:М

Условный

У абонента есть адрес

Адрес закреплен за абонентом

Информация о работе