扫一扫,关注我们
微信号:375279829
主要研究内容
(1) 本设计是基于Android的城院学生餐厅提前点餐系统的设计和实现,主要研究了系统实现所需要的方法,环境,需求分析等。学生餐厅提前点餐系统主要是为了可以错峰就餐而节省同学们排队的时间及商铺同一时间段的订单过多的压力,致力设计出基于Android的校园点餐系统。
(2) 本系统拟定分为客户端和服务端两个模块。
(3) 客户端模块包括有学生和商户两部分。学生和商户都有登录、注册的功能。另外学生主要有菜谱查询,详情查询,在线点餐,我的订单,人工服务和评价这些功能。商户有菜谱管理和订单管理功能。
(4) 登录、注册要求使用者想要运行系统必须登录 , 如果未申请账号可以通过注册模块申请;
(5) 菜谱查询可以查询目前餐厅菜单列表数据;详情查询可以查询一个菜的全部数据,有价格、介绍和数量;在线点餐支持用户在线下单点餐;我的订单支持使能够查看自己已经下单的数据,能够删掉自己的订单;人工服务可以让学生对客服提出自己的问题并及时解决;学生可以添加或者删除自己的评价内容,商户只可以查看评价内容。
(6) 菜谱管理是商户能够查看当前界面的数据,能够添加、修改或者删除某个菜谱数据;订单管理是商户可以查看到当前的所有订单信息,可以修改订单状态,例如把一个进行中的订单修改为已经完成。
(7) 服务端模块包括登录,用户管理,以及评价管理这些功能。
(8) 登录是管理员登录使用系统;用户管理是管理员能够查看到当前系统已经存在的用户信息包括学生信息和商户的信息,有权力删掉,修改用户信息;评价管理是管理员可以查看所有的评价并且有权力删除。
技术方法
(1) 基于C/S结构模式,即客户端(Android平台)和服务端。
(2) 客户端采用Android和Java相结合,首先设计出基本的UI界面,将服务器端的信息传给客户端,实现服务端与客户端的交互,从而实现响应的功能。
(9) 开发工具采用IDEA和MuMu模拟器软件,使用Java和Android语言进行开发,数据库采用MySQL来存放本系统所需要的数据,并通过数据库所学的知识可以完成错峰就餐的功能。
技术路线
经过对系统的需求分析,将本系统分为两个模块,客户端和服务端。客户端是分为学生和商户,学生是可以查看餐厅菜品的详细信息,并进行点餐;可以对所订购的菜品进行评价,也可以看到别人对这个菜品的评价;可以查看自己以往生成的订单。商户主要为订餐者提供服务,可以通过管理菜谱来更新菜品信息;可以查看订单,来统计哪些菜品比较受欢迎。管理员是为订餐者和商户提供服务,可以管理用户,就包括学生和商户。该系统是为了学生们可以错峰就餐,减少排队时间及疫情期间减少聚集。
客户端的登录页面有两个单选框(学生、商户)
类似于下图
提交订单 如下图