ВУЗ:
Составители:
12
Процесс моделирования какой-либо системы в IDEF0 начинается с
определения контекста, т.е. наиболее абстрактного уровня описания сис-
темы в целом. В контекст входит определение субъекта моделирования,
цели и точки зрения на модель. Под субъектом понимается сама система.
Описание области как системы в целом, так и ее компонентов является ос-
новой
построения модели. Она должна быть в основном сформулирована
изначально, поскольку именно область определяет направление моделиро-
вания и когда должна быть закончена модель. При формулировании облас-
ти необходимо учитывать два компонента – широту и глубину. Широта
подразумевает определение границ модели – мы определяем, что будет
рассматриваться внутри системы, а что снаружи. Глубина определяет,
на
каком уровне детализации модель является завершенной. При определении
глубины системы необходимо помнить об ограничениях времени – трудо-
емкость построения модели растет в геометрической прогрессии от глуби-
ны декомпозиции. После определения границ модели предполагается, что
новые объекты не должны вноситься в моделируемую систему; поскольку
все объекты модели взаимосвязаны, внесение нового объекта может
быть
не просто арифметической добавкой, но в состоянии изменить сущест-
вующие взаимосвязи.
Цель моделирования (Purpose). Модель не может быть построена
без четко сформулированной цели. Цель должна отвечать на следующие
вопросы:
• Почему этот процесс должен быть замоделирован?
• Что должна показывать модель?
• Что может получить читатель?
Формулировка цели позволяет команде аналитиков сфокусировать
усилия в нужном направлении.
Точка зрения (Viewpoint). Хотя при построении модели учитываются
мнения различных людей, модель должна строиться с единой точки зре-
ния. Точку зрения можно представить как взгляд человека, который видит
систему в нужном для моделирования аспекте. Точка зрения должна соот-
ветствовать цели моделирования. Для этой
цели обычно используют диа-
граммы FEO (For Exposition Only), которые будут описаны в дальнейшем.
IDEF0-модель предполагает наличие четко сформулированной цели,
единственного субъекта моделирования и одной точки зрения. Для внесе-
ния области, цели и точки зрения в модели IDEF0 в BPwin следует вы-
брать пункт меню Model/Model Properties, вызывающий диалог Model
Properties (рис
. 2.3).
В закладке Status того же диалога можно описать статус модели (чер-
новой вариант, рабочий, окончательный и т.д.), время создания и послед-
него редактирования (отслеживается в дальнейшем автоматически по сис-
темной дате). В закладке Source описываются источники информации для
построения модели (например, "Опрос экспертов предметной области и
анализ документации"). Закладка
General служит для внесения имени про-
Процесс моделирования какой-либо системы в IDEF0 начинается с определения контекста, т.е. наиболее абстрактного уровня описания сис- темы в целом. В контекст входит определение субъекта моделирования, цели и точки зрения на модель. Под субъектом понимается сама система. Описание области как системы в целом, так и ее компонентов является ос- новой построения модели. Она должна быть в основном сформулирована изначально, поскольку именно область определяет направление моделиро- вания и когда должна быть закончена модель. При формулировании облас- ти необходимо учитывать два компонента – широту и глубину. Широта подразумевает определение границ модели – мы определяем, что будет рассматриваться внутри системы, а что снаружи. Глубина определяет, на каком уровне детализации модель является завершенной. При определении глубины системы необходимо помнить об ограничениях времени – трудо- емкость построения модели растет в геометрической прогрессии от глуби- ны декомпозиции. После определения границ модели предполагается, что новые объекты не должны вноситься в моделируемую систему; поскольку все объекты модели взаимосвязаны, внесение нового объекта может быть не просто арифметической добавкой, но в состоянии изменить сущест- вующие взаимосвязи. Цель моделирования (Purpose). Модель не может быть построена без четко сформулированной цели. Цель должна отвечать на следующие вопросы: • Почему этот процесс должен быть замоделирован? • Что должна показывать модель? • Что может получить читатель? Формулировка цели позволяет команде аналитиков сфокусировать усилия в нужном направлении. Точка зрения (Viewpoint). Хотя при построении модели учитываются мнения различных людей, модель должна строиться с единой точки зре- ния. Точку зрения можно представить как взгляд человека, который видит систему в нужном для моделирования аспекте. Точка зрения должна соот- ветствовать цели моделирования. Для этой цели обычно используют диа- граммы FEO (For Exposition Only), которые будут описаны в дальнейшем. IDEF0-модель предполагает наличие четко сформулированной цели, единственного субъекта моделирования и одной точки зрения. Для внесе- ния области, цели и точки зрения в модели IDEF0 в BPwin следует вы- брать пункт меню Model/Model Properties, вызывающий диалог Model Properties (рис. 2.3). В закладке Status того же диалога можно описать статус модели (чер- новой вариант, рабочий, окончательный и т.д.), время создания и послед- него редактирования (отслеживается в дальнейшем автоматически по сис- темной дате). В закладке Source описываются источники информации для построения модели (например, "Опрос экспертов предметной области и анализ документации"). Закладка General служит для внесения имени про- 12
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »