- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
短信模块概要设计
短信收发系统客户端概要设计说明书
1. 引言
编写目的
本阶段已在软件的需求分析的基础上, 对短信收发系统做概要设计。 主要解决实现该软
件需求的程序功能模块设计问题。 包括如何把该系统划分成若干个模块、 决定各个模块之间
的接口、模块之间传递的信息, 以及数据结构、模块结构的设计等。在以下的概要设计报告
中将对在本阶段中对软件所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中, 程序设计员可参考此概要设计报告, 在概要设计模块结构的基础
上,对系统进行详细设计。 在以后的软件测试以及软件维护阶段也可参考此说明书, 以便于
了解在概要设计过程中所完成的各模块设计结构, 或在修改时找出在本阶段设计的不足或错
误。
软件简介
短信收发系统, 指在一台电脑上安装和使用短信收发系统来实现短信收发, 通过 socket
传递信息。可方便地收发文字短信、发送定时短信、发送循环短信、短信群发,短信订阅,
短信点播,基于 SMS协议的短信收发系统。计算机把要发送的短信通过 socket 对外转发;
对电脑连接的客户端数目量大, 自动调节模块间的负载平衡, 从而可以非常简单地实现多客
户并行发送短信,使发送规模可自由调节。
本短信群发系统的特点就是:使用非常简单, 稳定性好, 发送速度高。 系统集城市号码
查询、搜索号码导出、接收号码导入、短信内容制作、定时发送或立即发送、发送记录、发
送统计于一身,使整个短信广告的流程一气呵成、方便快捷。
a) 本短信收发系统客户端将由六大部分组成:
1、 写信息
2、 收件箱
3、 发件箱
4、 已发件箱
5、 草稿箱
6、 短信设置
b ) 定义专门术语
GSM MODEM:
SMS
socket
2. 任务概述
2.1. 目标
本阶段的主要目标是实现该系统需求的程序模块设计问题。 包括如何把该系统划分成若
干个模块、 决定各个模块之间的接口、模块之间传递的信息, 以及数据结构、模块结构的设
计等。
2.2. 运行环境
操作系统: linux 操作系统。
使用软件: 短信收发系统
硬件需求: 服务器一台 (用PC模拟),客户端若干台 (用过 ethernet 连接的客户端 PC,
可以开多个终端模拟多个用户) 。
2.3. 需求概述
一 系统构成
系统由短信服务器和客户端组成。 客户端和服务器通过网络进行通信。 底层通信实现使
用协议不限,可使用 Ethernet ,WIFI ,BLUETOOTH,或 3G协议。数据格式需符合 SMS协议标
准。 (见附录 1)
客户端由短信模块和电话本模块组成,短信模块和电话本模块需实现交互功能。
二 功能需求
1 客户端第一界面为写短信,收件箱,发件箱,已发件箱,草稿箱,短信设置。用户可
自定义文件夹,如自定义文件夹,需在第一界面显示出自定义文件夹。
2 写短信界面进入后需要输入收件人和短信内容, 收件人可以从电话本模块中选择, 也
可以直接输入号码, 如输入号码和电话本中存在记录匹配, 需直接显示为电话本中姓名, 输
入完成后可进行发送操作或存入草稿箱。
3 收件箱中存储从网络端收到的短信, 收件箱中的短信按照接受时间排序,
文档评论(0)