![点击分享此内容可以赚币 分享](/master/images/share_but.png)
华为Android优质项目短信管理模块详细设计项目新版说明书.doc
《华为Android优质项目短信管理模块详细设计项目新版说明书.doc》由会员分享,可在线阅读,更多相关《华为Android优质项目短信管理模块详细设计项目新版说明书.doc(26页珍藏版)》请在咨信网上搜索。
1、产品名称Product name密级Confidentiality levelC2800机密产品版本Product versionV100R001虚拟项目“短信管理模块”具体设计说明书Prepared by 拟制郑国良Date日期-9-3Reviewed by 评审人Date日期Approved by同意Date日期Huawei Technologies Co., Ltd. 华为技术All rights reserved版权全部 侵权必究(DVP05T04 V2.4/ IPD-CMM V3.0 / for internal use only)(DVP05T04 V2.4/ IPD-CMM V3
2、.0 / 仅供内部使用)Revision Record 修订统计Date日期Revision Version修订版本CR ID CR号Sec No. 修改章节Change Description修改描述Author作者-8-251.00完成initial设计框架郑国良-9-31.01完成设计说明初稿郑国良-9-261.02完成文档郑国良目 录虚拟项目“短信管理模块”具体设计说明书1Revision Record 修订统计21 介绍51.1 目标51.2 范围51.2.1 软件名称51.2.2 软件功效52 总体设计62.1 总体设计思绪62.2 短信管理子模块划分72.3 短信模块页面步骤83
3、短信管理各子模块函数接口123.1 短信主菜单模块函数接口123.1.1 描述123.1.2 模块Info_Plat类结构123.1.3 XML布局文件123.1.4 对外接口123.2 写信息模块函数接口133.2.1 描述133.2.2 Edit_Info类结构133.2.3 XML布局文件133.2.4 对外接口133.3 收件箱模块函数接口143.3.1 描述143.3.2 Recive_Box类结构143.3.3 XML布局文件153.3.4 对外接口153.4 发件箱模块函数接口163.4.1 描述163.4.2 Send _Box类结构163.4.3 XML布局文件163.4.4
4、 对外接口163.5 初稿箱模块函数接口163.5.1 描述163.4.2 Draft _Box类结构173.4.3 XML布局文件173.4.4 对外接口173.6 模板模块函数接口173.6.1 描述173.6.2 Template _Box类结构173.6.3 XML布局文件183.6.4 对外接口183.7 存放情况模块函数接口193.7.1 描述193.7.2 StrDisp类结构193.7.3 XML布局文件193.7.4 对外接口193.8 删除模块函数接口203.8.1 描述203.8.2 StrDisp类结构203.8.3 XML布局文件203.8.4 对外接口203.9 短
5、信接收模块函数接口213.9.1 描述213.9.2 MsMReceiver类结构213.9.3 XML布局文件213.9.4 对外接口214 数据库设计224.1 表结构224.2 访问数据库Adapter类接口实现225 List of reference 参考资料清单231 介绍1.1 目标本文目标是为了描述短信管理模块软件设计思想,关键包含:介绍短信管理模块总体设计思绪;描述短信管理模块子模块划分;描述短信管理模块各子模块间关系和内部接口;着重描述短信各子模块设计思绪和实现方法。本文档经过评审修改并基线化以后,将作为编码阶段输入方便后续阶段工作正常展开。该文档将为系统测试计划和测试用例
6、写作提供必需相关参考信息。该文档也可供软件组其它模块软件开发人员、测试人员参考之用。1.2 范围1.2.1 软件名称虚拟项目短信管理模块具体设计说明书1.2.2 软件功效 1. 点击短信功效按钮(从主菜单)能进入短信平台页面。2. 短信管理任务选项包含(写短信、收件箱、发件箱、初稿箱、模板、存放情况、删除等功效)3. 点击写短信能够进入短信编辑页面4. 点击收件箱、发件箱、初稿箱能分别对其中存放信息进行编辑、删除等操作。5. 模板存放着常见部分信息,方便用户进行编辑。6. 存放情况用来说明信息储存量,和和最大空间存放量之间百分比。7. 删除操作,能够用来清除信箱信件。8. 短信编辑页面包含(文
7、本编辑框、菜单按钮、返回按钮(返回到短信平台页面)9编辑页面分为编辑新页面和编辑已存放信息两种,以编辑页面显示为主。10. 点击编辑页面中确实定按钮能够进入发送页面(发送,存为初稿,取消,群发送选项,和返回按钮)11. 选择发送,进行发送短信;12. 选择存为初稿,将编辑信息存入初稿信箱。13. 选择取消,返回到编辑页面,原编辑内容存在。14. 选择返回,返回到编辑页面,原编辑内容不存在。15. 选择群发送,进入选择联络人页面,添加联络人。确定后,进行群发送。 2 总体设计2.1 总体设计思绪短信管理是手机开发中一个很关键功效模块。短信管理模块关键功效是对无线网上发送来信息进行接收、存放,并依
8、据自己需要进行编辑、发送短信。在实际开发过程中,我们关键实现了以下任务:(1)能够接收短信,我们对接收短信进行提醒,同时将收到短信放入事先定义好收件箱。(2)能够发送新短信,我们能够依据自己需要进行编辑短信,发送给指定对方。能够进行群发送,把一条短信息同时发送给多用户。(3)能够转发、编辑短信,我们能够对保留初稿或收到信息进行编辑,将特定发送给用户。(4)能够从模板中选择之前定义好短信息,用户直接选择模板信息进行发送,方便用户操作。(5)能够显示信息空间存放情况,能够把空间存放情况用图形百分比形式显示出来。(6)能够对全部短信进行管理,能够对选择短信进行编辑或删除操作。短信模块总体结构图图所表
9、示。短信主菜单写信息发件箱删除收件箱初稿箱模板情况写页面编辑页面发送页面存放情况页面删除Dialog发送保留稿件群发送群发送页面短信模块总体结构图2.2 短信管理子模块划分 依据所需实现功效和总结设计思绪,也为了对短信息进行有效管理,在具体设计过程中,我们把短信管理模块划分为以下多个子模块来进行实现。(1) 写信息模块(2) 收信箱模块(3) 发件箱模块(4) 初稿箱模块(5) 模板 模块(6) 存放情况模块(7) 删除 模块(8) 短信接收模块短信模块中,用来编辑新消息,对其进行存放发送。收件箱模块中,用来接收其它用户发送来短信息,并对这些短信进行管理。发件箱模块中,用来存放本用户已发送短信
10、息,并对这些短信息进行管理。初稿箱模块中,用来保留用户初稿短信息,并对这些短信息进行管理。模板模块中,用来选择事先定义好模板信息,关键为方便用户信息发送。存放情况模块中,用来显示信息存放条数,和存放百分比。删除模块中,能够全部存放短信息。短信接收模块中,用来监听手机接收信息,只要有发送来信息就响应此模块。2.3 短信模块页面步骤依据需求分析时所定义功效,我们对短信模块中子模块逻辑步骤从界面上做一个介绍.(1) 总结框图界面 点击短信息(2) 写短信模块步骤 输入信息点击确定(3) 收件箱模块步骤 点击收件箱信息对信息进行管理(4) 发件箱模块步骤 点击发件箱中信息进行短信维护(5) 初稿箱模块
11、步骤(同上)(6) 模板模块步骤 点击选择模板中信息进行编辑(7) 存放情况模块步骤 点击存放情况 (8) 短信接收模块步骤发送一条号码为1000,内容为How are you !点查看(9) 群发送步骤 添加需发送号码3 短信管理各子模块函数接口3.1 短信主菜单模块函数接口3.1.1 描述主菜单模块关键是实现用户和短信管理中各模块进行交互接口,用来对子模块功效进行选择。本模块是基于ListActivity类来实现。3.1.2 模块Info_Plat类结构 PUBLIC CLASS Info_Plat EXTENDS ListActivity关键包含以下函数:PUBLIC VOID onCr
12、eate (Bundle icicle) /用来初始图形界面设置 PRIVATE ArrayList fillArray()/用来设置填充在List显示条目PROTECTED VOID onListItemClick (ListView l, View v , int position, long id ) /对条目标选中功效进行设置3.1.3 XML布局文件Info_list.xml文件 /* 对主菜单显示页面进行布局,如list, button等控件*/List_row.xml文件/*对list中Item显示进行布局,能够对item属性进行设置*/3.1.4 对外接口(1)原型PROTEC
13、TED VOID onListItemClick (ListView l, View v , int position, long id );描述用来响应用户Item选择输入键盘或鼠标点击输出依据用户选择条目,显示对应功效界面返回无 3.2 写信息模块函数接口3.2.1 描述 写信息模块是给用户输入新短信提供接口,关键包含号码输入框、文字编辑框3.2.2 Edit_Info类结构PUBLIC CLASS Edit_Info EXTENDS Activity关键包含以下函数:PUBLIC VOID onCreate();/初始化显示界面设定,对控件进行设定 PUBLIC VOID onResta
14、rt(); /当重新开启时应实施函数Button.setonClickListener(new View.onClickListener() Public void onClick(View v) ;/用来监听按钮事件3.2.3 XML布局文件 Edit_info.xml /用来对输入页面进行布局 3.2.4 对外接口(1)原型确定.setOnClickListener(new View.OnClickListener() public void onClick(View v)描述用来对确定按钮进行监听,将号码文本、短信文本内容提交给commit_list.输入键盘或鼠标点击输出跳转至发送页面
15、返回无(2)原型取消.setOnClickListener(new View.OnClickListener() public void onClick(View v)描述当点击取消按钮时,结束此线程。输入键盘或鼠标点击输出无返回无 3.3 收件箱模块函数接口3.3.1 描述 收件箱模块是用来对用户接收到短信进行管理。包含查看、编辑、删除操作。3.3.2 Recive_Box类结构PUBLIC CLASS Recive_Box EXTENDS ListActivity关键包含以下函数:PUBLIC VOID onCreate();/初始化显示界面设定,对控件进行设定 PUBLIC VOID f
16、illData(); /将数据库中满足统计统计作为listitem项。PROTECTED VOID onListItemClick (ListView l, View v , int position, long id );/用来对选中短信息item进行监听。NEW AlertDialog.Builder()setItems(R.array,items2, );/显示一个list对话框setItems(R.array.item2,new DialogInterface.OnClickListener()public void onClick (DialogInterface dialog, i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华为 Android 优质 项目 短信 管理 模块 详细 设计 新版 说明书
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。