网上订餐系统(论文)设计.docx
《网上订餐系统(论文)设计.docx》由会员分享,可在线阅读,更多相关《网上订餐系统(论文)设计.docx(25页珍藏版)》请在冰豆网上搜索。
![网上订餐系统(论文)设计.docx](https://file1.bdocx.com/fileroot1/2022-10/5/8ebd04be-f195-456c-9626-3977545589a3/8ebd04be-f195-456c-9626-3977545589a31.gif)
超级小二订餐系统
摘要
二十一世纪是以网络为核心的社会。
随着 Internet的飞速发展,使得网络的应用日益广泛。
如电子商务﹑电子政务﹑网上医疗﹑网上娱乐﹑网络游戏﹑网络教学等。
本次毕业设计超级小二订餐系统将餐饮业和计算机网络结合起来,改变了传统的商业交易模式。
论文详细地阐述了超级小二订餐系统的开发过程。
从菜品管理 ,菜品分类和查询,到用户订单处理,再到系统管理。
实现了网上订餐的功能流程,使顾客能够快速了解商家信息,方便顾客订餐。
系统界面简单直观,交互性强,易于操作和使用。
经过分析,我使用SUN 公司的JSP开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口能方便而简洁操纵数据库的智能化对象 ,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。
关键词:
网上订餐,JSP,JavaBeans,MYSQL
I
Supersecondordersystems
Abstract
21stcenturyisbasedonthenetworksociety.WiththeInternet'srapiddevelopment,makingthenetworkwidely.Suchase-commerce,e-Government,onlinemedical,onlineentertainment,onlinegame,onlineteaching.Onlineorderingsystemforthegraduationdesigntocombinecateringandcomputernetwork,haschangedthetraditionalpatternofbusinesstransactions.
PapersdetailasupersmallIIreservationsystemdevelopmentprocess.Foodmanagement,foodcategoriesandqueries,orderprocessingtotheuser,andsystemmanagement.Realizesthefunctionofonlineorderingprocess,sothatcustomersareabletoquicklyunderstand businessinformation ,facilitatecustomerorders.Interfaceissimpleandintuitive,interactive ,easytonavigateanduse.
Afteranalysis,IuseSUN'sJSPdevelopmenttools,providingavarietyofobject-orienteddevelopmenttools ,especiallythedatawindowcanbeeasyandsimpletomanipulatedatabaseofsmartobjects,firstbuildsystemapplicationprototypeinashorttime,andthen,Needsaninitialprototypesystemwithiterative,constantlyrevisedandimproved,untilyouachievethesatisfactionof
aviablesystem.
Keywords:
onlineordering,JSP,JavaBeans,MYSQL
II
目 录
第一章绪论 1
1.1选题背景 1
1.2项目建设目标 1
1.3目的和意义 1
1.4开发设计思想 2
第二章系统分析 2
2.1系统的可行性 2
2.2系统的需求分析 3
2.2.1系统的主要功能.....................................3
2.2.2系统的性能 3
2.3开发工具和环境简介.....................................3
2.3.1JSP技术简介 3
2.3.2JSP工作原理 4
2.3.3JSP体系结构 4
2.3.4JSP的特点 4
2.3.5数据库 5
2.3.6系统硬件平台 6
2.3.7系统软件平台和开发工具 6
第三章网上订餐系统的设计与实现 6
3.1用户购买餐品流程 6
3.2管理员功能模块 7
3.3购物车管理 8
3.4用户提交订单页面 9
3.5用户订单管理页面 9
-IV-
3.6管理员菜品类别和菜品管理 10
3.7管理员订单管理 13
3.8管理员公告管理 14
3.9管理员会员管理 15
第四章系统测试 16
4.1测试目的 16
4.2测试内容 16
4.3测试结果 17
第五章结论和展望 17
5.1总结 17
5.2展望 18
参考文献....................................................19
西北师范大学2011届毕业论文
第一章绪论
1.1选题背景
当今社会生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美餐,或者是很多的年轻的白领们在城市奋斗目前还是单身一个人生活,一个人也不太喜欢自己做饭,更倾向于在外吃快餐,但同时又不想到餐馆里面吃,他们更喜欢在办公室里面享受美餐,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统。
这不仅可以提高餐饮业的服务质量,扩大知名度,也为用户提供方便快捷的食品服务。
在国内,中国的信息产业快速发展,电子信息产业的规模居世界前列,网络事业也得到逐步提高,互联网产业正在逐步形成。
互联网在中国正在改变着人们的工作和生活方式,在促进经济发展,推动社会进步和提高人民生活质量方面,发挥着越来越重要的作用。
基于我国互联网的新形势,我们要抓住机遇,适应互联网的新发展,积极应用新技术,努力开发新业务,满足网民的网络需求。
1.2项目建设目标
能够满足顾客方便快捷地在网上订餐,同时在订餐时可以在网上浏览菜样菜式等等,还有顾客的网上评价等等相关的信息。
同时对于企业来讲,要能够满足企业快速高效地处理订单,从而可以真正的满足顾客方便快捷的需要,而且通过系统企业可以更好的与顾客进行交互,及时处理顾客用餐意见及关于口味菜样菜式等等方面的建议。
企业可以进行菜品管理,原料采购、菜品信息更新等,尽可能提高企业效率,减少企业的运营成本,达到企业关键性能指标如成本、效益、质量和速度等方面有较大的提高。
能够吸引更多客户,为客提供满意的服务。
1.3目的和意义
近几年类似于淘宝网这种大型的网上购物网站的飞速发展,网上购物已成为一种时尚。
为了方便在校那些学习工作紧张的学生、老师饮食方便,提供新的一种便捷快速的订餐方
21
式。
本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的菜品,改变传统商业交易,在互联网上进行交易,实现网上购买菜品。
本论文主要涉及软件,数据库与网络技术等。
涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
1.4开发设计思想
本系统用JSP语言来编写网络订餐系统,数据库用MYSQL来连接系统,通过编写
JavaBeans来进行后台业务逻辑控制,即JSP+JavaBeans+MYSQL三层模式完成整个设计工作。
本系统全部基于Internet网络,以JSP语言对网站进行开发,注重用户与网站的交互性。
因此在这样的背景下,针对当前Internet网络发展趋势来看网络订餐系统将成为了当今应用软件的首选体系结构。
第二章系统分析
2.1系统的可行性
可行性研究:
是指在调查的基础上,通过技术分析、财务分析和社会背景分析,对本项目的技术可行性与经济合理性进行的综合评价。
(1)经济可行性:
由于本项目的特殊性,无需投入额外的设备购买及人员培训费用,所以在经济上本系统的开发是可行的。
此外系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出上十分有限。
因此,本系统在任何一台连接Internet的机器上都可以运行,有很高的经济可行性。
按上述两方面进行可行性分析、研究后,该项目在技术和经济上都是可行的,所以完全可以进行开发。
(2)法律可行性:
本系统没有侵犯个人隐私和个人责任方面的问题,使用本系统不会引起法律方面的纠纷问题,所以开发本系统具有法律可行性。
综上所述,本系统的开发是符合实际情况的,并具有一定的实用意义。
在技术、经济、
操作上,法律上都可以看到此系统的可行性,并且很具有其实现的必要。
2.2系统的需求分析
2.2.1系统的主要功能
(1)顾客登录网上订餐系统进行菜单的浏览,选择或者注册为会员。
(2)会员可以对自己的个人信息进行更改,以会员形式登陆的顾客享受订餐服务。
(3)如果会员觉得菜单应该有所改变则可对已选的菜单进行选择、更改、删除等功能。
(4)当会员确定订餐完毕后,会员可以将其提交至订餐厅后台系统,并生成订单。
(5)顾客可以对系统或者餐厅菜样,品类进行意见或者建议的留言。
(6)管理员登录后台管理系统。
(7)管理员可以管理会员信息,可以回复会员的留言,评论,以及权限的设置。
(8)管理员可以对订单进行管理,删除,总结。
(9)管理员对于菜单的更新,新菜品的上架,打折优惠活动,价格等进行管理操作。
2.2.2系统的性能
(1)操作简单,界面友好:
完全空间式的页面布局,使得菜品、咨询等信息录入的工作更简单,另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
对常见网站的管理:
基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对菜品的预定以及支付方式;
(2)即使可见:
对客户预定餐饮信息的处理(包括录入、删除)将立即在首页的对应栏目显示出来,达到“即时发布,即时见效”的功能;
(3)系统运行应该快速、稳定、高效和可靠;
(4)在结构上应该具有很好的可扩展性,便于将来功能的扩展和维护。
本系统的主要功能是以用户以及管理员而扩展开来;
2.3开发工具和环境简介
2.3.1JSP技术简介
JSP(JavaServerPage服务器网页)【3】是从1998年开始出现的新技术。
由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于JavaServlet以及整个Java体系的web开发技术。
在传