- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
Центр дистанционного
обучения
Пример модели DFD
.ru
Центр дистанционного
обучения
Пример модели DFD
.ru
Центр дистанционного
обучения
Пример модели DFD
.ru
Центр дистанционного
обучения
Центр дистанционного
обучения
Моделирование иерархии экранных форм
Последовательность моделирования:
на DFD выбираются интерактивные процессы нижнего уровня - они нуждаются в пользовательском интерфейсе, поэтому нужно определить экранную форму для каждого такого процесса;
форма диаграммы изображается в виде прямоугольника для каждого интерактивного процесса на нижнем уровне диаграммы;
определяется структура меню - интерактивные процессы группируются в меню;
формы с меню изображаются над формами, соответствующими интерактивным процессам, и соединяются с ними стрелками, направленными от меню к формам;
определяется главная (верхняя) форма приложения, связывающая все
формы с меню.
online.mirea
.ru
Центр дистанционного
обучения
Моделирование иерархии экранных форм
Диаграмма последовательностей экранных форм - абстрактная модель пользовательского интерфейса, отражающая последовательность появления экранных форм в приложении.
online.mirea
.ru
Центр дистанционного
обучения
Метод моделирования |
|
Состав модели |
IDEF3 |
|
Действие - «единица работы» (Unit of Work — UOW)
Типы связей IDEF3
Изображение Название
Временное
►предшествование
(Temporal
precedence)
Назначение
Исходное действие должно завершиться, прежде чем конечное действие сможет начаться
Выход исходного действия является
входом конечного действия. Из этого, ►► Объектный поток в частности, следует, что исходное (Object flow) действие должно завершиться, прежде чем конечное действие
сможет начаться
|
Вид взаимодействия между исходным |
|||
Нечеткое |
и конечным |
действиями |
задается |
|
--------► отношение |
аналитиком |
отдельно для |
каждого |
|
(Relationship) |
случая |
использования |
такого |
|
|
отношения |
|
|
|
online.mirea
.ru
Центр дистанционного
обучения
Метод моделирования
Состав модели IDEF3
Типы перекрестков
|
Смысл в случае слияния |
Смысл в случае |
|
Обозначение Наименование |
стрелок |
разветвления стрелок |
|
(Fan-in Junction) |
(Fan-out Junction) |
||
|
|||
|
Все предшествующие |
Все следующие процессы |
|
Asynchronous AND |
процессы должны быть |
должны быть запущены |
|
завершены |
|
||
|
Все предшествующие |
Все следующие процессы |
|
Synchronous AND |
процессы должны быть |
запускаются |
|
завершены одновременно |
одновременно |
||
|
|||
|
Один или несколько |
Один или несколько |
|
Asynchronous OR |
предшествующих |
следующих процессов |
|
процессов должны быть |
должны |
||
|
|||
|
завершены |
быть запущены |
|
|
Один или несколько |
Один или несколько |
|
Synchronous OR |
предшествующих |
следующих процессов |
|
процессов завершаются |
запускаются |
||
|
|||
|
одновременно |
одновременно |
|
XOR (Exclusive |
Только один |
Только один следующий |
|
OR) |
предшествующий процесс |
процесс запускается |
|
|
завершен |
|
online.mirea
.ru
|
Центр дистанционного |
|
обучения |
Метод моделирования |
|
|
IDEF3 |
Соединения «и» |
Соединение «исключающее «или»» Соединения «или» |
Синхронное/асинхронное соединение?
online.mirea
.ru
Центр дистанционного
обучения
Метод моделирования
Пример имитационнойIDEF3модели
online.mirea
.ru