校园b2c网上订餐系统设计与实现前端界面设计与展示 大学毕业设计.docx
- 文档编号:1447047
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:24
- 大小:2.26MB
校园b2c网上订餐系统设计与实现前端界面设计与展示 大学毕业设计.docx
《校园b2c网上订餐系统设计与实现前端界面设计与展示 大学毕业设计.docx》由会员分享,可在线阅读,更多相关《校园b2c网上订餐系统设计与实现前端界面设计与展示 大学毕业设计.docx(24页珍藏版)》请在冰豆网上搜索。
校园b2c网上订餐系统设计与实现前端界面设计与展示大学毕业设计
校园B2C网上订餐系统设计与实现
──前端界面设计与展示
摘要
随着信息技术在订餐的管理上越来越深入而广泛应用,管理信息系统的实施已在技术上逐步成熟。
本文主要研究怎样开发订餐管理系统,诠释了开发订餐管理系统的必要性和重要性,系统的开发在J2EE平台上进行,结合后端的Oracle数据库技术,用JAVA进行编码,开发出一个符合企业需要,比较实用的信息管理统。
通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考许多资料,在指导老师的帮助下,详细分析了订餐管理系统的几个主要设计阶段:
需求分析、概要设计和详细设计,同时给出了系统实现的具体思想方案,并列举了实际工程中的实例创建过程、方法和效果。
该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。
关键字:
订餐软件;系统设计与实现;功能模块;JAVA
ABSTRACT
Alongwiththeinformationtechnologyinthereservationmanagementmoreandmorethoroughandextensiveapplication,managementinformationsystemsimplementation,technologyhasgraduallymatured.Thispapermainlystudieshowtodevelopreservationmanagementsystem,explainsthedevelopmentofreservationmanagementsystemthenecessityandimportance,systemdevelopmentontheJ2EEplatform,combinedwiththerearendofOralcedatabasetechnology,codewithJAVA,developedaconsistentwithbusinessneeds,morepracticalinformationmanagementsystem.Throughtothecomputerhardwareandsoftwaresolutionsforthedemonstration,theapplicationareasofinvestigation,referencealotofdata,ininstructsunderteacher'shelp,adetailedanalysisofreservationmanagementsystemdesignofseveralmajorphases:
requirementanalysis,outlinedesignanddetaileddesign,andgivesthesystemtoachievethespecificscheme,andgivestheactualengineeringexamplesinthecreationprocess,methodandeffect.Thesystemdevelopedbythesystemrequirementsanalysis,conceptualdesign,logicaldesign,databasestagestageimplementationstage,thesystemdebuggingandtestingstage,references,appendix,phasecomposition.
KeyWords:
Campusordersystem;Reservationsoftware;Systemdesignandimplementation;Functionmodule;
第1章引言
1.1绪论
当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多同学觉得出门吃饭比较麻烦,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,使用本系统的餐饮企业提供菜品信息,我们为其提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终顾客提供方便快捷的食品服务.社会对餐饮的快捷性要求形成了对网上订餐的要求,该项目将使用J2EE技术的Spring+Struts+Hibernate实现快捷的开发与部署,并且可以最大限度的保证系统的稳定性.网上订餐系统将极大的方便食客的就餐,同时也有利于我们的管理和售后服务.革开放二十多年来,我国订餐业发展迅猛,日新月异,各种风味特色,各种经营形式,各种组织结构的订餐企业星罗棋布,但“竞争激烈,生意难作”也成了订餐业的“流行脖。
更新经营方式,拓展大众市场,建全订餐业的“软硬”件设施,发展订餐信息渠道是我国订餐业应探索的主旋律。
所以,社会化,科学化,集锦化21世纪的发展方向。
当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。
我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
越来越多的管理人员意识到信息管理的重要性。
所以说科学化是二十一世纪订餐业的主流。
目前,国内的订餐管理系统几种情况是:
中国的软件系统大多源自管理信息系统(MIS),从部门业务需求的角度出发设计。
管理信息系统设计的初衷是服务于学校内绝大多数的业务操作人员,将业务操作人员的重复性劳动予以初场户动化,即从管理理论抽象出理想化的业务管理模式,在基于该业务模式的摹础上实现低层次的数据处理或业务流程电子化。
管理信息系统的设计,是根据中小型学校业务单元的需求来编写的,一般无法满足多体制、多元化、多董组织结构的大型学校数据处理需求。
研究背景及意义
1.2.1课题研究背景
Java是由SunMicrosystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。
由JamesGosling和同事们共同研发,并在1995年正式推出。
Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。
1995年更名为Java,并重新设计用于开发Internet应用程序。
用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:
跨平台、动态Web、Internet计算。
从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。
另一方面,Java技术也不断更新。
Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
2010年Oracle公司收购SunMicrosystems。
1.2.2课题研究的内容
本课题是设计一个基于J2EE的订餐系统。
这是一个属于小型的订餐管理系统,可以有效的对中小型餐厅消费进行管理,此校园订餐应达到以下效果:
系统采用人机交互的方式,界面实现了响应式布局,布局友好,能在不同设备上显示相对应的效果。
操作简便,快捷,数据储存安全可靠。
实现对校园内的顾客浏览菜品,点菜,提交订单,查询订单,结账等操作
实现顾客对菜品进行评价的操作
订餐系统要体现易维护性和易操作性。
1.2国内外研究现状
java软件开发行业在国外发展较为成熟,从业人员数量庞大。
在国内,则相对滞后,不过,经过几年的成长,java软件开发已成长为一匹实力惊人的“黑马”,人才缺口突破20万,挺向60万。
60万“人才荒”局面的出现,一方面是由于软件行业开发语言的升级,逐渐由C,C#,.NET的模式升级为JAVA语言开发模式,java软件开发人员成为软件开发的“主力军”。
另一方面,则因为人才培养滞后。
首先,高校没有捕捉到市场信息,只有屈指可数的几个院校设立了系统的java软件开发专业;其次,各地的java软件培训机构每年的人才供给量不超过万人,远远不能满足企业需求。
目前,以SUN公司公布的JAVA最新框架结构为标准,将Java语言以Java2为中心,其组成分为了3个部分:
1)企业版J2EE。
该版本是面对各大企业环境为中心而开发的一种以应用程序为主体的计算机网络平台,其中还包括3个层次:
EJB、JSP、和SERVSLT;2)标准版J2SE。
其中,Java核心编程为图形用户界面的编程、工具包程序的编写以及数据库的程序编写等;3)微型版J2ME。
该版本一直以消费品和各种嵌入式设备的网络应用平台为研究中心,主要涉及的领域为手机、手机中的各种无线游戏等。
其核心技术为移动信息设备小程序。
从目前Java语言的应用及推广来看,标准版的更符合大众需求,它以其简单方便的特点赢得市场好评。
计算机的诞生及广泛应用推动了IT领域的发展,但现在的计算机早已不是访问INTERNET的唯一的途径。
目前,各类更具信息化的电子产品成为一股新的力量进入IT领域,推动了PC时代的大发展。
由于各种消费信息的急剧增加,传统的客户机的各方面条件
均不如PC,PC的发展对服务器的应用管理体统也提出了更高标准。
然而,Java语言完全满足了PC的条件,在减少内存,直接在各类电子产品中运行,在网络中可被任何设备所识别,充分利用网络资源等方面有所突破创新,为PC时代的发展创造了有力条件。
最初Java语言为与数据库联系紧密设计了Javaservlet和SQL-J技术,以及JSP技术。
最为重要的是JSP技术的迅猛发展,使JAVA语言的网络应用更为实际化、更高效快捷,成为IT产业首选的技术。
JSP以Java语言作为其服务器端的使用语言,结合了JAVASCRIPT等多种其他客户端语言,使网络浏览器更为方便的展现。
另外,从目前Java发展前景来看,我国更多企业倾向于JAVA/J2EE技术,将其作为应用程序开发的首要选择方案。
由于数据方面的程序设计以及逻辑方面的程序控制已成为我国企业环境程序应用的关键技术,并且这些都体现了JAVA语言的优势,因此,在Java语言的实际应用中,企业版越来越受到各大企
1.3课题难点重点及研究内容
1.3.1课题难点重点
课题的重点难点在课题开题的初期,就是对于J2EE技术的学习和理解,不同于一般的JAVA开发,基于J2EE的软件开发,必须将JAVA和J2EE绑定起来,才能完成对软件的开发,和功能的实现。
尽管在各种语言的binding中,程序的架构都大同小异,但小部分问题还是会把人搞得很抓狂。
例如Obj-C里中的省去了好多本要手动完成的步骤,将同一套想法搬到C++,或者WinRT就会若干出错。
但是总的来说只要先从JAVA的sample代码入手就会少很多问题。
本次毕业设计,主要是基于J2EE的软件开发,用JAVA语言,在调试的过程中会有一些头疼,一些细枝末节的问题,会很多,很繁杂。
但是不会受到跨平台开发的困扰。
1.3.2研究内容
主要研究内容就是,通过对JAVA技术,J2EE开发的学习和熟悉。
然后将JAVA和J2EE技术结合起来,开发一款,运行在JAVA之上的,具有浏览菜品,点餐,用户注册的功能基于JAVA的订餐软件软件。
第2章J
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园b2c网上订餐系统设计与实现前端界面设计与展示 大学毕业设计 校园 b2c 网上 系统 设计 实现 前端 界面设计 展示 大学 毕业设计
![提示](https://static.bdocx.com/images/bang_tan.gif)