Инструмент бизнес-анализа Ramus 1.2
Особенностью данного инструментария является наличие версии для операционной системы Linux.
Ramus создан с целью стать основным инструментом бизнес-аналитиков в проектах по построению или реорганизации систем управления предприятием. К таковым могут относиться: проекты по реинженирингу бизнес-процессов, проекты внедрения процессного управления, проекты построения системы менеджмента качества, проекты построения системы управления знаниями и т. п.
Ramus имеет смысл использовать в достаточно больших и сложных организациях, где он проявляет свои преимущества в полной мере.
Основными возможностями Ramus являются:
– моделирование процессов (согласно методологий IDEF0 и DFD);
– разработка систем классификации и кодирования предприятия с внутренними перекрёстными связями, которая также тесно увязывается и с моделями процессов;
– формирование отчётности по моделям и системе классификации, в том числе и отчётности в форме такой регламентирующей документации как должностные инструкции и регламенты процессов;
– генерация сайта, который призван обеспечить доступ к данным моделей процессов, системы классификации и кодирования а также к разнообразнейшей отчётности через веб-интерфейс.
Ramus имеет редактор диаграмм IDEF0 и DFD эргономичность которого находится на уровне не ниже чем у аналогичных продуктов имеющих схожие редакторы. Это проявляется в более лёгкой и быстрой навигации по модели, в более «умном» поведении объектов диаграмм, в поддержке шаблонов диаграмм, в возможности быстрого исправления допущенных ошибок, в том числе и в возможности отмены действий.
Так как, модели процессов реальных предприятий могут содержать многие тысячи разнообразнейших объектов (документы, персонал, функции и т.д.), то в Ramus предусмотрена возможность упорядочено хранить информацию об этих объектах в виде системы классификаторов. Классификация объектов значительно упрощает поиск и обработку информации об объектах модели, а так же и об объектах непосредственно на диаграммах процессов не представленных, но, так или иначе, относящихся к процессам предприятия. Каждый элемент системы классификации, кроме собственно названия, может иметь дополнительные атрибуты, в которых можно упорядочено хранить разнообразнейшую информацию об объекте.
Стоит отметить, что для создания качественной и информативной отчётности по модели, крайне необходимо, чтобы вся информация проекта содержалась упорядочено в виде системы классификации.
Для генерации отчётности в Ramus присутствует редактор отчётности. Наличествует поддержка шаблонов отчётов в формате XML которые могут быть экспортированы из файла или импортированы в файл.
Совокупность моделей, классификаторов, матричных проекций и отчётов имеющих отношение к одному и тому же предприятию в дальнейшем будем называть Проект.
Просмотр всей информации Проекта может быть осуществлён через веб-браузер . Для этого разработан веб-сервер который выводит информацию Проекта в виде набора HTML страниц, или же, попросту говоря, в виде сайта. Это существенно упрощает использование и развёртку Ramus, так как избавляет от необходимости установки клиентской версии Ramus на АРМ пользователей которые имеют доступ только на чтение информации Проекта. Всей или некоторой информации Проекта, что определяется настройками прав доступа.
Отметим также, что к любому элементу системы классификации и кодирования можно прикреплять файлы, которые будут доступны для скачивания с сайта Проекта. Использование технологии Java при реализации программных модулей, позволяет использовать Ramus под разными видами операционных систем и аппаратных платформ (MS Windows, Linux, Mac OS, и т.д.…).
Ramus может использоваться в файловом (локальном) и сетевом вариантах. Сетевая версия Ramus позволяет распределять доступ пользователей к данным. Сетевая версия Ramus использует стандартизированные протоколы обмена данными, что позволяет интегрировать Ramus с другими системами. Но и без использования сетевой версии можно разделить работу над Проектом между несколькими разработчиками путём использования функции расщепления Проекта.
В Ramus включена поддержка нескольких языков графического интерфейса пользователя. Язык интерфейса зависит от региональных настроек операционной системы.
Кроме всего прочего, Ramus поддерживает возможность расширения функциональности с использованием сценариев на языке программирования JavaScript.
Литература
1. Гаевский, Александр Юрьевич. 100% самоучитель по созданию Web-страниц и Web-сайтов. HTML и JavaScript / А. Ю. Гаевский, В. А. Ромновский. - М. : Технолоджи – 3000 : Триумф, 2008. - 464 с. : ил. – (100% самоучитель). –
2. Зельман Д. Web-дизайн по стандартам / Джеффри Зельман ; Пер. с англ. Г. П. Ковалева. – М. :НТ Пресс, 2005. - 440 с. : ил. – (Школа Web-мастерства).
3. Меженин А. В, Смирнова Е. В. Технологии для разработки динамических сайтов. Учебное пособие. – СПб., 2010. – 108 с.
4. http://ramussoftware.com
5. http://www.intuit.ru/department/se/devis/class/free/status/
6. http://www.intuit.ru/speciality/intuit/intuml/status/
7. http://wdh.suncloud.ru/html11.htm
8. http://www.intuit.ru/department/itmngt/itmangt/8/5.html
9. http://citforum.ru/database/case/index.shtml
10. Викторов Андрей Владимирович. Курсовой проект Операционная система ALT Linux