РАЗРАБОТКА НОВЫХ УПРАВЛЯЮЩИХ ФУНКЦИЙ
Добавление новых управляющих функций производится по четырем шаблонам и двум техникам добавления, что позволяет не нарушать общую структуру работы модели SID.
Первый шаблон «Операция/Спецификация операции» определяет взаимосвязь между операцией и ее спецификацией. Вводимые новые операции и их управляющие функции, как правило, содержат достаточно много инвариантов, методов, связей и ограничений, которые следует указывать в спецификации. Соотношение между операцией и ее спецификацией демонстрируется на рис. 32.
Второй шаблон «Операция/Роль операции» используется для моделирования концепции ролей, состоящей в разделении собственных свойств и свойств тех ролей, в которых она выступает на протяжении своего жизненного цикла. Взаимосвязь между
операцией и ее ролью в виде блок-схемы приведена на рис. 33.
Третий шаблон «Составные/Простые операции» позволяет включать в модель операции, которые формируются несколькими управляющими функциями (рис. 34). Такой шаблон применяется для моделирования составных услуг, ресурсов, спецификаций и т.д.
Четвертый шаблон «Параметры операции/Параметры операции в спецификации» используется для отображения той или иной операции (рис. 34).
Добавление новых операций в модель SID не допустимо. Поэтому разработчик новых управляющих функций должен либо создавать новую модель, либо детализировать существующие в SID управляющие функции. Для этого в SID рекомендованы две разные техники.
Первая техника используется при добавлении новых управляющих функций, расширяющих существующие в разных управляющих блоках модели SID. При этом новые управляющие функции могут обладать собственными характеристиками. Вторая техника применяется в случае, когда не требуется в существующие блоки управления вводить новые атрибуты. В каких условиях применяются обе техники хорошо видно на примере блока «Клиент» (рис. 35). На рис. 35а показана первая техника, когда требуется вводить дополнительные сведения о клиенте, а на рис. 35б показана вторая техника, когда не требуется вводить новых сведений о клиенте.
Добавление ассоциаций
Модель SUD позволяет вводить новые ассоциации между существующими блоками. При этом новые ассоциации должны подчиняться соглашению о наименованиях. Изменение или удаление ассоциаций, определенных в SID запрещено.
Добавление атрибутов
Добавление новых атрибутов в уже существующие управляющие функции возможно при следующих ограничениях. Добавление новых атрибутов производится в управляющую функция так, чтобы не нарушать исходную, которая определена моделью SID.
Соглашение о наименованиях
Соглашение о наименованиях позволяет верно интерпретировать отдельные элементы управляющих функций, а также обеспечивает восприятие всей модели как единого целого. Модель SID определяет соглашение о наименованиях для трех категорий:
- ассоциации должны называться глаголами;
- атрибуты могут совпадать для разных управляющих функций, но для одной определенной функции должны иметь идентичное название;
- управляющие функции, вводимые в SID, должны иметь название того блока куда они вводятся с указанием расширения или специализации.
Рекомендации по моделированию
При разработке информационных моделей следует придерживаться следующих рекомендаций:
♦ следует избегать множественного наследования, например, (рис. 36);
♦ не следует перегружать модель управления излишними деталями с точки зрения назначения модели;
♦ необходимо снабжать модель полным описанием каждой вводимой новой управляющей функции, каждого информационного элемента;
♦ соблюдать рекомендации TMF при расширении модели SID.
Использование SID в качестве интеграционной среды
Одна из основных целей разработки информационной модели – ее использование в качестве интеграционной основы для выполнения разных бизнес-процессов. Единая информационная модель позволяет упорядочить тот огромный объем данных, с которым работает компания связи и обеспечить их целостность и не противоречивость.
Чтобы обеспечить обмен разнородными данными в современных информационных системах используется специализированный язык (XML). Этот язык позволяет осуществлять кодировку сообщений разных форматов. Последующее декодирование позволяет разнородным системам осуществлять совместную работу.
SID совместно с языком XML может создавать формат данных, которые используются для сообщения между информационными системами предприятий, обеспечивая интеграцию между ними. Такая взаимосвязь показана на рис. 37.
Поддержка операционной и бизнес систем в модели SID
Модель SID является частью основной операционной системы и программного обеспечения компании в целом и обеспечивает управление с включением отдельных модулей. За каждой системой управления закрепляются различные функции и бизнес-процессы. Модель SID при этом выполняет роль интегратора всех систем управления в виде единой информационной модели. Соответствие разных информационных процессов и модулей операционных и бизнес процессов представлено в виде таблицы.
Модуль OSS/BSS | Описание системы | Набор информационных блоков SID |
Управление инвинтаризацией | Отвечает за учет физических и логических ресурсов сети | «Ресурс», «Спецификация ресурса», «Услуга», «Спецификация услуг», «Местоположение» |
Управление качеством услуг | Обеспечивает мониторинг параметров качества услуг | «Соглашение о качестве услуги», «Услуга», «Сбой услуги», «Ресурс», «Сбой ресурса» |
Управление взаимоотношениями с клиентами | Обрабатывает данные о контактах с клиентами и предоставляет основу для анализа эффективности действий по удержанию и наращиванию клиентской базы | «Клиент», «Продукт», «Участник», «Местоположение |
Управление неисправностями | Система контроля и управления аварийными сигналами | «Бизнес-взаимодействие», «Продукт», «Услуга», «Ресурс», «Местоположение» |
SID в инфокоммуникациях
Разработка единой информационной модели управления инфокоммуникационной компанией связи – трудоемкая, но важная часть построения, автоматизации или оптимизации ее бизнеса. В этом случае следует использовать модели, которые прошли апробацию и являются эталоном.
Эталонная модель должна удовлетворять трем требованиям, т.е. должна быть:
■ достаточно универсально й;
■ адаптированной к сложившейся структуре предприятия;
■ легко интегрированной в структуру предприятия.
Перечисленные требования TM форум (TMF) на основании накопленного опыта создания информационных моделей предложил стратегически новый подход. Представленная им модель SID создана на следующих принципах:
Модель предназначена для компаний, деятельность которых характеризуется ориентированностью на клиента с использованием высоких технологий и объемным информационным наполнением. Модель SID не зависит от административного устройства компании, использующихся в ней технологий и даже специфики предоставляемых ею продуктов и услуг.
Модель SID является объективно-ориентированной. В неё включены все основные инструменты объективно-ориентированного подхода – наследование, агрегация, абстракция и т.д. Модель является легко расширяемой и масштабируемой, что позволяет легко дополнять или изменять свойства элементов данных, детализировать те или иные аспекты управления, добавлять к существующим управляющим функциям новые без нарушения целостности модели.
Модель SID обладает уровневой структурой. Каждый уровень представляет собой архитектуру, состоящую из нескольких блоков, построенных по функционально-смысловому признаку, что позволяет: 1 – облегчает адресацию того или иного элемента данных; 2 – поэтапно проводить детализацию модели до необходимой глубины не перегружая ее излишней информацией; 3 – порядок организации уровней выстраивается так, чтобы наилучшим образом передавать структуру внутренней цепочки ценностей компании – от обеспечения ресурсами и до продаже продукта.
Модель SID предусматривает средства визуализации, в качестве которого был выбран универсальный язык моделирования (UML). UML является мощным языком моделирования объективно-ориентированных систем, совместимым со многими языками программирования (С++, Java). Диаграммы, построенные с применением языка программирования UML достаточно наглядны и информативны.
Модель SID использует единую логику для представления данных.
Модель SID не является изолированной структурой и в этом ее главное достоинство.
Лекция 13
Дата добавления: 2019-12-09; просмотров: 493;