酒店(宾馆)管理系统--毕业论文+文献翻译 联系客服

发布时间 : 星期四 文章酒店(宾馆)管理系统--毕业论文+文献翻译更新完毕开始阅读fcc2c3eefab069dc502201c5

河南科技大学本科毕业设计(论文)

一步扩充,直到每个模块的处理功能和规模符合要求。现根据该宾馆管理信息系统的需求绘制系统功能模块图。

此宾馆管理系统共有住宿管理、客房管理、挂账管理、查询统计、日结、系统设置五个功能模块。功能结构IPO图如图2-1:

图2-1 系统IPO图

§2.3 数据的存储设计

本系统的数据库设计了checkinregtable、checkoutregtable、guazhanginfo、kfyd、ma、regmoneytable、roomsetting、setability、temptable、usertalbe共十张数据表。本节中只列出一张checkinregtable表的存储设计,整个数据库中的所有列名存储结构设计详见附录。

图2-2 数据库存储设计

9

河南科技大学本科毕业设计(论文)

图2-3 顾客住宿登记

10

河南科技大学本科毕业设计(论文)

第3章 数据库设计

§3.1 数据库设计及其需求分析

概念模型是数据库系统的核心和基础。在系统的数据库设计中,首先要对系统分析得到的数据字典中的数据结构、数据流和数据储存进行分析,并参照DFD,把数据抽出来,确定实体的属性以及实体间的关系,这样才能得出系统的关系模式。

实体联系图(E-R图)是一种用于静态数据结构的概念模型。本系统采用ER图的方法进地数据结构分析,能过ER图来描述现实世界信息结构的数据库设计方法。

需求分析的目的在于识别用户的数据需求,非形式地描述有关数据对象及其联系的要作记录的信息,取得如下要作记录信息的非形式描述: 每个客户登记住宿时提供的信息:

需要提供记录的信息,包括唯一的身份证号,姓名,地址,出差由, 住宿天数,联系电话等等。 客房信息:

关于客房的信息必须包括房间号、房间类型、价格、房态。

客房预订的有关信息:

需要记录姓名,身份证号,联系电话,详细地址,工作单位,客房类型,房间价格,预住日期,预住天数,预付金额。 退房时涉及的信息:

需要记录凭证号码,姓名,证件号码,联系电话,详细地址,工作单

位,房间号,客房类型,房间价格,住宿日期,住宿天数,宿费,折扣,预付金额,电话费,会议费,存车费,赔偿费,退房日期时间等信息。

§3.2 数据库建模

§3.2.1 实体及属性

11

河南科技大学本科毕业设计(论文)

本系统中的主要实体有6个,分别是:顾客、客房、挂帐信息、预订单、退房信息、续费信息。各实体的属性如下:

顾客:{身份证号,姓名,地址,出差事由,住宿天数,联系电话} 客房:{房间号、房间类型、价格、房态} 挂帐信息:{日期、姓名、单位、欠款金额}

预订单:{顾客姓名,身份证号,联系电话,详细地址,工作单位,客房

类型,房间价格,预住日期,预住天数,预付金额}

退房信息:{凭证号码,姓名,证件号码,联系电话,详细地址,工作单

位,房间号,客房类型,房间价格,住宿日期,住宿天数,宿费,折扣,预付金额,电话费,会议费,存车费,赔偿费,退房日期时间}

续费信息:{凭证号码,姓名,证件号码,联系电话,详细地址,工作单

位,房间号,客房类型,房间价格,住宿日期,住宿天数,续费金额,续费日期时间}

§3.2.2 实体间的联系

各个实体间的联系如下:

1.入住,实体 顾客 和 房间 之间的1:1联系 2.退房,实体 顾客 和 房间 之间的1:1联系 3.续费,实体 顾客 和 房间 之间的1:1联系 4.预订,实体 顾客 和房间之间的1:1联系 5. 挂账,实体 顾客 和 宾馆之间的n:m联系 §3.2.3 E—R模型转化关系

转换规则:

每个实体集用一种关系模式表示,其中实体集的属性被转换成关系的属性,实体集的主键(用下划线表示,下同),在满足唯一标识和无冗余等性质的条件下,将作为对应关系的主键。

二元联系转换:

(1)强制成员类:若实体集E2与实体集E1是N:1联系,E2的关系

12