4 网上订餐系统详细设计 10

4。1 系统设计原则 10

4。2 系统设计目标 11

4。3系统总体结构设计 11

4。4服务端数据库设计 12

5 系统实现与测试 13

5。1 搭建Android开发环境 13

5。2系统(客户端)实现 14

5。2。1 登录模块实现 14

5。2。2 菜谱大全模块实现 16

5。2。3 菜品详情模块实现 20

5。2。4 确定订餐数量模块 20

5。2。5 我的订单模块 21

5。2。6 提交订单模块 23

5。2。7 评价模块 24

5。3服务器端实现 25

5。3。1 菜谱管理 25

5。3。2 用户管理 26

5。3。3 分组管理 27

5。3。4 订单管理 27

5。4 系统测试 28

5。4。1 软件测试 28

5。4。2 测试用例 28

5。4。3 测试总结 29

结论 30

参考文献 31

致 谢 32

1 绪 论

1。1课题研究背景和意义

伴随着我们现代高科技的快速发展,计算机的应用在当代的生活中日益广泛,已经逐渐深入人们的生活,网络技术与各个服务行业的连接日益加强,各种方便的软件逐个被开发应用到实际生活中,在这样的大前提下,各个服务行业的前景也被无限放大。

网上订餐逐渐发展成为一个十分广泛的饮食模式,它的出现对于所有餐馆的老板而言是一个重大的突破,便利的操作以及一目了然的各种数据,为人们提供了极大的便利。所以网上订餐系统应该能够为客户提供充足的信息和编辑的订餐手段,对客户来说可以轻松的获取餐馆以及订餐的相关信息等。一直以来人们都是靠传统的人工点餐方式管理餐馆,这种管理方式存在着许多缺点。作为现代生活的一份子,使用计算机对网上订餐进行管理,有着传统的人工管理不可比拟的优点,这些优点都能在很大程度上帮助餐厅的老板更好地管理自己的餐馆,使其快速发展。

1。2 课题可行性分析

可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

系统的可行性分析主要包括经济上的可行性,技术上的可行性,操作上的可行性和法律上的可行性。

1、经济可行性

目标系统开发经济需求的比较低,加上具有成熟的Android平台以及十分普及手机设备,所以在软硬件的支出上十分有限。而且,目标系统并是十分的复杂,开发的周期较短,人员经济支出有限。当系统开发成后,通过测试和、试运行和实际应用后,将很大程度上提高手机管理软件系统的科学性和高效性,在为人们带来便利的同时,也为系统的进一步推广、创新创造了条件,这带来的经济回报将远超过支出,并且最重要的一点是通过该系统的开发,可以使我们进一步理解软件工程思想和软件开发流程,为从事软件开发工作打下很好的基础,从长远利益来考虑,本课题的设计研究还是具有相当大的经济可行性的。

上一篇:java电影售票系统的设计+源代码
下一篇:java+mysql财务收支管理系统的设计+源代码

基于Apriori算法的电影推荐

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

安康汉江网讯

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究