短信平台方案.doc
《短信平台方案.doc》由会员分享,可在线阅读,更多相关《短信平台方案.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、 西宁国税局 短信 应用 平台 建设 方案 上海若雅软件系统有限公司 2013 年 3 月 西宁国税局短信应用平台系统建设方案 目录 1 项目概述 . 5 1.1 项目背景 . 5 1.2 需求分析 . 5 2 总体技术路线 . 5 2.1 J2EE 技术架构 5 2.2 平台技术架构 . 7 3 系统架构 . 8 3.1 功能结构 . 8 3.2 物理结构 . 9 4 系统功能 . 10 4.1 用户和权限管理 . 10 4.2 角色管理 . 10 4.3 系统管理 . 11 4.4 短信审核功能 . 12 4.4.1 短信审核 . 12 4.4.2 审核查询 . 12 4.4.3 审核设置
2、 . 13 4.5 与征管系统的交互功能 . 13 4.5.1 DB 短信 . 13 4.5.2 界面发送 . 13 4.6 知识库应用 . 13 4.6.1 知识库同步 . 13 4.6.2 知识库应用 . 14 4.7 查询统计及优化 . 14 4.7.1 下行毒啊你选你查询 . 14 4.7.2 上行短 信查询 . 14 西宁国税局短信应用平台系统建设方案 4.7.3 查询优化 . 14 4.7.4 分析报表 . 15 4.8 接口管理 . 15 5 安全性 . 15 5.1 接入方式安全考虑 . 15 5.2 性能保障 . 16 6 项目管理及实施方案 . 16 6.1 需求细化 .
3、16 6.2 软件适应性开发和测试 . 17 6.3 系统安装和整体调试 . 17 6.4 系统试运行 . 18 6.5 初验 . 18 6.6 初验后试运行 . 18 6.7 用户培训 . 19 6.9.1 培训对象 . 19 6.9.2 完成培训的保障措施 . 20 6.8 终验 . 20 7 技术服务和售后维护 . 20 8.1 服务体系 . 21 8.2 技术支持服务内容 . 21 8.3 售后服务流程 . 21 8.4 售后服务方式 . 22 8.4.1 7*24 小 时业务服务 22 8.4.2 现场技术支持 . 22 8.4.3 远程登录诊断 . 22 8.4.4 公司现场仿真专
4、家会诊 . 22 8.4.5 项目巡检 . 22 8.4.6 总经理投诉热线 . 23 8.5 售后服务保障措施 . 23 8.5.1 完善的售后支持服务网络 . 23 西宁国税局短信应用平台系统建设方案 8.5.2 客户故障单升级管理办法 . 24 西宁国税局短信应用平台系统建设方案 1 项目概述 1.1 项目 背景 西宁国税局短信 应用 平台项目主要实现与西宁国税局 12366 系统数据交互,将 12366 系统的数据进行处理并组装成短信进行批量发送,然 后将短信处理结果反馈到 12366 系统的功能。实现西宁国税局对 12366 系统内的来电客户进行短信发送的功能,提升其对外服务质量,同
5、时能够与现有相关业务系统对接实现基 于短 信的增值应用 ,不如生日祝福、 1.2 需求分析 本期功能在一、二期功能基础上增加新的业务功能,主要需求分析如下: 1、 短信收发及审核功能 2、 与征管系统对接实现相关业务功能 3、 知识库应用 4、优化数据查询 2 总体技术路线 本方案根据 西宁国税局 的特定需求,采用 WINDOWS 平台,开发测试环境基于 WINDOWS server 2003,数据库为 ORACLE。 2.1 J2EE 技术架构 J2EE架构一般在业务应用系统中使用比较多,选择了 J2EE也就意味着选择了一个开放、自由、大型的技术应用平台。正如前面的比较中说的一样,两个方案的
6、不同就在于应用服务器的不同, J2EE 的组件封装是通过 EJB 来进行的,开发语言使用 JAVA,而不像 .NET 方案和开发语言无关的(实际一般使用 VB, VC, C#比较多)。 选择 J2EE 的很重要一点就是具体厂商的应用服务器的选择,几乎各个大的软件厂商都开发了基于 JAVA 的应用服务器产品,如 IBM、 ORACLE、 SUN、 SYBASE、 BEA 等。当 前市场上比较好的是 BEA 公司的 WebLogic、 IBM 的 WEBSPHERE 等,免费的且性能较好的有 TomCat、西宁国税局短信应用平台系统建设方案 Jboss 等。我们决定使用 J2EE 开发之后,还需要
7、选择一种在性价比上适合 平台 要求的应用服务器产品。 基于 J2EE 架构的程序体系结构是 3 层或多层的结构,主要层次如下: 用户接口层,负责处理用户和应用程序的交互过程;它可以是一个通过防火墙运行的 web 浏览器,也可以是一般的桌面应用程序,还可以是无线的移动设备。 表示逻辑层,定义了用户界面要显示的内容和如何处理用户的请求,根据所支持的是什么样的用户接口。 对于不同的用户,会有不同的版本。 业务逻辑层,把业务逻辑封装倒组件里面,通过和数据打交道 , 对应用的业务规则建模。 基础框架服务层,提供系统需要的其他一些公共功能,如消息,事务支持等。 数据层,存放所有的数据,存放的形式可以是关系
8、数据库,文档数据库,文件,XML 文档,目录服务等。 基于这种体系结构的应用程序采用了模型视图控制器( MODEL-VIEW-CONTROLLER,MVC)的模式。它的主要目的是把数据(模型)和数据表现(视图)形式分离出来。它们之间通过控制器来控制信息的流向。在我们的信息化系统中,具 有 2 个容器: Web 容器和 EJB容器,它们包含了宿主 SERVLETS、 JSP 页面、企业级 JAVABEAN 组件供其它程序使用。 从结构层次上来分析,数据层和 .NET 方案一样,应用层和界面层就不一样了。 1.应用层 主要部署了两个容器: Web 容器和 EJB 容器,它们的具体结构如图: 西宁国
9、税局短信应用平台系统建设方案 J2EE 应用服务器结构 2.运行平台 基于 J2EE 架构的系统运行环境非常大的一个优势就是平台无关性,可以运行 UNIX、WINDOWS、 LINUX 等不同的操作系统。 2.2 平台 技术架 构 整个系统软件结构采用当今流行的 J2EE 架构设计,总体上分为三 层:表示层、应用层和接口适配层。 系统特性: J2EE 的优越性: 可以在任何操作系统和硬件环境上运行 高效的开发,可以将通用的一级很繁琐的服务端任务交给中间件完成,这样开发人员可以集中精力在如何创建商业逻辑上,相应缩短开发时间 支持异构环境: J2EE 能够开发部署在异构环境中的可移植程序 西宁国税
10、局短信应用平台系统建设方案 可伸缩性: J2EE 领域提供了广泛的负载平衡策略,能够消除系统中的瓶颈,允许多台服务器集成部署。 稳定的可用性: J2EE 程序部署到可靠的操作系统中,支持长期的可用 性 表示层直接面向最终用户。本系统表示层为 B/S 界面。 B/S 用户界面为浏览器界面,安装在 WEB 应用服务器上,以动态方式执行。 应用层模块是 短消息中心控制台 的实现层,完成业务管理的所有功能。本部分包括多个子系统的各个功能模块实现,若雅公司可以根据用户的需求灵活定制具体功能。 接口适配器池完成对不同 业务系统的 接口适配的功能, 同时 实现与 运营商网关 接口连接和管理。 3 系统架构
11、3.1 功能结构 基于移动代理服务器的整体架构设计开发。能够兼容管理短信、彩信、 WAP 等多种能力。 同时能够很好的和现有的短信平台兼容,保证了良好 的扩展性。为项目的后期规划提供了好的基础。 西宁国税局短信应用平台系统建设方案 3.2 物理结构 西宁国税局 短信 应用系统 平台 的物理结构如下: 短信应用平台和西宁国税局应用系统内外网隔离,通过防火墙和前置机进行隔离,短信平台应用服务器通过双网卡和知识库系统的网络连接,实现知识库数据的交互。 通过网闸保证内外网数据交互的安全。 数据库服务器都采用双机热备的形式进行,保障平台的可靠性。 在现有的硬件服务器上增加一台数据库服务器,数据库为 OR
12、ACLE10G,将应用和数据分离,提供系统处理效率和可靠性。 西宁国税局短信应用平台系统建设方案 4 系统功能 4.1 用户 和权限 管理 本模块可以 对登录 平台 的用 户进行管理。 可实现分级分权限分配业务能力。 包括如下功能: 增加用户:录入 用户 的名称、密码、 所在 部门、联系信息等; 同时对于该用户能够查看的各通讯录名单的权限进行自定义设置,包括三种通讯录,以及是否能导入联系号码等的权限; 修改用户:修改用户的名称、密码、部门、联系信息等; 删除用户:删除一个或多个用户; 查询用户:按名称或角色查询; 修改登录用户密码:修改登录用户的密码; 设置角色:为用户赋予一个或多个角色。 当
13、对角色的功能权限进行修改后,则已赋予该角色的用户的权限也随之改变。 对于一个用户被赋予多个角色的 情形,该用户权限为所赋予的所有角色权限的合集。 所有对用户的增加、修改、删除、密码修改和设置角色操作应有日志记录,内容包括执行操作的用户、时间,以及执行的操作。 对于 接入单位 的内部用户,可以作为 短消息中心 的一种用户进行统一管理,但内部用户除了修改自身信息和密码外,不具备对 短消息中心 进行管理操作的权限。 4.2 角色管理 设置不同的角色,并可修改和删除。包括如下功能: 增加角色:录入角色的名称和描述; 修改角色:修改角色的名称和描述; 删除角色:删除一个或多个角色; 查询角色:按名称或功
14、能权限查询; 西宁国税局短信应用平台系统建设方案 设置功能权限:在所有功能中挑选某些功能赋予一个角色。 角色分超级用户和普通用户,系统只有一个超级用户,具备角色管理和用户管理功能。超级用户不能删除自己,也不能修改自己的权限。 能根据 接入单位 的机构部门设置角色并配置管理权限。 在删除角色时,只有当系统中不存在与该角色对应的用户时,才可进行删除操作。 所有对角色的增加、修改、删除和设置权限操作应有日志记录,内容包括执行操作的用户、时间,以及执行的操作。 4.3 系统管理 提供以下系统管理功能: 参数管理:可以设置系统中需要用到的基础参数,如通讯录中所需的节假日、短信发 送中所需的常用短消息。
15、日志管理:查询各类日志包括操纵日志、报警日志 数据备份:系统提供数据备份功能,启用自动备份,可设置备份策略和数据备份的具体时间,如:按天备份、按周备份、按月备份,时间精确到分钟。 系统定制:支持对系统的个性化功能和通讯录的定制信息进行设置和管理。个性化功能包括桌面墙纸、页面标题、手机号码过滤方式等;通讯录定制信息应用于通讯录管理模块中,如:需要在通讯录管理模块中增加身份证号码字段,即可于通讯录设置中定制。 西宁国税局短信应用平台系统建设方案 4.4 短信审核功能 4.4.1 短信审核 对于短信的发送增加审核功能,审核通过的短信,才能提 交行业网关进行发送。短信审核支持一下流程。 4.4.2 审
16、核查询 提供对当前短信的审核情况进行查询统计的功能,查询条件支持短信内容、接受人、发送人、审核状态等条件进行组合查询。 支持对查询结果的导出功能,支持 EXCEL 和 txt。 西宁国税局短信应用平台系统建设方案 4.4.3 审核设置 提供对审核短信的相关参数的设定,包括审核时效、审核短信通知、通知时间、通知号码参数等 4.5 与征管系统的交互功能 4.5.1 DB 短信 西宁国税短信应用平台与征管系统的数据库对接,定期去征管系统数据库取数据进行短信发送,同时将状态报告回写到征管系统的数据库中。 短信应用平台支持读取 数据规则的设定,包括读取间隙、读取时间、回写字段、是否需要状态报告等等。 4
17、.5.2 界面发送 通过短信应用平台短信发送界面,导入表数据,进行数据预览,再进行短信的发送。 短信导入预览支持对当前导入数据的结果进行展现。提供确认和取消功能。 支持立即发送和定时发送 ; 支持短信模板进行内容选取,支持参数加内容的方式生成模板,支持模板的添加、修改、删除模板操作。 4.6 知识库应用 4.6.1 知识库同步 目前西宁国税局内网环境中有知识库应用,需要解决如何在外网进行知识库的访问,同时还不影响内网知识库的数据。可以考虑一下二种方式: 1.中间库方式 即在短信平台和知识库应用中间建立一套中间库,将知识库的数据实时同步到中间库,短信平台实时去取和展现。中间库国税局负责维护。 西
18、宁国税局短信应用平台系统建设方案 2.接口方式 短信平台提供 URL 或 WS 接口,知识库将数据同步到短信平台, 短信平台负责知识库的展现和查询。 4.6.2 知识库应用 知识库的应用主要包括:知识库的展现、知识库的查询、知识库的下载。 同时需要对知识库的访问进行日志的记录。 对知识库的下载进行相应的权限控制。 4.7 查询统计 及优化 4.7.1 下行短信 查询 对系统发送的短信记录进行统计,可根据操作用户、手机号码、发送时间范围等条件,进行下行 短信的查询和统计,并支持导出功能。 对短信的发送方进行区分,是用户名发送的还是征管系统发送的。 对短信的发送方式进行分类,是 DB 发送还是手工
19、发送的。 4.7.2 上行 短信查询 对系统接受的上行 短信记录进行统计,可根据操作用户、手机号码、发送时间范围等条件,进行下行短信的查询和统计,并支持导出功能。 4.7.3 查询优化 查询优化包括以下步骤: 1.更换 MYSQL 为 oracle 数据库 2.根据短信的量进行表结构的设计和优化 3.对查询语句和查询策略进行优化 西宁国税局短信应用平台系统建设方案 4.7.4 分析报表 提供多样的化的统计报表,支持多维度统计,支持柱状图、饼图等。 报 表支持: 下行统计报表、上行 短信统计报表。 4.8 接口管理 西宁国税局短信应用系统 提供 API、 DB、 WebService、 URL
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 1人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 短信 平台 方案
