PAGE
PAGE 27
成绩
评阅人
评阅日期
计算机科学与技术系
数据库课程设计
设计题目:宾馆客房管理系统
班 级: 计算机06-1
学 号: 06034050126
姓 名: 庞 景 中
指导老师: 朱 兴 统
200
目录
TOC \o "1-3" \h \z 目录 1
课程设计题目:宾馆客房管理系统. 2
一.选题的依据及课题的意义 2
二、系统需求分 2
三、研究内容及实验方案3
四、数据库设计4
五.页面设计及相关代码分析7
六、使用说明27
七、实验总结27
八、主要参考文献28
课程设计题目:宾馆客房管理系统
选题的依据及课题的意义
随着宾馆酒店业竞争的加剧,宾馆之间客源的争夺越来越激烈,宾馆需要使用更有效的信息化手段,拓展经营空间,降低运营成本,提高管理和决策效率.传统的宾馆酒店计算机管理系统主要包括前台管理系统和后台管理系统两大部分,基本包含了宾馆主要业务部门,初步实现了对顾客服务和进行财务核算所需要的各个功能.但传统的宾馆酒店管理系统基于财务管理为主线的设计理念,无法满足宾馆酒店全面信息化管理的需要. 现代宾馆酒店业迅速发展,新的管理观念与模式层出不穷.宾客客房管理系统亦随着宾馆管理理念的发展而发展.宾馆客房管理系统依照国家星级宾馆标准化业务程序,采用了先进的数据库理论,多媒体技术,软件工程理念等,从基层,中层,高层三个管理者层次为切入点,以成本分析,预测,控制为主线,形成一套上下贯通,操作便捷的酒店系统解决方案,科学地将宾馆各种日常业务完美的结合在一起,为管理及决策提供了强有力的支持.其对客人个性化服务及全面彻底的信息化,使企业电算化管理水平提升到一个新的更高层次.提供大量丰富的基于企业管理经营过程中实际的数据。
二、系统需求分析
本系统设计实现的目标是对宾馆的客房管理、客户信息管理和餐厅服务管理功能,前台用java实现对数据的添加,删除,查询等功能,在后台用Sql server作为数据库,其中数据库设计是用PowerDesigner.v11软件设计的。
本系统就是利用计算机信息提高了餐馆宾馆的管理水平,主要对系统的操作员权限、菜收银客房、客户等信息管理。系统操作权限管理可以实现对操作员的添加、删除、修改操作,并设置操作员对指定用户进行密码修改。
宾馆的信息量大,数据安全性和保密性要求高。本系统实现对宾馆信息的管理和总体的统计等,营业信息的查看和维护。操作管理人员可以浏览,查询,添加,删除等宾馆的基本信息等。
本系统基本包含了宾馆管理的主要需求,具有完善细致的功能:
系统具有高可靠性、安全性、操作性;
模块化结构,具有强大的数据处理功能,可根据业务需要,十分便捷地进行模块增减,灵活地进行系统组合;
直观的图形用户界面,面向事务处理。随心所欲的查询,并全面支持分析和决策的功能。
三、研究内容及实验方案
1)研究内容
本系统根据宾馆的业务情况该系统可分客房信息管理、客房经营管理、客户信息查询、员工信息管理4个功能模块。
2)实验方案
根据课题的具体要求,可以将宾馆客房管理系统大体结构图示为如下:
宾馆客房管理系统
宾馆客房管理系统
系统管理
(用户登陆)
客房信息管理
客房经营管理
客户信息查询
员工信息管理
查询房间信息
客房使用情况
宾馆订房
宾馆退房
删除房间信息
信息
客户信息查询
员工查询
员工添加
员工删除
修改房间信息
录入房间信息
整个系统分4个模块:
1.客房信息管理:录入房间信息、修改房间信息、查询房间信息, 删除房间信息.
2.客房经营管理:客房使用情况、宾馆订房、客房预订、宾馆退房.
3.客户信息查询:客户信息查询.
4.员工信息管理:员工查询、员工添加、员工删除。
四、数据库设计
1.E-R图的分析:
E-R图的分析工作通常采用自底向下的设计方法,首先对局部视图进行分析设计,然后再实现视图集成。宾馆客房管理系统一般包括如下几个表:用户信息(UsersInfo)、客户信息(CustomersInfo)、客房类型(RoomCategory)、客房信息(RoomsInfo)、客房状态(RoomStatus)、客房业务(RoomOperation)、业务记录(History)。他们之间关系如图1所示。
图1 宾馆客房管理系统E-R图
2. 创建表
(1) 用户信息表
用户信息表(UsersInfo)用来保存使用该系统的酒店员工的基本信息,表UsersInfo的结构如表1所示。
表1 用户信息表(UsersInfo)
编 号
字 段 名 称
数 据 结 构
说 明
1
UserId
Int
用户编号
2
Name
Varchar(50)