1、 摘摘 要要 宾馆客人档案管理系统主要是针对油缘宾馆作为使用对象而开发的,这是一个典型 的信息管理系统(MIS)开发项目。其系统开发任务主要包括数据库的设计与维护、客户 端应用程序的开发等两个方面。对于前者要求建立起的数据库具有完整性和一致性,且 具有一定的数据安全性, 如用户需要密码才能使用等, 而对于后者则要求程序界面友好、 功能完备等特点。经过详细的分析,选用 C#作为前端开发工具,利用其提供的集成开发 环境及各种控件,尤其是对数据库的良好支持完成对数据库的各种操作,达到客人档案 管理的目的。系统采用的是原型法的开发方法。本着开发人员对用户需求的理解,通过 简单的系统分析、系统设计,快速
2、实现一个原型系统,然后通过反复修改来实现管理信 息系统。 关键词:客人档案,宾馆,C# 目目 录录 第 1 章 前言 1 1.1 开发背景 . 1 1.2 宾馆组织结构 . 1 1.3 系统开发方法 . 2 第 2 章 系统分析 3 2.1 可行性分析 . 3 2.2 需求分析 . 3 2.2.1 业务流程分析 3 2.2.2 数据流程分析 4 2.2.3 系统功能分析 5 2.2.4 系统权限分析 5 第 3 章 系统设计 6 3.1 系统功能模块设计 . 6 3.2 数据库设计 . 6 第 4 章 系统实现 12 4.1 系统主界面 . 12 4.2 来宾登记模块 . 12 4.2.1 宾
3、客开单 . 12 4.2.2 更换房间 14 4.2.3 修改登记 14 4.2.4 房间状态 15 4.2.5 预定管理 15 4.2.6 退出系统 16 4.3 收银结账 . 16 4.3.1 宾客结账 . 16 4.3.2 合并结账 . 17 4.3.3 拆分结账 . 18 4.4 业务查询 . 19 4.4.1 结账单查询 . 19 4.4.2 全部宾客信息查询 . 20 4.4.3 在店宾客消费查询 . 21 4.4.4 离店宾客消费查询 . 22 4.5 客户管理 . 22 4.5.1 基本信息管理 . 22 4.5.2 来宾信息管理 . 23 4.6 系统维护 . 24 4.6.
4、1 房间项目设置 . 24 4.6.2 客户类型设置 25 4.6.3 操作员设置 26 4.6.4 计费设置 26 第 5 章 系统测试 28 第 6 章 结论 29 参考文献 30 致 谢 31 附 录 32 1 第第 1 1 章章 前言前言 1.1 1.1 开发背景开发背景 经济的快速发展,人们的生活水平和消费意识的提高,促进了旅游业的发展。宾馆 行业将面临着机遇和挑战。 宾馆客人管理是宾馆管理的一个重要且必须切实面对的工作,但一直以来人们使用 传统的人工方式管理宾馆,这种管理方式存在着许多缺点,如:效率低、保密性差且较为 烦琐,另外随着客人数量的增加,其工作量也将大大增加,这必然增加客人管理者的工作 量和劳动强度,这将给客人管理信息的查找、更新和维护都带来了很多困难。 建立宾馆客人档案管理系统,采用计算机对客人信息进行管理,可以进一步提高宾 馆的经济效益和现代化水平,帮助宾馆工作人员提高工作效率,实现客人信息管理工作 流程的系统化、规范化和自动化。 经过详细的调查,目前油缘宾馆客人住宿登记管理还停留在人工管理的基础上,这 样的管理机制已经不能适应时代的发展,这样的