超市进销存系统文献综述

  • 格式:pdf
  • 大小:197.74 KB
  • 文档页数:7

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

郑州轻工业学院

专科毕业设计(论文)

—文献综述

题目酒店管理系统-餐饮管理的设计与实现

学生姓名方利

专业班级软件技术(java技术)07-1班

学号200713060106

院(系)软件职业技术学院

指导教师粱树军

完成时间2009年6月10日

酒店管理系统的设计与实现-餐饮管理

摘要

利用计算机帮助餐厅高效率完成餐饮管理的日常事务,是适应现代企业制度要求,也是推动餐饮管理走向科学化、规范化的必要条件。餐饮管理系统设计与实现就是基于以上思想而开发的,选用Netbeans6.1和SQL Server2000数据库作为开发工具。

餐饮管理系统设计与实现是针对餐饮管理流程开发的,完成了与餐饮管理相关的一系列流程,为实现餐饮管理的信息化、现代化、科学化提供了有力的技术保障。

此系统的实现能够很好地解决餐饮信息的动态管理、查询、显示,同时减少许多重复的人力、物力,更为餐饮管理现代化、科学化和信息化的实现奠定良好的基础。

关键词餐饮管理;稳定性;实用性;先进性;

1.餐饮管理系统开发背景

在传统的餐饮行业进销存管理中,其过程往往是很复杂、繁琐的,进销存管理以进货、售出和库存三项内容为核心,在此过程中又需要经过若干道手续,如果整个过程都使用手工操作,效率将十分低下,也需要投入相当多的人力资源。且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化[1]。

酒店在处理进销存及客户订单和结帐等工作方面如果使用自动化的办公软件,可以节约大量的人力资源,风格良好的办公软件界面简洁,易于操作,即使对计算机技术不甚了解的人也可以轻松上手,所以也不需要加大对员工的要求,而通过网络进行信息的交互与整合也会变的更加轻松简单。使用计算机进行自动化办公的好处是显而易见的。

在计算机引入企业以前,企业在运营的过程当中,要使用大量的人力分析保存维护各种信息以支持其各部门的工作,随着企业的发展,业务也不断扩展,势必需要更多的雇员投入工作,然而人员的增加亦使企业成本加大,工作交互量增加,严重制约了企业的发展。随着计算机科学的进步,计算机开始在企业中普及,各种办公自动化软件亦应运而生。通过计算机所提供的高效准确的运算处理能力及低廉的成本投入,企业找到了新的生命力[2]。

近年来我国信息产业发展迅速,手工管理方式在餐饮行业进销存管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。当前,经济全球化、市场化、信息化是一种不可逆转的趋势,随着我国加入世界贸易组织,经济全球化对我国企业的影响逐步加深,竞争也更加激烈。因此,餐饮行业必须提高其工作效率,改善其工作环境。这样,餐饮行业进销存管理的信息化势在必行[3]。

3.餐饮管理系统简介

该系统以餐饮业务为基础,主要突出点单、结账。点单面主要采取图形加数据的方式使用户能直观的管理数据信息。面对服务行业的高速发展和餐饮企业信息发展的过程中出现的各种情况,结合餐饮自身行也的特点点及业务流程,该餐饮管理系统在实施后应遵循以下原则:

1.易用性原则——鉴于酒店的工作员工不一定具有电脑方面的知识,本系统以易用性为第一设计原则,这样酒店在部署本系统时就不需要对员工进行过多的培训,可以减少企业部署成本,增加系统实用性。

2.高效性原则——企业中效率就是生命,不能高效的完成业务的系统是不会被企业所接受的,所以在系统设计过程中,系统的效率也是考虑重点。

3.可扩展性原则——不具备扩展性的系统其生命周期是短暂的,面对用户需求的不断加大,不为将来的升级扩展留下余地的软件将会很快被淘汰。

4.安全、稳定性原则——在充分考虑到系统性能的同时,也要重视系

统的安全与稳定。尤其是面向企业用户的系统,在这方面应该多下功夫。

5.可移植性、可延续性原则——可移植性好的软件有更好的适应性,可以供用户方便的部署运行。这也是本系统追求的一个目标。

该系统开发的整体任务是实现餐饮行业进销存管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。

这个系统拟基于JSP动态网页技术并加以实现,JSP具有强大的跨平台支持和良好的可扩展性,有助于软件未来的维护和升级工作,所编写出的系统的生命周期是很有保证的[4]。

4.1开发工具与技术的研究:

1.开发工具

Tomcat5.5+J2DK1.6+sql server+Neatbeans IDE6.1运行环境为Windows2000/XP。

2.JSP技术简介

JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易[5]。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能[6]。

JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML 文本,因此客户端只要有浏览器就能浏览。JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。

JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP 配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点[7]。

3.Tomcat服务器

Tomcat是Sun的JSWDK(JavaServer Web Development Kit)中Servlet的运行环境(servlet容器)。Tomcat的源代码被提供给Jakarta项目,在Open Source的模型下进行进一步的开发。Tomcat是一个Server容器。