统一短信管理解决方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
统一短信管理解决方案
目录
第一章背景与需求分析 (3)
第二章解决方案 (4)
第三章产品介绍 (5)
3.1 产品架构 (5)
3.2 功能概述 (6)
第四章应用场景集锦 (7)
4.1 典型应用 (7)
4.2 其他应用举例 (8)
第五章推荐整合产品 (10)
第六章部署规划 (10)
6.1 少于5000用户 (10)
6.2 5000用户以上 (10)
第七章客户收益 (11)
7.1 给企业主带来的好处 (11)
7.2 给管理部门带来的好处 (12)
7.3 为最终用户带来的好处 (12)
第一章背景与需求分析
伴随着手机使用的普及及深入,手机短信逐步成为企事业单位应用系统与用户及用户之间的信息互动方式,日常工作及生活中常常出现:
❖会议发起人创建会议的时候,以短信形式发送通知给会议参与人,并接收参与人短信回复的确认信息;
❖房产商给VIP客户或者其他潜在客户派发短信,通知楼盘开盘时间;
❖节假日前夕,用户通过短信中心设定时间或者直接发送祝福短信给亲戚朋友或者客户;
❖用户通过短信随时修改自己的帐号密码;
为实现企业内短信的互动,业务系统往往需要整合各种短信设备接口,目前市面上提供的短信网关方案有很多:
❖短信猫
❖Mas机
❖企信通(移动、联通、电信)
❖其他sp增值服务…
业务系统与其整合时,通常会出现如下图情况:
如图所示,会议系统、行政审批系统、人事管理系统都是各自开发与各短信网关的接口程序,以实现短信互动。不难看出:
❖各应用系统均独立面对各种短信网关接口,大大增加整合工作量;
❖随着企业应用系统的增多,企业的整个应用平台会变得越来越复杂,系统稳定性也会随之迅速降低;
❖运维过程中,重新选择短信网关将变得越来越难;
企业在需求出现之初,往往只有一两个系统需要发送短信,问题没有暴露出来,所以也没进行仔细规划,随着系统的逐渐累加,以及用户使用要求的提高,寻找合理的解决方案就成为了必然。
第二章解决方案
基于以上分析,我们提出一套解决方案,如下图:
由图可见,我们在应用系统与短信网关之间增加了一个统一短信服务系统,该系统承担应用系统与短信网关之间的桥接工作,实现:
❖提供统一的短信接口服务给应用系统,接受应用系统发送过来的短信;
❖按照不同的短信网关设置将短信分发给对应网关;
❖将用户回复的短信推送给应用系统。
短信服务系统在方案中扮一个桥梁的角色,疏导企业中的各种业务短信数据,很好地解决了前面所提的系列问题,形成统一的短信管理解决方案。同时也支持了面向方面的程序架构思想,为企业短信服务打下坚实基础。
第三章产品介绍
统一短信服务系统使用统一格式标准接收短信数据,集中分发业务短信到各类短信网关,起到桥梁作用,解决应用系统直接与各类短信网关通讯带来的复杂性。
3.1产品架构
系统基于Sql Server数据库实现,各种服务间既相互关联又独立运行,很好地支持了分布式部署,且大大缩短问题排查周期。
3.2功能概述
✓接收服务
短信接收服务是后台定时的windows服务,在指定的间隔时间内,循环读取消息队列的短信记录,生成短信发送事件,并写入到数据库。
✓通讯服务
短信通讯服务负责短信的实际收发功能,是后台定时服务系统,在指定的间隔时间内,循环读取短信发送事件,根据短信设备配置信息,产生短信发送任务;当接收到新短信时,系统将短信信息写入数据库。
✓回复服务
短信回复服务负责将接收到的短信转发给第三方应用系统,为后台定时服务系统。服务循环读取保存在数据库中已接收未处理的短信记录,采用适配器实现短信转发。
✓重复发送服务
实现对同一短信进行重复发送的后台windows服务。
✓提醒服务
将短信发送状态及回复情况适时提醒给相关人员。
✓短信中心
提供给个人发送短信用。
✓Web控制台
➢短信检索
提供当日短信事件流水帐、短信事件组合查询和归档短信查询。
➢统计分析
提供短信TOP10分析,统计分析,图标分析,统计报表等。
➢设备管理
配置短信网关服务与手机号段的对应关系等。
➢短号管理
实现短号的分配及查询。
➢签名管理
设置签名模板。
➢短信发送限制管理
按职级或者用户设置短信发送量限制。
第四章应用场景集锦
4.1典型应用
➢会议系统使用统一短信发送会议通知
如上图,描述了一个典型应用场景。
❖会议管理员使用会议系统发送会议通知,通知信息通过统一短信服务系统分发到终端用户;
❖终端用户接收通知信息,并用短信回复是否参加会议的确认信息到统一短信服务系统,统一短信服务系统再将回复信息推送给会
议系统;
❖会议管理员从会议系统中获知人员参与会议的确认情况,为会议的近一步安排提供参考。
➢用户使用短信修改帐号密码
如上图,统一短信系统与统一消息系统整合,实现通过手机短信修改帐号密码功能。
4.2其他应用举例
短信系统涉及到的应用场景很多,各行各业均有应用,如下表:
………
第五章推荐整合产品
统一用户及授权管理系统(产品)
统一身份认证及单点登录服务系统(产品)
统一消息服务系统(产品)
第六章部署规划
对于短信系统而言,使用的性能瓶颈主要在短信数据的量上面,我们按通常情况下使用用户多则短信数据量就多的一般规律分以下两个级别来讨论部署规划。
6.1少于5000用户
用户量少于5000时,短信发送量比较少,可以将短信服务系统部署在同一台服务器上。
✓需要至少3台服务器。
✓服务器推荐安装Window server 2003\2008操作系统,数据库使用Microsoft Sql Server 2005\2008。
✓服务器推荐内存2G ;CPU P4 3.0G。
6.25000用户以上