资源描述
西安市社保中心信息化平台
技术方案
北京无限立通通讯技术有限责任企业
2月目 录
1.引言 1
1.1背景 1
1.2相关术语和缩略语解释 1
2.概述 1
3.系统架构及功效 2
3.1系统架构图 2
3.2平台管理系统功效 2
3.2.1系统管理 2
3.2.2配置管理 3
3.2.3通讯录管理 3
3.2.4短信应用 3
3.2.5话单统计 4
3.3平台网络拓扑图 4
4.业务步骤 5
4.1通知账户状态 5
4.1.1刷卡后通知用户账号状态 5
4.1.2社保业务系统发送短信到移动用户(通用短信发送) 6
4.2上行短信绑定账户 7
4.3上行短信查询账户状态 7
5.接口要求 7
5.1接口1信息化平台和社保中心业务系统接口 8
5.1.1信息化平台提供接口 8
5.1.2社保中心业务系统提供接口 9
5.2接口2信息化平台和行业应用网关A模块接口 9
6.网络安全 9
7.设备要求 10
8.性能设计 10
1.引言
1.1背景
西安市社保中心天天有几万用户使用社保卡进行刷卡消费,每个用户对自己刷卡统计全部不是很清楚,她们迫切想知道自己社保卡消费统计,作为社保中心也想经过一个快捷、简单方法提供给用户她们刷卡统计,方便用户了解自己账户情况。
现在社会手机已经基础普及,手机短信已经成为很多信息载体,而且手机短信有着立即、简练、易读、易用优势,所以社保中心决定采取手机短信方法立即通知用户消费统计、同时也提供用户短信查询账户信息功效。
1.2相关术语和缩略语解释
缩写词
英文解析
汉字解析
MAS
Mobile Agent Server
移动代理服务器
SOAP
Simple Object Access Protocol
简单对象访问协议
HTTP
Hypertext Transfer Protocol
超文本传输协议
HTTPS
Secure HTTP
加密HTTP协议
IAGW-A
Industry Application Gateway Access
行业网关接入模块
IAGW-M
Industry Application Gateway Management
行业网关管理模块
2.概述
此文档关键描述西安市社保中心信息化平台技术实现方案,关键包含平台功效,平台内外部接口,平台性能、安全设计等。描述该平台和社保中心其它系统之间关系及组网结构等。
3.系统架构及功效
3.1系统架构图
图3-1系统架构图
3.2平台管理系统功效
3.2.1系统管理
1:MAS配置管理
配置MAS参数、配置通讯适配插件、查询MAS业务能力、数据备份配置等。
2: 安全管理
根据不一样类别查询日志,对系统日志进行管理,能够删除系统日志。
3:权限管理
角色管理,能够创建拥有不一样访问资源角色,实现角色修改、删除。修改角色资源,给角色分配用户。
用户管理,能够新建、修改、删除、查询用户。不一样角色系统用户能够登录系统,访问自己权限范围内资源。
4:短信管理
能够设置平台发送短信月总流量和日总流量,能够为每个用户设置月总流量和日总流量。
建立关键字过滤库,能够避免发送部分不合适文字。
能够建立平台黑名单,进入黑名单用户将不会收到短信。
3.2.2配置管理
1:短信通讯配置
配置连接短信网关参数及上下行队列值等。
2:应用接口管理
建立平台应用接口参数,能够对接口参数进行删除、修改等操作。
3:号码文件管理
建立号码文件,便于短信接收人管理,能够采取模板或是自定义方法创建多个号码文件,在发送短信时能够经过号码文件选择信息接收人。
3.2.3通讯录管理
1:新建部门
能够创建部门、而且给该部门下创建多个联络人。
2:新建组
能够依据需要创建组,而且给该组下创建多个联络人。
3:导入、导出联络人
能够批量导入联络人、批量导出联络人。
4:发送短信
直接选择联络人发送短信。
3.2.4短信应用
1:发送通知短信
能够经过通讯录直接选择发送对象、而且能够经过短信库直接选预先设置好发送内容,支持即时短信和定时短信。
2:短信批量发送
经过模板批量发送短信,能够直接将事先设置好短信模板导入系统直接发送短信。
3.2.5话单统计
1:话单统计
能够依据不一样查询条件查询某阶段短信话单,包含上行、下行,能够导出查询出来话单。
3.3平台网络拓扑图
图3-2信息化平台网络拓扑图
4.业务步骤
4.1通知账户状态
4.1.1刷卡后通知用户账号状态
1:移动用户在医院或是药店刷医保卡终端系统将刷卡信息上报。
2:社保中心业务系统接到上报信息后处理并形成发送信息内容。
3:社保中心业务系统调用社保中心信息化平台WebServcei接口或是DB接口发送短信。
4:社保中心信息化平台发送短信请求到行业网关接入模块。
5:行业网关接入模块提交鉴权到行业网关管理模块
6:鉴权成功后,行业网关接入模块发送短信到移动用户手机,手机接收到返回状态汇报。
7:行业网关接入模块返回状态汇报到社保中心信息化平台。
8:社保中心业务系统查询发送状态。(社保中心信息化平台能够通知该状态)
4.1.2社保业务系统发送短信到移动用户(通用短信发送)
1:社保中心业务系统调用社保中心信息化平台WebServcei接口或是DB接口发送短信。
2:社保中心信息化平台发送短信请求到行业网关接入模块。
3:行业网关接入模块提交鉴权到行业网关管理模块
4:鉴权成功后,行业网关接入模块发送短信到移动用户手机,手机接收到返回状态汇报。
5:行业网关接入模块返回状态汇报到社保中心信息化平台。
6:社保中心业务系统查询发送状态。(社保中心信息化平台能够通知该状态)
4.2上行短信绑定账户
1:移动用户发送特定短信到行业网关接入模块。
2:行业网关接入模块到行业网关管理模块进行鉴权。
3:行业网关接入模块转发信息到社保中心信息化平台。
4:信息化平台掉用社保中心业务系统通知接口将信息转发给业务系统。
5:社保中心业务系统进行内部处理,处理后给用户返回绑定是否成功短信。
注:返回绑定是否成功业务步骤参考4.1.2。
4.3上行短信查询账户状态
移动用户上行短信查询账户状态分为两步:
1:上行特定短信到社保中心业务系统,业务步骤参考4.2。
2:社保中心业务系统发送账户状态,业务步骤参考4.1.2。
5.接口要求
信息化平台系统接口示意图以下:
信息化平台
社保中心业务系统
信息化平台服务器
IAGW-A
IF2
IF1
图4-1 信息化平台接口示意图
其中:
IF1:信息化平台和社保中心业务系统接口。
IF2:信息化平台和行业应用网关A模块接口。
5.1接口1信息化平台和社保中心业务系统接口
信息化平台和社保中心业务系统接口包含两部分:
Ø 信息化平台提供接口
Ø 社保中心业务系统提供接口。
5.1.1信息化平台提供接口
信息化平台和社保中心业务系统接口关键是信息化平台提供给社保中心业务系统下发短信接口。
针对该接口信息化平台提供两种方法:
方法一:WebService方法,信息化平台提供统一WebService方法封装接口。WebService方法通信接口封装了短信通信能力,提供以下多个方法。
sendSMS发送短信
getSmsDeliveryStatus获取文本短信发送状态
注:具体内容参考《社保中心信息化平台WEBSRVICE接口技术规范手册》
方法二:DB方法,信息化平台提供一套数据结构表,社保中心业务系统只需要往数据库表中插入对应数据就能够实现短信发送。DB方法提供以下表结构。
注:稍后提供DB接口规范。
5.1.2社保中心业务系统提供接口
社保中心业务系统提供给信息化平台上行信息通知接收接口,信息化平台接收到上行信息后经过该接口通知给社保中心业务系统。
提议社保中心业务系统采取WebService方法封装该接口。
注:该接口需要社保中心业务系统实现。
5.2接口2信息化平台和行业应用网关A模块接口
注:参考移动相关规范。
6.网络安全
该平台充足考虑整个系统运行安全策略和机制,能够依据不一样业务要求和应用处理,设置不一样安全方法。
系统含有很强安全和容错机制,以保障系统高可用性和不间断运行,从而提升业务运行水平,确保服务质量。
操作安全性由系统管理、权限管理、等部分组成,再加上对应安全策略、安全规范,形成完整安全确保体系。
确保数据不被非法入侵者破坏和盗用,并确保数据一致性;
数据库安全
l 数据库系统有独立账号和访问整套安全方案。
l 数据库系统要立即更新修复已公布安全漏洞。
l 敏感信息需加密存放。
l 系统功效上提供敏感业务数据操作要有专门操作防护设计。
有完整数据备份系统进行数据库定时备份,并在出现数据破坏时能够立即进行数据恢复。
操作安全
l 支持系统管理员对每个系统用户进行安全可控能力授权,包含系统角色安全方案制订和系统用户角色分配。
l 支持短信移动数据业务手机号码访问范围控制。
l 系统含有完整操作日志统计以用于安全审计。
另外,还含有其它安全性能。
杀毒软件
对系统出现病毒进行查毒、杀毒、防毒、数据恢复功效。
不间断电源
在服务器出现断电或供电不足时,提供能源储能设备。
冗余系统
在系统发生故障时,有冗余配件负担故障配件故障,降低故障时间。
数据库加密系统
对数据库进行加密,预防数据在存放后出现信息泄露现象。
用户权限
在不相同级用户登录系统时,有着不一样用户权限功效。比如:管理员能够管理用户或一般用户只能查看自己相关信息等。
7.系统运行环境
7.1硬件环境
硬件环境:
要求标准:硬件配置应尽可能高。
提议配置:
内存4G
硬盘 250G以上
CPU主频:3.0以上
7.2软件环境
Ø 平台操作系统
n WINDOWS操作系统
Ø 数据库管理系统
n 服务器端: MySQL
Ø 中间件服务器
n 现在我们支持无偿Tomcat6.0。
Ø 其它支撑软件
8.性能设计
短信下发和上行性能设计。
高峰时间面向用户数
短信下行处理能力(条/秒)
短信上行处理能力(条/秒)
平台
0
10
10
平台
50000
8
8
平台
100000及以上
8
8
系统每秒发送短信量,还有一个关键参数就是短信网关每秒处理能力,这里设计是依据以往经验得出。具体数据要和西安市短信网关对接测试后才能确定。
9.开发周期
西安市社保中心信息化平台功效开发时间表
月份
3月
4月
5月
6、7月
阶段
信息化平台管理功效开发
信息化平台接口及相关服务功效开发
系统测试
联调及上线
上线试运行
展开阅读全文