Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

В зависимости от содержания моделируемой области используются конкретные имена элементов и имена связей.




Смысл элементов, задание их свойств и фиксация отношений между элементами определяется конкретной предметной областью и целями моделирования. Элементы базового множества являются типами и задаются уникальными именами и указанием семантики (смысла). Также определяются множества экземпляров типов (домены). Элементы представляются некоторыми графическими примитивами, форма которых указывает на принадлежность к некоторому классу типов.

Связи между элементами представляются соединяющими элементы линиями и также задаются именами, фиксирующими их роли и семантикой (эти имена связей могут быть не уникальными). Простейший пример такой модели приведен на рисунке. Все элементы представлены одним графическим примитивом. Если структура сложна, то такой граф поясняется таблицей, в которую аналитик вносит всю необходимую информацию.

Таблица 1. Перечень элементов.

№ п/п Имя элемента Семантика элемента Имена связанных элементов Семантика связей

Несмотря на простоту, подобные модели полезны в процессе проектирования ИС для обсуждения с Заказчиком границ проекта.

С усложнением содержания предмета моделирования потребовалось отражать в модели: большое количество элементов; атрибуты элементов; отношения иерархии и агрегации; указывать ограничения целостности.

Поэтому использование таких простых моделей становилось неудобным вследствие их необозримости, особенно при моделировании структуры информации, обрабатываемой ИС. Например, известно, что пытки разобраться в структурах сложных баз данных, представленных системой классов, требуют значительных затрат труда. Преодоление приведенных трудностей привело к разработке более сложных типов информационных моделей: модели Entity-Relationship Model (ERM); реляционной модели.

Моделирование механизма функционирования системы потребовало более глубокого анализа понятия деятельности. Для однозначного изложения материала примем следующую иерархию элементов деятельности, представленную на рис. 2.

Далее рассматриваются дискретные системы, т.е. системы, функционирование которых может быть представлено дискретными процессами. В общем случае деятельность разбивается на некоторые области деятельности, характеризующиеся исполнителями, продуктами/услугами, потребляемыми ресурсами.

Функционирование дискретных систем представляет собой совокупность взаимосвязанных процессов. Основой любого процесса являются элементы деятельности, выполняемые в определенном прядке. При этом в зависимости от событий, возникающих в процесс деятельности, развитие процесса может включать ветвления, управляемые операторами ИЛИ или И [6].

Рис. 2. Вариант Иерархии деятельности

Использование приведенной иерархии элементов деятельности означает последовательную детализацию деятельности по уровням.

Интерес представляет анализ деятельности в целом (без указания элементов деятельности). Для этого введем понятие «агрегат», основой которого может быть любой элемент деятельности. Схема агрегата для анализа деятельности организации приведена на рис. 3.

Предусловие активности – условие, которое инициализирует активность.

Постусловие активности – фиксация окончания активности или некоторые условия, выполнение которых определяет ветвление процесса.

Кроме элемента деятельности, агрегат объединяет все необходимые составляющие деятельности. Схема агрегата показывает тип агрегата. Экземпляры агрегата, объединяемые связями, образуют процесс. Связь между постусловием и предусловием показывает механизм функционирования. Постусловие предыдущего экземпляра агрегата является предусловием следующего экземпляра агрегата.

Процесс порождается рекурсивным применением представленного на рис. 3 правила. Порожденная таким образом модель называется процессной моделью деятельности. Для бизнес-деятельности – это модель бизнес-процесса.

Рис. 3. Схема агрегата деятельности

Процесс – это устойчивая целенаправленная совокупность взаимосвязанных видов деятельности (понимаемых как агрегаты), которая по определенной технологии преобразует входы в выходы, представляющие ценность для потребителя [6].

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...