logo资料库

酒店管理系统详细论文.doc

第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
资料共37页,剩余部分请下载后查看
1 绪论
1.1 研究背景
1.2 系统简介
1.3 使用工具介绍
1.3.1 Delphi7.0简介
1.3.2 Sql Server 2000简介
2 需求分析
2.1 需求分析的任务
2.2 需求分析的问题识别
2.3 需求分析的内容
3 概要设计
3.1 系统流程分析
3.2 系统模块功能图
3.3 数据库概念结构设计
3.4 系统数据流图
3.5 数据库逻辑结构设计
4 系统详细设计
4.1 系统启动界面
4.2 系统登录界面
4.3 前台操作
4.3.1 客房信息查询界面
4.3.2 顾客信息输入界面
4.3.3 预定或入住界面
4.3.4 客户信息查询界面
4.3.5 客房查询界面
4.3.6 预定退房界面
4.3.7 正常退房界面
4.4 后台管理
4.4.1 管理员帐户管理界面
4.4.2 客房信息输入界面
4.4.3 客房信息删除界面
4.4.4 客房信息修改界面
4.4.5 员工信息修改界面
4.4.6 月收入统计界面
4.4.7 服务员帐户管理界面
5 系统测试
结 论
致 谢
参 考 文 献
2007 届毕业生 毕业论文 题 目: 酒店客房管理信息系统 院系名称: 信息科学与工程学院 专业班级: 计算机科学与技术专升本 05 级 3 班 学生姓名: 于云岭 学 号: 20052140305 指导教师: 尹辉 教师职称: 讲师 2007 年 6 月 5 日 1
摘 要 随着经济的发展,人员流动规模的不断扩大,宾馆数量的急剧增加,有关客房管理的 各种信息量也在不断成倍增长。面对庞大的信息量,传统手工的客房信息管理,管理过程 繁琐而复杂,执行效率低,并且易于出错,酒店客房管理信息系统正好填补了这个空白, 酒店客房管理信息系统作为典型的信息管理系统,而且是信息系统必不可少的一部份。其 开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求 建立起简洁且资料一致性和完整性、资料安全性好的数据库。而对于后者则要求应用程序 功能完备、易使用以及富有人性化等特点。 本论文使用 Borland 公司的 delphi7.0 作为应用程序的前台开发工具,使用 Microsoft SQL Server 2000 作为后台数据库管理平台,设计实现的酒店客房管理信息系统包括前台 信息管理和后台信息管理;前台信息管理包括客房管理、客房查询、顾客查询、结帐管理、 帮助等功能模块;后台信息管理包括客房信息管理、员工信息管理、统计信息管理、统计 信息管理、系统管理、帮助等功能模块;通过系统测试,该系统运行正常,能够满足客户 的需求。 关键词:客房管理;信息系统;Delphi7.0;数据控件 I
Title Hotel Rooms Management Information System Abstract Along with the economical development, the personnel mobile scale unceasing expansion, the guest house quantity sharp growth, related guest room management each kind of information content also does not succeed in giving up doubles the growth. Facing the huge information content, the traditional manual guest room information management, manages the process tedious and complex, carries out the efficiency lowly, and is easy to make a mistake, the hotel guest room management information system has happen to filled this blank, the information management system which the hotel guest room management information system sets an example, moreover is an information system essential part. Its development mainly includes the backstage database the establishment and the maintenance as well as front end the application procedure development two aspects. Establishes succinct also the material uniformity and the integrity regarding former request is strong, the material security good database. But requests the application procedure function regarding latter complete, to be easy to use as well as characteristic and so on the rich human nature. In this paper, Borland Delphi7.0 is used for development tools, Microsoft SQL Server 2000 the Hotel Rooms Management is used for background database management platform, information systems and Information System including Future information management background information management systems. The future information management including Rooms Management, Room enquiries, customer enquiries, bill management, and help module. The background information management including Rooms information management, employee information management, statistical information management, statistics and information management, systems management, and help module. After system test, the system is to meet customer demand. Keywords:Rooms management;Information Systems;Delphi7.0;Data Controls II
目 录 1 绪论 ..................................................................... 1 1.1 研究背景 ............................................................ 1 1.2 系统简介 ............................................................ 1 1.3 使用工具介绍 ........................................................ 2 1.3.1 Delphi7.0 简介 ................................................. 2 1.3.2 Sql Server 2000 简介 ........................................... 3 2 需求分析 ................................................................. 6 2.1 需求分析的任务 ...................................................... 6 2.2 需求分析的问题识别 .................................................. 6 2.3 需求分析的内容 ...................................................... 7 3 概要设计 ................................................................. 9 3.1 系统流程分析 ........................................................ 9 3.2 系统模块功能图 ...................................................... 9 3.3 数据库概念结构设计 ................................................. 11 3.4 系统数据流图 ....................................................... 12 3.5 数据库逻辑结构设计 ................................................. 14 4 系统详细设计 ............................................................ 16 4.1 系统启动界面 ....................................................... 16 4.2 系统登录界面 ....................................................... 16 4.3 前台操作 ........................................................... 17 4.3.1 客房信息查询界面 ............................................. 17 4.3.2 顾客信息输入界面 ............................................. 17 4.3.3 预定或入住界面 ............................................... 18 4.3.4 客户信息查询界面 ............................................. 18 4.3.5 客房查询界面 ................................................. 18 4.3.6 预定退房界面 ................................................. 19 4.3.7 正常退房界面 ................................................. 20 4.4 后台管理 ........................................................... 22 4.4.1 管理员帐户管理界面 ........................................... 22 4.4.2 客房信息输入界面 ............................................. 22 4.4.3 客房信息删除界面 ............................................. 23 4.4.4 客房信息修改界面 ............................................. 23 4.4.5 员工信息修改界面 ............................................. 24 4.4.6 月收入统计界面 ............................................... 25 4.4.7 服务员帐户管理界面 ........................................... 26 5 系统测试 ................................................................ 28 III
结 论 .................................................................... 30 致 谢 .................................................................... 31 参 考 文 献 ............................................................... 32 IV
1 绪论 1.1 研究背景 随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各个行业 在日常经营管理各个方面也在悄悄地走向规范化和网络化,客房管理的信息化程度体现在 将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑, 使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。 客房管理系统是酒店经营管理中不可缺少的部分,它的内容对于经营的决策者和管理 者来说都至关重要,所以客房管理系统、信息管理系统应该能够为用户提供充足的信息和 快捷的查询手段。但一直以来人们使用传统人工的方式管理客户信息,这种管理方式存在 着许多弊端,如:效率低、保密性差,容易出现差错等,且对于查询空房间及已定房间等 极为不方便。在当今时代,这些完全可以改用计算机来代替人的手工操作。 作为计算机及网络应用的一部分,使用计算机对客房信息进行管理,具有手工管理所 无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低等。这些优点能够极大地提高客房经营管理的效率,也是企业的科学化、正规化管 理,与世界接轨的重要条件,且办事效率也是决定收入的一个关键因素。 随之得到较快的发展,酒店的管理也要求发展的信息化,所以,当前的酒店管理有必 要实施信息化战略,以应对现代化的酒店组织庞大,服务项目多,信息量大,同时,要想 提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,也别无选择的 借助当前的信息这个高科技技术,来应对这个激烈的竞争的社会,以求立足生存。 1.2 系统简介 在今天这个社会,给我们印象最深的就是,信息技术发展的太快了,它的更新速度 没有任何一个其它的技术可以比的上的,同时,随着经济发展的日益多元化和竞争的日益 激烈化。毫无疑问,商家为了提高管理效率,提高经济效益,他们很快就把目光转移到信 息技术上来,通过计算机去提高他们的日常管理,来面对当前发展的需要,当然,酒店客 房管理也不例外。 酒店客房管理信息系统是有我自己根据导师的要求开发的软件,这个软件是采用 delphi7.0 和 Sql server 2000 数据库两种平台完成的,开发历经两三个月,经过导师的 悉心知道,同学的大力支持,参考了大量的书目,最后就功能和设计而言,达到了软件设 1
计的基本要求。 这个软件的规模是属于一般大小,总共有三十多个页面,就有关酒店客房管理的基本 要求也都实现,就功能来讲,大致实现的功能分为前台管理和后台管理,前台管理的功能: 关于服务员的权限认证,入住人员的信息登记以及入住人员结帐和打印入住凭据等。后台 管理的功能:数据库的管理,客房的管理与维护,管理员的帐户管理与维护等,就功能的 整体而言,凡是涉及到酒店客房管理的一些基本方法,都在酒店客房管理信息系统体现出 来了,且操作简单等。 酒店客房管理信息系统是完全参照软件工程的设计思想进行设计的,由于在酒店客房 管理这个领域有些陌生,首先采取查找酒店客房管理的相关资料,然后根据软件设计的基 本逻辑关系,进行需求分析,概要设计,详细设计,软件测试,总结等一个合理的设计过 程,就整个软件来评价:界面设计合理,功能齐全,易于操作,富有人性化,错误较少, 管理技术适合时代要求以及有潜在的商业价值等。但是,就这个软件个别来说,也有一些 不太让我满意之处,当然,软件是我自己亲自完成,即使我自己认为是已经很不错了,可 是,毕竟是一个不小的软件设计,也是一个不小的工程,单单靠我自己去完成,确切一点 说,一定还有许多不合理的地方,同时,由于只是停留在理论上的需求分析,因此,不免 有些不太适合当前的商业运营的需要,这些方面我会尽快去修改,以求设计出更加优秀的 软件。 由于时间仓促,加之水平有限,酒店客房管理信息系统程序和设计论文不足之处在所 难免,敬请老师批评指正。 1.3 使用工具介绍 1.3.1 Delphi7.0 简介 Delphi 是著名的 Borland 公司开发的可视化软件开发工具。俗话说“真正的程序员 用 c,聪明的程序员用 Delphi”,这句话是对 Delphi 最经典、最实在的描述。Delphi 被 称为第四代编程语言,它具有简单、高效、功能强大的特点。和 VC 相比,Delphi 更简单、 更易于掌握,而在功能上却丝毫不逊色;和 VB 相比,Delphi 则功能更强大、更实用。可 以说 Delphi 同时兼备了 VC 功能强大和 VB 简单易学的特点,它一直是程序员至爱的编程 工具。 Delphi 具有以下的特性: 首先,基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与 Windows 编程紧密结合,强大而成熟的组件技术。但最重要的还是 Object Pascal 语言,它才是一 2
切的根本。 Object Pascal 语言是在 Pascal 语言的基础上发展起来的,简单易学。 其次,DELPHI 其内的编译器的速度是全世界第一的,而且对日常的编程效率占有了 很大的优势,还有其封装了的 VCL 可视化控件库,使在设计程序界面的过程中起了非常简 便的作用,不在使界面设计成为头痛的问题,DELPHI 对底层的操作也非常优秀,支持底 层汇编,使底层高级应用能在 DELPHI 环境中轻易的实现,这是对开发多媒体,图形设计 底层的程序员最大的福音,DELPHI 对 WIN32 API 的封装一样做的非常优秀, DELPHI 对 DATABASE 数据库的支持也非常的优秀,甚至是世界上最好的数据库开发平台,这是许多 DELPHI 爱好者们学习此语言的主要目标,小到本地,中到 CS 服务器客户端,大到分布式 多层应用,MIS 企业信息管理,DELPHI AND CGI(公共网关接口),DELPHI AND ASP,ISAPI 扩充因特网信息服务,WEB DATABASE 网络数据库都有 DELPHI 程序设计师们的身影,支持 XML 扩展标记语言是 DELPHI 最大的卖点,因为这使其在 INTERNET 开发上迈出了重重的一 步,而且 DELPHI 自身专利技术 MIDAS 多层分布式应用程序组也对高级数据库开发进行了 非常好的支持,其对完成项目的成功率远远高于微软公司支持的 COM+COM 技术,这一技 术也是当今微软要在新版的开发环境平台中进行复制的技术,此技术也是未来数据库开发 主流方向,即分布式多层应用。 最后,DELPHI 对微软的 ADO 技术支持也非常的好,并特为此封装成 ADO 控件集,对开 发 ADO 的数据库应用程序进行了效率上的提高,并对项目整体的工作进程有了一定的把 握,DELPHI 对数据库管理系统也具有非常好的支持,SQL SERVER,SYBAS,ORACLE 等数据库 管理系统大家企业都有对其进行单独书写的数据库驱动程序,并对效率上进行了非常多的 改进,这也是 DELPHI 特点所在,其实作为 DELPHI 成功的地方远远不止如此,Delphi 发 展至今,从 Delphi1、Delphi2 到现在的 Delphi7,不断添加和改进各种特性,功能越来 越强大。Delphi7 添加了对 IDE(集成开发环境)的很多改进新特性,扩展了对数据库支 持,带有 Internet 支持的 MIDAS 改进版,TeamSouse 版本控制工具,转换功能,框架概 念以及很多的新组件与新特性,现在 DELPHI 新的版本正要出炉,也希望 DELPHI 新的版本 做得更加优秀。 1.3.2 Sql Server 2000 简介 SQL Server 是微软公司开发的一个关系数据库管理系统,以 Transact-SQL 作为它的 数据库查询和编程语言。T_SQL 是结构化查询语言 SQL 的一种,支持 ANSI SQL-92 标准。 微软的 SQL Server 是一项完美的客户/服务器系统。SQL Server 需要安装在 Windows NT 的平台上,而 Windows NT 可以支持 Intel 386,Power PC,MIPS,Alpha PC 和 RISC 3
分享到:
收藏