甜甜花甲微信点餐系统(源码)

日期2019年3月1日 为了提供更加便捷的用餐方式,在基于微信小程序开发的技术上做出了一套在线点餐系统,能够为移动互联用户造就一个点餐方便的客户端平台,该系统可以满足用户使用手机在线点餐的需求,为商家与用户双方之间提供一个可以共赢的平台。本点餐系统由微信小程序客户端和服务端两端组成,前台为小程序客户端主要是为了实现了菜品列表、购物车、我的订单、评价等这些功能。后台服务端方面体现的功能主要有菜品管理、订单管理、类别管理、用户管理餐厅管理等这些模块功能。
目 录
一 引言 1
二 关键技术介绍 1
(一)Apache 1
(二)微信小程序 1
(三) Mysql数据库 1
三 系统分析 2
(一)需求分析 2
1.可行性分析 2
2.技术可行性分析 2
(二) 整体框架结构 2
(三) 系统功能模块 2
1.管理员注册功能 2
2.菜品管理模块 3
3.管理模块 3
四 系统设计 4
(一)数据库设计 4
1.数据物理模型的设计 4
2.各数据表信息 4
(二)系统功能模块设计 5
1.用户功能模块设计 5
2.管理员功能模块设计 5
五 系统实现 6
(一)功能模块的实现 6
1.小程序界面 6
2.后台管理界面 11
总结 18
致 谢 19
参考文献: 20
一 引言
目前移动互联网开发成为这个社会最引人注目焦点,而手机系统有着其极高的人性化开发和开放性,手机微信小程序正在逐渐进入人们日常生活
本在线点餐系统是以微信小程序为前台,javaweb网站为后台;并且为了用户的使用方便随时随地可以查看点餐信息等,在线点餐系统,将点餐系统做成手机微信小程序应用程序添加到微信应用上,以便提供一些辅助应用功能来提高生活的质量。
 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
关键技术介绍
(一)Apache
做为一个模块化的服务器,Apach一开始源于ncsa httpd服务器,经过开发人员多次修改和增强之后,它如今已经成为现阶段使用量排名第一的Web服务器,在现在广泛使用的计算机上面Apach它都能稳定运行。
Apache web服务器用于以下特性:
开放源代码。
跨平台应用,支持windoows、linux系统。
支持perl,php,python和java等多种网页编辑语言。
模块化设计。
运行非常稳定。
具有相较好的安全性。
提供用户会话过程的跟踪。
配置过程简单方便。
支持HTTP认证。
(二)微信小程序
是借助JSBridge来实现对底层API接口调动的程序。小程序在技术架构上分的非常明确。分为业务逻辑层、表现层。业务逻辑层为JS模板语言,表现层由WXML和WXSS实现,类似CSS.因此,如果对于WEB开发有一定基础的同学,学习小程序是非常容易上手的。
(三) Mysql数据库
Mysql是一种将数据保存在不同表中的关系型数据库管理系统,这样做的好处就相当于将不同颜色的豆子按照颜色放在不同的碗里,提前归类。增加了数据访问速度并提高灵活性。
三 系统分析
(一)需求分析
1.可行性分析
在餐饮工作中容易出现这些问题:人工手写字迹潦草导致单据上出现错菜、分单、传菜出错率严重、查账与加菜较为繁琐,在处理有特殊口味的方面,容易有遗漏与偏差、点餐顾客来催菜现象较复杂、易出错的方面存在在点餐计算账单问题。这些出错的问题可以说影响不是非常的大,但是还是会影响商家的店铺发展;正是因为有如此纰漏,使得微信点餐小程序得以发展。
2.技术可行性分析
对于该小程序的前台技术要求而言,小程序前台开发所使用的软件为免费的微信小程序开发工具;软件版本为最新版本。官网也有开发手册,上手难度不大。在开发完毕后,用户则只要使用手机扫描二维码来进行点餐即可。
后台为一个web网站,对于软件需求来说,使用的软件为免费使用Eclipse 64位,搭配Tomcat 8.0.53版本免费开源的服务器。它可以响应HTML页面的访问请求。在访问成功后进行后台管理操作。对于在学校学过一年多以tomcat为服务器的我来说实现难度也不大。
(二) 整体框架结构
根据微信点餐小程序系统的需求分析以及对该系统功能各个功能模块的设计,从而得出了这套微信点餐小程序系统的总体功能需求图:

图31总体功能需求图
(三) 系统功能模块
1.管理员注册功能
使用该在线点餐小程序系统的管理员,可以进行注册。如果已有账号则可直接进行登录;注册需要验证注册名、密码、确定密码等,注册成功之后,才可以使用该在线点餐小程序后台相应的功能。
2.菜品管理模块
管理菜品信息,对菜品信息进行增、删、改、查操作,菜品管理流程图如图32所示:

图32 菜品管理流程图
3.管理模块
主要实现对用户信息进行增、删、改、查等操作,用户管理流程图如图33所示:

图33 用户管理流程图
四 系统设计

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/982.html

好棒文