Разработка подсистемы управления проблемами распределенной системы управления телекоммуникационными услугами на базе платформы CPN TOOLS для Ставропольского филиала ОАО "ЮТК"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
я большое количество различных принтеров, сканеров, МФУ, факсов.
2.2.2 Анализ существующего программного обеспечения
На большинстве рабочих станций в качестве программного обеспечения используется операционная система Windows Vista. Так же на некоторых рабочих станциях установлена ОС Windows XP.
Полноценную работу с документами обеспечивают средства пакетов Microsoft Office и Open Office.
Управлением информационных технологий также используется следующее программное обеспечение:
1.PL/SQL Developer - IDE для разработки кода на языке PL/SQL.
2.SQL Developer - бесплатная IDE от компании Oracle.
.Internet Explorer - используется при создании веб-интерфейсов.
.Borland Delphi 7 - IDE, используется для разработки небольших утилит.
На предприятии существует базовое программное обеспечение, к нему относятся OS Windows с пакетом прикладных программ Microsoft Office.
На большинстве рабочих станций установлено следующее общее программное обеспечение (независимо от отдела):
1.Microsoft Windows Vista.
2.Пакет Microsoft Office 2007.
.На рабочих станциях установлен Kaspersky LAB 6, администрируемый с сервера при помощи Kaspersky Administrator Kit 8.
.Программа Adobe Acrobat Reader 9.0 для работы с отсканированными документами, и другими данными в формате pdf.
.Java Virtual Machine - многие внутренние сервисы компании используют интерфейсы, написанные на языке JAVA.
Всё программное обеспечение, используемое на предприятии ОАО ЮТК является лицензионным, и используется с соблюдением всех прав правообладателя и уголовного кодекса Российской Федерации.
2.3 Выводы по разделу
В данном разделе приведено описание существующей автоматизированной системы. Рассмотрено применяемое в компании аппаратное и программное обеспечение.
Для реализации подсистемы управления проблемами есть всё необходимое: программное и аппаратное обеспечение, есть специалисты, способные осуществить внедрение и сопровождение подсистемы.
3. Разработка подсистемы управления проблемами
3.1 Обоснование разработки подсистемы управления проблемами
В библиотеке ITIL дано следующее определение: проблема - причина одного или нескольких инцидентов. Управление проблемами - процесс, отвечающий за управление жизненным циклом проблем [15]. Таким образом, автоматизированная подсистема управления проблемами служит для автоматизации процесса управления жизненным циклом проблем.
В настоящее время большинство процессов в компании автоматизировано, однако, для процесса управления проблемами по-прежнему нет единой автоматизированной системы. Сейчас сотрудники вынуждены искать сведения о проблемах в других системах, например в системе Курс, содержащей информацию о клиентах. Также информация о проблемах нередко передаётся с помощью бумажных носителей, что увеличивает временные задержки, а также снижает надёжность и доступность информации о проблемах. Из-за отсутствия единой базы данных о проблемах затруднено прогнозирование будущих проблем. Единая подсистема управления проблемами должна решить эти проблемы, предоставив единую базу проблем.
Таким образом, автоматизация позволит:
снизить временные задержки при передаче информации о проблемах;
снизить трудоёмкость поиска решения проблем;
предоставит централизованное хранилище информации о всех известных проблемах, что позволит более точно прогнозировать будущие проблемы, а также облегчит составление отчётов.
Для разработки автоматизированных систем существует различное программное обеспечение. Одна из таких программ - CPN Tools. Эта программа предназначена для моделирования работы телекоммуникационных систем. Для представления системы используется раскрашенные временные сети Петри [18]. Сеть Петри - это двудольный ориентированный взвешенный мультиграф. В CPN Tools используются раскрашенные сети, это означает, что у каждой позиции есть множество цветов и она может содержать фишки только из этого множества [17]. Дуги также могут передавать фишки только определённых цветов. Во временных сетях все фишки имеют временные метки, по которым можно узнать сколько времени потребовалось на обработку фишки. Также CPN Tools поддерживает встроенный язык программирования CPN ML, что позволяет реализовать достаточно сложную логику [1].
3.2 Существующие стандарты
Существует несколько стандартов, описывающих бизнес-процессы в телекоммуникационных компаниях: eTOM, ITIL, ISO 20000, ГОСТ Р ИСО/МЭК 20000-200 Х. Рассмотрим эти стандарты более подробно.(Enhanced Telecom Operations Map) - многоуровневая модель бизнес-процессов управления производством [8, 13]. Расширенная карта процессов деятельности телекоммуникационной компании - еТОМ - является базой для анализа и проектирования бизнес-процессов в отрасли связи и ориентиром при проектировании и разработке решений OSS/BSS. Это эталонная модель, или архитектура бизнес-процессов, предназначенная для поставщиков услуг связи, а также их партнеров, работающих в телекоммуникационной отрасли. Является составной частью подхода к разработке систем поддержки операционной деятельности для телекоммуникационных корпораций NGOSS.
Особенности архитектуры еТОМ:
-еТОМ - это эталонная архитектура, учитывающая бизнес-процессы, возможные в деятельности телекоммуникационной компании;
-при разработке еТОМ акцент был сделан на связях между процессами, определении интерфейсов между ними и совместном использовании разными бизнес-процессами информации о клиентах, услугах, ресурсах и т.д.;
-в еТОМ учт