Сопутствующие, вспомогательные и процессы развития.
Существуют различные подходы к моделированию ИС
· структурный,
· функциональный,
· объектно-ориентированный.
При структурном подходе предполагается построение ряда структур, представленных ниже.
Вид структуры | Содержание |
объектная | состав взаимодействующих в процессах материальных и информационных объектов предметной области |
функцио-нальная | взаимосвязь функций (действий) по преобразованию объектов в процессах |
управле-ния | события и бизнес-правила, воздействующие на выполнение процессов |
организа-ционная | взаимодействие организационных единиц предприятия и персонала в процессах |
техничес-кая | топология расположения и способы коммуникации комплекса технических средств |
При структурном подходе в основном используются графические методы, которые обеспечивают возможность структурной декомпозиции спецификаций системы с максимальной степенью детализации и согласование описаний на смежных уровнях декомпозиции.
С моделированием непосредственно связана проблема выбора языка представления проектных решений, позволяющего как можно больше привлекать будущих пользователей системы к ее разработке, предоставлять проектировщикам средства достаточно формализованного и однозначного определения проектных решений, подлежащих реализации в виде программных комплексов, образующих целостную систему программного обеспечения.
В основе различных методологий моделирования предметной области ИС лежат принципы последовательной детализации абстрактных категорий.
Обычно модели строятся на:
внешнем уровне (определение требований),
концептуальном (спецификация требований) и
внутреннем (реализация требований).
На внешнем уровне определяется состав основных компонентов системы: объектов, функций, событий, организационных единиц, технических средств.
На концептуальном уровне – характер взаимодействия компонентов системы одного и разных типов.
На внутреннем уровне – с помощью каких программно-технических средств реализуются требования к системе.
Уровни моделей строятся на этапах анализа требований, логического (технического) и физического (рабочего) проектирования в соответствии с этапами жизненного цикла ИС.
При функционально-ориентированной и объектно-ориентированной методологии описания предметной области процесс бизнес-моделирования может быть реализован в рамках различных методик, отличающихся подходом к тому, что представляет собой моделируемая организация.
Объектные методики рассматривают моделируемую организацию как набор взаимодействующих объектов – производственных единиц, выделяются объекты, составляющие организацию, и ответственности за выполняемые действия распределяются между ними.
Функциональные методики рассматривают организацию как набор функций, преобразующий поступающий поток ресурсов в выходной поток. Основное отличие от объектной методики заключается в четком отделении функций (методов обработки данных) от самих данных.
Объектно-ориентированный подход использует объектную декомпозицию, при этом статическая структура описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами.
Концептуальной основой объектно-ориентированного подхода является объектная модель, которая строится с учетом следующих принципов:
абстрагирование, инкапсуляция, модульность, иерархия, типизация, параллелизм и устойчивость.
Важным качеством объектного подхода является согласованность моделей деятельности организации и моделей проектируемой ИС от стадии формирования требований до стадии реализации.
По объектным моделям может быть прослежено отображение реальных сущностей моделируемой предметной области (организации) в объекты и классы информационной системы.
В качестве языка моделирования объектного подхода используется унифицированный язык моделирования UML (Unified Modeling Language), который содержит стандартный набор диаграмм для моделирования.