基于安卓系统的点餐系统(8)

2019-02-15 22:27

登录检测 输入错误的用户名和密码 用户名或密码为空 提示密码错误 提示用户名或密码为空

(2)点菜模块测试如表7.

表7 点菜模块测试

输入/操作 点菜检测 期望的输出/响应 在屏幕上输出已选择的菜品 (3)可选菜品信息模块如表8.

表8 可选菜品信息模块测试

输入/操作 可选信息检测 期望的输出/响应 进入可选信息页面时,显示所有可菜品信息 (4)生成订单信息模块如表9.

表9 生成订单信息模块测试

输入/操作 生成订单信息检测 期望的输出/响应 进入订单信息页面时,显示所点的菜品 (5)可选菜品信息模块如表10.

实际情况 在屏幕上输出正常 实际情况 进入页面时显示所有的可选菜品信息 实际情况 进入页面时显示所有的已定菜品信息 表10 结账模块测试

输入/操作 结账信息检测 期望的输出/响应 进入结账信息页面时,显示所点菜品的价格 5.4 测试结果

(1) 服务器正常启动后,用户能够成功的登录到点餐系统,当用户名、密码出错或为空时能够给出提示。当服务器没有启动时会给出“网络异常”的提示。

(2) 用户在点菜时,系统会列出菜品供用户点餐。

26

实际情况 进入页面时显示所点菜品的价格

(3) 系统在显示所点菜品时,可以显示所点的数量及种类。

(4) 系统在显示订单时,会给出所有的订单信息,包括顾客电话,地址及所有的菜品。 (5)系统在显示结账时,提供所点菜品的价格及支付方式。 (6) 系统界面良好,可操作性便利。 5.5 测试结论

系统经过反复测试,发现存在上述测试结果中的一些问题,比如,刚开始用户名和密码为空时,也能登陆成功,但是经过后来反复的修改和测试,解决了这个问题,测试结果中的大部分问题都得到解决。但是,由于本人能力有限,此系统仍存在一些潜在的问题没有解决。经过后期对软件的测试,我懂得了测试是一项重要的环节。

27

结 论

经过这几个月的程序代码及论文书写,毕业设计也进入收尾阶段,点餐系统的基本功能也基本完成。

在这次毕业设计中,因为平时较其他来说接触安卓比较少,所以学习了很多的知识,从安卓环境的搭建一步一步,对Google Android开发及Java等相关技术的了解,积累了理论上的知识。需求分析,概要设计,可行性分析,再到后来的环境配置,书写代码及其调试,测试,让本文作为一个用户对该类系统的需求和软件运行的环境有了一定了解。将之前学过的数据库知识跟Java技术结合在一起,理论联系实际,在实践中锻炼了分析处理问题的能力。

经过这几个月来的毕业设计和对相关资料的搜集,我深深的感到随着网络的不断发展和移动互联网的广泛应用,我们的生活已经离不开它了。网络它以自己的独特的优点影响着我们。随着用户的要求越来越高,点餐系统方面的工作量还有很多需要完善,并且其工作是一件十分烦琐和容易出错的事情。在这样的情况下有一个运行良好的点餐系统是有其必然性的,如果能做出一个完善的系统就能节约人力,物力,财力资源。

其次在这次毕业设计的过程中,我对软件工程这门学科有了更贴近的认识,尤其对工程流程的各个阶段有了更深的感受,并且通过一定的知识积累基本能完成各个阶段的任务。还明白了需求分析和总体设计是开发系统中最重要的部分,起着导航的作用,它指出了系统的模块和业务接口,流程转换以及模块之间的关系。如果总体设计不合理,将会导致之后的详细设计工作上的麻烦,目标不明确甚至失去方向。虽然在开发过程中受专业知识水平和时间所限,在设计中还有些欠缺或考虑不周全的地方,但这次毕业设计的经历将对今后的学习和工作产生重大影响。

28

谢 辞

通过这几个月的不懈努力,毕业设计基本完成了,在这个过程中,首先我要感谢我的导师李竹林老师,从选题开始,李老师给了我很大的帮助,耐心的辅导以及解惑,由于自身知识与开发实践不足的原因,我经常会发邮件问李老师问题,她都会在第一时间回复我,用她专业的知识帮助了我很多,使我感受到她朴实无华,平易近人的人格魅力,老师也会经常在我们小组的群里督促我们抓紧时间完成毕业设计,因为我的论文选题是关于安卓的,接触的比较少,遇到了大大小小的问题,要进行不断地检查,添加,调试,有的例子出错,找不到原因,不过我很幸运,最后在我们组老师和同学的帮助下我都一一克服了,尤其感谢冯伟超同学给予我的鼓励与帮助。

最后感谢给我们带过课的每一位老师,学院领导和我的辅导员老师,班主任老师,还有陪伴我度过人生最重要时光的大学同窗,我的寝室的姐妹们,带给我太多美好的回忆,特别感谢我的班长党伟同学,非常热心的一个男生,谢谢。

29

参考文献

[1] 谭浩强.Java语言程序设计(第三版)[M].北京:清华大学出版社,2008. [2] 张孝祥.Java就业培训教程[M].北京:清华大学出版社,2003

[3] 王珊、萨师煊.数据库系统概论(第四版)[M].北京:高等教育出版社,2006.

[4] 李春儒.守望互联网经济—电子商务发展现状与趋势[OL].http://www.ilib2.com,2005. [5] 李飞,最新实用网络技术教程[M].西安:西安电子科技大学出版社.69~70,124~126. [6] 史斌星,史佳.Java基础编程贯通教程[M].北京:清华大学出版社,2003. [7] 马海军,杨继萍.Java 2 实用教程[M].北京:清华大学出版社,2004.1~63.

[8] 余志龙,陈小凤,郑名杰.Android SDK开发范例大全[M].北京:人民邮电出版社,2009. [9] 高焕堂.Android 应用框架原理与程式设计36(第三版)[M].北京:清华大学出版社,2007.1 [10]E2ECloud.深入浅出Android程序设计[OL].北京:人民邮电出版社,2009.8~63. [11]盖索林.Android开发入门指南[M].北京:人民邮电出版社,2009.11~63. [12]杨丰盛.Android 应用开发揭秘[M].西安:机械工业出版社,2010.1~63.

[13]张利国,龚海平,王植萌.Android移动开发入门与进阶[M].北京:人民邮电出版社,2009.12~63.

[14]贾琴勇. 及时通讯系统的研究与实现[D]. 武汉:武汉理工大学,2008 [15]王克宏. Java 技术教程(基础篇)[M]. 北京:清华大学出版社,2008 [16]孙燕. Java 2 入门与实例教程[M]. 北京:中国铁道出版社,2010 [17]柯温钊. Java 例解教程[M]. 北京:中国铁道出版社,2007

[18]Smego.Android应用程序设计基础.http://www.aidiji.com/viewtopic,2009.1~63.

[19]Smego.Android A Programmers Guide[OL].http://www.aidiji.com/viewtopic.php?f=2,2008.9~63. [20]Bill Veneers(美)著,曹晓钢等译. 深入 Java 虚拟机[M]. 北京:机械工业出版社,2003 [21] Stan Kurkovsky.Can Mobile Game Development Foster Student Interest in Computer

Science?.Games Innovations Conference, 2009. ICE-GIC 2009. International IEEE Consumer Electronics Society's. London, UK. 2009,p.92-95

[22] Barra, Hugo (10 May 2011). Android: momentum, mobile and more at Google I/O. The Official Google Blog.

http://googleblog.blogspot.com/2011/05/android-momentum-mobile-and-more-at.html. Retrieved 10 May 2011.

[23] Android Stats. 25 Sep 2011. http://www.androlib.com/appstats.aspx. Retrieved 25 Sep 2011.

30


基于安卓系统的点餐系统(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:采气工岗位竞聘演讲稿范文【精品】

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: