基于Java Web的镐京学院网上订餐系统.doc

上传人:滴答 文档编号:3448668 上传时间:2019-05-30 格式:DOC 页数:56 大小:910KB
下载 相关 举报
基于Java Web的镐京学院网上订餐系统.doc_第1页
第1页 / 共56页
基于Java Web的镐京学院网上订餐系统.doc_第2页
第2页 / 共56页
基于Java Web的镐京学院网上订餐系统.doc_第3页
第3页 / 共56页
基于Java Web的镐京学院网上订餐系统.doc_第4页
第4页 / 共56页
基于Java Web的镐京学院网上订餐系统.doc_第5页
第5页 / 共56页
点击查看更多>>
资源描述

1、题目: 基于JavaWeb的镐京学院网上订餐系统物流管理模块IBased JavaWeb of HaoJing College online reservation systemABSTRACTThis paper mainly introduced our schools restaurant management system. School canteens management system is a typical management information system (MIS). It includes the development of its database back

2、ground to the establishment and maintenance, and front-end application development aspects. Regarding to the former request to establish data connection and integrity, It will do good to data security. For the latter request applications, well save fully functional so that easy to using, and so on.

3、After analysis, We use tomcat6.0X and jdk1.6 build the management system platform, and use SQL Server2005 build the database, and use JSP, JDBC, HTML, Java script mainstream development of technologies to achieve process standardization to achieve, flexibility of configuration create a restaurant ma

4、nagement system. Control software system development through the basic development process, to understand the systems business. To grasp the overall software development process, the knowledge of the use of actual production. In particular the window of this data can be convenient and simple manipul

5、ation of the intelligence database objects, first established in a short period of time Application of the prototype system, and then, the initial prototype system needs iteration, and constantly revised and improved, until the final formation of a viable system.KEY WORDS: restaurant management syst

6、em, application, intelligence databaseII基于 Java Web 的镐京学院网上订餐系统摘 要本课题是从JavaSE 的应用出发,通过 Java Web技术实现快捷的开发与部署,并且可以最大限度的保证系统的稳定性,对我们学院食堂的餐饮管理系统进行研究,提出切实可行的对策及建议,同时也希望在这次的研究过程中,能够深化学科知识,充分应用Java实训期间所学到的知识及技术,巩固学习成果,并为自己今后的事业和工作提供较大的帮助。信息管理系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,

7、提供各类管理决策信息,以达到进行现代化管理的目的。通过本项目的完成过程能够使我们拥有系统化思考问题的能力,同时将管理科学、信息科学、系统科学、计算机科学以及JavaSE等内容进行系统的整合。本餐饮管理系统不仅能极大的方便大家的就餐需求,还有利于学院对食堂的管理。餐饮管理系统是为了实现餐饮自动化管理而设计的,它完全取代了原来食堂餐饮管理一直使用的人工处理的工作方式,并且避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成食堂餐饮管理工作提供了强有力的工具和管理手段。针对传统的食堂餐饮管理带来的诸多不便,建立了新型的餐饮管理模式。在开发酒店餐饮管理系统中,采用To

8、mcat6.0以及jdk1.6搭建管理系统平台,并采用了SQL Server2005数据库管理系统及JSP,JDBC,HTML,Java script等主流开发技术实现流程规范化,数据灵活化配置一套餐饮管理系统。通过系统的开发掌握软件的基本的开发流程,了解了系统的业务。从而掌握软件开发整体过程,把知识运用实际生产中。关键词:JavaWeb,JavaSE,稳定性,方便III目 录1 绪 论.11.1 系统开发背景.21.2 发展前景.21.3 本课题研究的目的及意义.31.4 系统构架简介.31.4.1 C/S 构架 .31.4.2 B/S 构架 .31.4.2 B/S 与 C/S 的优越性 .

9、42 基础知识介绍.72.1 JAVA 平台简介 .72.1.1 JAVA 概述 .72.1.2 JAVA 的优势 .72.2 数据库介绍.82.2.1 SQL Server 2005 介绍 .82.2.2 SQL Server 2005 优势 .93 系统功能分析与实现.113.1 系统功能分析.113.1.1 系统功能实现.113.1.2 系统功能需求.113.1.3 系统功能分析.113.2 网上订餐系统的实现.123.3 物流管理.123.3.1 物流发展背景.123.3.2 订单查询.133.3.3 物流作用.133.3.4 订单分类.134 网上订餐系统主要模块基本测试.154.1

10、 管理员模块.154.2 物流管理模块.164.3 测试总结.175 总 结.18致 谢.19IV参考文献.20附 录.21附 录.24毕业设计说明书(论文)缩写稿.30毕业设计说明书(论文)缩写稿译文.39基于 Java Web 的镐京学院网上订餐系统 11 绪 论随着高校办学规模的不断扩大,高校后勤管理工作也日趋繁杂许多高校拥有多个校区,有好几个学生和教工食堂,这些食堂的地理位置分散,又要实现统一的协调管理,就不得不借助现代化的管理模式网络管理模式。由于当前学校的规模不断扩大,学生数量不断增加,学生信息量也成倍增长,食堂管理工作成为学校各项管理工作的一个重要部分。面对庞大的信息量,如何有效

11、在提高食堂管理工作的效率是学校急需解决的问题。如何用先进的管理手段,提高食堂餐饮的管理水平,是每一个食堂经营者所面临的重要课题。所以应势而出的餐饮管理系统有着很好的可行应用性。一直以来人们都采用传统人工的方式管理账单,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了很多的困难,同时,也加大了管理者的工作量和工作难度。本系统很好的克服了这些缺点,并且有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。学校食堂管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了学校食堂信息流转时间,使学校食堂的物资

12、管理层次分明、井然有序,为采购、销售提供依据;网上订餐的方式也将替代原有的短信、电话订餐,即方便了订餐过程,也会给学校的管理带来便利。完善的学校食堂管理功能,可对学校食堂的存货进行全面的控制和管理,降低学校食堂成本,增强学校食堂的市场竞争力。目前,无论是公司还是食堂对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,进销存管理信息系统便应运而生。在学校食堂中,食品的进销存涉及产品原料的采购、库存、报损,甚至有时涉及到销售。同时,对于产品也有相应的生产、库存、销售、和报损等环节。在其他非生产性单位,如学校食堂,主要涉及到进货、库存、销售和报损4

13、个方面。在设计一个系统时,首先要做好需求分析。合理地建立一个适合学校食堂管理系统。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。这些优点能够极大地提高食堂餐饮管理的效率,也是食堂管理的科学化、正规化管理,与社会发展接轨的重要条件。系统以 SQL Server 2005 作为后台数据库,Dreamwaver 为前台开发工具,运用自顶向下逐层分解的模块化结构设计思想、面向对象的设计方法,完成了食堂餐饮管理系统的主要模块。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在2 绪 论各方面的竞争中,占有一席

14、之地,谁就会更有优势,这一点已得到举世公认。随着WTO 的加入和我国工业的学生就餐高峰期的拥挤问题,而且还要解决学生对于自己消费情况的了解问题,设计和实现提高学校餐厅的高效管理正是本课题的主要内容。迅猛发展,为了抓住机遇,在竞争中占得先机,作为生产学校食堂的一个必不可少的重要环节学校食堂餐饮管理的信息化、计算机化也就迫在眉捷了。开发学校食堂管理系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。学校餐厅管理信息系统是一个实用并且是与我们的学校生活密切相关的一个

15、管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高餐厅的效益,降低餐厅的成本,降低餐厅的饭、菜价从而能够给学校的学生带来莫大的利益和好处。同时随着学校的扩招,学校的食堂也会变得越来越多。有的学校的食堂非常的分散,人员众多,管理复杂。所以,如何管理好学校餐厅也是学校管理中一个大的问题。如果能实现管理的自动化,无疑将给学校餐厅带来很大的方便。要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。1.1 系统开发背景我们学院的生活节奏很快,同学们对用餐质量要求越来

16、越高,对于就餐时间和付款方式也有更高的要求。最方便快捷的方式莫过于利用计算机网络,将食堂餐饮和计算机网络结合起来,形成完整的餐饮管理系统。学院提供餐饮管理服务,不仅可以提高学院食堂的服务质量,也可以为教师、学生们提供方便快捷的食品服务。餐饮管理系统不仅能极大的方便大家的就餐需求,还有利于学院对食堂的管理。开发学校餐饮管理系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加食堂效益。本系统可以避免学校管理的随意性,使得管理工作规范化、系统化、程序化,提高信息处理的速度和准

17、确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量具有重要的现实意义。1.2 发展前景随着信息化技术的日益普及,餐饮这样的传统行业也越来越多的采用信息技术来管理业务,市场上餐饮管理软件正处于百花齐放、百家争鸣的阶段。目前市场上大多数餐饮软件是基于 WINDOWS 操作系统的,也有部分餐饮软件考虑到版权的问题,采用 LINUX 操作系统;又比如,系统数据库,有基于 Java Web 的镐京学院网上订餐系统 3ACCESS、SYBASE、MY SQL、SQL SERVER 等,对于餐饮系统来说,采用什么数据库与食堂的规模比较相关,较小的食堂可以采用比较简单的数据库如 ACCESS,这样使用维护

18、都可以做的比较简单,而规模大的餐厅就应该用 SQLSERVER 这样的数据库,可以保障数据比较安全、系统比较稳定,但同时也要求有专门的系统管理员来维护。 1.3 本课题研究的目的及意义食堂餐饮管理系统也是典型的管理信息系统(MIS) ,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发以及后厨等自动化管理这几个方面。该系统中,应用 SQL Server 2005 数据库管理系统、SQL 语言原理、JSP 应用程序设计,JSP 数据库技术,采用成熟的 B/S(浏览器/服务器端)结构,根据分析和讨论,实现食堂订餐管理,提供与用户交互的界面,完成食堂餐饮管理系统的设计和开发。根据该系统的具体

19、情况,应能完成以下功能:(1)前台管理:开台管理、用户付款、结账数据分析;向对象语言的原因之一。(2)基础信息管理:餐具信息设置、窗口信息设置、菜谱信息设置、用户帐号管理、商品基础信息登记;(3)服务管理:订餐、上单下单、退订等;(4)系统管理:系统维护向导、权限管理、数据备份、帮助说明;另外,学校食堂餐饮管理系统要确保信息安全,以系统安全为主要目标,保护系统资源免受恶意的毁坏、替换、盗窃和丢失。其系统资源包括:硬件设备、存储介质、软件、数据等。具体来说,应达到以下安全要求:(1)保密性,机密或敏感数据在存储、处理、传输等过程中要完全保密,确保仅授权用户在授权后才能进行查询、删除及修改等操作;

20、(2)完整性,保证系统中的信息处于一种完整和未损害的状态,防止因非授权访问,部件故障或其他人为错误而引起的信息篡改、破坏或丢失。(3)可靠性,必须保障系统在复杂的网络环境下能够提供持续、稳定、可靠的服务。1.4 系统构架简介1.4.1 C/S构架C/S 是 Client/Server 的简写,这里 Server 指的是 DBServer。它的特点是每个客户端必须安装一份应用程序,一般在局域网使用,只针对特定的客户群。优点是响应速度快,交互比较好。缺点是客户端数目受服务器限制,维护升级比较麻烦。由于互联网的迅速发展,现在开发的 Web 应用程序一般不采用 C/S 构架,因为它的成本高且效率低,无

21、法满足互联网时代的要求。4 绪 论1.4.2 B/S构架B/S 是 Brower/Server 的简写,这里的 Server 指的有两个,WebServer 与 DBServer。它的特点是客户端不需要部署应用程序,只要一个浏览器就可以进行访问。一般 web网使用,但新的趋势是 B/S 项目越来越多,甚至传统使用 C/S 开发的项目也使用 B/S。优点是程序升级维护方便,代码只在 WebServer 中有一份。因为最终程序运行结果在客户浏览器中显示,所以对客户端平台无限制。缺点是由于每个客户端没有安装一份应用程序,所以它的交互式没有 C/S 好。镐京餐饮管理系统采用 B/S 架构进行开发,一方

22、面为了使项目更加贴近现代互联网时代的要求,另一方面提高小组的项目水平,帮助小组成员更好的适应未来企业项目开发的要求。超文本标记语言以及 SQL Server 2005 数据库建立一个拥有前后台的 B/S 结构的Web 应用程序。可以对镐京学院餐厅进行了信息化管理。镐京学院餐饮管理系统是由我们小组共同完成的,不同的小组成员负责不同的模块,可以说这个项目是我们小组成员一次实训成果的展示。在每个模块可以看到每个人的设计的风格,以及每个人不同的代码编写,不仅可以提高学院对于餐厅的管理,也可以提高整个小组成员的实际操作能力。在餐饮管理系统的后台,根据不同的权限,管理员可以对不同的模块进行增加、修改以及删

23、除操作,在管理系统的后台我们小组对全查进行了分页管理,方便管理员对于各个模块的日常维护,并且进行了提示信息的优化工作,在管理员进行增加、修改以及删除操作时提示管理员,帮助管理添加、修改和删除的准确性。在餐饮管理系统的前台,用户可以直接查看每个窗口的菜品信息,并且在留言板块可以进行留言操作,以维护餐厅的透明化,如果用户找到自己喜欢的菜品可以加入购物车。在宣传板块用户可以浏览学院发布的关于食品方面的信息。镐京学院餐饮管理系统能够帮助学生解决在高峰就餐时买饭的压力,同时也能很好的帮助各个窗口的老板去提前准备菜品缓解高峰期的就餐压力。对于学生还可以通过手机或者笔记本实时在线的订餐业务,方便自己对日常财务的管理,学院可以通过管理系统对各个窗口进行卫生检查和整个餐厅的财务管理。在管理系统的留言板块和宣传板块,学院和学生可以发布一些信息,帮助学生健康的饮食和增加菜品的安全。1.4.2 B/S与C/S的优越性C/S(Client/Server,客户端/服务器)是建立在局域网的基础上的, B/S 是建立在广域网的基础上的。传统的 C/S 体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是 Client 端还是 Server 端都还需要特定的软件,没能提供用户真正期望的开放环境;B/S 结构则不同,它的前端是以 TCP/IP 协议为基

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。