基于JSP的餐厅点餐排队系统
2023-09-08 09:06:21
论文总字数:13777字
摘 要
随着互联网技术的发展,我们所生存的整个社会的信息化进程逐步加快,互联网也成为了我们生活中所不可或缺的一个重要组成部分.自助点餐系统与传统餐饮点餐相比,用户可以更加方便快捷的点菜,同时可以大大提高餐饮企业的效率和效益.本系统基于B/S结构,使用SSM框架配合MySQL数据库进行开发.本网站界面友好,操作简单,适合用户在线进行自助点餐以及餐厅管理菜单以及用户订单.利用本系统模块所提供的功能,不但会提高用户查看菜单和点餐的效率,同时也为餐厅节省了人工成本.关键词:互联网;自助;点餐;MySQL;SSM ;B/S
Abstract:With the development of Internet technology, the informationization process of the whole society in which we live has gradually accelerated, and the Internet has become an indispensable part of our life. Self-service ordering system compared with traditional food and beverage ordering, users can be more convenient and quick to order, at the same time can greatly improve the efficiency and effectiveness of catering enterprises. Based on B/s structure, the system uses SSM framework with MySQL database for development. This website has a friendly interface, simple operation, suitable for users online self-service ordering, as well as restaurant management menus and user orders. Using the features provided by this system module will not only improve the efficiency of users to check menu and orders, but also save labor costs for the restaurant
Key words:Internet; Self-help; order;MySQL; SSM; B/S
目录
1 引言 5
1.1 研究背景 5
1.2 国内外现状 5
1.3研究意义 5
2 系统开发技术 6
2.1 系统开发工具 6
2.2 系统开发环境 10
3 系统分析 11
3.1 可行性分析 11
3.2 需求分析 11
4 系统总体设计 12
4.1 数据库设计 12
4.2 系统结构设计 13
4.3 系统E-R图 15
4.4 系统用例图 16
5 系统详细设计与实现 17
5.1 系统详细设计 17
5.2 系统实现 18
5.3 系统核心代码 23
结论 27
参考文献 28
致 谢 29
1 引言
1.1 研究背景
随着生产社会化的趋势扩大以及不断进步的科学技术,人类知识的丰富程度不断扩大,知识总量的增长速度呈飞速加快.市场竞争日益严峻的趋势,使得人们对信息人士的看法产生了本质性的变化.继物质、能源后,信息被列为与其并列的人类社会发展的第三大资源.
在这样一个信息时代,餐饮业也在不断革新,一个方便有效的自助点餐系统将彻底改变和颠覆传统的点餐方式,可以进一步促进餐饮业的发展.在餐饮业传统的点餐方式为人工操作,都是由服务员用笔和纸记录用户点的菜品,然后再由后厨根据纸上记录的菜名上菜.这种方式容易许多问题,比如因为写的菜名字迹过于模糊或潦草,使得后厨上了错误的菜品;用户的加菜可能导致不能及时记账,造成后期账目不服,需要重新对账等.
1.2 国内外现状
互联网技术的飞速发展为餐饮业带来了全新的发展方式.以美国为代表的餐饮业创新和起步较早.发达国家通过尖端的科技以及先进的高科技产品结合互联网,已经实现了餐饮业经营的自动化,包括自动点餐、自动结算等.同时随着时间的发展,形成了一套行业内的标准,规范了餐饮业的信息化和自动化,使得餐饮业得到了快速健康的发展.
反观国内,随着中国餐饮业的不断发展,我国的餐饮业也在不断的进步.借助互联网越来越普及,同时互联网应用遍地开花的现状,越来越多的自助点餐服务已经陆陆续续的出现,以北京等经济发达的一线城市为首,到二线三线城市都已出现了各种自助点餐系统.于此同时带来的问题也出现了.这是目前我国的餐饮业的自助点餐系统没有一个行业的标准,各类自助点餐系统水平的层次不齐,造成了用户体验的不同.
1.3研究意义
为了改善传统餐饮点餐的现状,解决手工点餐造成各种的问题,提高餐饮企业的效率和效益.同时让用户可以直接通过系统浏览菜单,确认自己所点的菜品,而不需再等待服务员点餐.一套自助点餐系统就显得尤为重要.对于餐饮企业而言,自助点餐系统快速更新菜单,同时省去了部分的人工成本,餐厅的工作效率可以得到明显提高,规范餐饮行业的服务体系,提高服务质量,降低管理难度.使用该系统,可以达到用户方便,企业提高经济效益的双赢目的.
本系统是基于WEB开发的管理系统,采用B/S架构以及SSM框架,这种系统适用于任何餐饮企业,是开发性价比非常高的自助点餐系统.本系统可以达到稳定、可靠、高效、大容量的业务处理.快速灵活的WEB应用,不受限系统环境,方便快捷的操作,符合点餐系统的需求.
2 系统开发技术
2.1 系统开发工具
(1) JSP技术
JSP作为Javaweb应用程序开发时运用的核心技术,全名为java server page,其本质其实为一个简化版的Servlet设计.它是由Sun Microsystems在1996年开发的,和许多公司一起建立的一种动态网页技术标准.JSP是servlet技术的扩展,现在的版本是1.2(2.0版将很快定下来).有人认为JSP是servlet的替代,但实际并不是这样的.Servlet和Jsp是同步作用于复杂的web应用的.
JSP技术可以说是类似于Asp技术的.Jsp技术与寻常网页不同的是,该技术不止是在页面上放入了页面内容,也将页面逻辑处理的java片段放在了页面内容中,所以JSP网页的程序片段可以连接数据库并对数据库进行增删改查操作,进行页面跳转,发送邮件等等,从而满足建立动态网站所需要的功能.所以简单的说,JSP就是等于HTML加上JAVA.
而本系统采用JSP技术的原因是相比较于其他技术JSP有很多优势:
剩余内容已隐藏,请支付后下载全文,论文总字数:13777字