- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
统一短信平台概要设计说明书
统一短信平台
概要设计说明书
2012 年 2 月
目录
1. 引言 3
1.1 编写目的 3
1.2 项目风险 3
2. 设计概述 3
2.1 限制和约束 3
2.2 设计原则和设计要求 3
3. 系统逻辑设计 4
3.1 系统结构设计 4
3.1.1 通道层 5
3.1.2 通道管理层 5
3.1.3 平台运营管理层 5
3.1.1 接口层 5
3.2 使用技术说明 5
4. 数据库设计 6
4.1 数据库接口 6
4.2 短彩信数据流 6
4.3 短信、彩信归档的设计 7
4.4 计费统计设计 7
5. 网络方案设计 7
1. 引言
本文档说明了短信平台的设计理念、软件架构。
1.1 编写目的
1.2 项目风险
2. 设计概述
本节描述现有开发条件和需要实现的目标, 说明进行概要设计时应该遵循的设计原则和必须
采用的设计方法。
2.1 限制和约束
技术条件:
系统使用数据库作为数据缓冲池,并大量使用队列。
开发环境:
Linux 系统、 Java、Oracle
开发及系统运行初期需要服务器一台 DELL R710 配置( 2u , 12G 内存)价格 2 万元左
右,在业务量增大时考虑系统扩容, 系统扩容时现有程序不需要变动只需要迁移数据及系统
部署。
时间限制:项目在 2 个月内完成,绝对不超过 3 个月。
其中系统开发为 1 个月, 半个月功能测试及调整, 半个月系统性能优化; 即可上线试运
行。
2.2 设计原则和设计要求
短信平台运行于 Linux 操作系统,使用 Java 开发,数据库为 Oracle 。平台使用 SSH 架构。
设计中遵循了如下原则
分层设计,将平台分为 3 层
a) 通道层:
该层负责对通道进行管理、为整个系统的服务层,负责短信、彩信的发送、接收,
保证系统可以高效、及时、准确的处理短彩信
b) 业务逻辑层:
本层为业务层,用于实现各种业务需求,对通道层进行控制、向通道层提供数据。
c) 接口层:
外部系统通过本层提供的接口与短信平台进行交互
模块独立原则
在实现模块的时候,应保证模块的独立性,尽量使模块在物理上、逻辑上是独立的
面向接口编程原则
为减少模块间的依赖,需采用面向接口的编程方法,减少模块之间的耦合
数据库设计原则
以数据库为中心,短信平台中的数据交换以数据库为交换媒介,辅助的交换方式为
SOCKET 。
需要建立的模型必须建立,避免复用数据模型引起混乱
效率优先原则,要保证效率可以达标。
易操作性原则 :系统应方便用户使用。
安全性和必威体育官网网址原则:接口层部分要考虑安全性和必威体育官网网址, Web 界面的操作也要考虑此问
文档评论(0)