1、 摘摘 要要 宾馆客人档案管理系统主要是针对油缘宾馆作为使用对象而开发的, 这是一个典型的信息管理系统(MIS)开发项目。其系统开发任务主要包括数 据库的设计与维护、客户端应用程序的开发等两个方面。对于前者要求建 立起的数据库具有完整性和一致性,且具有一定的数据安全性,如用户需 要密码才能使用等,而对于后者则要求程序界面友好、功能完备等特点。 经过详细的分析,选用 C#作为前端开发工具,利用其提供的集成开发环境 及各种控件,尤其是对数据库的良好支持完成对数据库的各种操作,达到 客人档案管理的目的。系统采用的是原型法的开发方法。本着开发人员对 用户需求的理解,通过简单的系统分析、系统设计,快速实
2、现一个原型系 统,然后通过反复修改来实现管理信息系统。 关键词:客人档案,宾馆,C# 目目 录录 第 1 章 前言 3 1.1 开发背景. 3 1.2 宾馆组织结构 . 3 1.3 系统开发方法 . 4 第 2 章 系统分析. 5 2.1 可行性分析 . 5 2.2 需求分析. 5 第 3 章 系统设计. 9 3.1 系统功能模块设计 9 3.2 数据库设计 10 第 4 章 系统实现 11 4.1 系统主界面 11 4.2 来宾登记模块 11 4.3 收银结账16 4.4 业务查询20 4.5 客户管理23 第 6 章 结论 .31 参考文献.32 第第 1 1 章章 前言前言 1.1 1.
3、1 开发背景开发背景 经济的快速发展,人们的生活水平和消费意识的提高,促进了旅游业 的发展。宾馆行业将面临着机遇和挑战。 宾馆客人管理是宾馆管理的一个重要且必须切实面对的工作,但一直 以来人们使用传统的人工方式管理宾馆,这种管理方式存在着许多缺点,如: 效率低、保密性差且较为烦琐,另外随着客人数量的增加,其工作量也将大 大增加,这必然增加客人管理者的工作量和劳动强度,这将给客人管理信 息的查找、更新和维护都带来了很多困难。 建立宾馆客人档案管理系统,采用计算机对客人信息进行管理,可以 进一步提高宾馆的经济效益和现代化水平,帮助宾馆工作人员提高工作效 率,实现客人信息管理工作流程的系统化、规范化
4、和自动化。 客人档案管理作为计算机应用的一个分支,有着手工管理所无法比拟 的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命 长、成本低等。这些优点能够极大地提高宾馆管理的效率。因此,开发一 套能够为用户提供充足的信息和快捷的查询手段的宾馆客人档案管理系 统,将是非常必要的,也是十分及时的。 1.2 1.2 宾馆组织结构宾馆组织结构 油缘宾馆位于成都市新都区新都大道北侧,地处成绵高速新都出口一 公里处。从宾馆驱车十分钟可到达闻名全国的古寺名刹宝光寺和美丽 的升庵桂湖。宾馆按三星级标准修建,集住宿、餐饮、康乐、商务、会议 接待等综合服务为一体,为来宾精心构筑一个环境优美舒适、人文
5、气息浓 厚的休憩、娱乐场所。 宾馆有客房 103 套(间) ,其中豪华套房 8 套,单人间 6 间,商务标间 10 间,豪华标准间 79 间。客房整洁明亮,装饰讲究、温馨舒适,备有现代 家具、彩电、中央空调及完善的通讯设备和消防报警系统,40 间客房开通 宽带上网服务,并有商务标间配置完备的上网设施;中餐厅可容纳 300 人 就餐,菜品独具特色、品种齐全、用料精细、做工考究、风味独特;阳光 茶楼清静典雅,服务热情周到;多功能会议室设施齐全,可实现各会议室 同步视频会议,能充分满足各类会务活动的需求;商务中心提供多种商务 服务。 图 1-1 宾馆组织结构图 1.3 1.3 系统开发方法系统开发方
6、法 油缘宾馆客人档案管理系统采用的是原型法的开发方法。本着开发人 员对用户需求的理解,通过简单的系统分析、系统设计,快速实现一个原 型系统,然后通过反复修改来实现管理信息系统。 第第 2 2 章章 系统分析系统分析 2.1 2.1 可行性分析可行性分析 1、管理上的可行性 在传统的宾馆客人管理过程中,管理人员不得不花费大量的时间来处 理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、 空余客房资料不能及时提供等,从而影响宾馆的经济效益。因此,宾馆的 管理人员迫切地需要一套宾馆客人信息管理系统来对日常信息进行处理和 维护。 2、技术上的可行性 本管理信息系统将采用技术成熟的 C#作为前台开发工具。后台数据库 采用微软公司的 SQL Server 数据库,因为它的灵活性、安全性和易用性为 数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。 硬件方面,科技的飞速发展使硬件的更新速度越来越快,容量越来越大, 可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。 本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成