网站大量收购闲置独家精品文档,联系QQ:2885784924

《宾馆住宿管理系统的设计与实现》.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 一 需求分析 2 二 数据库概念结构设计 2 2.1功能模块分析 2 2.2.系统模块设计 2 三 数据库设计 3 3.1数据库概念结构设计 3 3.2数据库逻辑结构设计 5 四 宾馆住宿系统的实现 6 4.1 数据库的实现 6 五 住宿管理系统的实现 10 5.1 登录窗口模块的创建与实现 10 5.2系统管理模块的创建与实现 11 5.3客户信息管理模块的创建于实现 13 5.4 预定记录管理模块的创建于实现 16 5.5入住信息管理模块的创建于实现 19 5.6 客户结算管理模块的创建与实现 22 六 总结 24 七 参考文献 24 一 需求分析 随着外出人流因为生活,商业等方面的增多,宾馆的发展也日益的迅猛,由于顾客量的增多,客户登记时间的广泛,宾馆收益的日益增多,仅仅依靠手写的老式输入记账法,是无法满足宾馆的需求的,同时这也是浪费人力和时间的。开发这个数据库,目的就在于能够更好的对客房的预订情况,空余情况,顾客信息,顾客住宿时间和所用费用,客房房态等进行精确的查询,以便更好的完善和更新宾馆信息系统。 数据库的概念结构设计 二 数据库概念结构设计 2.1功能模块分析 根据宾馆的具体情况,系统主要功能如下: 1.客房类型管理:提供有关客房类型状况的规范,如标准间,单人间的价格,设施的配置等信息。 2.客房信息管理:管理各个房间的具体信息,如类型,位置等。 3.客户信息管理:入住宾馆的客人具体信息的录入,保存等。 4.查询功能:包括客户信息查询,客房信息查询,住宿信息查询,等。 5.入住管理系统:登记入住信息,分配房间等。 6.预订管理功能:登记预订客户,客房的信息以及浏览查询等。 7.结算功能:客户退房收款等。 8.系统管理:用户管理等。 2.2.系统模块设计 根据以上对系统的功能需求的分析,将系统的功能划分为三大模块: 1.数据管理:包括客房类型管理,客房信息管理,客户信息管理。 2.前台操作:包括各种信息的查询,入住和预订登记和结算的管理。 3.系统管理:用户注册,修改密码,用户信息管理。 系统功能模块图如下: 功能模块结构图 三 数据库设计 3.1数据库概念结构设计 通过以上对数据库的设计,可得到几个数据库实体,其E-R图如下 1.客户实体图 2.客房实体图 3.客房类型实体图 4. 系统综合E-R图 3.2数据库逻辑结构设计 客房类型(类型 面积 价格 额定床位 额定人数 是否有电视 是否有电话 是否有空调 是否有卫生间) 客房信息(房间号 类型 楼层) 客户信息(客户号 姓名 性别 籍贯) 入住记录(客户号 房间号 入住日期 结算日期 备注) 预定记录(客户号 房间号 预定日期 预定于之日期 预定天数) 系统用户( 用户名 密码) 四 宾馆住宿系统的实现 4.1 数据库的实现 create database 宾馆住宿管理系统 on primary ( name=宾馆住宿管理系统_data, filename=F:\sql\宾馆住宿管理系统_data.mdf, size=5, maxsize=unlimited, filegrowth=10% ) log on ( name=宾馆住宿管理系统_log, filename=F:\sql\宾馆住宿管理系统_log.ldf, size=5, maxsize=unlimited, filegrowth=10% ) create table 客房类型 ( 类型 char(12) primary key, 面积 int not null, 价格 money not null, 额定床位 int , 额定人数 int, 是否有电视 char(2) default 有, 是否有电话 char(2) default 有, 是否有空调 char(2) default 有, 是否有卫生间 char(2) default 有 ) create table 客房信息 ( 房间号 int primary key, 类型 char(12) not null, 楼层 int not null ) create table 客户信息 ( 客户号 int primary key, 姓名 varchar(10) not null, 性别 char(2) default 女, 籍贯 varchar(20) not null ) create table 入住记录 ( 客户号 int foreign key references 客户信息(客户号), 房间号 int foreign key references 客房信息(房间号), 入住日期 datetime not null, 结算日期 datetime not null, 备注 varchar(30) ) create table

文档评论(0)

189****3564 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档