基于Internet的酒店管理系统不仅可以通过计算机把大量的数据信息进行综合处理,方便快捷地为顾客提供就餐消费登记和结账的操作,而且可以通过服务器进行数据的传递和交互。另外该系统还可以根据相应的信息,快速准确地生成各种报表,使管理者可以清晰地了解酒店的经营情况,帮助酒店的经营者分析经营模式的利弊,从而促进酒店不断发展。

信息化的管理系统不仅应用在餐饮行业,社会其它行业都会因它而得到更好的发展。

1。3 课题的研究方法与实现流程

1。3。1 研究方法

本系统的开发流程包括需求分析、总体设计、详细设计、测试和维护四个阶段。

1)在需求分析阶段,分析具体的业务流程需要结合实际情况,并且得出相应的数据字典;

2)在总体设计阶段,按照需求设计出系统的具体功能模块,在依照功能创建需要用到的数据库表;

3)在详细设计阶段,按照原先设计出的功能,采用java语言编码,逐个实现这些功能和界面;

4)在测试阶段,测试人员要逐个验证系统功能是否有漏洞,如有就要二次修改。

1。3。2 实现流程

开发人员想要展示程序的实现过程,一般是用程序流程图来实现的。程序流程图又称为程序框图,是用来描述软件的设计。

本系统分为两大部分,后台和前台。后台主要是给管理员处理前台发生的事务,前台处理的事务主要的是普通用户为顾客进行点菜和结账。

本系统后台管理员子系统的程序流程图,如图1-1所示。

本系统前台普通员工子系统操作的程序流程图,如图1-2所示。

1。4 课题的研究内容

本次课题的研究内容就是酒店管理系统的功能设计,在本文中详细讲述了酒店管理系统的详细设计和开发过程,也包括功能模块的构想等方面。本文的主要工作如下:

1)介绍相关的背景技术;

2)对系统进行系统功能需求分析和数据需求分析;

3)介绍搭建开发。环境流程;

4)介绍系统的模块划分和功能设计;

5)介绍数据库表的构思与设计;

6)介绍系统功能模块的代码实现、分析以及运行效果展示;

7)展现测试的过程和结果;

8)对毕业设计项目的完成进行总结。

   

图1-1 本系统管理员子系统的程序流程图        图1-2 普通员工子系统的程序流程图

第二章 背景技术介绍

2。1 Java概述

Java是一种高级语言,它是用来编写程序的。我们用代码来表达我们的意图,其实就是用java来解释我们的意图,既然是表达的方式,那么就像中文有主谓语一样,JAVA也有它自己的表达规则,和C、C++的一样。和C、C++作比较,Java编程语言相对来说简单实用一些,因为在Java中有许多常用的方法和类都是封装好的,程序员可以查询API接口文档来调用这样方法,而使用C、C++编写程序则需要我们完全自己写所有的方法。Java编程语言的使用范围很广,如今许多软件系统都是有java编写的。论文网

凭借Java的特性,使得它成为近几年非常流行的编程语言,许多和Java相关的优秀技术不断出现,例如:JDBC、Java Servlet、JSP等。

2。2 JSP技术

JSP,全称Java Server Pages,它是一种技术标准,主要的功能是显示动态网页。之前的网页都是依靠HTML,只要在在HTML网页文件中加入一些Java程序片段和JSP标记,那么这种网页就叫作JSP 网页[1]。

当用户点击运行某一个JSP页面时,它的处理过程如图2-1所示。

上一篇:图根三维导线平差计算程序设计
下一篇:Java作业提交与批改系统设计与实现

基于Apriori算法的电影推荐

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...