毕业论文-基于Android的生日备忘录应用的开发_第1页
毕业论文-基于Android的生日备忘录应用的开发_第2页
毕业论文-基于Android的生日备忘录应用的开发_第3页
毕业论文-基于Android的生日备忘录应用的开发_第4页
毕业论文-基于Android的生日备忘录应用的开发_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大连东软信息学院本科毕业设计(论文)论文题目论文题目:基于Android的生日备忘录应用的设计系 所: 电子工程系 专 业: 电子信息工程(嵌入式系统工程方向) 学生姓名: 学生学号: 指导教师: 导师职称: 副教授 完成日期: 2014年 5月 2日 大连东软信息学院Dalian Neusoft University of Information大连东软信息学院毕业设计(论文) 摘要 表6.8 用户信息反馈测试表6. SEQ 表6- * ARABIC 8 用户信息反馈测试用例名称用户信息反馈用例编号7续表6.8 用户信息反馈测试用例说明在虚拟机上完成发送反馈信息的测试。事件流程在虚拟机环境下

2、进入生日备忘录系统。在菜单项中选择用户反馈,进入反馈界面。查看服务器端是否成功连接。选择、填写反馈信息,点击提交按钮。查看客户端和服务器端的信息收发情况。预期结果进入反馈界面时与服务器正常连接,不弹出任何异常提示,客户端发送编辑好的反馈内容后服务器能收到完整信息并打印在屏幕上。测试结果进入反馈界面没有任何异常提示,发送反馈信息后,服务器正常接收并显示反馈信息。异常事件在真机环境下无法连接到服务器。第7章结论生日备忘录是一个典型的小型的生活型Android应用,整个开发过程历时长达半年,在查阅了不少相关资料和网上的很多优秀的技术博客的过程后肯定了生日备忘录在移动端研发的可能性。生日备忘录实现了包

3、括生日提醒、积分制、私信等核心功能在内的诸多功能,能够进行阴阳历转换和倒计时提醒无疑是生日备忘录在生日备忘应用领域所能展现的最大特色。 生日备忘录系统已经建成,基本功能均已实现,当由于当初基于各实体的类设计过于的面向功能,使得类中一些方法的耦合度较高,不便于进行拓展和维护,除此之外也存在一些值得优化和拓展的方面,主要可列为以下四点:1. 生日备忘录的登录方式为一台设备对应一个用户,虽然加入密保问题保障了登录过程的可靠性,但从用户的角度来看仍不方便,在手机的系统设置里的误操作及刷机均可能导致数据被清除,在以后进一步的开发过程中考虑将用户数据备份到服务器端,为用户配备独立账号可在不同设备上使用自己

4、的好友数据。2. 积分制和任务判定的功能与系统其他模块的耦合度偏高,积分和任务的操作和判定均直接在触发位置进行处理,后期开发需对积分系统进行良好的类封装,增强其独立性以方便系统的维护。3. Socket网络编程部分,真机测试时与服务器端一直连接不上,不确定是否缘由服务器端IP为校园网提供的IP,可能涉及更深的问题,有待日后继续探索。这本分问题的解决将直接推动第一点的实现。4. 整个开发过程里在UI界面上下的功夫不多,生日备忘录的UI界面的布局和样式还有待优化。 参考文献1 Lauren Darcey,Shane Conder著,北京麦秆创智信息技术有限公司译 HYPERLINK javascr

5、ipt:popup(detailBook.jsp,01h0126447) Android移动应用开发.卷.提高篇M,人民邮电出版社,20132(英) HYPERLINK /?key2=%C3%B7%B6%FB&medium=01&category_path=01.00.00.00.00.00 o (英)梅尔著,王超译 梅尔 著, HYPERLINK /?key2=%CD%F5%B3%AC&medium=01&category_path=01.00.00.00.00.00 o (英)梅尔著,王超译 王超 译 HYPERLINK javascript:popup(detailBook.jsp,01

6、h0116842) Android 2高级编程M,清华大学出版社,20103 韩超,梁泉Android 系统开发原理及开发要点详解M,北京电子工业出版社,20104 李欧实战Android应用开发M, HYPERLINK /?key=&key3=%C7%E5%BB%AA%B4%F3%D1%A7%B3%F6%B0%E6%C9%E7&medium=01&category_path=01.00.00.00.00.00 o 清华大学出版社 清华大学出版社,20125 Liang. Y. DanielIntroduction to Java programmingM,China Machine Pres

7、s,20086 HYPERLINK /search/Mark%20Murphy Mark MurphyBeginning Android 2M,Apress,20107 HYPERLINK .hk/search?hl=zh-CN&tbo=p&tbm=bks&q=inauthor:%22J.F.+DiMarzio%22 J.F. DiMarzioAndroid a Programmers GuideM,Open University Press,20088 iiMedia Research2012Q中国移动应用开发者发展状况调查分析EB/OL, HYPERLINK /30207.html /30

8、207.html,20129 HYPERLINK /kns/popup/knetsearchNew.aspx?sdb=CJFQ&sfield=%e4%bd%9c%e8%80%85&skey=%e9%99%88%e7%92%9f&scode= t knet 陈璟, HYPERLINK /kns/popup/knetsearchNew.aspx?sdb=CJFQ&sfield=%e4%bd%9c%e8%80%85&skey=%e9%99%88%e5%b9%b3%e5%8d%8e&scode= t knet 陈平华, HYPERLINK /kns/popup/knetsearchNew.aspx?s

9、db=CJFQ&sfield=%e4%bd%9c%e8%80%85&skey=%e6%9d%8e%e6%96%87%e4%ba%ae&scode= t knet 李文亮Android内核分析J, HYPERLINK /kns/Navi/ScdbBridge.aspx?DBCode=CJFD&BaseID=XDJS&UnitCode=&NaviLink=%e7%8e%b0%e4%bb%a3%e8%ae%a1%e7%ae%97%e6%9c%ba(%e4%b8%93%e4%b8%9a%e7%89%88) t _blank 现代计算机(专业版),2009,11:11211510 HYPERLINK /

10、kns/popup/knetsearchNew.aspx?sdb=CJFQ&sfield=%e4%bd%9c%e8%80%85&skey=%e6%9d%9c%e8%89%b3%e7%bb%a5&scode= t knet 杜艳绥基于Android平台架构应用程序开发研究J, HYPERLINK /kns/Navi/ScdbBridge.aspx?DBCode=CJFD&BaseID=DNBC&UnitCode=&NaviLink=%e7%94%b5%e8%84%91%e7%bc%96%e7%a8%8b%e6%8a%80%e5%b7%a7%e4%b8%8e%e7%bb%b4%e6%8a%a4 t

11、 _blank 电脑编程技巧与维护,2013,6:121311 HYPERLINK /kns/popup/knetsearchNew.aspx?sdb=CJFQ&sfield=%e4%bd%9c%e8%80%85&skey=%e5%80%aa%e7%ba%a2%e5%86%9b&scode=10910824%3b t knet 倪红军基于Android系统的数据存储访问机制研究J, HYPERLINK /kns/Navi/ScdbBridge.aspx?DBCode=CJFD&BaseID=WJFZ&UnitCode=&NaviLink=%e8%ae%a1%e7%ae%97%e6%9c%ba%

12、e6%8a%80%e6%9c%af%e4%b8%8e%e5%8f%91%e5%b1%95 t _blank 计算机技术与发展,2013,6:909312 公磊,周聪基于Android的移动终端应用程序开发与研究J, HYPERLINK /kns/Navi/ScdbBridge.aspx?DBCode=CJFD&BaseID=JYXH&UnitCode=&NaviLink=%e8%ae%a1%e7%ae%97%e6%9c%ba%e4%b8%8e%e7%8e%b0%e4%bb%a3%e5%8c%96 t _blank 计算机与现代化,2008,8:858913 HYPERLINK /KCMS/de

13、tail/%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20/kcms/detail/search.aspx?dbcode=CJFQ&sfield=au&skey=%e8%b4%a1%e7%9f%a5%e6%b4%b2&code=28561298;28561299; t _blank 贡知洲, HYPERLINK /KCMS/detail/%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20/kcms/detail/search.aspx?dbcode=CJFQ&sfield=au&skey=%e8%b7

14、%af%e6%98%ad%e4%ba%ae&code=28561298;28561299; t _blank 路昭亮Android发展的分析与研究J, HYPERLINK /kns/oldNavi/Bridge.aspx?LinkType=BaseLink&DBCode=cjfq&TableName=cjfqbaseinfo&Field=BaseID&Value=JZGC t _blank 价值工程,2013,2:18518614 邹月,陈建兵Socket的网络编程研究与实现J, HYPERLINK /kns/Navi/ScdbBridge.aspx?DBCode=CJFD&BaseID=DN

15、BC&UnitCode=&NaviLink=%e7%94%b5%e8%84%91%e7%bc%96%e7%a8%8b%e6%8a%80%e5%b7%a7%e4%b8%8e%e7%bb%b4%e6%8a%a4 t _blank 电脑编程技巧与维护,2009,8:101215 赵亮,张维 HYPERLINK /Article/CJFDTOTAL-DNZS200929041.htm t _blank 基于Android技术的界面设计与研究J,电脑知识与技术,2009,29(5):81838185 16 熊刚基于Android的智能手机的设计与实现D,武汉理工大学,计算机应用技术,201017 杨若男

16、基于用户体验的智能手机交互设计研究D,湖南大学,设计艺术学,200718 武林触屏智能手机使用行为影响因素研究D,北京邮电大学,管理科学与工程,201219 HYPERLINK /kns/popup/knetsearchNew.aspx?sdb=CMFD&sfield=%e4%bd%9c%e8%80%85&skey=%e5%88%98%e6%98%b6&scode= t knet 刘昶Android操作系统的存储技术研究D, HYPERLINK /kns/Navi/ScdbBridge.aspx?DBCode=CMFD&BaseID=IIIM&UnitCode=GBJLU&NaviLink=%

17、e5%8c%97%e4%ba%ac%e7%90%86%e5%b7%a5%e5%a4%a7%e5%ad%a6 t _blank 北京理工大学,计算机科学与技术,201120 HYPERLINK /KCMS/detail/%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20/kcms/detail/search.aspx?dbcode=CMFD&sfield=au&skey=%e7%bd%97%e6%b7%91%e5%85%83&code=27602428; t _blank 罗淑元Android系统中Widget的设计与实现D,北京交通大学,电气工程,

18、2012致 谢衷心的感谢我的毕设导师申华教授,在整个毕业设计历时半年的的各个阶段他给予了我很多的指导和帮助,在一些设计细节和创意上为我引燃了新的思路。通过按照需求完成“生日备忘录”的各个功能,并在调试的过程中逐步达到逼近预期的效果,自己对Android程序框架和开发方式有了更深的了解。程序是按着最早的设计草图一步步做下来的,也尤其让我感到文档的重要性,在编写程序实现相应功能的过程中也用VISO绘图工具描述了自己程序里一些逻辑结构的算法框架,一些流程图在调试的过程中也起到了不小的作用,方便以后在编码的过程中整理自己的思路。由于早期的设计工作缺乏严谨性,对数据的流动和存储及各方面的一些需求理得不是

19、很清楚,直接导致了各个功能模块在最后进行测试的时候出现了一些能追溯到设计阶段的问题,引发几次较大的程序变动,如增加好友头像这一数据项,直接设计到数据库及好友类的结构的调整。在以后的工作中将在早期的需求分析阶段和设计阶段加大力度,坚持进行阶段性审查,确保不出现诸如类结构臃肿、数据库表的设计考虑不周全等情况。大学四年时光荏苒,在各科老师们的引领下攒下了不少专业基础和常识,自己一路走来也做过大大小小的一些实践项目,在编程的道路上一步一个脚印地向前探索。生日备忘录应当是我大学阶段的一个里程碑,上边刻着我大学阶段对问题的思考方式、处事准则和纠错习惯,它自然是漏洞百出,却能让今后的我再回过头来审视自己的时候百般收益。最后,也感谢父母每周问候给予的无时不刻的关心和朋友们在帮助测试系统的过程中提出了不少改进的建议,你们让我在自己选择的道路上走的更远也更有信心。毕业在即,还有很多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论