数据库课程设计-宾馆客房管理系统c#.docx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

wumanduo11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档