Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Разработка функциональных моделей по стандарту IDEF0




Визуальное моделирование

Визуальное моделирование (visual modeling) — это способ восприятия проблем с помощью зримых абстракций, воспроизводящих понятия и объекты реального мира.

Языки визуального моделирования (или визуальные языки) - это формализованные наборы графических символов и правила построения из них визуальных моделей. Сейчас известны и активно используются на практике такие языки визуального моделирования, как UML и BPMN. Однако существуют и более старые языки: SDL и MSC для моделирования телекоммуникационных систем, SADT/IDEF0 для моделирования бизнес-процессов, IDEF1x для моделирования баз данных и некоторые другие. Кроме того, в исследовательской среде создано множество других визуальных языков, например, язык WebML для моделирования web-приложений.

Визуальное моделирование существенно облегчает достижения таких целей как:

  • повышение качества программного продукта,
  • сокращение стоимости проекта,
  • поставка системы в запланированные сроки.

 

IDEF0- Function Modeling - используется для создания функциональной модели, которая является структурированным отображением функций производственной системы или среды, а также информации и объектов, связывающих эти функции (представляет изучаемую систему в виде набора взаимосвязанных функций («функциональных блоков»). Как правило, моделирование средствами IDEF0 является первым этапом изучения любой системы).

 

Функциональная модель

 

 

Объекты методологии IDEF0:

1. Интерфейсная дуга (Arrow), которую также нередко называют потоком или стрелкой. Интерфейсная дуга изображается в виде однонаправленной стрелки и имеет свое уникальное наименование (Arrow Label), содержащее, по требованию стандарта, оборот с существительным.

 

2. Функциональный блок графически изображается в виде прямоугольника (см. рис. 1), и, по требованиям стандарта, его название должно содержать глагольную форму («производить услуги», а не «производство услуг»).

 

Каждая из четырех сторон функционального блока имеет своё значение: верхняя сторона – «Управление» (Control), левая сторона – «Вход» (Input), правая – «Выход» (Output), нижняя сторона – «Механизм» (Mechanism). Каждому функциональному блоку в рамках системы присваивается уникальный идентификационный номер.

3. Декомпозиция. Следующим основным понятием стандарта IDEF0 является декомпозиция (Decomposition). Принцип декомпозиции применяется при разбиении сложного процесса на составляющие его функции. При этом уровень детализации процесса определяется непосредственно разработчиком модели.

Декомпозиция позволяет представлять модель системы в виде иерархической структуры отдельных диаграмм, что делает ее менее перегруженной и легко усваиваемой.

 




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 440; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.