ВІКІСТОРІНКА
Навигация:
Інформатика
Історія
Автоматизація
Адміністрування
Антропологія
Архітектура
Біологія
Будівництво
Бухгалтерія
Військова наука
Виробництво
Географія
Геологія
Господарство
Демографія
Екологія
Економіка
Електроніка
Енергетика
Журналістика
Кінематографія
Комп'ютеризація
Креслення
Кулінарія
Культура
Культура
Лінгвістика
Література
Лексикологія
Логіка
Маркетинг
Математика
Медицина
Менеджмент
Металургія
Метрологія
Мистецтво
Музика
Наукознавство
Освіта
Охорона Праці
Підприємництво
Педагогіка
Поліграфія
Право
Приладобудування
Програмування
Психологія
Радіозв'язок
Релігія
Риторика
Соціологія
Спорт
Стандартизація
Статистика
Технології
Торгівля
Транспорт
Фізіологія
Фізика
Філософія
Фінанси
Фармакологія


Реализация этапа на основе методологий пакета BPwin

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

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

Поэтому первое, что должны сделать системные аналитики, это совместно с представителями заказчика построить организационную структуру предприятия, представив в ней будущих пользователей системы. Затем с каждой из категорий их пользователей необходимо провести интервьюирование по тем бизнес-процессам, в которых каждый из них принимает участие.

Построение такой структуры обеспечивается программным инструментарием Organization Charts (Организационные диаграммы), который входит в состав BPwin 4.1 (All Fusion Process Modeler 4.1).

Для построения такой диаграммы (рис. 7.1) необходимо сформировать четыре словаря: словарь изображений, словарь ресурсов, словарь ролей и словарь групп ролей [20].

Словарь изображений содержит условные обозначения различных ролей для улучшения внешнего вида диаграмм. Изображения импортируются в словарь, для чего следует выполнить команду Dictonary/Bitmaps, в появившемся диалоговом окне Bitmap Dictionary щелкнуть по кнопке Import и найти файл формата .bmp.

В словаре групп ролей (Role Group Dictionary) создаются и определяются свойства групп ролей (необходимо выполнить команду Dictionary/Role Group) (рис. 7.2). Группы ролей могут использоваться также и на диаграммах плавательных дорожек (Swim Lane).

 

Рис. 7.1. Фрагмент организационной диаграммы

кардио-терапевтического отделения

 
 

Name Definition Bitmap Importance Shape
Врачи Врачи, участвующие в лечебной работе   High
Медсестры Весь состав медсестер   Medium
Санитары Санитарки, зачисленные в штат   Low

 

 

Рис. 7.2. Окно для создания словаря групп ролей

 

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

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

Формирование групп ролей ведется системными аналитиками на основе выявленных ролей, которые заносятся в словарь ролей (Role Dictionary)по команде Dictionary/Role. Ролью может быть должность или профессия конкретного исполнителя.

Каждой роли может соответствовать одна или несколько групп ролей, которые заносятся в словарь ролей. Кроме этого, в словарь ролей для каждой роли заносится определение (Definition), изображение для данной роли (Bitmap) и геометрическая фигура (Shape), а также указывается важность роли (Importance).

 

 

Рис. 7.3. Окно для создания словаря ролей

 

Затем формируется словарь ресурсов (Resource Dictionary) по команде Dictionary/Resource. Ресурсом для роли является конкретный исполнитель (фамилия, имя, отчество), который связывается с конкретной комбинацией «группа ролей/роль» (рис.7.4). То есть в словарь ресурсов заносится имя исполнителя, описание исполнителя и из списка выбираются его группа ролей и роль.

 

Name Definition Associations
ИВАНОВ И.М. профессор врачи / кардиолог
ПЕТРОВ П.П. закреплен за палатой № 5 врачи / терапевт
СИДОРОВА И.Ф. студентка-заочница медсестры / операционная
 

 

 
 

 

Рис. 7.4. Окно для создания словаря ресурсов

 

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

Создание диаграммы выполняется с помощью мастера построения (Organization Chart Wizard), который запускается командой Diagram/Add Organization Chart(рис. 7.5).

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

На втором шаге создается второй уровень иерархического дерева с помощью диалогового окна, которое в верхнем описании содержит все доступные роли и ресурсы. Из этого списка переносятся в нижний список с помощью кнопки Add роли и ресурсы второго уровня.

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

После щелчка по иконе Готово (Finish) создается два уровня организационной диаграммы.

Рис. 7.5. Окно мастера построения диаграммы

 

Для построения оставшихся уровней иерархического дерева используется контекстное меню, которое вызывается щелчком правой клавиши мыши по соответствующему блоку диаграммы. Оно содержит следующие элементы: edit subroutine list(редактирование блока), add subordinates(добавить нижний уровень), add sibling on left (добавить блок на текущий уровень слева от редактируемого блока), add sibling on right (добавить блок на текущий уровень справа от редактируемого блока).

Заполнение блоков информацией производится по аналогии с блоками второго уровня, для чего предварительно в контекстном меню необходимо щелкнуть по строке Role name.

На основе полученной организационной диаграммы и сформированных словарей можно приступить к графическому описанию наиболее сложных сценариев предметной области с помощью диаграмм плавательных дорожек (Swim Lane Diagram).

 

Рис. 7.6. Окно мастера построения диаграммы Swim Lane

(1-й шаг)

 

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

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

Для создания диаграммы Swim Lane следует выполнить команду Diagram/Add Swim Lane Diagram, которая запускает мастер построения плавательной диаграммы (Swim Lane Diagram Wizard).

На первом шаге следует внести название и имя автора диаграммы и группу ролей, из которой можно будет выбрать роли, связанные с диаграммой (рис. 7.6). Если диаграмма строится на основе IDEF3-диаграммы, то следует указывать ее имя и номер.

На втором шаге следует выбрать роли, на основе которых будет создана диаграмма (рис. 7.7.). В диаграмме будет столько полос («плавательных дорожек»), сколько ролей будет отмечено в колонке Display Swim Lane.

 

Рис. 7.7. Окно мастера построения диаграммы Swim Lane

(2-й шаг)

 

После щелчка по иконе Готово, создается новая диаграмма. Если она создавалась на основе IDEF3-диаграммы, то все объекты этой диаграммы будут располагаться по полосам произвольно и их надо разместить по ним в соответствие с ролями вручную. При создании диаграммы Swim Lane без использования готовой IDEF3-диаграммы, она будет содержать только полосы, в которых надо будет вручную построить все необходимые объекты в соответствие со сценарием.

Содержание диаграмм Swim Lane интуитивно понятно неподготовленному пользователю и они чрезвычайно полезны на начальном этапе формализации предметной области в виде диаграмм.

 

 

Рис.7.8. Диаграмма Swim Lane

 

 

© 2013 wikipage.com.ua - Дякуємо за посилання на wikipage.com.ua | Контакти