客房管理系统

客房管理系统

(2014届)

毕业论文(设计)

题目:基于C#的客房管理系统的设计与实现

姓名:

专业:

班级:

学号:

指导教师:

导师职称:

嘉兴学院南湖学院教学事务管理中心

2014年5月10日

基于C#的客房管理系统设计与实现

摘要:随着人们生活水平的不断提高,人们为了丰富文化生活和自身娱乐,越来越趋向于利用假期外出旅游,酒店客房业随之得到了迅猛的发展,使酒店客房业的竞争也愈来愈激烈,因此必须提高酒店的管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。

客房管理系统通过对信息的收集、传递、整理、加工、维护和使用,提高管理水平和效率,从而实现酒店管理的自动化、规范化和人性化。

本系统基于Microsoft SQL SERVER 2005数据库系统和C#程序语言开发实现的客房管理系统,着重阐述了该系统开发实现过程,从系统的需求分析、模块设计、数据设计、详细设计到系统测试等各个环节都进行了较为详尽的分析和描述。

该系统充分利用信息技术提高酒店客房的管理水平、服务水平。酒店客房管理系统要实现客房预定、入住登记、钟点记费、消费记账、调房登记、退房结账、查询统计等等功能。其中钟点记费可以在客户来店时间起开始记费至要求离店时间进行结账收费,该功能可明显提高对住宿人员宿费的有效管理。将动态实时的住宿登记、客房调整等有机地联系在一起,对酒店客房进行全方位的管理。

关键词:客房管理;管理信息系统;数据库

Design and implementation of C #-based hotel

management system

Abstract:With the continuous improvement of people's living standards, in order to enrich the cultural life of their own and entertainment,people tend to use more and more holiday travel, what follows is the hotel industry's rapid development,hotel rooms so that the industry is getting fierce, it is necessary to raise the level of hotel management, the implementation of information technology is to achieve this purpose And the only way to move.The Hotel Management Information System(HMIS)through the collection, transmission, sorting out, processing, safeguarding and using of information, this system can improve management level and efficiency, thus realized the automatization, standardization and humanization of management hotels.

HMIS which is developed and carried out by using Microsoft SQL Server 2000 database system and http://m.doczj.com/doc/124e54ad770bf78a652954c5.html programming language, emphatically elaborated the process of development and implementation of the system. Exhaustive analysis and description are also carried on from demand analysis, module design, data design, detailed design to systematic testing, etc.

The system will improve the management and service level of hotel rooms by fully using the information technology, expecting realizing the functions of room reservation, check-in registration, charging according to time, consumer accounting, room-changing registering, bill checking-out, inquiring statistics gathering, etc. Among these functions, charging according to time refers to beginning counting time when guests arrive, and do the checking-out automatically when they request leaving. This can dramatically improve the efficiency in bill operation. This system will successfully implement the omni-directional hotel management with the organic combination of dynamic real-time accommodation registration and room adjustment, etc.

Keywords:Quick Hotel Hotel Management Management Information System Database

目录

1绪论 (1)

1.1课题前景 (1)

1.2系统开发的目的和意义 (1)

1.3系统设计思想 (2)

1.3.1系统总体设计思想 (2)

2可行性分析 (3)

2.1客房管理业务流程分析 (3)

2.1.1客房管理业务简述 (3)

2.1.2本系统业务流程图 (3)

2.2系统可行性分析 (4)

2.2.1经济可行性 (4)

2.2.2技术的可行性 (5)

2.2.3运行可行性 (6)

3需求分析 (7)

3.1客房管理系统的需求分析 (7)

3.1.1系统所要完成的任务 (7)

3.1.2数据流图 (7)

3.1.3数据字典 (8)

4总体设计 (11)

4.1系统模块总体设计 (11)

4.2数据库设计 (12)

4.2.1数据分析 (12)

4.2.2数据库详细设计 (12)

5详细设计 (17)

5.1系统运行平台设置 (17)

5.2开发工具简介 (17)

5.2.1C#语言 (17)

5.2.2Visual Studio 2005工具 (17)

5.2.3Microsoft SQL Server 2005工具 (17)

5.3系统主界面设计 (17)

5.4系统父类窗体设计 (18)

5.5客户管理模块 (19)

5.5.1客户基本信息模块 (19)

5.6房间管理模块 (20)

5.6.1房间信息管理模块 (20)

5.6.2房间预订管理模块 (21)

5.6.3房间入住管理模块 (23)

5.6.4房间续住管理模块 (25)

5.6.5房间调换管理模块 (26)

5.6.6入住历史管理模块 (27)

5.7收银结账模块 (28)

5.7.1消费记账模块 (28)

5.7.2退房结账模块 (28)

5.7.3统计报表管理模块 (30)

5.8系统设置模块 (31)

5.8.1用户设置模块 (31)

5.8.2系统日志设置模块 (32)

6系统测试与性能分析 (33)

6.1软件测试 (33)

6.1.1测试的基本概念 (33)

6.1.2测试的步骤 (33)

结论 (35)

致谢 (36)

参考文献 (37)

附录 (38)

嘉兴学院本科生毕业论文(设计)

1绪论

随着我国对外经济开放的发展,人们的物质水平逐步提高,人们的精神生活也开始趋向丰富多彩。

家中和周围的生活圈子已不能满足他们对生活的追求,为了丰富文化生活和自身娱乐,人们越来越趋向于利用假期外出旅游。这使旅游业得到了迅速的发展,作为旅游服务的重要组成部分——酒店客房业也得到了迅猛的发展。但商场如战场,酒店要迎接这场挑战,就必须提高整体竞争能力,而要提高整体竞争能力必须变革酒店的管理模式,要把管理的水平提高,那么为了实现这一目的就得实施信息化建设。

1.1 课题前景

目前,国外的酒店服务业信息化管理的进程相当快,国内的就显得很落后了。在激烈的酒店客房业竞争中,我们就可以用上新技术,来增加我们的优势。

对于酒店来说,经营者不仅要提高服务水平和服务质量,用以提高效率和回报率。在信息时代,更重要的是必须要有一个完善的管理信息系统,在总体上实现酒店管理的自动化、规范化和人性化,使酒店管理由经验管理转为科学管理。

随着计算机在酒店中的普及应用,计算机技术的不断发展,酒店管理系统的发展到了一个新的时期,新的系统平台、新的系统特点及发展方向不断涌现,本系统采用客户机/服务器模式,功能更加细致完善,系统更加稳定可靠。为客户提供一个舒适、温馨的住宿环境,并在预订、入住和退房等流程上简捷、方便,信息明朗,及时响应客户的需求,争取更多客源,提高酒店客房声誉,创造更多的经济效益及利润。

1.2 系统开发的目的和意义

酒店客房信息的管理在整个酒店客房运作过程中起着非常重要的作用。它在酒店客房的工作人员、基础设施和客户资源之间起着信息沟通的桥梁作用。通过信息的管理,酒店客房的管理人员能够随时了解客房的预订、入住等情况,可以在宏观上分配基础设施的使用,调度服务人员的工作,从而提供更加及时与优质的服务。

利用数据库管理资料可以方便地管理会员客户的资料以利于业务上的往来和客服调查,同时功能强大的新增、修改、删除及查询操作和钟点计费的功能使客房管理系统成为管理人员的得力助手。

如果以上这些功能靠单纯的手工实现的话,必然会带来时间上的延迟与信息沟通的闭塞,还不便于查询,导致服务质量查强人意。基于手工操作的种种缺点,为了更好地管理酒店客房,实现管理自动化,将酒店客房管理的流程与规则与现代的计算机技术相结合,建立起客房管理系统,以利于酒店客房管理的顺畅进行。客房管理系统还可以全程监管客户在客房的消费活动,并对收入情况进行统计,从而实现酒店客房管理流程全过程的电子化操作。

1.3 系统设计思想

1.3.1 系统总体设计思想

一个方便用户使用的软件应该具备软件体积小,操作界面友好,基本功能稳定,运行速度较快,通过计算机技术及网络技术结合开发出客户端与服务器端,以便方便快捷清晰的进行数据传输,和简易通讯功能。

1.实用性:系统以用户需求为目标,以方便用户为原则。根据用户实际的需求情况,度身订造一套先进的局域网数据传输,从用户角度出发尽可能的方便用户使用,满足基本的用户需要。

2.先进性:本设计将充分应用现有成熟的计算机技术、软件开发技术。以Microsoft Visual Studio 2005为主要开发环境,其优秀的编码体制和强大的编译器是此系统的强力支柱。

3.高可靠性:一个实用的系统同时必须是可靠的,本设计通过软件的优化选型,可保证系统数据的正确性。

2可行性分析

可行性分析是要决定“做还不是做”。做可行性分析不能以偏盖全,也不可以什么的细节都加以权衡。可行性分析必须为决策提供有价值的证据。可行性分析的目的是说明该软件开发项目的实现在技术,经济和运行方面的可行性。

2.1 客房管理业务流程分析

绘制业务流程图应根据实际的管理业务,按照原系统中信息流动的过程,详细描述各个环节的处理业务、信息来源、处理方法、信息流经去向以及提供信息的形态。

2.1.1 客房管理业务简述

在对某快捷酒店日常客房管理业务调研后,得到其一般业务过程如下:

(1)客户向酒店发出入住意向;

(2)操作员针对客户的需求进行办理预订或及时入住信息,生成预订信息表和入住信息表;

(3)客户可通过管理员进行办理会员卡,可以享受优惠价格,生成客户基本信息表;

(4)管理员可新建房间信息及房间价格标准,及系统日志信息的查询;

(5)操作员对客户在店其间消费项目,生成消费信息表,以便客户退房时结账清楚;

(6)客户结账退房,操作员对客户所住的时间、房间的价格、折扣、加床价格和消费项目进行结算;

(7)管理员向操作员发出统计结算时间段收益的通知;

(8)操作员接到通知后,进行统计结算,生成统计报表。

2.1.2 本系统业务流程图

收费业务流程如图2-1所示。

客户

入住意向

客户信息查

房间信息查

费用票据

消费项目

系统日志信

房间收费标

准房间信息管

理房间入住信

息房间预订信

息操作前台管理员

管理后台

客房部客户是否为会员

操作员

Y

N

图2-1 收费业务流程图

统计结算业务流程如图2-2所示。

管理员统计结算时间段

收益

统计条目通知单

操作员

图2-2 统计结算业务流程图

2.2 系统可行性分析

本系统的目标确定后,可以从经济可行性、技术可行性和运行可行性三个方面对能否实现本系统目标进行可行性分析。

2.2.1 经济可行性

系统的经济方面的可行性应该从项目开发的投入金额、收益、收益投资比、投资回收周期等方面来考虑。 1.系统初期投资

系统初期投资如表2-1所示。

表2-1系统初期投资

序号项目人工(人·日)单价(元)合计(元)

1 需求分析 3 200 600

2 总体设计10 200 2,000

3 房间管理子系统

详细设计

3 200 600

4 退房结账子系统

详细设计

5 200 1,000

5 工程实际成本数

据库实现

10 200 2,000

6 编码实现10 200 2,000

7 单体测试 5 200 1,000

8 系统集成测试 5 200 1,000

9 说明手册编制 3 200 600

10 合计10,800 2.系统货币时间价值

系统货币时间价值如表2-2所示。

表2-2系统货币时间价值

年份将来值(万)(1+i)n现在值(万)累计的现在值(万)

1 0.6 1.05 0.5714 0.5714

2 0.6 1.1025 0.5442 1.1156

3 0.6 1.1576 0.5183 1.6339

4 0.6 1.215

5 0.493

6 2.1275

5 0.

6 1.2763 0.4701 2.5976

3.投资回收期

系统开发成功后,第一年可以赚得0.5714万元,比投资少0.4286万元。第二年可以赚得0.5442万元。

即:0.4286/0.5442=0.7876年

1+0.7876=1.7876年

4.纯收入

2.5976-1.08=1.5176(万元)

当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的10万。而且考虑到开发本系统将为以后带来的利益,拿出10万来进行客房管理系统的开发,是绝对必要。

综上所述,该系统的开发在经济方面是可行的。

2.2.2 技术的可行性

根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条

件、操作人员水平和数量等方面去考虑和分析。

在软件的方面上,C#和SQL Server2005安全可靠,因此软件方面是可行的。

在硬件方面,华硕A40J,已经满足系统的开发需要。当然,如果硬件越好,系统的开发就会更顺利。而且现在商用的或家用电脑硬件的整体上都还不错,所以是可行的。

2.2.3 运行可行性

在现今社会,随着信息化和计算机技术的高度发展,越来越多的酒店都意识到信息化是提升管理效率不可缺少的重要步骤。现在的人们都是接受过高等管理教育的人,他们深知现代化的管理方法对酒店客房管理的重要性。

客房管理系统将要代替手工管理酒店客房、房间的预订、入住、续住、调换、客户消费的查询、退房结账等操作,配备现代化的管理思想更是必不可少的,所以在酒店领导者给予系统充分的开发资金的基础上,更要将现代化的管理思想融入其中,使其最终成为具有现代化管理方法的管理系统。

经过以上分析,运行方面是可行的。

3需求分析

软件定义时期的最后一个阶段就是需求分析,它的任务就是解释“系统必须做什么”。它并不是用来确定系统怎样完成它的工作,它是用来确定系统要完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。

3.1 客房管理系统的需求分析

系统的需求分析是决定“做什么,不做什么”,是分析用户要求,设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。

需求分析应该考虑3个方面,即系统所要完成的任务、数据流图和数据字典。

3.1.1 系统所要完成的任务

客房管理系统的总目标是在计算机网络、数据库和先进的开发平台上,利用现有的软件配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互的酒店客房管理系统,实现客房业务的自动化管理,为客房的管准理者提供及时、准确的客户信息,对基础设施及人员安排提供决策参考。

根据可行性研究的结果和客户的要求,分析现有情况及问题,决定采用C/S结构,将客房管理系统划分为两个子系统,即客户端子系统、服务器端子系统。其中,客户端子系统的功能是给用户提供系统操作界面,以便输入客户信息、房间信息、客户消费情况、房间入住、预订、续住及调换等。服务器端子系统的功能是通过计算机网络将客户端与服务器的数据库相连,将从客户端得到的信息处理,实现新增、修改、删除、查询、统计等操作。

3.1.2 数据流图

数据流图是现有数据流程的抽象,它舍弃了具体的组织结构、物流、场所等信息,仅从信息流动的角度考察业务执行的过程。

本系统的数据流图描述了数据的流动、存储、处理等,而舍弃了具体的业务处理的内容和处理的具体方式,更实质地反映了信息处理的内在规律。

本系统的数据流图如图3-1所示。

客房操作员

P1-02缴费管理

P1-04统计旨

结算

F1-01客户应收费用表客房管理员

P1-03客户信息

管理

P1-01 收银处理

F1-02 学生基本信息表

D1-12统计时间段条目

P1-06 学生基本信息查询

D1-10客户基本信息

D1-08客户基本信息

D1-11满足条件客户信息

D1-09变动后的客户基本信息

D1-13已处理的统计时间段条目

D1-15已收银信息查询结果

P1-05收银信息

查询

D1-01客户基本信息

D1-02客户基本信息

D1-03应收银信息

D1-04收银信息查询结果集

D1-05客户基本信息

D1-06客户基本信息

D1-07收银信息查询结果集

D1-16统计结算结果

D1-17客户基本信息

P1-07入住信息

管理

P1-07入住信息

查询

D1-20入住信息查询结果集

D1-18客户基本信息

F1-03客户入住信息表

D1-19入住信息

图3-1 系统数据流图

3.1.3 数据字典

数据字典是在软件分析和设计的过程中给人提供有关的的描述信息。它主要是对数据流图中的处理逻辑、数据流、数据存储、外部实体和数据项等方面进行具体的定义。

数据流程图配以数据字典,就可以从文字和图形方面对系统的逻辑模型进行描述。 1.数据项定义

数据项又称为数据元素,是数据的最小单位。数据特性可以从静态和动态两个方面考虑。在数据字典中,我们只考虑数据的静态特性,包括:数据项的编号、名称、别名、类型和长度等。例如本系统数据项如表3-1所示。

表3-1 系统数据项定义

编号 名称 别名 类型 长度 I01-01 RuId 入住单号 Varchar 10字节 I01-02 CuName 客户名称 Varchar 10字节 I01-03 CuType 客户类型 Varchar 10字节 I01-04 RoomId 房间编号 Varchar 10字节

I01-05

RoomJia

房间价格

Money

I01-06 TypeId 类型编号Varchar 10字节

I01-07 ComeDate 抵店时间Smalldatetime

I01-08 GoDate 离店时间Smalldatetime

I01-09 RuJia 入住价格Money

I01-10 YuShouKuan 预收款Money

I01-11 ZheKou 折扣Money

I01-12 JiaChuangJia 加床价格Money

I01-13 YingZhang 应收账款Money

I01-14 JieZhangMoney 结账金额Money

I01-15 JieZhangDate 结账时间Smalldatetime

I01-16 FuKuanWay 付款方式Varchar 20字节

I01-17 CuId 客户编号Int 1-32767

I01-18 CuTel 客户电话Varchar 10字节

I01-19 Operator 操作员Varchar 10字节

I01-20 ZhangId 结账编号Int

I01-21 XiaoNei 消费内容Varchar 50字节

I01-22 XiaoJing 消费金额Money

I01-23 XiaoDate 消费时间Smalldatetime

I01-24 Total 合计Money

2.数据流定义

数据流用来描述数据的流动过程,由一个或一组固定的数据项组成。在数据流的定义中,不仅要说明数据的名称、组成,还要说明数据的来源和去向等。

系统数据流定义:

(1)客户基本信息

数据流编号:D1—01

数据流名称:客户基本信息

数据流来源:客房操作员

数据流去向:P1-01

数据流组成:I01-02+I01-03+I01-17+I01-18+I01-19

(2)收银信息查询结果集

数据流编号:D1—04

数据流名称:收银信息查询结果集

数据流来源:收银信息查询

数据流去向:P1-01

数据交流组成:

I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+I

01-12+I01-13+I01-14+I01-15+I01-16+I01-20+I01-21+I01-22+I01-23

(3)入住信息查询结果集

数据流编号:D1—20

数据流名称:入住信息查询结果集

数据流来源:入住信息查询

数据流去向:P1-07

数据流组成:

I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+I 01-12

4总体设计

使用分层的图形来表达系统各个模块之间的关系。平面图是在一系列的层次树结构的数据帧矩形分层结构描述。树型结构是一个单一的矩形框,它代表完整的数据结构,每一层的矩形框的下面表示每个数据子集,每个组成的数据的实际数据元素代表的长方形底框(不可约元)。用精细的层次方框图结构的数据结构的描述越来越详细,这个模型非常适合于需求分析阶段的需要。本文从信息的分类,在反复细化每一条路径,直到该数据结构的全部细节。

4.1 系统模块总体设计

该系统可分为四个模块,每个模块里面看似在表面上是独立的,但在对数据库进行访问时是紧密相关的,各模块访问的是相同的数据库,只是对表的访问不一样。各个模块的功能界面都是根据研究中的资料进行创作的。

1.系统四个管理功能模块

(1)客户管理包括两个子模块:客户基本信息、来客信息浏览;

(2)房间管理包括六个子模块:房间信息、房间预订、房间入住、房间调换、房间续住、入住历史;

(3)收银结账包括三个子模块:退房结账、消费记账、统计报表;

(4)系统设置包括两个子模块:用户设置、系统日志设置。

系统功能结构图如图4-1所示。

2.系统子模块实现的功能

(1)客户基本信息:针对VIP客户基本信息的添加、查询、修改及删除等操作;

(2)来客信息浏览:对在店客户信息的查询、修改等操作;

(3)房间信息:对房间基本信息的添加、查询、修改及删除等操作;

(4)房间预订:提高酒店客房的开房率,为客户预留房间,并提供良好的服务;还可以实现预订单的修改,查询、删除等功能;

(5)房间入住:快速地为预订的客户或无预订的客户进行办理入住,对相关信息进行新增、修改、查询、删除等操作;

(6)房间续住:实现客户续住功能;

(7)房间调换:包括换新房和对调房;

(8)入住历史:针对入住单的查询;

(9)消费记账:针对客户消费情况的新增、修改、查询、删除等;

(10)退房结账:及时响应客户退房的要求,准确地合算出金额;

(11)统计报表:统计任何时间段的入住总金额;

(12)用户设置:可以新增用户,并对用户信息进行修改、删除、查询等操作;

(13)系统日志设置:可以查看用户在何时做了何操作。

图4-1 系统功能结构图

4.2 数据库设计

数据库的设计的定义是对一个给定的应用环境,构造或设计一个优化的数据库逻辑模式或物理结构,然后根据建立数据库及其应用系统,让其可以快速的存储和管理数据,满足不同客户的需要,包括信息管理要求和数据操作要求。

4.2.1 数据分析

数据的分析过程同数据库的逻辑结构和物理结构密切相关,需要确定、编制、组织、筛选应用程序所使用的信息。

我们利用信息建模技术,它是通过实体、关系、属性三种对象来定义信息。实体是使用的相关特性和需要维护的集合体;属性是实体的特征或特性;关系是实体之间的联系,关系为实例之间的交互作用和联系方式建立了模型。

4.2.2 数据库详细设计

数据库的设计对一个系统的建立和运行具有重要的影响。它不同于系统分析,又区别于系统的详细设计,这一部分工作既能使系统分析过程中对数据的需求描述从逻辑上

客房管理系统

房间信息

房间预订

入住历史

房间入住

房间续住

房间调换

系统日志设置

用户设置

来客信息浏览

客户基本信息

客户房间系统

退房结账

消费记账

统计报表

收银

进一步具体化,又为下一阶段的数据库设计工作从系统上提供较好的支持,起到承上启下的作用。

数据库E-R 如图4-2所示。

入住信息表PK 入住单号 预订单号 客户名称 客户类型 客户电话FK 房间编号 房间价格FK 类型编号 单据状态 抵店时间 离店时间 入住人数 入住价格 预收款 折扣

折扣原因是否加床加床价格应收账款是否结账结账金额付款方式 备注

入住历史信息表PK 入住单号 预订单号 客户名称 客户类型 客户电话 房间编号 房间价格FK 类型编号 单据状态 抵店时间 离店时间 入住人数 入住价格 预收款 折扣

折扣原因是否加床加床价格应收账款是否结账结账金额付款方式

备注

预订信息表PK 预订单号 预订人 联系电话FK 房间编号 房间价格FK 类型编号 单据状态 抵店时间 离店时间 入住人数 入住价格 预收款 折扣

折扣原因是否加床加床价格 备注

房间类型表

PK 类型编号 类型名称 房间价格 加床价格 是否加床 可超预订数

房间信息表PK 房间编号FK 类型编号FK 楼层编号 额定人数

房间描述 床数

房间状态 备注

楼层信息表PK 楼层编号 楼层名称

统计报表PK 报表编号FK 入住单号 房间编号 结账日期 结账金额 合计

属于

属于

属于属于属于属于

属于

属于

1

1..n

1

1..n

1

1..n

1..n

11 1..n

1..n 1

1

1..n

1

1..n

图4-2 数据库E-R 图

根据酒店客房部的实际情况,本系统的数据库命名为:BarManager ,此数据库存储了房间、客户等操作生成的数据信息。

BarManager 数据库为满足各模块设计共分11张信息表。

当系统用户登录时,输入用户名称、用户密码及权限与登录表中的信息相判断。系统管理员登录表如表4-1所示。

表4-1Login(登录表)

序号英文名中文名类型长度(字符)

1 ID 自动编号Int 1-32767

2 UserName 用户名称Varchar(10) 4-10

3 PassWord 用户密码Varchar(10) 1-10

4 UserQuan 权限Varchar(10) 6-10

客户办理会员的信息存储在客户信息表中,以备以后查询。客户信息表如表4-2所

示。

表4-2Custom(客户信息表)

序号英文名中文名类型长度(字符)

1 CuId 客户编号Int 1-32767

2 CuName 客户名称Varchar(10) 4-10

3 CuType 客户类型Varchar(10) 4-10

4 CuTel 客户电话Varchar(20) 7-11

5

操作员Varchar(10) 4-10 Operator

房间所在位置、为何类型及相关的信息都存储在对应表中,对房间做任何的操作时,

以后查询起来方便,易管理。房间信息表、房间类型表及楼层信息表分别如表4-3、表

4-4、表4-5所示。

表4-3RoomInfo(房间信息表)

序号英文名中文名类型长度(字符)

1 RoomId 房间编号Varchar(10) 4-10

2 TypeId 类型编号Varchar(10) 4-10

3 FloorId 楼层编号Varchar(10) 4-10

4 RoomCount 额定人数Int 1-5

5 RoomMiao 房间描述Varchar(50) 1-50

6 BedCount 床数Int 1-5

7 ZhuTai 房间状态Varchar(10) 4-10

8 BackZhu 备注Varchar(50) 1-50

表4-4TypeInfo(房间类型信息表)

序号英文名中文名类型长度(字符)

1 TypeId 类型编号Varchar(10) 4-10

2 TypeName 类型名称Varchar(10) 8-10

3 RoomJia 房间价格Money

4 PinRoomJia 拼房价格Money

5 OverYuCount 可超预订数Decinal 3

相关推荐
相关主题
热门推荐