基于UML建模语言的五星级酒店管理后台系统设计与规划
第一章前言
1.1研究背景及意义
改革开放以来,由于我国的旅游业迅速发展,通过调查,我国在2020年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。但是,现在甚至还有一些酒店还停留在由人工操作和管理阶段,这样已经无法适应当前的发展趋势。因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。在当今信息时代,管理科学与信息技术相互影响,相互促进,联系己十分紧密。而融合了管理科学、信息技术以及系统工程学的管理信息系统作为现代化企业管理的重要手段,对企业的生存和发展起着决定性的作用。
1.2论文主要工作
本文进行了系统开发方法和相关技术的概述,然后对酒店管理系统进行需求分析、系统设计和实施方案制定,完成的主要工作是:(1)完成酒店管理系统需求分析,包括业务流程分析、功能需求分析、非功能需求分析,梳理了入住、预订、收费等业务流程,进行了功能需求分析,给出了相关活动图、用例图和用例规约。(2)进行了系统设计。基于需求分析的成果,本文对酒店管理系统进行了系统设计,包括系统功能结构设计、部分功能模块设计,给出了系统包图,以及前台操作、后台操作、数据管理、系统管理等模块的包图和流程图;完成了数据库设计,给出了主要数据逻辑结构表。
…………
第二章系统的开发方法及相关技术
2. 1软件开发方法概述
传统方法学也称为生命周期方法学或结构化范型。结构化技术(结构化分析、设计和实现)。本文进行了系统开发方法和相关技术的概述,然后对酒店管理系统进行需求分析、系统设计和实施方案制定,完成的主要工作是:(1)完成酒店管理系统需求分析,包括业务流程分析、功能需求分析、非功能需求分析,梳理了入住、预订、收费等业务流程,进行了功能需求分析,给出了相关活动图、用例图和用例规约。(2)进行了系统设计。基于需求分析的成果,从而增加了开发与维护的难度。软件过程(软件生命周期过程):为获得高质量软件所需完成的一系列任务的框架,其规定了完成各项任务的工作步骤。一个良好的软件过程应当具备如下特点:(1)易理解性(imderstandability)(2)可见性(visibility):每个过程活动都以得到明确的结果而告终,保证过程的进展对外可见(3)可支持性(supportability):容易得到CASE工具的支持(4)可接受性(acceptability):较容易被软件工程师接受和使用(5)可靠性(reliability):避免出现过程错误,或者出现的过程错误能够在产品出错之前被发现(6)健壮性(robustness):不受意外发生问题的干扰(7)可维护性(maintainability):过程可以根据开发组织的需求的改变而改进(8)高效率(high-efficiency):从给出软件规格说明起,就能够较快地完成开发而交付使用。
2. 2面向对象方法学概述
面向过程的程序遵循面向过程的问题求解方法。数据结构、算法是面向过程问题求解的核心组成。其中数据结构利用计算机的离散逻辑来量化表达需要解决的问题,而算法则研究如何快捷、高效地组织解决问题的具体过程。面向过程的问题求解可以精确、完备地描述具体的求解过程(这里的过程通常是指操作),但却不足以把一个包含了多个相互关联的过程的复杂,而面向对象的问题求解则可以胜任这件工作。面向对象问题它能够使计算机逻辑来模拟描述系统本身,包括系统的组成,系统的各种可能状态,以及系统中可能产生的各种过程与过程引起的系统状态切换。面向对象技术代表了一种全新的程序设计思路和观察、表述、处理问题的方法,与传统的面向过程的开发方法不同,面向对象的程序设计和问题求解力求符合人们日常自然的思维习惯,降低、分解问题的难度和复杂性,提高整个求解过程的可控制性、可监测性和可维护性,从而达到以较小的代价和较高的效率获得较满意效果的目的。
………
第三章系统的需求分析........ 9
3.1系统基本情况简介 ...........9
3.2系统的业务分析 ............10
第四章系统设计 ..........33
4.1系统总体结构设计 ............33
4.2系统功能设计 ..........33
4.2.1前台功能模块设计.......... 34
第五章总结与展望 ...........62
5.1总结........ 62
5.2 展望..........62
第四章系统设计
4.1系统总体结构设计
由系统功能需求分析知,酒店管理系统主要包括前台操作、数据管理、系统管理。前台操作主要有预订登记、变更登记、查询、追加押金、结算,数据管理主要是客房类型管理、添加客房信息和添加客人信息,系统管理包括用户管理和权限管理。系统的静态结构设计还包括后台业务,论文中,我例举了人力资源管理业务和会计业务管理业务、物资供应管理业务。
4. 2系统功能设计
本文主要进行前台功能模块设计和后台功能模块设计。前台功能模块设计包括客房预订管理模块设计、客人入住管理模块设计、客房变更管理模块设计、客人离店管理模块设计;后台功能模块设计包括:人力资源管理模块设计、会计业务业务模块设计、餐饮服务管理模块设计、物资供应管理模块设计和系统管理模块设计。
..............
第五章总结与展望
5.1总结
对酒店整个来说,计算机管理是酒店管理走向成功的关键元素,可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
5.2展望
论文介绍了其研究背景及意义,国内外研究现状,阐述了系统开发方法和相关技术;论文对系统进行了详细的需求分析,包括业务需求、功能需求和非功能需求,给出了系统的活动图、用例图和用例规约;在系统设计中,对系统进行了总体设计与模块设计,包括前台管理、后台管理二大功能模块,给出了模块设计的包图、顺序图,详细阐述了设计内容,并使用实体类图、E-R图和数据库表结构对数据库进行了详细设计;论文最后对研究的内容进行了总结,阐述了本人的主要工作,指出了论文存在的不足,并对进一步的工作进行了展望。
…………
参考文献(略)
本文编号:8515
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/8515.html