- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
淮海工学院计算机工程学院
课程设计报告
设计名称: 数据库原理及应用课程设计
姓
名:
薛思雨
学
号: 511020825
专业班级:
D
软件 101
系 (院):
东港学院
设计时间:
2012.12.23—— 2013.1.4
设计地点:
东港学院 D2-308
指导教师评语:
签名:
年 月 日
<<数据库原理及应用 >>课程设计报告 第 1 页,共 27 页
课程设计题目:宾馆客房管理系统
概述
1.1 课题背景
随着经济的发展,工作人士出差,节假日人们外出旅游,免不了要住宾馆的,因此,各种星级的宾馆都应运而生。直至现在,宾馆行业竞争越来越剧烈,宾馆之间客源的争夺也越来越激烈,所以,宾馆使用有效的客房管理手段是尤为重要的,这样能够为酒店管理人员提供一个快速安全可靠的管理平台。
客房业务涉及的各个工作环节已不再仅仅是传统的住宿,结算业务,而是更广更全面的服务性行业的代表。宾馆作为一个服务性行业,从客人预定房间开始,到入住登记直至最后退房结账,整个过程应该是能体现以客人为中心,提高快捷方便的服务,给客人感受一种顾客之上的享受,提高酒店的管理水平,简化各种复杂操作,在最合理最短时间内完成客房业务规范操作,这才能令客人方便快捷,增加客人回头率。
本系统要实现一个简单快捷的宾馆客房管理,主要是对客房的信息,客人的信息,客人订房入住信息,以及收银结账的管理。为管理者提供迅速,高效的服务,减免手工处理的繁琐与误差,及时准确地反映的工作经营情况。
1.2 开发平台
系统: Windows 7
开发工具: Microsoft Visual Studio 2008
数据库: Microsoft SQL Server 2005
需求分析
2.1 功能模块
根据课题的具体要求,可以将宾馆客房管理系统大体结构图示为如下(如图
1 所示):
宾馆客房管理系统
客户入住
经营管理
系统管理
客户结算
(用户登陆)
新增会员
客户管理
入住信息查询
经理
前台
修改密码
客房类型信息 客房信息管理 员工管理
录
修
删
录
查
修
删
查
修
删
入
改
除
入
询
改
除
增
改
房
房 信 房
房
房
房 信 房
加
询
员
除
间
间 息 间
间
间
间 息 间
员
员
工
员
类
类
类
信
信
信
信
工
工
信
工
型
型
型
息
息
息
息
息
整个系统分 4 个模块:
图 1 功能模块
<<数据库原理及应用 >>课程设计报告 第 2 页,共 27 页
通过不同角色登入系统:
① 经理有以下模块:
客房类型管理:录入房间类型,修改房间类型,删除房间类型。
客房信息管理:录入房间信息,修改房间信息,查询房间信息, 删除房间信息。
员工管理:增加员工,查询员工,修改员工信息,删除员工。
② 前台有以下模块:
客房经营管理:客房使用情况,客户入住,退房结算。
客户信息查询:新增会员,客户入住记录。
2.2 数据流图
顶层数据流图:
退房
结账,归还房卡
登录
经理
宾馆客房
返回信息
前台
返回信息
管理系统
登记信息
订房
登录
图 2 顶层数据流图
核心数据流图:
修改
房间
客
房
信
息
查询空房
登记入住
客人
房间信息
入住
记录
终端 客人历史
信息 记录
客
房
状
态
退房
图 3 核心数据流图
经理管理数据流图:
<<数据库原理及应用 >>课程设计报告 第 3 页,共 27 页
员工信息
返回信息 查询 /添加 /修改 /删除
添加 /修改 /删除
返回信息
经理
客房类型
(管理员)
返回信息
查询 /添加 /修改 /删除
修改
返回信息
修改密码
图 4 经理管理数据流图
2.2 数据字典
根据系统功能模块结构图及典型旅店客房管理系统的需求,总结出来如下的数据字典:
( 1) 数据项说明
UseInfo( 用户信息表 ) :记录登入系统的用户的身份,姓名和密码。如下表所示。
表 1
UserInfo 表
数据项名称
含义说明
类型
长度
主键
role
登入系统的身份
varchar
10
name
用户名
char
10
pwd
密码
varchar
20
RoomType(客房类型表 ) :记录客房类型。如下表所示。
表 2
RoomType 表
数据项名称
含义说明
类型
长度
主键
房间信息
允许 Null
允许 Null
RoomTypeName
客房类型名称
varchar
20
√
Area
面积
smallint
2
BedNum
床位
smallint
2
Price
价格
money
8
Phone
电话
bit
1
Television
电视
bit
1
Net
宽带
bit
1
AirCondition
空调
bit
1
<<
文档评论(0)