- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE2
-PAGE1-
基于Java的在线订餐系统设计与实现
摘要
本次毕业设计的题目是在线点餐系统,系统基于微信小程序功能来实现的。随着智能手机的普及社交软件微信成为人们日常交流不可或缺的工具之一,其中的微信小程序因不占内存资源等优势,受到用户和开发者的青睐。本系统就是基于微信小程序开发的,后台数据信息的管理利用MySQL数据库管理系统,实现了手机在线点餐功能。论文详细介绍了系统总体功能设计、各子系统功能的详细设计、数据库表设计、各子系统的页面和代码设计等,最后列举了部分测试方案。在功能设计中对同行业的管理模式进行了调研分析,并结合本系统具体特点加以优化融合,完成了本系统的设计。在设计工作中先设计了系统总体功能结构,然后对总体功能进行分解细化,得到功能更单一更具体的子模块集合。通过功能结构图将各模块组织起来成为完整的系统。在系统实施中使用开发工具完成页面和代码的编写。经过测试排除发现的问题后系统达到正常使用状态。本系统分为两大版块,前台订餐用户版块和后台工作人员版块。前台主要是浏览选购菜品、在线订餐;后台工作人员管理菜品信息、处理用户订单等。
关键词:Java;微信;餐厅点餐;手机;小程序;MySQL
目录
TOC\o1-3\h\u23738摘要 0
6112一、绪论 2
11276二、系统概述 3
19869(一)系统简介 3
481(二)开发工具 3
165431.Java语言 3
159882.intelliJIDEA开发环境 3
28858三、系统分析 4
2245(一)需求分析 4
23936(1)数据安全性 5
19559(2)实用与操作性 5
11608(3)实效性 6
25282(4)扩展性 6
22079(二)业务分析 6
11079(三)功能模块设计 7
75851.系统总体功能结构 7
129102.用户功能设计 8
122693.管理员功能结构 8
17777四、系统数据库设计 9
219661.数据库E-R模型设计 9
2962.数据库表的设计 10
15413(1)订单表order 10
7279五、系统实施 12
11664(一)数据库连接 13
29428(二)用户模块实现 14
199401.登录管理模块实现 14
152142.用户信息管理模块实现 15
145103.订单管理模块实现 16
277824.评价管理模块实现 18
5801(三)管理员模块实现 19
117621.菜品管理模块实现 19
130392.系统管理模块实现 20
244763.订单管理模块实现 21
4632六、系统测试 23
20168(一)系统测试的目的与意义 23
25402(二)系统模块测试 24
126891.用户登录模块 24
86932.扫码点餐模块 25
8293.购物车模块 25
148444.接单提醒模块 26
287195.菜品新增模块 26
163046.新增菜品类目模块 26
13965七、系统使用说明 27
11978八、结束语 27
18630九、参考文献 28
一、绪论
二十一世纪是个信息时代不仅仅体现在计算机、互联网上。随着智能手机和移动通信网络的发展普及,移动设备的APP应用越来越多。4G、5G移动通信成本的下降为移动应用普及提供了有利条件。APP的应用发展正在改变人们的生活方式。对各行各业产生了巨大影响,打破了传统销售、推广、购物的模式。为中小企业提供了难得的发展机遇,也为用户提供了方便的选购商品的渠道。
APP应用结合数据库管理技术经过多年发展打破了时间地域对人们选购商品的限制。利用应用管理人员可以随时随地发布管理商品信息,客户可以随时挑选并在线完成购物。网络订餐是典型的网络购物平台,改变了人们传统订餐习惯。为人们提供了方便的订餐方式,通过搜索功能可以快速从众多商品中找到需要购买的餐品,具有去实体店订餐所无法比拟的优点。使用网络销售和购买商品也是信息时代发展的必然。
在众多APP中微信是耳熟能详的一个,目前微信研发的小程序提倡用完即走的概念,以其独特的优势受到人们关注。在微信界面中可以直接下拉进入小程序,使用完毕后点击关闭按钮即可全身而退不占用任何内存资源。从开发成本、运营成本方面考虑是各应用开发商的首选。
信息系统的发展为餐饮行业拓宽了外卖销售渠道,外卖销量已经成为餐厅主要营收之一。早期外卖点餐主要是到店点餐打包带走,或通过电话订餐到店取餐。采用人工接单处理的方式,效率很
文档评论(0)