Актуальность данного проекта определяется необходимостью разработки и внедрения в отделе информационной системы, вызванной большим штатом программистов и широким спектром решаемых задач.
Объектом автоматизации выступала работа отдела информационных технологий и связи (ИТиС). В качестве языка описания предметной области был выбран объектно-ориентированный язык моделирования системы Runa WFE. Разработка моделей предметной области проектирования, а так же реализация пользовательского интерфейса осуществлялась с помощью этой программы.
Поведение разрабатываемой системы описывается с помощью функциональной модели, которая отображает системные прецеденты. Основной целью моделирования прецедентов является представление единого средства, дающего возможность разработчику и конечному пользователю обсудить функциональность и поведение системы.
При моделировании была использована диаграмма вариантов использования для наглядного отображения неавтоматизированных процессов в отделе ИТиС (рисунок 1). Далее была построена диаграмма, отображающая процессы при внедрении проектируемой системы (рисунок 2).
Опираясь на построенные модели, можно судить о функциональности внедряемой системы, ее преимуществах, возможностях и степени автоматизации ключевых бизнес-процессов. Разрабатываемая система должна повысить скорость документооборота в отделе, оперативность решения задач, уменьшить денежные и временные ресурсы (рисунок 3).
Рисунок 1 Диаграмма вариантов использования до внедрения АСУ
Рисунок 2 Диаграмма вариантов использования после внедрения АСУ
Рисунок 3 Основная модель работы проектируемой системы
Разработанный программный продукт позволяет автоматизировать работу отдела ИТиС. Система облегчает текущую работу отдела, увеличивает скорость работы с документацией для сотрудников. Удобная форма и разграничение доступа позволяет с легкостью пользоваться системой всем пользователям в необходимых целях (рисунок 4).
Рисунок 4 Стартовая форма для начальника отдела ИТиС
Система позволяет: директору СФ «УГОК» в кратчайшее время и без затрат дополнительных ресурсов отдавать в письменном виде распоряжения для отдела ИТиС; начальнику ИТиС следить за текущими проектами в отделе, просматривать личные карточки своих сотрудников, следить за их нагрузкой, оперативно получать распоряжения и отправлять отчеты, составляемые по готовым формам; программистам ИТиС оперативно получать распоряжения главы отдела и отправлять отчеты.
Таким образом, реализована информационная система отдела ИТиС Сибайского филиала «УГОК», которая удовлетворяет заданным требованиям и критериям.