Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсова ПБД.doc
Скачиваний:
11
Добавлен:
26.11.2018
Размер:
702.46 Кб
Скачать

Етап 1.2. Визначення типів зв'язків

Наступним завданням є визначення всіх можливих типів зв'язків, що існують між окремими сутностями, для цього знову звернемося до специфікацій. Як правило, зв'язки виражаються дієсловами або дієслівними сполученнями. Результати аналізу представлені в таблиці 2.2.

Таблиця 2. 2. Типи зв’язків

Тип сутності

Тип зв’язку

Тип сутності

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

Показник участі

Підприємство

знаходиться під керівництвом

має

має

має

обслуговує

Головний інженер

Диспетчер

Водій

Автомобіль

Клієнт

1:M

1:M

1:М

1:М

1:М

П:П

П:П

П:П

П:П

П:П

Головний інженер

керує

керує

Підприємство Диспетчер

1:1

1:M

П:П

П:П

Диспетчер

працює у

підпорядковується

керує

обробляє

Підприємство Головний інженер

Водій

Замовлення

1:1

1:1

1:М

1:М

П:П

П:П

П:П

П:П

Водій

працює у

підпорядковується

входить до

керує

Підприємство

Диспетчер

Бригада

Автомобіль

1:1

1:1

1:1

1:1

П:П

П:П

П:П

П:Ч

Автомобіль

належить

керується

перевозить

Підприємство Водій

Вантаж

1:1

1:1

M:N

П:П

Ч:П

Ч:П

Маршрут

закріплюється за

повідомляється у

Бригада

Замовлення

1:1

1:1

П:П

П:П

Бригада

складається з

отримує

Водій

Маршрут

1:М

1:М

П:П

П:П

Вантаж

перевозиться

повідомляється у

Автомобіль

Замовлення

M:N

1:1

П:Ч

П:П

Клієнт

обслуговується

робить

Підприємство Замовлення

1:1

1:М

П:П

П:П

Замовлення

робиться

обробляється

повідомляє про

повідомляє про

Клієнт

Диспетчер

Вантаж

Маршрут

1:1

1:1

1:М

1:1

П:П

П:П

П:П

П:П

Якщо у специфікаціях присутня деяка невизначеність з приводу будь-якого зв'язку, її варто усунути, звернувшись за необхідними роз'ясненнями до користувачів.

Етап 1.3. Визначення атрибутів і їх зв’язки з типами сутностей і зв’язків

Атрибутом називається властивість типу сутності чи типу зв'язку.

Відомості про виділені атрибути і їх приналежність відповідним сутностям містяться в таблиці 2.3:

Таблиця 2. 3. Атрибути сутностей

Тип сутності

Атрибут

Підприємство

Номер

Назва

Адреса (№ будинку, вулиця, район, місто, поштовий індекс)

Телефон (номер телефону)

Факс (номер факсу)

Головний інженер

Номер (табельний номер)

ПІБ (прізвище, ім’я, по батькові)

Стать

Народження (дата народження)

Телефон (номер телефону)

Адреса (№ кв., № буд., вулиця, район, місто, поштовий індекс)

Диспетчер

Ті ж, що і для сутності Головний інженер

Швидкість набору (на клавіатурі)

Водій

Ті ж, що і для сутності Головний інженер

Автомобіль

Номер (табельний номер)

Державний номер

Модель (марка, модель)

Вантажопідйомність

Маршрут

Номер (реєстраційний номер)

Початковий пункт (назва юр. ос. або адреса)

Кінцевий пункт (назва юр. ос. або адреса)

Протяжність

Бригада

Номер (реєстраційний номер)

Вантаж

Номер (реєстраційний номер)

Назва

Маса

Одиниці виміру

Клієнт

Номер (реєстраційний номер)

Ім’я (назва юр. ос. або ПІБ фіз. ос.)

Телефон (номер телефону)

Замовлення

Номер (номер замовлення)

Клієнт (ім’я клієнта)

Вантаж (назва і маса вантажу)

Маршрут (поч. і кінц. пункти призначення, протяжність)

Атрибутом називається властивість типу сутності чи типу зв'язку.

Домен атрибута являє собою безліч значень, що можуть бути привласнені даному атрибуту.

Простий атрибут складається з одного компонента, що характеризується незалежним існуванням.

Складений атрибут складається з декількох компонентів, кожний із яких характеризується незалежним існуванням.

Однозначний атрибут - це атрибут, що містить по одному значенню для кожної сутності.

Багатозначний атрибут - це атрибут, що містить кілька значень для кожного екземпляра сутності.

Похідним атрибутом називається атрибут, що містить значення, яке обчислюється на основі значення зв'язаного з ним атрибута чи безлічі атрибутів, причому не обов'язково з тієї ж сутності.

Таблиця 2. 4. Домени атрибутів

Ім’я домену

Характеристики

Зразки

Поштовий індекс

Рядок, довжиною 5 символів.

64401; 36000; 03026.

Телефон

Рядок змінної довжини, до 13 символів.

0958037863; +380665126363.

Модель

Рядок змінної довжини, до 20 символів.

КамАЗ 43114; КрАЗ-6140C6.

Протяжність

Числове значення, з одним знаком після коми

10,4; 35,2; 2,0.

Склад

Ціле число

10; 6; 4.