开发工具
1、数据库:MySQL
2、开发工具
微信端:微信开发工具
管理后端:Idea、Eclipse、MyEclipse等Java开发工具均可
3、服务器:Tomcat系列均可
技术简介
微信端采用微信开发者工具开发,管理后端采用Java语言,MySQL数据库,开发框架是SSM
摘要
传统的点餐模式主要是通过人们到指定地点以及在指定时间内进行,这种模式仍然存在准确度不高、效率较低、缺乏实时性以及人力物力资源浪费等问题。针对以上问题,在web前端开发技术和开源框架技术思想和体系结构的基础上,自助点餐小程序应运而生,有效解决了大都数人因为某种原因无法及时到场点餐等问题。该系统将采用MVC架构,基于SSM框架和MySQL数据库技术,使用Tomcat作为服务器,作为后端系统容器,前端结合uni-app框架进行设计。
该系统作为一款自助点餐小程序,通过一系列的需求分析、总体设计、详细设计、编写代码、网站测试等工作完成多个模块的功能,在系统中,分别设计了管理员和用户两个模块,管理员能够对系统进行菜品信息、菜品分类、订单信息、销售情况进行很好的记录和管理等。系统用户也能实现通过系统来在线浏览菜品、在线点餐等操作。整合了各类资源,具有准确性、时效性、实时性,用户操作简单、快捷。实践证明,该自助点餐小程序界面简洁优美、构图合理、颜色搭配协调、运行稳定、效果良好,达到了基本的设计要求,可以在几大主流浏览器上兼容。
关键词:JAVA;MYSQL;SSM;自助点餐小程序
文章目录
摘 要
Abstract
1 绪论
1.1 研究背景
1.2 开发目的和意义
1.3 主要工作
1.4本文组织结构
2 关键技术简介
2.1 JAVA技术
2.2 MYSQL数据库
2.3 wxml和wxss技术
2.4 ssm框架
3 系统分析
3.1 可行性分析
3.1.1 时间可行性
3.1.2 技术可行性
3.1.3 经济可行性
3.1.4 操作可行性
3.1.5 法律可行性
3.2 系统功能分析
3.2.1 用户功能分析
3.2.2 后台管理功能分析
3.3 系统性能分析
3.4 系统UML用例分析
3.5 系统流程分析
3.5.1登录流程
3.5.2业务流程
4 系统设计
4.1 系统结构设计
4.2系统顺序图
4.2.1登录模块顺序图
4.2.2添加信息模块顺序图
4.3 数据库设计
4.3.1 数据库E-R图设计
4.3.2 数据库表设计
5 系统的实现
5.1 后台管理功能实现
5.1.1 登录界面
5.1.2 菜品分类管理
5.1.3 菜品信息管理界面
5.1.4 订单管理界面
5.2 用户功能模块的实现
5.2.1 用户注册登录界面
5.2.2 订单管理界面
5.2.3 购物车管理界面
6 系统测试
6.1 测试定义
6.2测试方法
6.3功能测试
6.4可用性测试
6.5测试分析
参考文献
致 谢