安卓013安卓订餐多商家点餐app

安卓013安卓订餐多商家点餐app

399

更新时间:2021-05-15

所属分类:Android设计

评论回复:0

语言:JAVA

数据库:mysql

适用:毕设专用

 

下载权限

本系统是基于Android平台开发,在用户的移动手持设备在接入网络的情况下,用户可以实时查询餐厅的位置,并方便的完成点餐及订餐的操作。使用本系统,在就餐高峰期可以提前预约座位并完成点餐,省去了到餐厅后等待服务员接待以及点餐的时间,同时为用户和商家节约了成本。


本系统是针对餐饮企业的开发的移动多商家的订餐系统,客户端是基于Android平台开发的,可以方便的完成订餐功能,让一个城市更多的商家入驻,不但提高了商家的业绩,也能在很大程度上满足消费者的需求,可以通过订餐系统,就能选择喜欢的饭馆,并能选择相应的饭菜,在下班时候就能享受到美食带来的乐趣。该系统采用了安卓技术开发,后台的管理是开Eclipse、Web容器为Tomcat server,数据库为Mysql。技术,符合当下安卓应用程序的设计理念,使用手机就可以随时随地进行在线订餐,本多用户订餐APP,主要用在以及编程爱好者的学习,系统功能强大,界面美观.非常适合大学生作为课程设计,毕业设计,以及有经验的人进行二次开发.

经过对网上订餐系统的了解、以及体验了点餐的流程,总结出本系统需要的功能如下:

登录功能。使用系统之前必须登录系统,登录过程通过无线网络,在后台数据库通过用户名称和密码进行查询,注册用户方才可以使用该系统。

系统主菜单。系统登录成功后进入系统主菜单,主菜单通过图形菜单的方式来展现系统的功能,单击某个选项便进入该功能的操作界面。

点菜功能。此功能可以根据用户需要对菜单信息进行添加、修改、查询、删除。并且在添加菜单信息时可为每个菜自动生成菜编号。

菜单的查询,包括:常规菜单,餐厅特色菜式,餐厅特价菜式等。

就餐结算功能。此功能可以根据用户的需要进行点菜,并能计算出顾客的点菜数及总金额。



系统详细功能分析


客户端:

全部菜:能够在手机端以列表形式查看所有的菜品信息,查看相应的价格以及菜品所在的餐馆信息。该模块包括了地区的特色菜,精品菜等分类模块。

购物车:查看个人的购物车信息,查看已经购买的菜品,并能对购物车进行相应的操作。

搜索菜品:实现了对菜品的搜索,通过输入菜品的名称就能在线进行查看菜品。

优惠活动:可以查看最新的优惠活动,了解最新的菜品优惠,以便订餐时候选择相应的菜品。

留言板:能够在线留言,对菜品口味等进行一个真实的留言。

安全退出:能以安全的方式进行退出,以增加账号的安全性。

服务端:

管理员

用户管理:用户管理是一款系统的核心管理模块,主要对用户信息进行了管理,并能对用户的登录密码进行设置修改,此处用户主要包括系统用户和注册用户两大部分。

菜谱管理:管理了每个商家的菜谱信息,包括菜名,配菜图片,原价,优惠价以及菜品的类别,菜谱和商家进行关联,方便商家对菜谱的管理。

订单管理:主要实现了对订单信息的管理,能够对订单进行查看,并管理所有的商家的订单信息。

商家管理:实现了对系统商家信息的管理,包括商家的登录名,密码以及电话地址等基本信息情况。

优惠活动管理:针对商家设置的优惠活动信息进行管理,并能在后台修改。

留言板管理:主要对用户的留言信息进行了管理,用户留言是针对商家的菜谱进行留言以及品尝的味道的评价。

商家

菜谱管理:商家在登录平台后,可以对个人商家的菜谱信息进行管理,新增本餐馆的菜谱,并能删除和修改之前的菜谱信息。

订单管理:实现了对用户的订单信息进行查看,查看后可以知道预定餐品人员的地址以及电话,以便送餐方便。



目 录

摘要 I

Abstract II

第一章 绪论 1

1.1 研究内容 1

1.2 研究意义 1

1.3研究现状和发展趋势 1

第二章  系统分析 3

2.1 研究目标 3

2.2 需求分析 3

2.3业务流程分析 3

2.4数据流图 4

2.5数据字典 5

2.6性能分析 6

第三章 系统开发环境及相关技术 7

3.1开发环境 7

3.2 Java SDK 7

3.3 Eclipse 8

3.4 ADT 9

3.5 Android SDK 9

3.6 Tomcat服务器 13

3.7 JSP技术 14

3.8 JSON 14

3.9 Android开发平台搭建 17

第四章 程序设计 19

4.1  功能设计 19

4.2  数据库设计 19

1.概念结构设计 19

2.数据库表设计 21

第五章 程序开发 23

5.1  文件结构与用途 23

5.2 系统实现 24

5.4.1登录页 24

5.4.2 后台页 25

5.4.3点菜 25

第六章  系统测试 29

6.1  软件测试的重要性 29

6.2  测试实例的研究与选择 29

6.3  测试环境与测试条件 30

6.4  系统运行情况 30

6.5  系统评价 30

第七章 总结 31

参考文献 32

致  谢 33


下载
本地下载
- MB
188083800