基于.NET的酒店客房管理系统_论文


时间: 2021-07-03 21:54:10 人气: 6 评论: 0

在生活质量不断提高的今天,服务行业在人们的日常生活中也变得越发重要,人们对服务的要求不断提高,对生活质量的追求日益上升。而酒店服务业,更是与人们的日常生活息息相关,旅游、暂住、公务许许多多的地方都会接触到酒店服务,人们对服务类型产业的需求也加大了酒店服务业领域内的竞争力度。若要在酒店服务业竞争和角逐中胜出,就必须提高自身的服务水平,提高客户的满意程度。因此酒店的管理方式和管理水平就成为了重中之重的环节。这需要一个完善的酒店客房管理系统来更好的对酒店进行管理。

本文主要描述了一个完善的酒店客房管理系统,并通过对相关文献的参考和分析调查,对成品系统的借鉴,结合了顾客的需求和所反映的主要问题,根据客户的实际需要对系统进行详细设计和需求分析,使用vs2008作为系统的编写平台,运用ASP.NET技术,采用SQL Server 2008进行数据库的开发。

本系统界面良好,操作简单方便,通过系统概述、系统分析、系统设计、数据库设计、系统实施这几个部分,详细的说明了系统的开发过程,最后对整个开发过程进行了总结,实现了对各种信息的查询,更新等操作。


关键词:C#;SQL,酒店客房管理系统 ,ASP.NET 

     

1  引言 1

1.1 课题研究意义 1

1.2 开发的目的 1

1.3 国内外研究现状 2

2  相关理论知识介绍 4

2.1 ASP.NET框架 4

2.2 B/S架构介绍 4

2.3 数据库技术 5

2.4 C#语言 6

2.5 Microsoft Visual Studio 2008平台 6

3 需求分析 8

3.1 可行性分析 8

3.2 需求分析 8

通过对客户回访和市场调研的结果,我对酒店客房管理系统的实现制定了所需的需求分析。一个酒店首先需要有的就是客房,因此客房的信息管理也成为核心功能,而客房的管理分为了房号、房间类别、所在位置、单价等;有了房间还需要客户的入住,而客户信息的记录和管理直接关系到酒店的盈利和安全问题,客户信息管理功能:客户的姓名,身份证编号,联系方式等客户信息;而客户和酒店两个单独的个体就需要入住这一动作来联系起来,所以需要有入住管理的功能,需要的信息有:入住编号、入住房号、入住时间、入住客户相关信息、房间价格等。同时我们也需要相关的客房的预定、退房、换房、结账等功能。除此以外,一些查询信息的功能能够让酒店更快的为顾客服务,更加方便的查询所需的相关信息。以上的种种系统功能还需要酒店方管理人员的操作,而管理人员也应该根据使用权限的不同分为管理员和普通员工,普通员工具有完成酒店日常营业的基本功能,而管理员除了具备普通员工功能外,还有对酒店客房信息、消费品信息的修改权限。 8

3.3 系统用例图 9

4 系统总体设计 10

4.1 功能模块 10

4.2数据库设计 10

4.2.1概念结构设计 10

4.2.2 数据E-R图 13

4.2.3 数据库逻辑结构 13

5 详细设计及实现 17

5.1 用户登录 17

5.2 入住登记功能 18

5.3 结账退房 20

5.4 添加房间信息 23

5.5 管理房间信息 23

5.6 修改房间信息 24

5.7 查询客户信息 25

5.8 查询客房信息 25

5.9 营业统计功能 26

结束语 27

致    谢 28

评论
188083800