Разработка функциональной модели подсистемы средствами bpwin
Среда BPwin имеет достаточно простой и понятный интерфейс пользователя, дающий возможность аналитику создать сложные модели в BPwin. Рассматривается как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работа изображается в виде прямоугольников, данные в виде стрелок. Если щелкнуть по любому объекту модели левой кнопкой мыши, появиться всплывающее контекстное меню, каждый пункт которого соответствует редактору какого-либо свойства объекта[2].
Case средство верхнего уровня BPwin поддерживает методологии IDEF0 (функциональная модель), IDEF3 (WorkFlow Diagram) и DFD (DataFlow Diagram). Функциональная модель предназначена для описания существующих бизнес-процессов на предприятии (так называемая модель AS-IS) и идеального положения вещей – того, к чему нужно стремиться (модель TO-BE). Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы. Сначала проводится описание системы в целом и ее взаимодействия с окружающим миром (контекстная диаграмма), после чего проводится функциональная декомпозиция – система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. После каждого сеанса декомпозиции проводится сеанс экспертизы: каждая диаграмма проверяется экспертами предметной области, представителями заказчика, людьми, непосредственно участвующими в бизнес-процессе. Такая технология создания модели позволяет построить модель, адекватную предметной области на всех уровнях абстрагирования[11].
Рис. 4. Контекстная диаграмма ГУ «РЛДРЦ»
На диаграмме декомпозиций первого уровня (рис.5) отражаются взаимосвязь отделов ГУ «РЛДРЦ».
Диаграмма декомпозиции первого уровня состоит из следующих работ:
1) Главный врач.
2) Заместитель главы по медицинскому обслуживанию.
3) Бухгалтерия.
4) Отдел кадров.
5) Юридический отдел.
6) Программист.
7) Главная медсестра.
8) Заведующая хозяйством.
Каждые из работ, построенные на диаграмме первого уровня могут в дальнейшем быть детализированы до нужного уровня декомпозиции. В данном случае, при построении диаграммы второго и третьего уровня был использован заместитель главного врача по экономическим вопросам, а в дальнейшем бухгалтерия.
Рис 5. Диаграмма декомпозиции первого уровня
Далее была проведена декомпозиция работы Бухгалтерии (рис. 6).
На данной диаграмме изображены следующие работы:
1) Главный бухгалтер.
2) Бухгалтер по заработной плате.
3) Бухгалтер по учету материальных ценностей.
4) Бухгалтер по финансовому учету.
5) Экономист.
Рис. 6. Диаграмма декомпозиции отдела Бухгалтерия
Главный бухгалтер осуществляет руководство отделом, отдает приказы и распоряжения работникам бухгалтерии и экономистам. К главному бухгалтеру поступают письма подведомственных организаций. Исходящей документацией является: отчет в налоговую инспекцию, отчет в министерство здравоохранения. Бухгалтер по заработной плате ведет расчет заработной платы, перечисления в пенсионный фонд и предоставляет отчет в фонд социального страхования, налоговую инспекцию, а также в статистику. Бухгалтер по учеты материальных ценностей ведет учет товарно-материальных ценностей, а также предоставляет отчеты главному бухгалтеру и в МЗ ПМР. Бухгалтер по финансовому учету и экономисты занимаются валютными операциями, тарификацией, составлением штатного расписания и т.д.
Далее была создана диаграмма в методологии IDEF3 (рис. 7). Методология IDEF3 является методологией графического моделирования, предназначенная для описания документирования информационных потоков в системе, в которой процессы выполняются в заданной последовательности, взаимоотношений между процессами обработки информации и объектами, являющихся частью этих процессов и участвующие совместно в одном процессе. Цель разработчиков методологии IDEF3 – обеспечить специалиста (эксперта) предметной области инструментом структурного анализа, при помощи которого он сможет представлять знания о выполнении операций в системе ли организации в целом. Это метод, обеспечивающий аналитикам возможность описать ситуацию, когда процессы выполняются в определенной последовательности, а также описать объекты, участвующие совместно в одном процессе. Цель может состоять как в документальном оформлении и распределении знаний о процессе, так и в идентификации противоречивости или несовместимости выполнения отдельных операций.
Рис. 7. Диаграмма описания информационных потоков отдела Бухгалтерия при начислении заработной платы.
Табель учета рабочего времени поступает в отдел кадров, где он непосредственно проверяется и подписывается. Затем документ поступает в бухгалтерию, после чего происходит расчет всех начислений с учетом удержек. На основе начислений и удержек формируется заработная плата всех сотрудников ГУ «РЛДРЦ»
ЗАКЛЮЧЕНИЕ
В ходе прохождения практики были изучены должностные инструкции работников административного корпуса. Была собрана вся необходимая информация. Также были выполнены следующие поставленные задачи:
1) Исследована предметная область.
· Изучена работа административного корпуса.
· Собрана информация о деятельности ГУ «РЛДРЦ», о расположение кабинетов врачей и т. д.
· Изучены информационные потоки между подразделениями ГУ «РЛДРЦ».
2) Проведен объектно-ориентированный анализ деятельности ГУ «РЛДРЦ» и разработана объектно-ориентированная модель средствами Rational Rose.
3) Проведен функциональный анализ деятельности ГУ «РЛДРЦ» и разработана функциональная модель средствами BPwin.
В результате использования Case средства Rational Rose построены диаграммы вариантов использования, которые отражают функции отделов реабилитационного центра; диаграмма последовательности, которая отражает последовательность действий при расчете заработной платы. Сформирована полная функциональная модель с глубинной подробности до уровня действия должностного лица структурного подразделения, отображающая структуру объекта. Созданы диаграммы в методологиях IDEF0, IDEF3.
СПИСОК ЛИТЕРАТУРЫ
1. Должностные инструкции заведующих отделениями ГУ «РЛДРЦ».
2. Должностные инструкции работников бухгалтерии.
3. Должностные инструкции работников юридического отдела.
4. Бычков А.В. Проектирование информационных систем. Краснодар, 2008.
5. Гвоздева Т.В. Баллод Б.А. Проектирование информационных систем. Ростов-на-Дону «Феникс», 2009.
6. Грекул В.И. Денищенко Г.Н. Коровкина Н.Л. Проектирование информационных систем. Москва, 2005.
7. Зиндер Е.З. Новое системное проектирование: информационные технологии и бизнес-реинжиниринг. СУБД. 1995. N.4. 1996. N.1.
8. Зиндер Е.З. Реинжиниринг + информационные технологии = новое системное проектирование. Открытые системы. 1996. N.1.
9. Ивлев В.А. Огороднийчук Д.Л., Попова Т.В. CASE в моделировании деятельности предприятий. Компьютер ПРЕСС. 1997. Август.
10. Калянов Г.Н. CASE-технологии: консалтинг в автоматизации бизнес–процессов. М.: Горячая линия – Телеком, 2000.
11. Калянов Г.Н. Методы и средства системного структурного анализа и проектирования. М.: НИВЦ МГУ, 1995.
12. Маклаков С.В. BPWin и ERWin – CASE-средства разработки информационных систем. М.:Диалог–МИФИ, 1999.
13. https://ru.wikipedia.org/wiki/Заработная_плата
14. http://www.edubasis.ru/edubass-450-2.html
15. http://www.kgau.ru/distance/mf_01/ped-sp/01_01.html
16. http://www.interface.ru/home.asp?artId=2805
ПРИЛОЖЕНИЕ