Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_posobie_UKE.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

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

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

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

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

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

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

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

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

Рис.70 . Фрагмент «дерева услуг»

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]