酒店信息管理系统毕业设计说明书

目录
一、 引言 1
(一)课题背景 1
(二)选题意义 1
(三)设计目标 1
二、 需求分析 2
(一)功能分析 2
(1)顾客入住登记 2
(2)顾客信息查询 2
(3)顾客退房结账 2
(4)房间信息管理 2
(5)VIP信息管理 2
(二)E-R模型图设计 2
(三)开发环境介绍 3
(1)ASP.NET 3
(2)SQL Server 2008r2 3
(3)Visual studio 2010 3
(四)硬件支持 3
(1) 操作系统:Window7 3
(2) 硬盘650G 3
三、 软件设计 4
(一)功能模块设计 4
(二)数据库设计 4
(1)入住信息表(tblCheckIn) 4
(2)顾客信息表(tblCustomer) 5
(3)房间信息表(tblRoom) 5
(4)房间类型表(tblRoomStyle) 5
(5)用户表(tblUser) 6
(6)会员信息表(tblVIP) 6
四、 编码实现 7
(一)用户登录模块 7
(二)用户注册模块 8
(三)主页模块 9
(四)顾客登记入住模块 11
(五)顾客信息查询模块 12
(六)顾客离店结账页面 14
(七)房间信息维护页面 15< *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 
br /> (八) 客房信息删除界面 16
(九)会员信息管理模块 17
五、网站部署实施 18
总结 20
致谢 21
参考文献 22
引言
(一)课题背景
改革开放后,随着计算机信息时代的进步和发展,计算机智能化的体现也越来越广泛,人们越来越多地去依赖于计算机技术和网络应用来使我们的生活更加丰富多彩,这其中包括了交通管理智能化、医院信息管理智能化、超市进出货信息管理智能化等等,这使得越来越多的事情得到清晰、高速、智能化的处理,不仅方便了人们的生活,更大大节约了管理所需的成本。所以,这使得各行各业对于智能系统的需求大幅度增加。另外伴随着社会节奏的加快,人们的工作压力也随之欲增,对于商业性质工作的人们来说,出差是他们生活中的一部分,经常出差加班,往返于各个城市之间,于是便也带动了各地的酒店行业的发展。而对于现在兴起的酒店服务业来说,客户信息的管理就是一个很大的问题,不仅需要对数据进行分类,还要不断手动更新客户记录信息,不仅耗费人力,还耗费财力。这使得我们需要设计出这样的智能化系统,来帮助用户解决一些不必要的麻烦。
(二)选题意义
我们希望通过开发这样一款基于网站的酒店信息管理系统,可以提高酒店工作人员的工作效率,同时给酒店的营业额带来提高。也可以帮助酒店工作人员借助于本平台可以轻松实现顾客入住的登记、顾客信息查询、顾客退房结账、房间信息管理、VIP信息管理等功能。
(三)设计目标
力求实现顾客入住的登记、顾客信息查询、顾客退房结账、房间信息管理、VIP信息管理等功能;
熟悉软件开发的生命流程;
熟悉数据库设计与实现;
需求分析
(一)功能分析
本系统使用 ASP.NET 技术开发设计,实现了酒店管理系统中的顾客入住的登记、顾客信息查询、顾客退房结账、房间信息管理、VIP信息管理等功能
在本酒店系统中,提供新用户注册功能,当用户注册成功过后可直接输入用户名以及密码登录本系统,进行相应的系统操作 ,这也是系统数据安全性的重要体现。
该系统使得用户对于酒店管理更加智能化、高效,提高工作效率。
根据对用户的需求进行调研考察,分析得出
(1)顾客入住登记
1)顾客基本信息的录入
3)顾客入住房间的分配
4)生成入住信息
(2)顾客信息查询
1)按条件查询相应的顾客信息
(3)顾客退房结账
1)显示顾客的入住单信息
2)顾客结账
(4)房间信息管理
1)添加房间
2)删除房间
3)查询房间信息
(5)VIP信息管理
1)注销VIP身份
2)查询VIP信息
(二)E-R模型图设计
E—R图如下图2.2.1所示:

图2.2.1 系统E—R图设计
(三)开发环境介绍
(1)ASP.NET
ASP.NET 是微软公司开发的一项技术,它是一个嵌入在网页中的脚本可以由服务器端技术在因特网服务器来执行。 指 Active Server Pages(动态服务器页面) 在IIS 之中运行的程序 。
(2)SQL Server 2008r2
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。
(3)Visual studio 2010
复杂的应用程序需要多支训练有素的开发团队来实现。对于开发团队作出的任何主要承诺来说,信息交流都是成功的一个基本元素。
(四)硬件支持
操作系统:Window7
硬盘650G
软件设计
(一)功能模块设计
根据酒店管理的需求,在系统的界面上要显示各大功能模块,包括:顾客入住以及退房结账、顾客信息查询、房间信息管理、VIP信息管理等模块,而相应的模块又要完成相应的功能,因此系统大致的功能模块图3.1.1如下:

图3.1.1《酒店管理》功能模块图
(二)数据库设计
在本酒店管理系统的数据库中共涉及6张数据表。分别是tblCheckIn(入住信息表),
P


2
CheckIn_CustomerID
顾客编号
Varchar





5
CheckIn_PreAccount
预交金额
Money



9
Flag
是否离店
Vacher
20
VIP_YN

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/769.html

好棒文