基于安卓Android 手机点餐 订餐 系统 MySQL 毕业设计 课程设计
基于移动技术的点餐系统是用计算机对菜品信息进行管理并利用Android平台将菜单软件嵌入到中实现点餐的一种移动应用技术,系统的构成打破原先传统点餐的局限,增加新的点餐模尸新颖的同时又满足了新的客户需求,方便了广大的用户群体。
系统开发主要包括Android客户端程序开发,后台数据库的建立和维护、后端应用程序的开发三个方面。利用eclipse作为开发工具,在Android开发平台上设计客户端,运用HTTPPOST网络连接方式与后台服务器连接,实现后台服务器与客户端的数据交互,再由后台服务器连接Mysql数据库,实现对数据的操作。
系统的前台采用基于Android的可扩战台,实现了在线注册、用户登陆、查询菜单、下单、查询桌子状态、结账等功能。采用Java开发的Web服务端,主要有菜单管理、桌子管理、用户管理、订单查询的功能。
系统需求分析
2.2.1 用户需求
系统主要满足用户需求是系统管理员、服务员和顾客。
1.系统管理员:统筹整个系统的管理,当且仅有一名。
2.服务员:兼顾一些没有点餐顾客的需求,同样是使用手持终端下单
3.用户:注册登录后对菜品信息的选择,浏览,下单。
2.2.2 功能需求
1.系统信息管理功能
管理员管理所有服务员及订单信息。客户端具备多种功能:注册、登录、点餐、结台等功能。
2.菜品管理功能
管理员进行新菜品的增加,及时更替菜品信息,可以根据时令的变化对菜品进行有效、无效的操作从而动态的维护菜品。
3.用户管理
客户通过素菜、荤菜的类别较快的及时的选择菜品,浏览菜品价格,对于合适的菜品进行下单。
4.订单管理
客户端主要是点餐的相关过程的清楚呈现;管理员管理用户所有的订单,对于订单信息的查询。