- Контекстна DFD діаграма першого рівня
Декомпозиція DFD діаграми першого рівня представлена ​​на (Малюнку 2):
В
Рисунок 2 - Декомпозиція DFD діаграми першого рівня
РОЗДІЛ 2 РОЗРОБКА І ОПИС ІНФОРМАЦІЙНОГО ЗАБЕЗПЕЧЕННЯ АІС В«ПЕРЕДПЛАТАВ»
.1 Проектування бази даних методом В«Сутність - Зв'язокВ» для розробленої функціональної моделі
Виділимо сутності:
Передплатник (клієнт)
Розсилка
Редакції
Сутність передплатник буде містити інформацію про передплатника і вибраному ним виданні.
Сутність розсилка, яка містить інформацію необхідну для розсилки видань.
Також важливо виділити ще одну сутність. Це сутність редакцію. Вони надають інформацію про підписних виданнях. p align="justify"> Зв'язок між сутностями Клієнт і Розсилка: В«один до одногоВ», так як один клієнт, який проживає за однією адресою, отримуватиме пошту по одній розсилці.
Зв'язок між сутностями Розсилка і Редакції: В«один до одногоВ», оскільки одна розсилка, буде, працює з однією редакцією.
Якщо ступінь зв'язку 1:1 (один до одного), і клас приналежності однієї сутності обов'язковий, а другий необов'язковий, то формується два відношення під кожну з сутностей. До відношенню, сутність якого має клас приналежності обов'язковий додається ключ сутності з необов'язковим класом. br/>В В
Рисунок 3 - Ставлення В«Сутність - Зв'язокВ»
Таким чином, формується два набори попередніх відносин:
) Передплатник (ID_ передплатника, ID_ Розсилання),
Розсилка (ID_ Розсилання).
) Передплатник (ID_подпісчіка, ID_ редакцій),
Редакції (ID_ редакцій).
Сформувавши попередні набори, можна скласти результуюче відношення, додавши все не ключові атрибути.
.2 Інформаційна модель
Інформаційна модель, побудована ER методом, може бути отримана за допомогою CASE-засоби фірми Computer Associates International: ERWin 3.5.2. ERWin 3.5.2 дозволяє автоматизувати процеси створення логічної і фізичної моделей даних. p align="justify"> Побудована логічна модель бази даних для АІС В«ПідпискаВ» представлена ​​на (малюнку 4):
В
Рисунок 4 - Логічна модель бази даних для АІС В«ПідпискаВ»
На основі логічної моделі даних ERWin була згенерована фізична модель, яка має такий вигляд (малюнок 5):
В
Рисунок 5 - Фізична модель бази даних
.3 Визначення ключів (первинних і зовнішніх)