2006/09/08
1.引言3.1 应用流程(Flow)
3.1.1 程序描述
应用流程是整个HXD09交换机应用系统的核心部分,与交换机硬件直接联系,规划电话的呼入呼出流程。
3.1.2 功能
- 用户注册:接受用户电话拨入注册。提供详细的菜单信息。
- 构建外呼信息:构建外呼信息,插入到数据库的外呼记录表
- 智能回呼:该功能是整个系统的核心功能,主要利用目前一部分手机用户被叫接听免费或者接听资费十分低廉的特点,通过系统平台转接,将手机用户的主叫呼出变为被叫转接接听,由固定网平台代用户完成呼叫,节约用户话费,增加固网运营商的话费收入。
- 一号通:为智能回呼系统的附加功能,但对于运营商的宣传和推广却是不可或缺的一部分。其功能实现的本质是轮流呼叫用户已注册的若干个号码,直至呼通为止。
- IVR查询:余额查询,向用户提供;隐含查询功能,不向用户提供,需查询者通过输入密码验证。
- 流程明确清晰
- 功能强大稳定,易于扩展
- 保持用户习惯,无缝替换原有系统
3.2.1 程序描述
AppServer程序作为CTIServer程序的唯一的客户端程序(连接IP:200.200.200.6,连接端口:6003),通过Socket消息与CTIServer紧密联系,实时监视和处理HXD09交换机出现的各种状态。
3.2.2 功能
- 与CTIServer的交互。包括Socket消息的发送和接收处理。
- 实时扣费。通过定时器,实时对用户的当前余额进行划扣。
- 读写数据库。实时将数据读取和录入到数据库表中,包括将外呼记录信息构建成外呼消息(0x301)发送到CTIServer,实现自动外呼功能。
- 稳定性。作为时刻与CTIServer进行消息交互的程序,在保证交换机运行稳定的情况下,也需要保证本身的稳定性。
- 实时性。
- 准确性。
- 长时间不间断运行(7*24小时)。
数据管理程序提供对数据库中业务数据的管理和维护功能,只有系统超级管理员或普通管理员才可以登陆此模块。该模块的详细功能划分即功能实现如下:
3.3.1 费率管理
- 费率的新增
- 费率的修改
- 费率的删除
- 黑名单类型的新增
- 黑名单类型的修改
- 黑名单类型的删除
- 充值卡面额类型的新增
- 充值卡面额类型的修改
- 充值卡面额类型的删除
- 系统号码表的模糊查询即统计
- 系统号码表的导入
- 导入日志的保存
3.3.5 VIP用户管理
- VIP用户的查询,查询条件包括手机号码和注册时间
- VIP用户的新增
- VIP用户的修改
- VIP用户的删除
- VIP用户充值
- 充值卡文件的合法检查
- 充值卡文件的导入
- 充值卡文件导入日志保存
- 黑名单提交
- 黑名单恢复
- 系统用户的查询
- 系统用户的新增
- 系统用户的修改
- 系统用户的删除
- 系统用户的分级管理,即超级管理员可以增删普通管理员和操作员,普通管理员只能增删操作员
报表统计查询程序作为直接面向客户的窗口,将根据用户的需要和指定的条件,对数据库表中的数据信息进行统计查询。详细功能模块如下:
3.4.1 用户通话清单查询
- 根据某个手机号码,查询该用户在某个自然月中的详细通话清单
- 详细通话清单的打印
- 详细通话清单的EXCEL文件导出
- 根据某个手机号码,查询该用户在某个时间段(闭区间)内的详细充值记录
- 充值记录的打印
- 充值记录的EXCEL文件导出
- 根据某个手机号码,查询该用户的注册时间、状态、余额以及绑定号码
- 根据特定充值卡号,查询该卡的入库时间、充值时间、面额、状态以及充值号码等
- 根据通信商类别统计用户量
- 根据用户类别统计用户量
- 用户余额大于或小于某个特定值的用户量统计
- 用户充值金额大于或小于某个特定值的用户量统计
- 某个时间段(闭区间)内注册的用户量统计
- 根据充值卡的状态统计卡量
- 根据充值卡的面额类型统计卡量
- 根据充值时间统计卡量
- 查询系统当前的黑名单用户
- 根据某个特定的手机号码查询历史充值记录
恒讯达公司供稿 CTI论坛编辑