基于JavaWeb的网上订餐系统毕业论文
2021-03-25 22:55:20
摘 要
随着科学技术的发展,信息时代成为二十一世纪的新的特征。在这个信息时代里,人们生活的方方面面都与互联网息息相关。而随着人们生活节奏的加快,快捷和方便成为了人们对于美食的新的需求。网上订餐的出现不但为商家开辟了一处新的商机,增加了美食的普及程度,同时也为顾客节省了大量时间。
网上订餐系统本质上来说就是商家的快餐外卖与网络相结合,突破了传统的订餐模式。顾客订餐效率得到很大改善,而且顾客也可以经由网络更加直接的接触到餐品。本次毕业设计的主要内容是设计并实现一个基于Javaweb的网上订餐系统,该系统采用MyEclipse作为界面的开发平台,使得用户界面更加友好,Javaweb用做开发语言,使用MySQL,方便了对系统的数据管理,也使得系统的数据更加安全。
本文的主要工作包括:首先分析了本课题的背景及研究意义;然后对于所用的技术和相关的理论基础行了简要介绍;其次阐明了该系统的需求和可行性,并给出了详细的设计思路和方案;最后代码实现了各个模块的功能,并阐述最终结论。
关键字:网上订餐;javaweb;MyEclipse;MySQL;SSH
Abstract
With the development of science and technology, information age is the new feature in the twenty-first century. In this information age, people are living in all aspects of the Internet are closely related. With the development of people's live standards, fast and convenient is to become a new demand for food. The appearance of online ordering system not only open up new business opportunities for businesses, increasing the popularity of food, but also for customers to save a lot of time.
Online ordering system is essentially the business of fast food take-away and the combination of the network, breaking the traditional meal model. Customer ordering efficiency has been greatly improved, and customers can also be more direct access to food through the network. The main content of this graduation design is to design and implement a javaweb-based online ordering system, the system uses MyEclipse as the interface development platform, making the user interface more friendly, Javaweb used as a development language, the use of MySQL, to facilitate the system data Management, but also makes the system more secure data.
The main work of this paper is as follows: Firstly, the background and significance of the research are analyzed. Then, the technical and related theoretical basis are briefly introduced. Secondly, the demand and feasibility of the system are clarified, and the detailed design Ideas and programs; the final code to achieve the function of each module, and elaborate the final conclusion
Key words: online ordering;javaweb;MyEclipse;MySQL
目 录
第一章 绪论 1
1.1 课题研究背景及意义 1
1.2 课题的研究现状 1
1.3 课题基本内容及方案简介 2
1.3.1 课题基本内容 2
1.3.2 课题技术方案及措施 2
第二章 系统方案设计 3
2.1 订餐系统需求分析 3
2.1.1 用户功能需求 3
2.1.2 商家功能需求 3
2.1.3性能需求 4
2.2可行性分析 4
2.2.1经济可行性分析 4
2.2.2 安全可行性分析 4
2.2.3 时间可行性分析 4
2.2.4 技术可行性分析 4
2.3系统功能结构 5
2.3.1 主要部分功能结构 5
2.3.2 用户功能流程图 5
2.3.3 商店功能流程图 6
2.4 系统技术架构及运行环境 6
2.4.1 java相关技术简介 6
2.4.2 JSP技术简介 7
2.4.3 Servlet技术 8
2.4.4 运行环境 8
第三章 系统的设计与实现 9
3.1 系统的设计 9
3.1.1 MVC设计模式 9
3.1.2 数据库后台设计 10
3.1.3数据库与前台相连 14
3.2 功能的实现 14
3.2.1 游客功能的实现 14
3.2.2 用户注册功能的实现 16
3.2.3 用户登录功能的实现 17
3.2.4 商店的登录注册功能的实现 17
3.2.5 商店的展示功能的实现 18
3.2.6 商店筛选功能的实现 19
3.2.7 食品的显示功能的实现 20
3.2.8 购物车相关功能的实现 20
3.2.9 订单相关功能的实现 21
3.2.10 商店管理功能的实现 21
第四章 系统功能测试 23
第五章 全文总结 30
参考文献 31
致 谢 32
第一章 绪论
课题研究背景及意义
二十一世纪是科学技术高速发展的时代,网络的普及更是使世界变成名副其实的地球村。不知不自觉中,互联网已经在我们的生活中起着不可或缺的重要作用。电子商务的影响力不断扩大,我们生活的各个方面都已经发生了翻天覆地的巨变。按照有关数据显示,2015年,在消费品批发行业,中国人用于网上购物上的钱几乎达到了消费总额的十分之一。可以想象,这个比例仍然会不断提高。所以,如何抓住如今消费者的心理,对每一个企业来说,都十分重要。Ⅱ
网上订餐系统即是在互联网浪潮中由传统订餐模式与网络相结合,应运而生的新产物。一日三餐,无论社会如何发展,餐饮业的广大市场都不会消失。但是,如今人们愈发追求简单快捷兼具个性,这就要求餐饮业也要抓住潮流,更好的满足顾客的个性化需要。与其他行业相较,餐饮业自身也非常适合于与电子商务相结合:在中国,餐饮业中还是以中小型企业居多,电子商务这一新兴的购物模式可以帮助大部分餐饮业老板降低成本;从本质上来说,网上购物是彻底的服务型经济,而餐饮业显然比其他行业更加明白服务型经济的含义。网上购物极力满足顾客的个性化需求,一直以来,餐饮业的生产模式也是如此[1]。