基于.NET的酒店预订信息管理系统的设计
摘 要
基于C/S模式的酒店预订信息管理系统是一个非常实用的管理系统。该系统的出现大大满足了现今酒店预订的需要,使原本复杂的预订流程变得方便快捷,从而提高效率并且大大降低了工作人员的工作量。
该系统分为几个功能模块:顾客基本信息登记,预订信息管理,退房信息管理,查看客人信息,查看房间信息和更改密码。其中预订管理模块是该系统的主要功能模块,它实现预订入住功能。当用户输入客户的基本信息后,系统会保存所录入的信息,并实现对客房的预订或入住。此外,该系统也可根据客户的需要实现取消已经预订的房间。其开发主要包括数据库的建立维护和应用程序的开发这两个方面。程序功能实现后管理员将可通过查看客人预订入住的情况,了解房间状况及对客人的基本信息进行查询。
本文首先介绍了本系统所使用的开发工具和开发环境,接着详细介绍了基于.NET的酒店预订信息管理系统的设计,包括系统功能分析,数据库结构设计,程序设计及页面详细功能的介绍分析。
关键词:酒店预订信息;C/S模式;数据库设计;程序设计
目 录
论文总页数:20页
1引言 1
1.1课题背景 1
1.2国内外研究现状 1
1.3本课题研究的意义 1
1.4本课题的研究方法 1
2开发工具和开发环境 2
2.1SQL语言 2
2.1.1SQL概述 2
2.1.2SQL语言的组成 2
2.2SQL Server 2000 简介 2
2.3.NET 简介 2
2.4VB.NET 简介 3
2.5ADO.NET数据访问简介 3
3基于.NET的酒店预订信息系统的设计 4
3.1系统功能分析 4
3.2数据库结构设计 5
3.2.1数据库概念结构设计 5
3.2.2数据库逻辑结构设计 7
4基于.NET的酒店预订信息管理系统的实现 8
4.1顾客基本信息的登记 8
4.2预订信息的管理 10
4.3退房信息管理 14
4.4查看房间信息 14
4.5查看客人信息 16
4.6修改密码 17
4.7关于界面 17
4.8使用说明 17
结 论 18
参考文献 18
致 谢 19
声 明 20
3基于.NET的酒店预订信息系统的设计
3.1系统功能分析
酒店预订信息管理系统主要是对客人预订信息、入住信息、退房信息及房间信息进行管理和统计,包括如下功能:
(1)顾客基本信息的登记。客人预订时都要对其个人信息进行登记,并保存其信息,如客人的姓名、性别、预订的房号、类型、证件类型、证件号码、押金、人数,入住日期等。其中顾客姓名、房号,入住日期为必添项目。
(2)预订信息管理。包括客人基本信息的登记,实现预订入住和取消预订等功能。“预订入住”实现把订了的房间转为入住状态,同时把对应的顾客信息的状态改为“入住” 。“取消预订”按钮实现取消已经订了房间的功能,将房间的状态设为空闲,同时删除“顾客信息表”中相应的记录。
(3)退房信息管理。包括显示退房客人的基本信息,结算后把房间的状态更新为空闲和更新客人的信息。
(4)查看房间信息功能。包括查看房间号码、类型、单价及房间的相关状态,并可根据需要添加房间。
(5)查看客人信息。可按照当前入住客人信息、预订客人信息、历史客人信息及所有客人信息,四类分类查看客人信息,具有模糊查询功能。