внішній Дані та керуюча інформація НепреривнийБезразмерний Значення числові і строкіТіп договору Відсоток знижки Облік вартості старих меблів термін виконання заказаD1? P2.1 типова мебельКомплексний Внутрішній Дані ДіскретнийБезразмерний Значення - строкіОпісаніе меблів з каталогаP2.4? D3 ув'язнені договориКомплексний Внутрішній Дані ДіскретнийБезразмерний Значення - коди замовника і меблів Розмірний: Вартість рублі Термін виконання датаІнформація про ув'язнених договорахD4? P2.4 скідкаПростой Внутрішній Дані НепреривнийРазмерность: РубліСуммарная вартість раніше виконаних договорів даного заказчікаP2.1? P2.4 обрана мебельКомплексний Внутрішній Дані ДіскретнийБезразмерний Значення - числа Розмірний: РубліКод обраних меблів з каталогу та її стоімостьP2.2? P2.4 опис заказаПростой Внутрішній Дані ДіскретнийБезразмерний Значення - строкіОпісаніе меблів, що виготовляється за інд. заказуP2.3? D2 придбана мебельКомплексний Внутрішній Дані НепреривнийБезразмерний Значення - рядки Розмірний: Вартість Рублі Термін списання датаІнформація про старих меблів, придбаної у заказчіковP2.3? P2.4 вартість мебеліПростой Внутрішній Дані НепреривнийРазмерний: Вартість Рублі Вартість старих меблів, що враховується у вартості замовлення
миниспецификации
Алгоритмічні опису процесів, представлених на останньому рівні декомпозиції, в DFD-моделі називаються миниспецификации. Їх призначення - забезпечити розробника системи інформацією, достатньою для розуміння логіки процесу та реалізації алгоритмів процесів, описаних миниспецификации, у вигляді програмних модулів і процедур.модель не пропонує будь-якої спеціальної обов'язкової форми для подання миниспецификации. Одна з вимог (і одночасно ознака того, що подальша декомпозиція процесу не потрібна) - текст миниспецификации процесу повинен бути обсягом не більше 20-30 рядків, а відповідний мову може варіюватися від структурованого природної мови або псевдокоду до візуальних мов проектування. p align="justify"> Мініспеціфікація повинна містити номер та/або ім'я процесу, списки вхідних і вихідних даних і тіло (опис) процесу, що є специфікацією алгоритму або операції, трансформирующей вхідні потоки даних у вихідні.
Незалежно від використовуваної нотації специфікація процесу повинна починатися з ключового слова (наприклад, @ СПЕЦПРОЦ). Необхідні вхідні та вихідні дані повинні бути специфіковані наступним чином:
@ ВХІД = <ім'я символу даних>
@ ВИХІД = <ім'я символу даних>
@ входвиход = <ім'я символу даних>,
де <ім'я символу даних> - відповідне ім'я зі словника даних.
Іноді в миниспецификации задаються перед-і постумови виконання даного процесу. У предусловием записуються об'єкти, значення яких повинні бути щирі перед початком виконання процесу, що забезпечує певні гаран...