Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
книги / Предоставление и биллинг услуг связи. Системная интеграция.pdf
Скачиваний:
8
Добавлен:
12.11.2023
Размер:
13.13 Mб
Скачать

266

ГЛАВА 6

 

 

ПРИЛОЖЕНИЯ

Приложение 6.1. Основные принципы разработки подсистемы телебанкинга

Подсистема «Телебанкинг» (ПТБ) является составной частью системы «Ольга», од- нако в принципе может рассматриваться как самостоятельная система. ПТБ разра- батывают с учетом функциональных и технологических требований, описанных ра- нее для систем телебанкинга. Кроме того, при разработке ПТБ должно учитывать- ся, что соединение пользователей с этой системой может осуществляться через центральный шлюз и/или региональные шлюзы, кроме того, могут использоваться как речевые, так и Интернет-шлюзы.

Определим пользователей системы:

универсальный пользователь пользователь системы или любая внешняя система, обладающая доступом ко всем функциям, предоставляемым систе- мой ПТБ;

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

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

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

Возможности, предоставляемые абоненту:

оплата услуг связи;

получение информации по истории своих операций с картами;

оплаты услуг третьих компаний.

Возможности, предоставляемые администратору системы:

получение информации по операциям абонентов с картами;

управление картами;

установки ограничений на операции абонентов.

На рис. П6.1 представлена деловая модель системы, иллюстрирующая пред- ставленную выше информацию.

Абонент имеет возможность перевести средства со счета карты на свой лицевой счет, с карты на другую карту с целью оплаты услуг связи, пополнения счета и оп- латы счетов третьей компании. Для этого абонент должен соединиться по телефон- ной сети с речевым шлюзом или зайти на web-сайт компании и заполнить специ- альную форму оплаты.

ИНТЕГРАЦИЯ СИСТЕМ ПРЕДОСТАВЛЕНИЯ И БИЛЛИНГА УСЛУГ СВЯЗИ

267

 

 

Рис. П6.1. Деловая модель системы телебанкинга

Для получения информации по истории своих операций с картами абонент мо- жет просмотреть отчеты по операциям с картами за определенный период по сети Интернет (для этого ему необходимо зайти на Web-сайт компании и заполнить со- ответствующую форму) или получить информацию по остатку на счете карты, со- единившись с речевым шлюзом по телефонной сети в диалоговом режиме.

Администратору системы предоставляются следующие возможности:

просматривать все операции, проводимые абонентами и отражаемые в специ- альном журнале, в том числе за указанный период;

устанавливать фильтры на информацию, отображаемую в журнале;

контролировать неудачные попытки аутентификации пользователей системы;

заблокировать (разблокировать) одну или несколько карт;

устанавливать ограничения на минимальную сумму платежа, принимаемого от клиента;

устанавливать ограничения на количество попыток ввода секретного кода карты, а так же устанавливать период, на который абонент будет лишен сер-

виса в случае превышения количества попыток.

Графическая модель вариантов использования системы представлена на рис. П6.2.

ПТБ взаимодействует со следующими внутренними подсистемами и внешними системами:

подсистемой биллинга;

подсистемой генерации проверочных значений секретных кодов;

подсистемой оплаты в счет третьих компаний;

подсистемой СУП (бухгалтерия, склад).

268

ГЛАВА 6

 

 

Рис. П6.2. Графическая модель использования системы телебанкинга

Основные элеменнты функции, необходимые для реализации системы:

база данных о платежах абонентов;

база данных о неудачных попытках аутентификации, совершенных абонента- ми;

интерфейсы к функциям внешних систем для проведения платежей в пользу третьих компаний;

интерфейсы к собственным функциям для пополнения баланса карты;

интерфейсы к функциям биллинговой подсистемы для пополнения лицевых счетов;

интерфейсы к процедурам списания средств с карт;

интерфейсы к функциям библиотеки, осуществляющий выработку провероч- ного значения секретного кода карты;

интерфейсы к функциям подсистемы биллинга для проверки допустимости операций с телефонным номером.

интерфейсы для сохранения в базе данных результатов операций списания средств с карты;

инструменты поиска информации об операциях абонентов;

ИНТЕГРАЦИЯ СИСТЕМ ПРЕДОСТАВЛЕНИЯ И БИЛЛИНГА УСЛУГ СВЯЗИ

269

 

 

фильтры на отображение информации об операциях абонентов;

средства генерации отчетов;

функции управления архивированием информации об операциях пользователей. Кроме того, ПТБ включает:

функции управления картами (интерфейсы к функциям блокировки и разбло- кировки карт, возможность задания условий блокировки доступа);

функции установки ограничений на операции абонентов (установки мини- мально допустимого значения суммы платежа, установки максимально допус- тимого количества попыток ввода секретного кода карты, установка времен- ны΄х ограничений);

функции установки длительности блокирования сервиса для абонентов (выпол- нение автоматического блокирования доступа к картам в случае превышения

количества попыток ввода с учетом установленного временного интервала). Функциональные требования ПТК реализуются аппаратно-программными средства-

ми, изложенными ранее. Один из возможных алгоритмов работы показан на рис. П6.3. Как видно из рисунка, алгоритм учитывает все возможности использования сис-

темы телебанкинга для практического применения в различных системах.

Рис. П6.3. Возможный алгоритм работы системы телебанкинга