网上订餐系统的设计与实现(源码)【字数:8758】

摘 要随着网络技术的日趋进步,人们有越来越多的需求需要网络来实现。淘宝、支付宝、饿了么的出现,让人们对电子商务又重新燃起了希望。Google,Baidu的出现,让人们可以通过互联网获取到他们所需要的信息,是他们更有效地获取到对自己有用的信息。目前在网络上能使用的订餐系统为用户提供的却是品种有限的菜品资源,用户们的选择范围受到了很大的限制,不能选择到符合自己口感的菜品。针对当前互联网上订餐网站所存在的品种不全的问题,我们提出并设计实现了此网上订餐系统。本设计是一个基于Java开发的订餐系统,使用了SSH框架设计和开发了系统,采用MySQL数据库来存放数据表。应用模式是B/S模式。依赖于互联网的快速发展,网上订餐在国内得到了很好的发展。由原来的电话订餐发展到现在的网上订餐,为人们提供了很大的便利,使得我们的生活更加丰富多彩。该系统分为两个角色进行操作,即用户和管理员。此系统可以为用户提供网上订餐的服务,让用户可以进行用户注册、餐饮管理、菜品浏览、添加菜品进入购物车等服务。该系统简单、操作方便,容易维护,可以弥补当前网络上订餐系统的局限性。
Keywords: Online system;Java;SSH 目 录
第一章 绪论 1
1.1 绪论 1
1.2 国内的现状 1
1.3 论文的组织机构 2
第二章 系统的开发环境及技术 3
2.1 MyEclipse 3
2.2 MySQL数据库 3
2.3 Tomcat 3
2.4 SSH框架 3
第三章 网上订餐系统的分析与设计 5
3.1 系统分析 5
3.1.1 需求分析 5
3.1.2 可行性分析 5
3.2 系统功能模块 5
3.2.1 系统功能模块 5
3.2.2 管理员的功能模块 6
3.2.3 用户的功能模块 6
3.3 程序流程图 7
3.4 实体图 8
3.5 数据库表结构 9
第四章 网上订餐系统功能的实现 13
4.1 前台主要模块功能设计 13
4.1.1 用户登 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
录模块 13
4.1.2 用户注册模块 14
4.2 后台主要模块功能设计 14
4.2.1 管理员登录模块 14
4.2.2 餐饮管理模块 15
4.2.3 餐饮分类管理模块 16
4.2.4 会员管理模块 17
第五章 系统的调试与测试 18
5.1 测试的目的 18
5.2 测试方法 18
5.3 系统的测试 18
结束语 20
致 谢 21
参考文献 22
第一章 绪论
1.1 绪论
中国在1994年开始出现电子商务模式,因此越来越多的公司选择在电子商务这个平台来销售自己的产品。随着经济的快速发展,电子商务越来越被人们所需要。电子商务开辟了一条新的销售途径。公司可以通过网络展示产品、发布与公司商品有关的最新信息;可以通过网络销售公司的产品;留言板可以用来与用户进行交流和沟通,让用户写下自己的意见与建议。电子商务可以减少人力物力财力的消耗,响应了环保的号召。随着信息化时代的到来,人们生活质量被不断的提高,对网络的需求和依赖也就也来越高,因此越来越多的网上应用如雨后春笋般出现。
由于经济的发展,许多人在工作的地点没有食物可以吃;也有一些人不会做饭,或者懒于做饭;遇上下雨天,一个人不想出去吃饭的时候;当家里来了三五好友,但是你却没有时间去做一大桌子美味佳肴的时候,在网上订餐就是一个很好的选择。电子商务的出现,解决了这一普遍的局面,人们可以在网上订购自己所需要的食物。这样可以节省路上所消耗的时间和等餐的时间,也可以提供更多更符合用餐者口味的食物。相对于过去传统的电话订餐模式,在网上订餐就有很多的优点。既高效便捷,也会降低出错率。网上订餐不会弄错客户的地址、客户的电话号码以及客户所选择的菜品。因此网上订餐系统将会是未来一个炙手可热的电子商务。
1.2 国内的现状
现在人们生活的脚步越来越快,再加上现代人越来越离不开网络,对网络有很大的依赖,因此网上订餐顺势而出并很快的流行了起来。互联网的普及,以及人们在生活中越来越离不开网络,都为网络订餐提供了优厚的资源。在此同时,网上订餐服务相比于传统的电话订餐服务有这些优点:便捷、效率高、顾客满意度高、菜品丰富。网络订餐会随着互联网的发展越来越离不开我们的生活,在我们的日常生活中起着重要地作用。因此,对应用的创新也随着时代的改变而越来越重要。网络订餐,看到希望的则是充满希望,看到泡沫的则是无法改变的泡沫。
目前,在肯德基、必胜客、麦当劳等知名的西方快餐在网上订餐是可以支持的,但是许多小型的餐厅、美食爱好者推荐的小美食店不接受网上订餐。人们想要去吃那些被推荐的美食只能去实体店里购买,这就不利于店铺的发展,网上订餐可以使其走出这些窘迫的局面,有更好的发展。
但是国内的网上订餐系统也存在许多的问题。在信息安全方面有许多的不足,许多用户的个人信息被黑客所窃取,卖给一些不法的商人,影响了用户的信息安全性和隐私权。并且许多网上订餐系统中提供的食物并不安全,都是由一些小作坊在非常脏乱的环境下生产的,将危害用户的身体健康。因此需要对网上订餐制定一系列的规章制度。
1.3 论文的组织机构
本文研究的是网上订餐系统,详细的介绍了系统开发所用到的语言、开发平台和数据库;介绍了实现系统所用到的框架以及对系统进行测试所涉及的测试用例。因此论文分为六个章节,每一章节的内容如下:
第一章是绪论,主要阐述了论文研究的背景以及国内的现状。
第二章介绍了系统的开发环境和技术,内容主要介绍了系统使用了什么样的开发技术,介绍了系统所运用的JSP技术、MVC模式以及SSH框架。
第三章是系统总体设计,主要介绍了系统功能模块、管理员管理功能模块、用户操作功能模块和系统的可行性分析。
第四章是系统数据库的设计,主要介绍了系统和数据库的配置,还包括了数据库中所包含的表和字段以及建表所使用到的语句,还包括表的ER图。

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

好棒文