Після введення всіх елементів контекстної діаграми, її необхідно деталізувати. Для цього необхідно перейти до дочірньої діаграмі. p align="justify"> На цій діаграмі вводяться всі необхідні елементи, включаючи процеси, накопичувачі і потоки даних, причому ті потоки даних, які були введені на попередньому рівні ієрархії, повинні бути обов'язково оброблені процесами на поточному рівні ієрархії.
Контекстна діаграма А0 рівня представлена ​​на малюнку 1.2.
В
Рис.1.2 - Контекстна діаграма А0 рівня
Дана діаграма містить 3 підсистеми:
- Обробити інформацію постачальника;
- Обробити інформацію від керівництва;
- Обробити інформацію від користувача.
У накопичувачі даних "Дані про тварин", знаходяться всі необхідні відомості, необхідні для їх функціонування майбутньої системи.
Далі доцільно деталізувати потоки даних, взаємодіючих з накопичувачем. По суті, тут визначається склад потоків даних і будується діаграми структур даних (DSD). p align="justify"> Особливість побудови DSD в AllFusion Process Modeler полягає в тому, що вона зображується у вигляді діалогових вікон "Arrow Data". У кожному з таких вікон представлена ​​інформація про імені деталізованого потоку, іменах структур даних (сутностей), а також елементах даних (атрибутах сутностей). p align="justify"> прапорці позначається факт перенесення значення відповідного елемента даних потоком даних.
На малюнках 3-7 наведено діаграми структур даних цікавлять нас потоків.
В
Рис.1.3 - DSD потоку даних "Дані про тварину"
В
Рис.1.4 - DSD потоку даних "Запит даних для користувача"
В
Рис.1.5 - DSD потоку даних "Дані для користувача"
В
Рис.1.6 - DSD потоку даних "Запит даних для керівництва"
В
Ріс.1.7 - DSD потоку даних "Дані для керівництва"
Звичайно, представлена ​​в курсовій роботі модель середовища є спрощеною і неповною. Подальша деталізація процесів і потоків значно збільшить обсяг роботи. p align="justify"> Однак, побудовані діаграми структур даних дозволяють побудувати модель "сутність-зв'язок", яка є прототипом майбутньої схеми бази даних енциклопедії.
При розробці діаграми "сутність-зв'язок" (ERD) досліджуваної системи застосовувалася нотація IDEF1Х.
Вона включає в себе сутності та взаємозв'язку, що відображають основні закономірності, що існують між об'єктами предметної області.
Створення ER-діаграми здійснюється за наступною схемою:
вияв...