基于Android的个人健康APP软件设计与开发 - 论文 下载本文

毕业设计

图6.1测试用例图

,由此可见程序是没问题的;

经过上述测试,本系统各项操作中均可按照预期的设计运行,实现了系统的开发目标与要求。重要的是,还要从最终用户的角度进行安全性和可用性测试。完成了系统的基本功能。实施开发计划管理,质量计划管理,进行产品的设计和实现;进行多层次的测试和验证,交付安装时提供义务期限;提供维护支持、配置管理、文档控制、质量记录、培训人员和其它支持活动等; 总之,加强质量管理,针对所有可能影响软件质量的各个因素都要采取有力措施,作出加强质量管理和控制的决定。与质量有关的人员都要规定其职责和权限,使责任落实到人,保证产品质量真正得到控制。

28

毕业设计

总 结

本系统较完整的实现了基于Android的个人健康APP系统的设计与实现基本功能。完成了最初系统设计中用户登录、用户注册、收入支出管理模块、统计管理模块、便笺管理模块、系统设置等等模块的实现工作。

从本系统的开发过程中,我受益匪浅。首先,我认识到了代码规范的重要性,特别是在一些大型项目中,用到的函数可能有数百个,如果编写的代码不规范会给后期的检查带来极大的麻烦。而且完整的代码测试也非常重要,有些错误可能在很久以后才能发现。其次,我意识到了软件设计的重要性,原来接触的项目往往是快速开发类型的,几乎不需要在软件的逻辑设计上花费太多时间,往往可以边开发边进行下一步的设计。但是这一次我意识到做软件设计很重要,当初一个设计没注意,可能造成后来的编码大面积的返工。最后就是调试方法的重要性,系统的调试过程要比开发过程繁琐的多。每个操作、每次向服务器提交请求,其实都包括了很多小段代码的执行,如果不能够采用正确的调试方法,就很难找出程序中的错误。

系统开发过程中主要遇到了下列问题:忽略了每次向后台数据库提交请求后客户端数据都将重新加载的情况,以致无法将预期的数据提交到数据库。

与当今市场上已有的系统相比,本系统没有做到像它们一样适合各种各样的用户,而只是适合小型个人用户,适用范围较为局限,这是本系统的有待改进之处。

29

毕业设计

致 谢

经过两个多月的努力,自己终于完成了毕业设计和毕业论文的写作工作,在这里我要感谢我的设计指导老师***老师,是她在论文的选题及技术方向上给我提出许多宝贵的设计意见,在最后的测试修改阶段又在百忙之中抽出时间为我提供了必要的帮助,这样使得我得以顺利的完成毕业设计开发工作,老师渊博的知识、敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向老师表示衷心的感谢。

感谢在校的老师们,在我大学时间里对我的谆谆教诲和无私帮助,在实际的开发工作中,我深深体会到了基础理论知识的重要性,在大学阶段只有好好学习,掌握好扎实的理论基础,这样才能在将来的工作中更快的学习,从而得心应手,有所成就,真正成为一个对社会和他人有用的人。

最后还要感谢我的同学们,在这次毕业设计及论文写作中给我的支持和帮助。

30

毕业设计

参考文献

[1] 怡凯.基于Android的移动空间信息服务研究——以大连市公交查询信息系统为例[J].辽宁:辽宁师范大学城市与环境学院. 2013.2.17

[2] 舒贤华.基于android平台的手机web地图服务设计[J].大连:大连海事大学.2012.2.1

[3] 孙晓宇.Android手机界面管理系统的设计与实现. 北京 北京邮电大学.2012

[4]韩超.Android系统原理及开发要点详解[M].北京: 电子工业出版社,2013.1 [5]王世江.Google android SDK开发范例大全[M]. 北京:人民邮电出版社,2012.

[6]张利国.Android移动开发案例详解[M]. 北京:人民邮电出版社,2013. [7]李宁.Android平台开发之旅[M]. 北京:机械工业出版社,2013. [8] 韩超. Android经典应用程序开发[M].北京:人力资源出版社,2011. [9] 陈会安. 中文版Java和Android开发实战详解[M].北京:人民邮电出版社,2014年1月.

[10] 李刚. 疯狂Android讲义[M].北京:电子工业出版社,2013. [11] Jeff Friesen;Learn Java for Android Development 2nd Edition;2013.10;

[12] Barry Burd.Android Application Development All-in-One For D;2011.11;

[13] Christopher Froehlich;The Complete Idiot's Guide to Android App Develo;2011.07;

[14] Andrew Hoog;Android Forensics /Andrew Hoog;Syngress;2011.06; [15] Andrew Clare;The Rough Guide to Android Phones and Tablets /A;Rough Guides;2012.04;

31