校园b2c网上订餐系统设计与实现前端界面设计与展示 大学毕业设计 联系客服

发布时间 : 星期三 文章校园b2c网上订餐系统设计与实现前端界面设计与展示 大学毕业设计更新完毕开始阅读6e5bf6a977eeaeaad1f34693daef5ef7bb0d1271

摘要

校园B2C网上订餐系统设计与实现

──前端界面设计与展示

摘要

随着信息技术在订餐的管理上越来越深入而广泛应用,管理信息系统的实施已在技术

上逐步成熟。本文主要研究怎样开发订餐管理系统,诠释了开发订餐管理系统的必要性和重要性,系统的开发在J2EE平台上进行,结合后端的Oracle数据库技术,用JAVA进行编码,开发出一个符合企业需要,比较实用的信息管理统。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考许多资料,在指导老师的帮助下,详细分析了订餐管理系统的几个主要设计阶段:需求分析、概要设计和详细设计,同时给出了系统实现的具体思想方案,并列举了实际工程中的实例创建过程、方法和效果。

该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、

系统调试和测试阶段、参考文献、附录等阶段组成。

关键字:订餐软件;系统设计与实现;功能模块;JAVA

ABSTRACT

Along with the information technology in the reservation management more

and more thorough and extensive application, management information systems implementation, technology has gradually matured. This paper mainly studies how to develop reservation management system, explains the development of reservation management system the necessity and importance, system development on the J2EE platform, combined with the rear end of Oralce database technology, code with JAVA, developed a consistent with business needs, more practical information management system. Through to the computer hardware and software solutions for the demonstration, the application areas of investigation, reference a lot of data, in instructs under teacher's help, a detailed analysis of reservation management system design of several major phases: requirement analysis, outline design and detailed design, and gives the system to achieve the specific scheme, and gives the actual engineering examples in the creation process, method and effect. The system developed by the system requirements analysis, conceptual design, logical design, database stage stage implementation stage, the system debugging and testing stage, references, appendix, phase composition.

第 1 页 共( 32) 页

摘要

Key Words: Campus order system;Reservation software;System design and implementation;Function module;

第1章 引言

1.1 绪论

当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色

香味俱全, 而且对于就餐的时间和方式也有了更高的要求, 许多同学觉得出门吃饭比较麻烦,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来, 就形成了网上订餐系统, 使用本系统的餐饮企业提供菜品信息,我们为其提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终顾客提供方便快捷的食品服务. 社会对餐饮的快捷性要求形成了对网上订餐的要求,该项目将使用J2EE技术的 Spring+Struts+Hibernate实现快捷的开发与部署,并且可以最大限度的保证系统的稳定性. 网上订餐系统将极大的方便食客的就餐,同时也有利于我们的管理和售后服务. 革开放二十多年来,我国订餐业发展迅猛,日新月异,各种风味特色,各种经营形式,各种组织结构的订餐企业星罗棋布,但“竞争激烈,生意难作”也成了订餐业的“流行脖。更新经营方式,拓展大众市场,建全订餐业的“软硬”件设施,发展订餐信息渠道是我国订餐业应探索的主旋律。所以,社会化,科学化,集锦化21世纪的发展方向。

当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机

已经变得十分普遍了,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。越来越多的管理人员意识到信息管理的重要性。所以说科学化是二十一世纪订餐业的主流。

目前,国内的订餐管理系统几种情况是:中国的软件系统大多源自管理信

息系统(MIS),从部门业务需求的角度出发设计。管理信息系统设计的初衷是服务于学校内绝大多数的业务操作人员,将业务操作人员的重复性劳动予以初场户动

第 2 页 共 (32) 页

摘要

化,即从管理理论抽象出理想化的业务管理模式,在基于该业务模式的摹础上实现低层次的数据处理或业务流程电子化。管理信息系统的设计,是根据中小型学校业务单元的需求来编写的,一般无法满足多体制、多元化、多董组织结构的大型学校数据处理需求。研究背景及意义

1.2.1 课题研究背景

Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以

下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2010年Oracle公司收购Sun Microsystems。

1.2.2 课题研究的内容

本课题是设计一个基于J2EE的订餐系统。这是一个属于小型的订餐管理

系统,可以有效的对中小型餐厅消费进行管理,此校园订餐应达到以下效果:

系统采用人机交互的方式,界面实现了响应式布局,布局友好,能在不同

设备上显示相对应的效果。操作简便,快捷,数据储存安全可靠。

实现对校园内的顾客浏览菜品,点菜,提交订单,查询订单,结账等操作 实现顾客对菜品进行评价的操作 订餐系统要体现易维护性和易操作性。

1.2 国内外研究现状

java软件开发行业在国外发展较为成熟,从业人员数量庞大。在国内,

则相对滞后,不过,经过几年的成长,java软件开发已成长为一匹实力惊人的“黑马”,人才缺口突破20万,挺向60万。60万“人才荒”局面的出现,一方面是由于软件行业开发语言的升级,逐渐由C,C#,.NET的模式升级为JAVA语言开发模

第 3 页 共( 32) 页

摘要

式,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 语言为与数据库联系紧密设计了Java servlet 和SQL-J 技术,

以及JSP 技术。最为重要的是JSP 技术的迅猛发展,使JAVA 语言的网络应用更为实际化、更高效快捷,成为IT 产业首选的技术。JSP 以Java 语言作为其服务器端的使用语言,结合了JAVA SCRIPT 等多种其他客户端语言,使网络浏览器更为方便的展现。另外,从目前Java 发展前景来看,我国更多企业倾向于JAVA/J2EE 技术,将其作为应用程序开发的首要选择方案。由于数据方面的程序设计以及逻辑方面的程序控制已成为我国企业环境程序应用的关键技术,并且这些都体现了JAVA 语言的优势,因此,在Java 语言的实际应用中,企业版越来越受到各大企

第 4 页 共 (32) 页