fy"> У IDEF1X можуть бути виражені наступні потужності зв'язків:
) кожен екземпляр сутності-батька може мати нуль, один або більше пов'язаних з ним екземплярів сутності-нащадка;
) кожен екземпляр сутності-батька повинен мати не менше одного пов'язаного з нею примірника сутності-нащадка;
) кожен екземпляр сутності-батька повинен мати не більше одного пов'язаного з нею примірника сутності-нащадка;
) кожен екземпляр сутності-батька пов'язаний з деяким фіксованим числом екземплярів сутності-нащадка.
Якщо екземпляр сутності-нащадка однозначно визначається своїм зв'язком з сутністю-батьком, то зв'язок називається ідентифікуючої, в іншому випадку - неидентифицирующей.
Зв'язок зображується лінією, що проводиться між сутністю-батьком і суттю-нащадком з точкою на кінці лінії у сутності-нащадка.
Идентифицирующая зв'язок між сутністю-батьком і суттю-нащадком зображується суцільною лінією. Сутність-нащадок в ідентифікує зв'язку є залежною від ідентифікатора сутністю. Сутність-батько в ідентифікує зв'язку може бути як незалежної, так і залежною від ідентифікатора сутністю (це визначається її зв'язками з іншими сутностями).
1.4 DFD-методологія
DFD - загальноприйняте скорочення від англ. lt; # justify gt; Нотація DFD - зручний засіб для формування контекстної діаграми, тобто діаграми, що показує розроблювану АІС в комунікації із зовнішнім середовищем. Це - діаграма верхнього рівня в ієрархії діаграм DFD. Її призначення - обмежити рамки системи, визначити, де закінчується розробляється система і починається середа.
Стандарт опису бізнес-процесів DFD - Data Flow Diagram перекладається як діаграма потоків даних і використовується для опису процесів верхнього рівня і для опису реально існуючих в організації потоків даних.
Створені моделі потоків даних організації можуть бути використані при вирішенні таких завдань, як:
1) визначення існуючих сховищ даних (текстові документи, файли, система управління базою даних - СУБД);
2) визначення та аналіз даних, необхідних для виконання кожної функції процесу;
) підготовка до створення моделі структури даних організації, так званої ERD-моделі (IDEF1X);
) виділення основних і допоміжних бізнес-процесів організації.
Діаграми потоків даних показують, як кожен процес перетворить свої вхідні дані у вихідні, і виявляють відносини між цими процесами. DFD представляє моделируемую систему як мережу пов'язаних робіт.
При побудові DFD-схеми бізнес-процесу потрібно пам'ятати, що дана схема показує потоки матеріальних та інформаційних потоків і ні в якому разі не говорить про часовій послідовності робіт, хоча в більшості випадків тимчасова послідовність робіт і збігається з напрямком руху потоків у бізнес-процесі.
Глава 2. Функціональний аналіз діяльності організації
проектування інформаційний система структурний
Об'єктом аналізу є дилер продажів по каталогу. Для побудови оптимальної інформаційної системи його роботи, необхідно врахувати спектр нормативних актів у сфері торгівлі та захисту прав споживачів.
Крім самого процесу продажів, до діяльності дилера також відносяться:
) робота з постачальниками;
) забезпечення безпеки інтернет ресурсів;
) сервісне обслуговування продаваної техніки.
Розглянемо діаграму А0, представлену на малюнку 1. Основною діяльністю є «продаж товару». Вхідні дані: інформація про покупців, інформація про товар. Керуючою інформацією є закон про права споживачів і статут магазину, керуючим механізмом - обслуговуючий персонал. Вихідні дані представляються у вигляді супровідної документації.
Рис. 1. Діаграма А0
Тепер проведемо декомпозицію отриманої діаграми.
Діяльність «продаж товару» можна представити як послідовність наступних дій (рис. 2):
1) передпідготовки;
2) оформлення;
) отримання;
) постсервіс.
Рис. 2. Декомпозиція діаграми А0
Проведемо подальшу декомпозицію. Діяльність «передпідготовки» включає наступні дії (рис. 3):
1) консультація;
2) вибір товару;
) перевірка наявності на складі.
Рис. 3. Декомпозиція діяльності «передпідготовки»