- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
短彩信相关设计文档课件
短彩信相关设计文档
文档管理信息表
主题 版本 内容 关键字 参考文档 创建时间 创建人 最新发布日期
文档变更纪录
更改人 日期 更改内容 张飞、张健 2012-1-5 创建文件
目 录
1 开发规划 1
1.1 背景说明 1
1.2 中国移动规范需求 1
1.3 开发环境和工具 1
1.4 开发规范 1
2 总体设计 2
2.1 基本设计描述 2
2.1.1 系统总体逻辑结构图 2
2.2 模块列表 3
3 数据结构 4
3.1 数据库表列表 4
3.2 原短彩信数据库基础下增加的三个表结构 4
4 接口规范 6
4.1 对于安全信箱数据库操作接口 6
5 模块设计 7
5.1 SIM卡信箱设计 7
5.1.1 模块设计描述 7
5.1.2 模块界面描述 9
5.2 信箱模式设计 11
5.2.1 模块设计描述 11
6 附录 14
6.1 总结 14
? 参考资料 14
开发规划
背景说明
信箱模式是中国移动针对android手机定制的一个模块,专门针对使用习惯信箱模式的用户开发的,与android自带的会话模式短彩信相辅相成,共同构造了短彩信的应用程序。
中国移动规范需求
信息菜单下设置收件箱、发件箱、草稿、已发信息4个文件夹。收件箱保存客户接收到的信息;发件箱保存正在发送的信息;草稿保存客户已编辑的草稿信息;已发信息保存客户已经成功发送的信息。
开发环境和工具
开发工具
工具 作用 Java 进行应用程序的编写语言 Eclipse 编写工具 VM 对于编写好的应用程序进行编译
开发规范
文档名称 位置 Java语言编码规范 Android语言规范
总体设计
基本设计描述
信箱模式设计思路为在用户进入mms时,可以根据用户的使用习惯自由选择使用会话模式或者是信箱模式进行短彩信的管理,如果用户选择进入的是信箱模式,可以通过menu选项切换回会话模式,同样可以使用类似方法切换回信箱模式。
信箱模式中主要包括如下几个模块:1. 新建信息 2. 几种常用信息箱体 3. SIM卡信箱管理 4. 安全信箱进入入口
对于各种箱体信息的操作为大部分手机的模式,不再详细说明。
对于安全信箱的设计是以信箱模式为基础,增加了一个登陆界面,只有登陆成功后才会进入信箱模式,由于处于相对保密性,使得搜索等程序不能查看到安全信箱的内容,这里对于存储安全信箱的信息专门做了一个独立的数据库进行存储。
Sim卡信箱的设计时,由于直接读取SIM卡信息较为耗时,为了使得用户体验最好,在开机的时候会在本地同步SIM卡中的信息,在操作SIM卡信息时同时操作本地数据,使得其完全同步,而在SIM卡信箱中显示的是本地数据,这样会使得用户的体验更加流畅。
系统总体逻辑结构图
信箱模式为短彩信模块的一个子模块,这里主要绘制出了信箱模式的结构图,会话模式为谷歌android信息机制,这里不再进行累述。
模块列表
下表主要对于信箱模式中的几个模块进行了罗列
模块名称(英文) 功能 收件箱 存用户接收到的信息 发件箱 保存正在发送的信息 已发送 保存用户已经成功发送的信息 草稿箱 保存用户已编辑的草稿信息 SIM卡信箱 存储从SIM卡中同步过来的短信 安全信箱 保存用户的私密信息,需要密码才能进入
数据结构
数据库表列表
表名 作用 safety_mms_info 存储彩信附件相关的信息 Safety_mms_sms_info 存储短彩信基本数据信息 icc_sms 用来同步SIM卡中存储的信息
原短彩信数据库基础下增加的三个表结构
安全信箱数据库设计-彩信数据表设计 字段 类型 描述 _id INTEGER 主键约束 msg_id INTEGER 对应于移动前原数据库中的信息id attachment_uri TEXT 附件uri size LONG 彩信大小 message_type INTEGER 彩信类型(彩信|彩信通知)
安全信箱数据库设计-基本数据表设计 字段 类型 描述 _id INTEGER 主键约束 msg_id INTEGER 对应于移动前原数据库中的信息id name TEXT 联系人姓名 address TEXT 联系人号码 msg_type INTEGER 短信(1027)|彩信(1024) type INTEGER 信息对应箱体(发件箱、收件箱、已发送) body TEXT 短信内容 time LONG 发送|接收时间 subject TEXT 信息主题 header_uri TEXT 联系人头像图片的uri status INTEGER
您可能关注的文档
最近下载
- 论 自由 精品读本.pdf
- 医疗器械质量管理体系文件.pptx
- 金融中心施工总承包工程项目特色与观摩亮点介绍.pptx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析1524.docx
- 做自己的心理医生【26页】.pptx
- Module 4 单元整体教学设计 外研版(三起)六年级上册英语.docx
- 环球金融中心项目专项测量放线施工方案.docx
- 环球金融中心项目施工总承包工程质量创优策划.ppt
- 鼎信JB-QT-TS3200火灾报警控制器(联动型)安装使用说明书 XF2.900.029AS Ver.pdf VIP
- 中华护理学会团体标准TCNAS 21─2021解读:胰岛素皮下注射(1).pptx
文档评论(0)