基于B/S模式的网上点餐系统基于B/S模式的网上点餐系统摘要随着人们生活节奏的不断加快,传统的订餐方式已经不能满足大部分消费者的需求了,一个良好的网上点餐系统不仅能够增加餐厅的销售渠道、有助于餐厅的管理,还能便利消费者的消费和选择。本系统使用Java开发语言和JSP技术,采用了MVC结构来构架B/S模式服务器以及SSM整合框架来搭建开发坏境,为了使界面友好、丰富和统一,加入了JavaScript+CSS技术,在系统的数据存储方面,采用了Mysql数据库。本文充分分析了当前已有的网上点餐系统,以及中小型餐厅的需求,设计并实现了网上点餐系统。本系统拥有用户注册登陆、店铺浏览、商品浏览、购物车、店铺信息设置、店铺商品和订单管理以及一些信息的查询等功能。本文重点介绍了网上点餐系统的需求分析、数据库设计、系统模块详细设计等一系列开发流程。系统不仅实现了网上点餐系统的基本功能,而且系统运行流畅、交互性好。关键词:餐饮;网上点餐;MVC;B/S模式;数据库OnlineOrderingSystemBasedonB/SModel基于B/S模式的网上点餐系统ABSTRACTWiththeacceleratingpaceoflife,thetraditionalorderingmethodscannotsatisfytheneedsofmostconsumers,agoodonlineorderingsystemisnotonlyabletoincreaseshopsaleschannels,helpmanagetheshop,butalsotofacilitateconsumerbyconsumptionandchoice.ThissystemisdesignedanddevelopedfromtheperspectiveofsoftwareengineeringwithusageofJavaScriptandJSPtechnology.ThenewsystemappliesMVCstructuretoframeB/Smodelserver.Tomaketheinterfacefriendly,richandunified,JavaScript+CSStechnologyisadded.Intheaspectofdatastorage,Mysqldatabaseisapplied.Thispaperanalyzesthecurrentneedsoftheexistingorderingsystem,aswellassmallandmediumsizedshop,designedandimplementedanonlineorderingsystem.Thesystemhastheuserloginandregist,shopbrowsing,goodsbrowsing,shoppingcart,shopsettings,shopgoodsandordermanagement,andquerysomeinformationfunctions,etc.Thispaperfocusesonthestoragemanagementsystemneedsanalysis,function,databasedesign,systemfunctionmoduledesign,andaseriesofdevelopmentprocess.Systemnotonlycompletedthebasicfunctionofthewarehousemanagementsystem,andthesystemisrunningsmoothly,andtheinterfaceisfriendly.KeyWord:Cateringindustry;Onlineordering;MVC;B/Smodel;Database基于B/S模式的网上点餐系统目录1绪论..........................................................................................................................................11.1课题背景与研究意义....................................................................................................11.1.1选题的背景..........................................................................................................11.1.2研究的意义..........................................................................................................11.2网上点餐的现状及分析................................................................................................21.3毕业设计的主要工作以及论文的主要内容................................................................22系统开发技术介绍..................................................................................................................32.1Java语言........................................................................................................................32.2Struts2+Spring+Mybatis框架.......................................................................................32.3MVC开发模式..............................................................................................................43系统需求分析..............................................