ії відповідно до функцій, які виконуються системою (див. малюнки 3, 4, 5, 6).
В
Рисунок 2 - Діаграма деталізації першого рівня
В
Рисунок 3 - Діаграма деталізації процесу В«Організувати роботу відділу обслуговуванняВ»
В
Рисунок 4 - Діаграма деталізації процесу В«Нарахувати заробітну платуВ»
В
Рисунок 5 - Діаграма деталізації процесу В«Сформувати звітВ»
Діаграма дерева вузлів показує ієрархію процесів в моделі і дозволяє розглянути всю модель цілком, але не показує взаємозв'язку між процесами. Вона має вигляд традиційного ієрархічного дерева, де верхній вузол (прямокутник) відповідає роботі з контекстної діаграми, а наступні нижні вузли є дочірні рівні декомпозиції. На малюнку 6 зображена діаграма дерева вузлів проектованої бази даних. br/>В
Малюнок 6 - Діаграма дерева вузлів
2.2 Інформаційна модель
Діаграми В«Сутність-Зв'язокВ» (ER-діаграми) застосовуються для розробки схеми бази даних у формі однієї моделі або кількох локальних моделей. За допомогою подібних діаграм можна спроектувати базу даних для складної системи, визначити в результаті кількість таблиць, число і типи полів у кожній таблиці, зв'язку між таблицями. p align="justify"> Для відображення інформаційної моделі розглянутого процесу на логічної моделі використовуються наступні сутності:
В«список стравВ» - для зберігання інформації про список страв;
В«зміст замовленняВ» - для зберігання інформації про зміст замовлень;
В«замовленняВ» - для зберігання інформації про замовлення;
В«працівники їдальніВ» - для зберігання інформації про працівників;
В«столикиВ» - для зберігання інформації про столиках.
У сутності В«Список стравВ», В«Зміст замовленняВ», В«ЗамовленняВ», В«Працівники їдальніВ», В«СтоликиВ» визначені первинні ключі для однозначного визначення записів.
На логічному рівні проектування в моделюється базі даних присутні один тип зв'язків між описаними сутностями: ідентифікують зв'язку.
Зв'язок між сутностями В«Список стравВ» і В«Зміст замовленняВ» ідентифікує один до багатьох, тому що в один список страв може входити кілька страв.
Зв'язок між сутностями В«ЗамовленняВ» та В«Зміст замовленняВ» ідентифікує один до багатьох, тому що в одному замовленні може бути кілька страв.
Зв'язок між сутностями В«Працівники їдальніВ» і В«ЗамовленняВ» ідентифікує один до багатьох, тому що один працівник може оформити кілька замовлень.
Зв'язок між сутностями В«СтоликиВ» і В«ЗамовленняВ» ідентифікує один до багатьох, тому що на один столик може бути ...