客房课程设计报告详解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 第1章 客房管理系统系统分析 1 1.1开发背景 1 1.2 开发环境 1 1.3 系统功能分析 4 第2章 系统设计与实现 5 2.1客房管理系统功能模块 5 2.2 客房管理系统流程 6 2.3 客房管理系统的类设计 7 2.4 客房管理系统功能实现 8 第3章 客房管理系统测试 13 3.1 主界面 13 3.2 分界面 13 第4章 设计总结 18 参考文献 19 第1章 客房管理系统系统分析 1.1开发背景 随着服务业的蓬勃发展,客房管理行业作为服务业的领航者,也面临着越来越大的挑战。优质的服务,完善的设施以及尽善尽美的满足客户需求都成为了一个客房是否具有竞争力的先决条件。而在这个信息化的社会,要全面且细致的做到这些,仅靠人力,显然是远远不够的。于是,就有了客房管理系统的开发。 当今信息时代,管理科学与信息技术相互影响,相互促进,联系已十分紧密。而融合了管理科学、信息技术以及系统工程学的管理信息系统作为现代化企业的重要手段,对企业的生存和发展起着决定性的作用。计算机信息系统在企业管理中的应用,从最初的基础工作如打印报表、计算工资、人事管理等,发展到企业财务管理、库存管理等单项业务管理,再到建立企业数据库和局域网,实施全局规划与设计信息系统时,就达到了管理信息系统的阶段。企业的管理信息系统以信息技术为基础,以管理理论为指导,为企业管理和决策提供信息支持,对企业生产经营诸因素进行优化组合和合理配置,减少工作量,提高工作效率,拓展信息渠道,加快市场反应,全面增强企业的生存竞争能力。 客房管理系统作为计算机网络应用的一部分,使用计算机对客房信息进行管理,具有手工管理无法比拟的优点。例如:检索迅速、查找方便、可靠性高、储存量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客房经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 因此,我决定开发此系统。并力求能开发出一套界面友好、功能强大、使用简单、适用范围广的客房管理系统。 本次课程设计需要实现的是——客房管理系统的链表实现。 主要实现的功能包括:客房信息的录入、修改、删除、剩余客房信息查询、排序、输出。客房信息可写入文件,也可从文件中读取。客房信息涉及的数据有客房编号、、、 面向对象技术是一种以对象为基础,以时间或消息来驱动对象执行处理的程序设计技术。它以数据为中心,而不是以功能为中心来描述系统,数据对于功能而言具有更强的稳定性。它将数据和对数据的操作封装在一起,作为一个整体来处理,采用数据抽象和信息隐蔽技术,将这个整体抽象成一种新的数据类型——类,并且考虑不同类之间的联系和类的重用性。面向对象的程序设计方法使得程序结构清晰、简单。提高了代码的重用性,有效的减少了程序的维护量,提高了软件的开发效率[1]。 面向对象程序设计中的概念主要包括:对象、类、数据抽象、继承、动态绑定、数据封装、多态性、消息传递。通过这些概念面向对象的思想得到了具体的体现[2]。 1)对象(Object) 可以对其做事情的一些东西。一个对象有状态、行为和标识三种属性。 2)类(class) 一个共享相同结构和行为的对象的集合。 3)封装(encapsulation): 第一层意思:将数据和操作捆绑在一起,创造出一个新的类型的过程。 第二层意思:将接口与实现分离的过程。 4)继承 类之间的关系,在这种关系中,一个类共享了一个或多个其他类定义的结构和行为。继承描述了类之间的“是一种”关系。子类可以对基类的行为进行扩展、覆盖、重定义。 5)组合 既是类之间的关系也是对象之间的关系。在这种关系中一个对象或者类包含了其他的对象和类。 组合描述了“有”关系。 6)多态 类型理论中的一个概念,一个名称可以表示很多不同类的对象,这些类和一个共同超类有关。因此,这个名称表示的任何对象可以以不同的方式响应一些共同的操作集合。 7)动态绑定 也称动态类型,指的是一个对象或者表达式的类型直到运行时才确定。通常由编译器插入特殊代码来实现。与之对立的是静态类型。 8)静态绑定 也称静态类型,指的是一个对象或者表达式的类型在编译时确定。 9)消息传递 指的是一个对象调用了另一个对象的方法(或者称为成员函数)。 10)方法 也称为成员函数,是指对象上的操作,作为类声明的一部分来定义。方法定义了可以对一个对象执行那些操作。 面向对象技术的基本特征 面向对象技术强调在软件开发过程中面向客观世界或问题域中的事物,采用人类在认识客观世界的过程中普遍运用的思维方法,直观、自然地描述客观世界中的有关事物。面向对象技术的基本特征主要有抽象性、封装性、继承性和多态性。 C++语言简介 C++程序设计语言是由来自ATT Bell Laboratories的Bjarne Stroustrup(即本文作者)设计和实现的,

文档评论(0)

糖糖 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档