1、 数据库应用课程设计数据库应用课程设计 客房管理系统 院(系)别 信息工程系 班 级 计算 081 学 号 姓 名 指导教师 时 间 2010-6-212010-7-4 2 摘摘 要要 摘要正文 本程序要求实现对客房管理中各种信息的操作。信息包括客房的类别、当 前状态、负责人,客户信息,住房信息等;操作包括客房信息的查询和修改, 包括按房间号查询住宿情况、按客户信息查询房间状态等。以及退房、订房、 换房等信息的修改。对查询、统计结果输出。 下面简要概述一下该程序设计的基本思路: 1. 根据 Java 面向对象程序设计的基本思路,从客房的管理框架出发, 对客房的各个信息进行组织和分类,从大到小,
2、从总体到局部,规划 出大致的系统结构。 2. 根据客房各个信息的基本属性,初步实现各信息的基本操作,完善每 一个弹出页面的外观和功能,并在上述基础上实现一定程度的纠错 性。 3. 窗口界面完成以后,建立数据库,实现系统与数据库的链接,和在系 统中操作数据库的功能,实现后,完成数据库内容在界面中输出。 总体来说程序设计已基本完成,个别功能与纠错性需继续完善,希望老师 给予帮助,指出系统中的不足之处,使该系统得以改进。 关键词:面向对象,数据库,链接关键词:面向对象,数据库,链接 3 目目 录录 前前 言言 . 1 1 1 系统的实际目标与需求分析系统的实际目标与需求分析 2 1.1 开发软件简介
3、 2 1.2 系统简介 2 1.3 系统设计目标 2 1.4 理解需求 3 1.5 需求分析 3 2 2 系统分析与总体设计系统分析与总体设计 4 2.1 系统分析 4 2.2 程序的总体设计 4 3 3 设计数据库设计数据库 6 3.1 表与字段分析和 SQL Server 数据库建模 . 6 3.2 系统与 SQL Server 数据库连接 . 6 3.2.1 加载数据库的 JDBC-ODBC 桥接器驱动程序 . 6 3.2.2 创建连接对象连接到数据库 . 6 3.2.3 创建语句对象将 SQL 语句送到数据库 . 7 3.2.4 执行数据库操作语句 . 7 4 4 系统实现系统实现 7
4、 5 5 总结总结 . 10 6 6 致谢致谢 . 12 7 7 参考文献参考文献 . 13 1 前前 言言 随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类 行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。 客房管理的信息化程 度体现在将计算机及网络与信息技术应用于经营与管理, 以现代化工具代替传统手工 作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更 迅速。 酒店客房管理系统是酒店经营管理中不可缺少的部分,它的内容对于经营的决策 者和管理者来说都至关重要,所以客房管理系统、信息管理系统应该能够为用户提供 充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案, 这种管理方式存在着许多弊端,如:效率低、保密性差,容易出现差错等,且对于查 询空房间及已定房间等极为不方便。在当今时代,这些完全可以改用计算机来代替人 的手工操作。 作为计算机及网络应用的一部分,使用计算机对客房信息进行管理,具有手工管