宾馆客房管理系统论文内容摘要:

和处理内容。 HIPO 分层图用一个方块代表一个模块,方块内可写出表示此模块的处理功能和模块名。 模块之间的调用关系用连接两模块的 直线表示。 采用自顶向下扩展的方法先画综合性较强、层次较少的模块结构,然后再根据需要一步一步扩充,直到每个模块的处理功能和规模符合要求。 现根据该 宾馆 管理信息系统的需求绘制HIPO 分层图如图 41所示。 天津工业大学 09 届高职生毕业论文 14 图 41 HIPO 分层图 (这是系统结构图) 数据库设计 概念模型是数据库系统的核心和基础。 在系统的数据库设计中,首先要对系统分析得到的数据字典中的数据结构、数据流和数据储存进行分析,并参照 DFD,把数据抽出来,确定实体的属性以及实体间的关系 ,这样才能得出系统的关系模式。 实体联系图( ER 图)是一种用于静态数据结构的概念模型。 本系统采用 ER图的方法进地数据结构分析,能过 ER 图来描述现实世界信息结构的数据库设计方法。 数据库设计需求分析 需求分析的目的在于识别用户的数据需求,非形式地描述有关数据对象及其联系的要作记录的信息,取得如下要作记录信息的非形式描述: 宾馆客房管理系统 住宿管理 客房管理 挂账管理 日结 客房预订 住宿登记 追加押金 调房登记 客房设置 客房查询 房态查看 预订房查询 住宿查询 退宿查询 宿费提醒 查询统计 系统设置 退房结帐 挂账查询 客户结款 登记预收报表 售报表 客房收入报表 操作员设置 密码设置 初始化 权限设置 天津工业大学 09 届高职生毕业论文 15 每个 客户登记住宿时提供的信息 需要 提供 记录的信息,包括唯一的 身份证号 , 姓名 ,地址 ,出差事由,住宿天数,联系电话 等等。 客房信息 关于客房的信息必须包括房间号、房间类型、价 格、房态。 客房预订的有关信息 需要记录 姓名,身份证号,联系电话,详细地址,工作单位,客房类型,房间价格,预住日期,预住天数,预付金额。 退房时涉及的信息 需要记录 凭证号码, 姓名,证 件 号 码 ,联系电话,详细地址,工作单位, 房间号, 客房类型,房间价格,住 宿 日期,住 宿 天数, 宿费,折扣, 预付金额 ,电话费,会议费,存车费,赔偿费,退房日期时间等信息。 需求分析的建模 在本文这一部分,列出了实体、属性和联系的清单。 它们表示上述数据库的形式描述。 实体 本系统中的主要实体有 6个,分别 是: 顾客、客房、凭证、住宿登记表、挂账单、住宿单、退房登记表、 结帐 发票。 实体的属性 顾客 :{ 身份证号,姓名,地址,出差事由,住宿天数,联系电话 } 客房 :{ 房间号、房间类型、价格、房态 } 凭证 :{ 凭证 号 码 , 金额,日期,姓名 } 预订单 :{ 顾客 姓名,身份证号,联系电话,详细地址,工作单位,客房类型,房间价格,预住日期,预住天数,预付金额 } 退房信息 :{ 凭证号码, 姓名,证 件 号 码 ,联系电话,详细地址,工作单位, 房间号, 客房类型,房间价格,住 宿 日期,住 宿 天数, 宿费,折扣, 预付天津工业大学 09 届高职生毕业论文 16 金额 ,电话费,会议费,存车 费,赔偿费,退房日期时间 } 续费信息 :{ 凭证号码, 姓名,证 件 号 码 ,联系电话,详细地址,工作单位, 房间号, 客房类型,房间价格,住 宿 日期,住 宿 天数, 续费金额,续费日期时间 } 实体间的联系 1. 入住 , 实体集 顾客 和 房间 之间的 1: 1联系 (有可能是团体消费) 2. 退房 , 实体集 顾客 和 房间 之间的 1: 1联系 3. 续费 , 实体集 顾客 和 房间 之间的 1: 1 联系 4. 预订 , 实体集 顾客 和 房间 之间的 1: 1联系 5. 挂账 , 实体集 顾客 和 宾馆 之间的 n: m联系 E- R 图 ER 图 可以来描述静态数据结构:实体、联系、实体和联系的属性。 其图形符号示例如下: 实 体 联 系 属 性 根据以上分析结果,绘制出本系统的 ER 图,见图。 图中没有注明实体和联系的属性,因为属性已在本文中进行了文字说明。 图 45 ER 图 顾 客 客 房 入住 续费 预订 退房 挂帐mth 1 1 1 N 1 N 1 1 M N 天津工业大学 09 届高职生毕业论文 17 E- R 模型转化为关系模式 转换归则 实体集的转换 每个实体集用一关系模式表示,其中实体集的属性被转换成关系的属性,实体集的 主键(用 下划线 表示,下同),在满足唯一标识和无冗余等性质的条件下,将作为对应关系的主键。 二元联系转换 ( 1)强制成员类:若实体集 E2 与实体集 E1 是 N: 1 联系, E2 的关系模式应包含 E1 的主属性。 ( 2)可选成员类:若实体集 E2 是它同实体集 E1 的 N: 1 联系中的一个可选成员,那么,这个联系往往由包括 E1 和 E2 主属性以及该联系中每个属性的各个关系模式表示。 为了避免空值问题, 我们也可以引入另一个表示联系的关系。 ( 3) N: M 二元联系:一般由另一个关系模式表示。 这个关系模式由每个参加的实体集的主属性以及这个联系的 任何属性一起组成。 三元实体集联系的转换 每一个三元联系被转换成另一个关系模式,其中包括有三个参加的实体集的键。 关系模式 根据 节所述的转换规则,在从 ER图向关系模式转换时, 经过以上分析,确定本系统的关系模式如下: 登记 预收表 :{ 凭证号码、姓名、证件名称、证件号码、出差事由、房间号、客房类型、联系电话、客房价格、住宿日期、住宿时间、住宿天数、宿费、折扣、应收宿费、预收金额、提醒日期、退宿日期、备注、标志、日期、时间、结款方式、摘要、提醒时间、退宿时间 } 住宿登记表 : { 凭证号码、 姓名、证件名称、证件号码、出差事由、房间号、客房类型、联系电话、客房价格、住宿日期、住宿时间、住宿天数、宿费、折扣、天津工业大学 09 届高职生毕业论文 18 应收宿费、预收金额、提醒日期、退宿日期、备注、标志、日期、时间、结款方式、摘要、提醒时间、退宿时间 } 挂帐信息 :{ 日期 、挂帐单位、摘要、住宿金额、欠款金额、还款金额、金额累计、姓名、证件号码、票号、时间、序号、房间标准、房间价格 } 客房信息 :{ 房间号、房间类型、价格、房态、标志、备注、配置、使用设置、营业日期 } 客房预定 信息 :{ 姓名, 身份证号 ,联系电话,详细地址,工作单位, 房间号, 客房类型,房 间价格, 预 住日期, 预住 天数,预付金额 , 备注、日期、操作员、时间、证件名称 } 退房登记信息 :{ 凭证号码, 姓名,证 件 号 码 ,联系电话,详细地址,工作单位, 房间号, 客房类型,房间价格,住 宿 日期, 住宿时间、 住 宿 天数, 宿费、折扣或招待、折扣、应收宿费、杂费、电话费、会议费、存车费、赔偿费、金额总计、预收宿费、退还宿费、退房日期、退房时间、日期、时间、备注、联系电话、 BZ} 数据库设计 本 宾馆 客房管理系统开始阶段采用了 Sql server 数据库,随着 宾馆 业务的发展, 将 改用 SQLServer 2020 数据库。 本系 统 为 Sql server 数据库,数据库名称为 kfglo数据库晚 1包含以下 8个表:登记预收表 ys,登记表 djb,挂账明细表 gzmx,客房基础信息表 kf,客房预定表 kfyd,密码表 ma,权限设置表 qxsz,退房登记表 tfd。 下面分别介绍以上各表的结构。 1.登记预收表 djys 登记预收表 djys 用来保存客人在住宿登记时的预收金额等信息,结构见 表41 所示。 表 41 登记预收表的结构 字段名称 数据类型 字段大小 凭证号码 文本 20 姓名 文本 50 证件名称 文本 20 天津工业大学 09 届高职生毕业论文 19 证件号码 文本 20 出 差事由 文本 50 房间号 文本 20 客房类型 文本 10 联系电话 文本 20 客房价格 货币 8 住宿日期 日期 /时间 8 住宿时间 日期 /时间 8 住宿天数 数字 双精度型 宿费 货币 8 折扣 数字 双精度型 应收宿费 货币 8 预收金额 货币 8 提醒日期 日期 /时间 8 退宿日期 日期 /时间 8 备注 文本 50 标志 文本 1 日期 日期 /时间 8 时间 日期 /时间 8 结款方式 文本 1 摘要 文本 200 提醒时间 日期 /时间 8 退宿时间 日期 /时间 8 2.登记表 djb 登记表 djb 用来保存客人住宿时的住宿登记信息,结构见表 42 所示。 表 42 登记表的结构 字段名称 数据类型 字段大小 凭证号码 文本 20 姓名 文本 50 证件名称 文本 20 证件号码 文本 20 出差事由 文本 50 房间号 文本 20 天津工业大学 09 届高职生毕业论文 20 客房类型 文本 10 联系电话 文本 20 客房价格 货币 8 住宿日期 日期 /时间 8 住宿时间 日期 /时间 8 住宿天数 数字 双精度型 宿费 货币 8 折扣 数字 双精度型 应收宿费 货 币 8 预收金额 货币 8 提醒日期 日期 /时间 8 退宿日期 日期 /时间 8 备注 文本 50 标志 文本 1 日期 日期 /时间 8 时间 日期 /时间 8 结款方式 文本 1 摘要 文本 200 提醒时间 日期 /时间 8 退宿时间 日期 /时间 8 gzmx 挂账明细表 gzmx 用来保存客人住宿挂账信息和客人结账信息,结构见表 43 所示。 表 43 挂账明细表 的结构 字段名称 数据类型 字段大小 日期 日期 /时间 8 挂帐单位 文本 100 摘要 文本 100 住宿金额 货币 8 欠款金额 货币 8 还款金额 货币 8 金额累计 货币 8 姓名 文本 16 天津工业大学 09 届高职生毕业论文 21 证件号码 文本 50 票号 文本 20 时间 日期 /时间 8 序号 数字 整型 房间标准 文本 10 房间价格 文本 10 4.客房基础信息表 kf 客房基础信息表 kf用来保存客房的基础信息,结构见表 44 所示。 表 4客房基础表 的结构 字段名称 数据类型 字段大小 房间号 文本 房间类型 文本 价格 货币 房态 文本 标志 是 /否 备注 文本 配置 文本 使用设置 文本 营业日期 日期 /时间 5.客房预定表 kfyd 客房预定表 kfyd 用来保存客人预定客房的登记信息,结构见表 45 所示。 表 45 客房预订表的结构 字段名称 数据类型 字段大小 姓名 文本 50 身份证号 文本 20 联系电话 文本 30 详细地址 文本 100 工作单位 文本 50 房间号 文本 10 客房类型 文本 20 房间价格 文本 8 预住日期 日期 /时间 10 天津工业大学 09 届高职生毕业论文 22 预住天数 整型 8 预付金额 货币 50 备注 文本 50 日期 日期 /时间 50 操作员 文本 8 时间 日期 /时间 8 证件名称 文本 20 ma 密码表 ma 用来保存操作员名称和操作员密码,结构见表 46 所示。 表 46 密码表的结构 字段名称 数据类型 字段大小 操作员 文本 10 密码 文本 6 7.权限设置表 qxsz 权限设置表 qxsz用来保存操作员的权限,结构见表 47 所示。 表 47 权限设置表的结构 字段名称 数据类型 字段大小。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。