1、 数据库课程设计报告 题目:客房管理系统题目:客房管理系统 指导老师:指导老师:xx 专专 业:业:xx 班班 级:级: xx 学学 号:号:xxxxxxxxxxxx 姓姓 名:名: xxxx 2011 年年 01 月月 05 日日 - 1 - 目目 录录 一、 概述. - 2 - 二、 系统分析. - 3 - 1、业务需求分析 - 3 - 2、数据流程 - 3 - 三、系统设计. - 7 - 1、 总体设计 - 7 - 2、 代码设计 - 7 - 3、 界面设计 - 8 - 4、 输入输出设计 - 12 - 5、 模块设计 - 13 - 6、 系统实现 - 14 - 参考文献:. - 19
2、- - 2 - 酒店管理系统 一、一、概述概述 随着国家经济的发展人们的生活水平有了很大的提高。旅游度假和商务旅 行已经成为人们的一种生活需求。国家也把旅游业作为一个朝阳支柱产业来扶 持。各地的宾馆酒店越拉越多,行业间竞争越发越激烈。传统的酒店管理模式已 经不能适应现代酒店发展。利用高科技的电脑网络技术来处理宾馆酒店经营数 据,已经成为提高企业管理效率,改善服务质量的关键。 酒店客房管理系统的项目目标是对酒店客房进行数字化的管理,增加客房管 理的效率。 本系统用 C#语言在 microsoft visual studio 2008 借助 SQL 完成。 - 3 - 二、二、系统分析系统分析 1
3、、业务需求分析、业务需求分析 本系统主要完成对小型酒店日常的客房管理活动。系统主要面向前台接待人员。 (1)用户在不登入的状态观看首页、酒店公告和酒店介绍。 (2)用户需在登入页输入用户名、密码,通过身份验证后才可对酒店客房进行 管理操作。 (3)用户可以通过本系统为客人预订办理。 (4)用户可以通过本系统为客人入住登记办理。 (5)用户可以对客房进行管理操作。包括添加新客房对原客房修改。 (6)用户可根据房间类型查询酒店房间。 (7)用户可根据姓名查询酒店房间预订登记。 (8)用户可根据房号查询酒店入住登记。 (9)用户可发布酒店公告。 (10)用户可查看酒店当前营业额。 (11)当用户第一
4、次登入时,必须先进行注册。注册时可以设置登录时的用户名 密码,以及保存个人相关信息。 2、数据流程、数据流程 根据如上得到的需求分析,我们将本系统按照所完成的功能分成以下几个子 系统: - 4 - 首页:欢迎界面 公告:可浏览酒店公告。登入后可发布公告。公告信息包括: - 5 - 酒店介绍:介绍酒店。 登记入住:可添加查询修改登记入住。登记入住信息包括: 预订登记:可添加查询修改预订登记。预订登记信息包括: 房间管理:可添加查询修改房间信息。房间信息包括: 营业额统计:统计酒店当前营业额。 系统表 - 6 - - 7 - 三、系统设计三、系统设计 根据上述的系统分析,我们已经得到了对于该系统的基本要求和数据流程的 划分,综上我们对酒店管理系统进行了具体的系统设计。 1、总体设计总体设计 软件环境:Microsoft Visual Studio 2008 和 SQL 硬件环境:虚拟机 windows server2003 2、代码设计代码设计 添加登记代码 DataClassesDataContext DataClasses = new DataClas