基于web的网上订餐系统的设计与实现-毕业论文.docx

上传人:h**** 文档编号:26512420 上传时间:2022-07-18 格式:DOCX 页数:12 大小:17.70KB
返回 下载 相关 举报
基于web的网上订餐系统的设计与实现-毕业论文.docx_第1页
第1页 / 共12页
基于web的网上订餐系统的设计与实现-毕业论文.docx_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《基于web的网上订餐系统的设计与实现-毕业论文.docx》由会员分享,可在线阅读,更多相关《基于web的网上订餐系统的设计与实现-毕业论文.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于web的网上订餐系统的设计与实现-毕业论文 基于web的网上订餐系统的设计与实现 摘要:由于因特网技术的高速发展,人们生活与网络的脚步也随之越来越紧密。同时也随着市场化和经济全球化越来越多的普及,众多国内外企业都深刻地认识到想要提高企业的市场竞争力,就要率先抓住网络的商机,走信息化的特色道路。于是基于网上的订餐系统就在这样的情况下应运而生和发展起来了。网上订餐系统是一种针对餐饮业而设计的商务服务网站。通过本系统,客户可以迅速查找到适合自己所处位置的餐馆名称、餐馆所具有的菜谱及其对应价位,从而可以选择送餐异或订餐的方式来购买到自己所需的餐饮。这种方式可以显著提高餐馆的工作效率,同时也可以很大

2、程度地节省客户因等待而浪费的时间。 该系统设计主要采用采用MYSQL数据库进行数据表的设计,利用JSP的动态生成页面编程技术,实现了用网络展示餐饮信息、浏览餐饮页面、注册客户、更改客户信息;同时,完成管理人员对餐饮信息的添加、餐饮价格的更改、订单的管理以及用户信息的管理等功能。基于系统开发的软件工程规范的需要,本人严格执行需求分析,概要设计,详细设计与编码以及系统设计等设计步骤来完成该系统,并且在系统开发过程中结合理论知识与开发技术,完成了网上订餐系统平台的构建,实现预期的网上订餐的基本功能。 关键词:网上订餐餐饮订单电子商务 MYSQL 购物车 The Internet based on w

3、eb roscoe system design and implementation Writer: Zhoujin Teacher: Li shanshan Abstract: Because of the rapid development of Internet technology, people living with network steps also will more and more closely. Also with the marketization and economic globalization more and more popular, many dome

4、stic and foreign enterprise are profoundly realize that want to enhance the enterprise market competitiveness, first catch the opportunity to network , walk the road with informationization. Then based on online meal system in such cases emerged and developed. Roscoe system is a kind of online desig

5、ned for catering business service website. Through this system, customer can quickly find suitable locations restaurant with the name of the restaurant menus and its corresponding price, thus can choose different or send a meal to buy into the way roscoe they need food. This way can improve the work

6、 efficiency, while restaurant can also be greatly save the client waste of time for waiting. This system mainly by using MYSQL database design data table design, use dynamic generation of JSP page programming techniques, realize the show with the network food-based information browsing catering page

7、,registering customer and changing customer information; Meanwhile, it completes the management personnel to add food prices food-based information , change of order management and the users information management, and other functions. Based on the systematic development of software engineering stan

8、dard need, I strictly implement demand analysis and general design, detailed design and coding and system design, and other design steps to complete the system, and in system development with theoretical knowledge and the development of technology, completed the construction of the system platform o

9、nline roscoe, achieve the desired online the basic roscoe. Keywords:Online roscoe; Repast; Order; E-commerce; MYSQL;Shopping Cart 目录 第一章绪论 (1) 1.1引言 (1) 1.2 本文的主要内容 (2) 第二章网上订餐系统的需求分析 (3) 2.1用户分析 (3) 2.2功能分析 (3) 2.3业务流程分析 (4) 2.4性能需求分析 (6) 第三章网上订餐系统设计 (7) 3.1系统的概要设计 (7) 31.1系统的主要功能结构 (7) 31.2系统的结构流程

10、设计 (9) 31.3系统的层次结构设计 (10) 3.2系统的数据库设计 (11) 32.1数据库的概念设计 (11) 32.2数据库的逻辑设计 (12) 32.3数据库的物理设计 (13) 第四章系统详细设计与编码实现 (14) 4.1客户端模块的设计 (14) 41.1 页面的搭建 (14) 41.2 用户登录模块的设计与实现 (15) 41.3 用户注册模块的设计和实现 (17) 41.4 登录界面的设计 (19) 41.5 登录验证功能的设计 (20) 41.6 后台登录功能的设计 (21) 4.2订餐模块的设计 (22) 42.1 餐饮列表功能的设计 (22) 42.3购物车部分

11、(26) 42.4用户信息部分和购物清单部分 (29) 4.3订单管理模块的设计 (31) 43.1订单列表显示部分 (31) 43.2详细订单部分 (32) 4.4后台管理功能设计 (32) 44.1 后台首页设计 (32) 44.2 后台餐饮管理模块设计 (34) 44.3餐饮查询功能 (34) 44.4餐饮添加功能 (35) 44.5后台订单模块功能 (36) 第五章网上订餐系统的测试 (39) 5.1软件测试的介绍 (39) 5.2系统的实例测试 (40) 52.1用户的信息管理测试 (40) 52.2餐饮信息的查询模块测试 (42) 52.3网上餐饮的订购模块测试 (43) 52.4

12、购物车模块的测试 (43) 52.5餐饮订单的测试 (44) 52.6管理员模块的测试 (45) 52.7餐饮信息管理的测试 (45) 52.8订单管理的测试 (46) 第六章结束语 (47) 致谢 (48) 参考文献 (49) 附录 (51) 第一章绪论 1.1引言 现如今世界,随着因特网技术的高度发展,与之相关的产业也同时应运而生了,它现已广泛而深刻地渗透到世界的各个领域当中,从而导致了如今世界对因特网的依赖性的增强。与此同时,人们生活与因特网的脚步越来越紧密,再加上市场化和经济全球化越来越多的普及,众多国内外企业都深刻地认识到想要提高企业的市场竞争力,就要率先抓住因特网的商机,走网络化信

13、息化的特色道路。于是基于网上的订餐系统就在这样的情况下应运而生和发展起来了。 网上订餐系统是一种针对餐饮业而设计的商务服务网站。通过本系统,客户可以迅速查找到适合自己所处位置的餐馆名称、餐馆所具有的菜谱及其对应价位,从而可以选择送餐异或订餐的方式购买到所需食物。这种方式可以显著提高餐馆的工作效率,同时也可以很大程度地节省客户因等待所浪费的时间。 随着当前全球餐饮信息化的发展,我国的餐饮信息化事业也进入了一个新的阶段。尤其在我国一些信息化程度较高的城市地区,网上订餐发展速度迅猛,比如商务型的华天酒店、总部设在上海的和美如家酒店,都有自己的门户网站,并且具有网上订餐功能。调查表明:一些大型的客户订

14、餐已越来越习惯网上预订。餐饮订购已经开始从传统的电话预定餐饮转变为安全方便的网上订餐,并且它已日益成为餐饮企业提高销售效率的核心之一。随着因特网的迅速全球化、商业化、家庭化进程,以及人们对信息系统依赖性的增强,网上订餐有可能改变人们的社会饮食习惯,从而改变人们的生活方式。但从目前来看我国的网上订餐系统仍处于初期阶段,其重心还停留在大中型城市中。 如今在全世界范围内,随着因特网技术的越来越成熟,国际上网上订餐系统已在世界上许多个国家和地区被频繁应用。该系统的开发与完善,必然将给高节奏工作的人们带来方便和饮食健康。餐饮信息化已成为众多企业高节奏运作不可缺少的因素,在美国、日本及欧洲的发达国家中,几

15、乎所有的企业的高级管理者都认识到了上网订购餐饮来解决用餐问题的必要性。人们也越来越清楚意识到网上订餐与高节奏工作相适应的必然要求。餐饮信息化是真正进入信息社会的有效保障,在发达国家,网上订餐系统的应用在餐饮类企业己得到了普及。 网上订餐系统是一种将传统的通过电话和面对面的销售的方式转换到基于网络这样一个更方便快捷的方式。该系统为企业节约了很多的时间和精力,时间就是金钱,对企业来说,节约时间就是节约成本,就是盈利。对用户来说,足不出户,就可以购买到自己想要吃的东西,对于所有高节奏工作的上班族来说,无疑是好之又好的事情。而且现在的网络发展速度相当的惊人,那么基于网络的订餐也会越来越流行,必定是一个

16、趋势。 1.2 本文的主要内容 本文所论述的网上订餐系统是电子商务的一个典型案例,其主要任务是对基于web的网上订餐系统进行设计与实现。该系统能够帮用户远程浏览餐饮信息并且订购餐饮,为用户节约大量的时间和精力。它的基本功能具有一般用户的注册以及登录、餐饮信息的展示、餐饮的查询、餐饮的远程订购和后台管理员对餐饮以及用户的订单进行管理等功能。最后对网上订餐系统在我国的发展提出自己的见解。 论文内容介绍如下: 第一章,主要介绍了网上订餐系统的起源、目的、背景、现状分析以及意义。第二章,主要对用户(包含客户与管理员)、用户功能、系统的业务流程以及系统的性能需求进行分析。 第三章,系统性地介绍网上订餐系

17、统的功能模块和系统的结构流程设计,分析其主要的功能结构、系统的层次结构以及系统的数据库。 第四章,详细设计网上订餐系统,包括客户端模块、订餐模块的设计、订单管理模块的设计以及后台管理功能设计。 第五章,对所开发的系统中的各模块进行相应的测试,通过测试来分析各模块功能上的一些技术性缺陷,从而来改善该系统各模块的运行效果。 最后就是结束语部分,主要对系统开发与论文的工作内容进行了总结,同时还对开发系统的成果以及系统存在的问题进行简要的总结,最后再对学校与论文指导老师以及给予我帮助的同学表示感谢。 第二章网上订餐系统的需求分析 2.1用户分析 完整的网上订餐系统包括两种用户: 客户:网上订餐系统的客

18、户端使用者,他们就是通过远程登录相关网站来浏览餐饮信息的客户,同时也是餐饮的订购者,却不可以对该系统网站进行任何管理。经过一定的调查,网上订餐系统的客户具有如下一些特征: (1)主要分布在各主要大中城市中,交通比较方便,方便餐饮送货上门; (2)在工作单位或者家中都有电脑,能够登录网上订餐系统网站,选择菜单进行订购; (3)派送餐饮的地址清晰明了,可以大大地方便送餐人员上门交货。 管理员:网上餐厅的系统管理者,可以对系统进行有效的管理。管理员登录系统后,进入管理界面,可以对系统进行日常的维护以及进行日常的管理,并按照网上餐厅销售商的意愿,对各种餐饮进行合理的管理,包括:管理注册用户,以及修改注

19、册用户资料和删除注册用户资料;还可以对餐饮进行有效的管理,包括餐饮信息的添加,管理餐饮的分类,餐饮又可分为快餐菜品和饮料,管理员可以分别添加快餐菜品和饮料的相关信息,也可以删除已经存在的餐饮信息,并可以对已经存在的餐饮进行修改和删除等管理,他还可以处理客户订餐的订单以及安排餐饮的派送。 2.2功能分析 系统主要是由两大部分组成的,一部分是前台销售部分,只有当用户注册成为系统会员,才能在登录该系统之后进行个人信息管理以及网上订购餐饮等操作。在用户想要以会员的身份登录该系统时,只要点击系统上的注册链接,系统就会为他提供注册功能界面,在用户提交自己的注册信息后,需要对已提交的信息进行验证,以保证用户

20、信息的正确性,其中验证的信息包含用户名、密码都不能为空并且确认密码与输入密码的一致性等。信息验证成功后,系统会自动将注册信息提交给数据库,从而完成注册信息写入数据库的过程。用户注册成功后,通过浏览器来访问登录网上订餐系统相关网站,可以进行餐饮查询,修改注册信息以 及订购自己所需的餐饮等操作;另一部分是后台管理部分,管理员登录该系统后,就可以对用户信息,餐饮信息以及订单信息等进行管理和查询,当管理员登录后,其登录信息就会提交到系统中进行验证,若验证正确,登录页面则会跳转到相关的管理员界面,否则在登录界面中输出错误提示信息。 系统模块结构功能树如图2-1所示: 图 2-1 系统模块结构功能树 2.

21、3业务流程分析 网上订餐系统是由前台和后台这两部分组成的。前台即客户端,在前台客户进入首页后,用户可以在首页看到登录时的时间显示,同时还可以查看一些形色艳丽的餐饮图片以及网站导航信息。用户可以通过点击餐饮图片来查看其相关餐饮的信息以及对应的餐饮知识。在客户看中某一餐饮时,可以事先登录,或者注册,然后可以随心订购自己所需要的餐饮,也可以自助订餐。 客户端流程如下图2-2所示: 图2-2 客户端流程图 后台管理部分,管理员从订餐系统网站首页用户登录界面登录进入后台管理首页即可进行管理操作。在后台管理员可以进行用户管理,餐饮管理,餐种管理,订单管理,公告信息管理。 后台管理端流程如:2-3所示: 图2-3 后台管理端流程图 2.4性能需求分析 网上订餐系统要求能够做到操作简单便捷,界面应美观大方、风格突出富有特色,功能设计应体现人性化思想,方便用户操作,易于维护;数据库要求运行稳定,执行速度快,数据安全性强和可靠性高以及反应速度快;同时系统查询效率要求高,能够及时响应查询请求;另外,系统还应当较好的满足信息的完整性以及系统的可扩展性。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁