ису системи в цілому і кожного її фрагмента однаковий у всій моделі. br/>В
Діаграми декомпозиції
Діаграма потоків даних DFD
Представлена ​​діаграма потоків даних, яка демонструє "розщеплення" функції "Прийом/оформлення замовлень". Основними компонентами діаграми є:
- Зовнішні об'єкти: Нотаріус, Громадянин.
- Процеси: Прийняти заявку від клієнта; Занести інф-ю про клієнта в БД.
- Сховища даних: Нотаріус, Громадянин.
- Різні потоки даних.
При отриманні заявки від клієнта нотаріус заносить дані про клієнта в базу, потім пропонує свої послуги. Якщо послуга влаштовує, то нотаріус оформляє замовлення. br/>В
Діаграма потоків даних
Документування процесів, що відбуваються в системі, стандарт IDEF3
Зображено діаграма IDEF3, що описує процес надання нотаріальних послуг. Основними компонентами даної діаграми є:
- Одиниці роботи: Прийняти заявку, Запропонувати послугу, Надати послугу,, Оформити замовлення.
- Об'єкти: Заявка, Послуга, Договір.
Також на діаграмі є з'єднання J1 (розгалужується) і J2 (з'єднує) з типом "ексклюзивне або", тобто тільки одне кінцеве дію ініціюється, і лише одне вихідне дія повинна завершитися.
В
діаграма IDEF3
Проектування бази даних, що використовуються ІС (ER-модель)
В
ERD-діаграма
На малюнку зображена ERD-діаграма, за допомогою якої можна виділити ключові сутності і позначити зв'язки між цими сутностями. Основною сутністю є сутність Звернення громадянина до нотаріуса (Order) з наступними атрибутами: ідентифікатор (o_id); дата надходження замовлення (o_date); стан звернення (o_status), послуга, яку обрав громадянин (s_id); громадянин, від якого надійшло звернення (c_id ); нотаріус, який прийняв звернення (n_id). Три останні атрибуту використовуються для створення зв'язків з іншими сутностями. Атрибутами сутності Послуга (service) є: ідентифікатор (service _id); назва послуги (s_name); вартість (s_ price);. Сутності Громадянина (citizen) і Нотаріус (Notary) схожі за таких атрибутів, як ім'я, прізвище, по батькові, адресу, телефон. Сутність Надана послуга (services rendered) - це оформляються з громадянином документи. p align="justify"> ERD-діаграма допоможе в розробці бази даних (сутності на діаграмі - основні таблиці для БД).
Діаграма класів ...