关键字:点餐系统;B/S结构;MySql;JSP;Spring框架;Mybatis框架
Abstract:Withtherapiddevelopmentoftoday'ssociety,thesaleoffoodproductsbegantomakesomesmallchanges,formanyofthecateringbusinessorstoreshavebeguntoadapttothenewmealmodel.Therefore,theuseofanewsystemtoordermeals,buildtheirownwebsitewillalsobenecessary.Theadvantagesofonlineorderingisthemostwecanathomewillbeabletoseeyourfoodandtakeitinthesoftware,wecangreatlyreducethetrafficwespendthetimeandexpenseofamost.Thispaperintroducesthedesignofthesystemandthedesignofthesystem,includingtheoveralldesignmodule,thedetaileddesignofthesystemmoduleandthedesignofthedatabase.Inthisgoodappetitemealsystemisdividedintothefrontandbackofthecustomermoduleadministratormodule,youcanloginthroughthecustomer'spointofviewofthediningsystem,throughtheadministratorloginsystembackground.
Keywords:Orderingsystem;B/Sstructure;MySql;JSP;Springframework;Mybatisframework
0.引言
社会的快速发展导致人们的生活水平急剧提升。也随着社会信息技术化发展,高效发展的网络不仅仅是快速而且还更加的简易。急剧发展的社会生活改变了人们的生活的便利性,这就开始使得网络订餐开始兴起发展了。据不完全统计,近几年的中国网上订餐交易量呈现笔直上升的趋势,这也表明了网上订餐担当了在现今社会的愈发重要的模块。线上的点餐已经满足不了人们愈加上升的点餐欲望,这也是对于那些致力于快速发展的餐饮企业一个巨大的商机。我们必须追赶上这一发展趋势,不落于其他人的脚步。餐饮企业对于这一个巨大的市场也在一步步追逐,这不仅仅是餐饮企业的发展,也是为人们的餐饮方面的一步步提升,减少了人们的不便,餐品也是变得愈加的全面和完美。点餐系统已经化身为人们生活的正常的普通的愈加方便的活动了。
1.网络购物管理系统的发展
在1999年底的时候世界开始降临了互联网。我们国家的网络已经开始发展,网络已经不断的增加。世间的多元化发展也开始愈加的变化进步,也就是在此时的2010年开始我们国家的网络市场的用户数量和交易数量开始的巨大的变化和增长。这些年国家的发展与进步支持着我们国家计算机和网络的进化,种种的进化蔓延到了我们生活,网络购物应运而生,而网络购物的发展也造成了网上点餐的普及。1996年的11月中国开始了第一次网络购物,网络购物也是在那是开始了发展。那时候最大的问题就是网络的普及和网络的便利,而现今社会的发展和科技的进步这些已经慢慢变得不是问题,网络购物已经是步入了人们的生活而且是慢慢变得愈发的重要了。
2.网络购物管理系统的意义
3.好胃口点餐系统数据库的设计
3.1系统总体设计
好胃口点餐系统按功能主要分为顾客使用界面和管理员管理界面,顾客可以在前台的界面进行相应的操作,而管理员也可以通过后台的管理界面进行数据的操作。好胃口点餐系统是符合基础的用户体验的方便性系统,它的基本需求和良好的用户体验的来体现它是一个变更性很强的系统。用户浏览界面快捷方便。在好胃口点餐系统中实现了顾客需要的浏览界面查看信息的基本的功能继而添加餐盘的功能,最后顾客是能够将自己餐盘中的资料传给数据库。
图1系统结构图
3.2系统架构设计
好胃口点餐系统以Eclipese作为开发工具,通过载入Spring和SpringMVC和Mybatis框架的使用基于modelAndView和MySql数据库作为后台进行设计开发。在好胃口点餐系统运行后可以看出来这个系统已经基本实现了点餐系统的功能是一个合格的产品。
4.数据库系统设计
4.1数据库
数据库是一种存储网络的电子数据的仓库,最主要是为了网站提供相应的数据。它的存在已经有很多年的历史了,现今的数据管理已经愈加的重要因此数据结构是十分重要的一环。现在的时代数据库的类型也是十分多的能够存储各类的数据用处十分的广泛。
4.2概念结构设计
在概念结果设计的阶段主要是分析社会需求和对软件的优化。最主要是对数据库的优化和在显示前台界面的应用上。
在这个概念结构上对数据库的内容和数据的关系进行了剖析和升级,也通过了E-R模型更好的了解结构和强化模型。
5.系统实现
程序的实现
好胃口点餐系统为用户提供了接下来显示的功能:
(1)登入/注册
(2)顾客前台的界面
在前台界面我们可以查看所有需要的餐品的各种详细信息、我们可以将需要的餐品加入到我们的餐盘即购物车中去,对选择好的餐品进行提交订单,在餐品详细界面我们可以看到餐品的配料和各种介绍,有利于提升订单的数量。
(3)管理员的后台界面
在后台界面管理员可以浏览餐品信息、查看用户详细信息、餐品种类等信息。在后台管理员界面我们可以对餐品或是用户或是餐品种类或是订单等信息进行必要的操作。
小结
1、需求分析:在需求分析的阶段主要是对现今的网络时代对开发软件进行的分析阶段。主要是表现出对好胃口点餐分析需要的功能和如何实现。
2、数据库设计:在这个阶段主要是结合实际社会生活的需要性对数据库的内容进行设计。通过实体类和数据库的数据相结合对网站提供需要的数据内容。
3、架构设计阶段:在这个阶段使用了Spring和SpringMVC和Mybatis三个框架来对软件进行基础的框架搭建和设计。
4、详细设计阶段:在此处阶段视为软件开发进行具体的实现进行预演和设计。
5、系统测试:在这个阶段为了能够更好的完善软件对软件进行了测试和分析,了解其中的不足和进行完善改变。
好胃口点餐系统还是基本符合一个点餐系统的需求,不过基于现在水平的有限并不能更好的完善,还是需要加强自己的社会竞争力。
参考文献:
[1]萨师煊,王珊,基于c/s模式的构件式酒店管理信息系统[M].北京高等育出版社,2000.7:38-256.
[2]Java编程思想(第四版)埃史尔、陈昊鹏机械工业出版社(2007-06)
[3]MySqlDatabase编程艺术深入数据库系结构(第二版)凯特,苏金国,王小振等人民邮电出版社
[4]林尚杰编著.JSP2.0技术手册[M]电子工业出版社,2004.32-69
[5]林信良Spring2.0技术手册[M]电子工业出版社,2006.6
[7]蔡建,景楠.JavaWeb应用开发:J2EE和Tomcat[M]北京:清华大学出版社,2004.
[8]清宏计算机工作室《JSP编程技巧》,机械工业出版社,2004.5
[9]刘晓义,XML技术及应用[M]哈尔滨工程大学出版社,2011.6
[10]张桂珠,刘丽,陈爱国.Java面向对象程序设计(第2版)北京邮电大学出版社
[11]王保罗.Java面向对象程序设计[M].北京:清华大学出版社
[12]周海燕.Jsp网上书店系统与案例分析[M].北京:人民邮电出版社,2004.5
[13]林邦杰,彻底研究java.北京:电子工业出版社,2002
[14]毕广吉.Java程序设计实例教程[M].北京:冶金工业出版社,2007
[15]宋金玉,陈萍,陈刚.数据库原理与应用(第2版)[M].北京:清华大学,2014(9)
[16]尹为民,李石君,金银秋,曾慧,吴迪倩.数据库原理与技术(第3版)(MySql版)[M].外文书名:DatabasePrincipleandTechnology(thirdedition).北京:清华大学出版社,2014(5)