今天发布的是Android+JavaEE+MySQL实现的智能点菜系统,前端是用Android原生实现的,后端服务器是用J2EE实现的。系统角色分为点菜角色和管理角色。
本系统分为源码部分和毕业设计文档部分,文档见https://www.yuanlrc.com/product/details.html?pid=503&fuid=7202
实现的主要功能有:
功能 |
说明 |
||
登录 |
根据用户名和密码登录系统 |
||
注册 |
对普通操作员(服务员)进行账号注册 |
||
点菜端 |
开桌 |
服务员进行开桌 |
|
并桌 |
对有并桌需求的顾客进行并桌 |
||
换桌 |
对有换桌需求的顾客进行换桌 |
||
点菜 |
图文点菜 |
根据菜单的图文信息进行点菜 |
|
二维码点菜 |
扫描传统纸质菜单上的二维码进行点菜 |
||
购物车 |
临时存放点菜信息的购物车 |
||
订单 |
显示已开桌的未点菜和已点菜的订单信息 |
||
通告 |
显示管理端的通告信息 |
||
个人中心 |
对服务员的账号信息进行管理 |
||
管理端 |
菜品分类管理 |
对菜品分类信息进行管理 |
|
菜品管理 |
对菜品进行管理 |
||
餐桌管理 |
对餐桌信息进行管理 |
||
菜单 |
显示菜单 |
||
订单处理 |
对点菜端的订单进行处理 |
||
账单 |
显示账单信息并管理 |
||
统计 |
经营情况统计 |
||
通告 |
添加点菜端的通告信息 |
||
个人中心 |
对管理员的账号信息进行管理 |
项目演示视频如下(运行有任何问题联系我,一对一指导哦!项目包运行!):
用到的技术:JAVA WEB Servlet+MySQL+Android原生
源码介绍
1. 成品:打包好的文件,分为在Tomcat上运行的服务器项目文件和在安卓手机上可安装的apk文件。
2. 截图:项目运行截图
3. 数据库:服务器运行所需的MySQL数据库sql文件
4. 源码:项目开发的源代码,分为服务器源码DianCai_Server和客服端Android项目源码DianCai_Client
源码导入教程
运行环境
1. JDK:1.5以上
2. Tomcat:7.0以上
3. MySQL:5.5-5.7都可以,8.0肯定不行
4. MySQL GUI: Navicat for MySQL
5. Android SDK版本:android-19
6.
服务器项目开发工具:MyEclipse 2013,下载链接:https://pan.baidu.com/s/1omPXRLcH8EJ2GvnCe2gjLQ
提取码:y7wl
7. Android项目开发工具:eclipse集成Android开发工具包adt-bundle-windows,下载链接:https://pan.baidu.com/s/1uP6-i0zBexMLXT0hoS0gJQ
提取码:mmm0
导入步骤:
1. MyEclipse导入服务器项目源码
2. 修改DBConfig.properties配置文件,把MySQL数据库的用户名和密码改成你本机电脑MySQL的用户名和密码
3. 创建数据库并导入数据库sql文件
4. 将服务器项目配置到Tomcat并运行Tomcat
5. ADT导入Android客户端项目源码
6. 在ADT里面配置Android虚拟机并开机
7. 将Android项目运行(run)到虚拟机
系统设计和特色功能展示
下面是项目运行的部分截图: