科生毕业论文
(
设计
)
开题报告书
题
目
基于
JAVA
的餐饮管理系统
学生姓名
学
号
_
专业班级
_
指导老师
_
2010
年
11
月
论文(设计)题目
基于
JAVA
的餐饮管理系统
课题目的、意义及相关研究动态:
课题目的
:
本课题开发的目的在于使企业更好的了解市场上的信息。另外,通过此次设
计,了解
B/S
架构的原理,掌握基于
B/S
架构下的程序设计与实现;巩固对
java
框
架和
MYSQL
的了解以及对它们在使用方面知识的学习和掌握。
掌握餐饮管理系统的
开发过程;熟练掌握
SQL
数据库的运用;该系统中,应用
SQL Server 2005
数据库
管理系统、
SQL
语言原理、
JSP
应用程序设计,
JSP
数据库技术
,
采用成熟的
B/S
(浏
览器
/
服务器端)结构,根据分析和讨论,实现酒店订餐管理,提供与用户交互的
界面,完成酒店餐饮管理系统的设计和开发。开发出来的餐饮管理系统能展示出
它所具备的功能并且能应用到现实中。
课题意义:
面对餐饮业多元化的经营现状,经营的特色、规模、出品这些因素的不同,
带给餐饮企业的则是不同的标准和工作流程和方法,面对着这解决方法不一的情
况,对人才的专业化程度的要求也相应地提高了,然而在国内市场上,餐饮业人
才供应不足,在这样的两难情况下,信息系统得出现暂缓了这一紧张局面。
首先,餐饮管理信息系统不是单纯的用于结帐计算的工具,它有着科学的、
标准的管理体系,它是通过对目前餐饮市场的具体情况科学的调研分析后设计而
成的,它能够针对中餐因其菜品的多样化和特色化的服务很难实现标准化管理,
使中餐企业的成本控制很难实现这些问题得到有效的解决。
其次,
餐饮管理信息系统能够给出具体的相应的符合企业自身要求的较科学
的标准化管理流程,这暂时缓解了专业人才的需求,通过使用该系统就能完成专
业人员所要做的事。
最后,
餐饮管理信息系统可以针对企业的经营现状而做出科学的分析,
使得
企业对市场的应变能力得到了提高,
从而通过餐饮管理信息系统来实现强化管理、
降低成本、堵漏节流等作用。更好的完善企业的经营管理,提高企业自身的竞争
实力。
国内外相关研究状态
:
随着信息化技术的日益普及,
餐饮这样的传统行业也越来越多的采用信息技
术来管理业务,市场上餐饮管理软件正处于百花齐放、百家争鸣的阶段。
随着我国市场经济的快速发展,
各行业都呈现出生机勃勃的发展景象,
其中
餐饮业的发展尤为突出。近两年来已呈现出高速发展的态势。但在快速发展的同
时,餐饮业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。随着
餐饮企业规模和数量的不断增长,手工管理模式无论是在工作效率、人员成本还
是提供决策信息方面都已难以适应现代化经营管理的要求,因此制约了整个餐饮
业的规模化发展和整体服务水平的提升。
目前市场上大多数餐饮软件是基于
WINDOWS
操作系统的,
也有部分餐饮软件
考虑到版权的问题,
采用
LINUX
操作系统;
又比如,
系统数据库,
有
ACCESS
、
SYBASE
、
MYSQL
、
SQLSERVER
等,对于餐饮系统来说,采用什么数据库与餐厅的规模比较相
关,较小的餐厅可以采用比较简单的数据库如
ACCESS
,这样使用维护都可以做的
比较简单,而规模大的餐厅就应该用
SQLSERVER
这样的数据库,可以保障数据比
较安全、系统比较稳定,但同时也要求有专门的系统管理员来维护。还有,数据
的录入通常有三种方式,一是基于普通电脑,二是基于触摸屏,三是采用无线点
菜系统,而无线技术又有基于红外技术和基于无线网络的技术。从目前的发展趋
势看,餐饮系统越来越多的采用触摸屏,而无线技术正在逐步成熟起来。
在国内,餐饮软件的发展也正处于蓬勃发展的时期,如北京天良软件,它是
一家以软件开发、销售为主营方向的技术开发型企业。天良软件立足于餐饮及酒
店客房管理市场,致力于为客户提供一流的产品及服务,企业下设市场拓展部、
产品研发部、公关策划部、客户服务部等主要职能部门。
在国外发展比较成熟的软件有龙腾触摸屏点菜系统,“龙腾餐饮管理系统”
软件采用了独特的组网技术,以
Window
为操作平台,全
32
位应用软件系统,功
能在国内处于领先地位。网络系统是以
Windows
搭成的对等网络,简单实用、稳
定可靠,保证企业非常迅速地把信息传递到各个点。这个系统适用于快餐企业、
西餐、火锅有勾划式菜单的餐饮企业,中高档中餐可以配合其他点菜设备一起使
用这个系统。
用过滤器实现 ..需要进行web.xml的手工配置, 步骤一般是建一个过滤器,在doFilter这个方法里写验证session 中用户的权限,如果不符,则不能进入你所配置访问的文件夹内所有的JSP页面了..它便会自动重定向到你的指定页,比如登入页等还有就是配置XML文件了.有多个权限可以配置多个文件夹 下面是配置的代码.. AdminFilter group1.filter.AdminFilter AdminFilter /affiche/*