Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
финал укэ по другому.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
181.25 Кб
Скачать

Программное обеспечение интеллектуальной сети и создание услуг

Жизненный цикл любой услуги включает несколько этапов:

Появление идеи (заказа)

1Определение задач, решаемых услугой, параметров услуги, создание и тестирование исходного кода услуги и модели данных.

2Отладка программной логики услуги (ЛУ).

3Внедрение услуги.

4Подписка абонентов на услугу.

5Использование (эксплуатация услуги).

Создание услуги включает в себя построение глобальной логики обслуживания (GSL) посредством соединения определенных заранее программных функциональных блоков.

Процесс создания услуги состоит из двух этапов:

  1. на первом этапе элементарные блоки необходимо соединить в цепь, образовав программный блок, реализующий какую-то функцию услуги.

  2. на втором этапе следует объединение полученных блоков в услугу.

PSTN – телефонная сеть общего пользования, ТфОП

ISDN – цифровая сеть с интеграцией служб.

SSP - узел коммутации услуг.

SCPузел управления услугами.

SMP – узел менеджмента услуг.

Программные слои SCP. Программное обеспечение создания услуги.

Все программное обеспечение можно разделить на слои.

Самый нижний уровень – операционная система UNIX, он предназначен для управления системными ресурсами (такими как процессор, жесткие диски и т.д.).

OMNI- платформа осуществляет функции связи с SSP.

На втором уровне Функциональные библиотеки, базы данных, базовые функции ИС.

Самый верхний уровень содержит приложения по общему управлению SCP, контролю обработки вызовов и обработке перегрузок.

Создание услуги

На первом этапе создания сервисной логики при помощи стандартных функций, подключая дополнительные независимые от услуг конструктивные блоки, можно расширить услугу новыми возможностями. ПО большинства производителей платформы ИС предоставляет возможность повторного использования отдельных функциональных блоков услуг. То есть программист может создавать свой, независимый от услуги программный блок, выполняющий определенную функцию, и использовать его в дальнейшем без повторного конструирования.

Следующим этапом проектирования услуги является установление связей между блоками и создание условных переходов. После установления взаимосвязей между блоками есть возможность задать параметры каждого независимого от услуг конструктивного блока или соединения между ними.

В процессе создания услуги параллельно с логикой создаются и таблицы баз данных, используемых для хранения служебной и пользовательской информацией.

Каждый из блоков имеет управляющие параметры, позволяющие изменять их поведение в зависимости от потребностей пользователя и провайдера услуги. Например, условный переход «Проверить время» выбирает нужный пут дальнейшего выполнения услуги в зависимости от параметра «время закрытия магазина», значение которого устанавливается провайдером или абонентом услуги.