Разработка функциональной модели подсистемы средствами bpwin
Среда BPwin имеет достаточно простой и понятный интерфейс пользователя, дающий возможность аналитику создать сложные модели в BPwin. Рассматривается как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работа изображается в виде прямоугольников, данные в виде стрелок. Если щелкнуть по любому объекту модели левой кнопкой мыши, появиться всплывающее контекстное меню, каждый пункт которого соответствует редактору какого-либо свойства объекта[2].
Case средство верхнего уровня BPwin поддерживает методологии IDEF0 (функциональная модель), IDEF3 (WorkFlow Diagram) и DFD (DataFlow Diagram). Функциональная модель предназначена для описания существующих бизнес-процессов на предприятии (так называемая модель AS-IS) и идеального положения вещей – того, к чему нужно стремиться (модель TO-BE). Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы. Сначала проводится описание системы в целом и ее взаимодействия с окружающим миром (контекстная диаграмма), после чего проводится функциональная декомпозиция – система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. После каждого сеанса декомпозиции проводится сеанс экспертизы: каждая диаграмма проверяется экспертами предметной области, представителями заказчика, людьми, непосредственно участвующими в бизнес-процессе. Такая технология создания модели позволяет построить модель, адекватную предметной области на всех уровнях абстрагирования[11].
Рис. 4. Контекстная диаграмма ГУ «РЛДРЦ»
На диаграмме декомпозиций первого уровня (рис.5) отражаются взаимосвязь отделов ГУ «РЛДРЦ».
Диаграмма декомпозиции первого уровня состоит из следующих работ:
Главный врач.
Заместитель главы по медицинскому обслуживанию.
Бухгалтерия.
Отдел кадров.
Юридический отдел.
Программист.
Главная медсестра.
Заведующая хозяйством.
Каждые из работ, построенные на диаграмме первого уровня могут в дальнейшем быть детализированы до нужного уровня декомпозиции. В данном случае, при построении диаграммы второго и третьего уровня был использован заместитель главного врача по экономическим вопросам, а в дальнейшем бухгалтерия.
Рис 5. Диаграмма декомпозиции первого уровня
Далее была проведена декомпозиция работы Бухгалтерии (рис. 6).
На данной диаграмме изображены следующие работы:
Главный бухгалтер.
Бухгалтер по заработной плате.
Бухгалтер по учету материальных ценностей.
Бухгалтер по финансовому учету.
Экономист.
Рис. 6. Диаграмма декомпозиции отдела Бухгалтерия
Главный бухгалтер осуществляет руководство отделом, отдает приказы и распоряжения работникам бухгалтерии и экономистам. К главному бухгалтеру поступают письма подведомственных организаций. Исходящей документацией является: отчет в налоговую инспекцию, отчет в министерство здравоохранения. Бухгалтер по заработной плате ведет расчет заработной платы, перечисления в пенсионный фонд и предоставляет отчет в фонд социального страхования, налоговую инспекцию, а также в статистику. Бухгалтер по учеты материальных ценностей ведет учет товарно-материальных ценностей, а также предоставляет отчеты главному бухгалтеру и в МЗ ПМР. Бухгалтер по финансовому учету и экономисты занимаются валютными операциями, тарификацией, составлением штатного расписания и т.д.
Далее была создана диаграмма в методологии IDEF3 (рис. 7). МетодологияIDEF3 является методологией графического моделирования, предназначенная для описания документирования информационных потоков в системе, в которой процессы выполняются в заданной последовательности, взаимоотношений между процессами обработки информации и объектами, являющихся частью этих процессов и участвующие совместно в одном процессе. Цель разработчиков методологииIDEF3 – обеспечить специалиста (эксперта) предметной области инструментом структурного анализа, при помощи которого он сможет представлять знания о выполнении операций в системе ли организации в целом. Это метод, обеспечивающий аналитикам возможность описать ситуацию, когда процессы выполняются в определенной последовательности, а также описать объекты, участвующие совместно в одном процессе. Цель может состоять как в документальном оформлении и распределении знаний о процессе, так и в идентификации противоречивости или несовместимости выполнения отдельных операций.
Рис. 7. Диаграмма описания информационных потоков отдела Бухгалтерия при начислении заработной платы.
Табель учета рабочего времени поступает в отдел кадров, где он непосредственно проверяется и подписывается. Затем документ поступает в бухгалтерию, после чего происходит расчет всех начислений с учетом удержек. На основе начислений и удержек формируется заработная плата всех сотрудников ГУ «РЛДРЦ»