基于WCF架构的酒店管理系统分析与设计毕业设计(论文)word格式.doc

上传人:laozhun 文档编号:4022442 上传时间:2023-04-01 格式:DOC 页数:94 大小:2.67MB
返回 下载 相关 举报
基于WCF架构的酒店管理系统分析与设计毕业设计(论文)word格式.doc_第1页
第1页 / 共94页
基于WCF架构的酒店管理系统分析与设计毕业设计(论文)word格式.doc_第2页
第2页 / 共94页
基于WCF架构的酒店管理系统分析与设计毕业设计(论文)word格式.doc_第3页
第3页 / 共94页
基于WCF架构的酒店管理系统分析与设计毕业设计(论文)word格式.doc_第4页
第4页 / 共94页
基于WCF架构的酒店管理系统分析与设计毕业设计(论文)word格式.doc_第5页
第5页 / 共94页
点击查看更多>>
资源描述

《基于WCF架构的酒店管理系统分析与设计毕业设计(论文)word格式.doc》由会员分享,可在线阅读,更多相关《基于WCF架构的酒店管理系统分析与设计毕业设计(论文)word格式.doc(94页珍藏版)》请在三一办公上搜索。

1、 基于WCF架构的酒店管理系统分析与设计 摘要 : 随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,为了提高运营效率,引入全方位的计算机服务和管理日益流行。酒店和餐厅娱乐业引入计算机服务和管理也取得了优良的经济效益和社会效益。为此,国家建设部已于最近作出明确规定:凡星级酒店在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。可见,酒店管理电脑化势在必行。酒店管理系统将先进的计算机技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。一个成熟的酒店管理系统不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,

2、并且酒店管理系统本身就代表着一种管理方法。随着它的深入,将带动企业的运做,为管理和决策提供支持。为了达到这个要求,它必须依靠高起点的硬件环境和软件开发工具来保证系统的稳定可靠运行。 本系统设计首先采用SQL Server 2000进行数据库设计,然后采用Microsoft Visual Studio 2008开发环境构建系统平台,C#开发语言编写代码。关键字: 旅游业 餐饮娱乐 酒店管理 计算机服务 C# Visual Studio 2008Abstract: As the development of tourism,the industry of hotel and catering ha

3、s been developing more faster . To improve the operational efficiency,its more and more popular providing all-round top-notch computer services and management in this field. After the use of computer management and service, the hotel and catering industry has yielded remarkable social and economic b

4、enefits. Lately Star-rated Hotel has to have its own computer management system to get the permission to proceed by State Ministry Construction Bureau. It is thus clear that hotel with computerized management is inevitable and necessary. Computer Management System integrating the advanced computer t

5、echnology and modern hotel service management perfectly has brought about new concept in service and management. A mature Hotel Management System includes more than some simple works such as recording information of customer, querying and reports print; it also releases workers from manual and repea

6、ted operations and it stands for a Management Method itself. with intensive development, it can provides support on the administrative decision to company. To meet the demand, it has to rely on the high starting point of hardware and software environment to ensure the whole stability and reliability

7、. This system uses SQL Server 2000 to design database and Microsoft Visual Studio 2008 to construct system platform and c# to program。Key words: Tourism Restaurant and entertainment Hotel Management Computer service C# Visual Studio 2008 目录前言1第1章 绪 论21.1系统开发背景21.2系统的开发平台与开发工具31.2.1本系统数据库的说明31.3本系统的工

8、作内容4第二章 系统需求分析42.1 可行性研究42.2需求分析52.3 实现目标6第三章 系统总体设计73.1 系统功能简介73.2 系统流程简介113.3 系统用例分析113.3.1 系统管理模块用例分析123.3.2 系统基础数据维护及预定入住管理用例分析183.3.4 账单结算模块用例分析233.4 系统类图分析263.4.1 系统管理模块类图分析263.4.2 基础数据维护类图分析273.4.3 预定与入住管理类图分析303.4.4 账单结算类图分析32第四章 系统数据库设计344.1 系统ER图34系统ER图354.2 数据库表结构设计36第五章 系统算法实现与界面程序设计475.

9、1 界面设计475.1.1 登录界面设计475.1.2 系统主界面设计475.1.3 系统主要功能的界面设计495.2程序代码设计595.2.1 系统中用到的自定义类及函数595.3.2 系统关键代码实现66第六章 总结856.1 结论856.2 总结与体会85致谢87参考文献88附录90毕业设计外文翻译90数据转换服务(DTS):统一企业多源可操作数据创建数据集90前言随着现代科技在商业领域(包括旅游业、饮食业、娱乐业、服务业)中的广泛应用, 发达国家的商业已成为一个资金密集性和技术密集性产业,从过去的单体小店经营逐步发展成为规模化程度与组织化程度很高的集团,管理方式和管理手段也从过去的传统

10、手工管理转向运用信息网络技术进行管理,商业应用电子信息技术的水平标志着整个社会信息化发展水平。随着社会发展步伐不断加快,对企业效率提出了更高要求,因此在企业引入计算机服务和管理模式是发展的必然,在提高管理效率,大量节省企业管理所需人力、物力、财力资源的同时,使工作人员从重复而繁琐操作中解脱出来,为广大工作者提供了方便。同样在酒店、酒店等服务业市场竞争日益激烈今天,建立计算机酒店管理系统势在必行。我们知道传统的酒店管理是全手工操作,因此在很多方面会出现效率低,准确率不高的情况。必然会出现顾客投诉等需要管理者花大量的时间来处理,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能

11、及时提供等,从而影响出租率,使得管理人员不得不集中精力规划管理运行策略和进行决策。以上问题可通过电脑系统辅助解决,酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志 ,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。 使用好的酒店管理系统,将会有以下好处: 1.计算机结账收银,打印账单:快速准确,减少客人等待时间,并可杜绝收银过程中的舞弊、错误现象。 2.高效、直观的客房管理:随时更新查看客房状态,能有效的提高租房效率,增加收入。 3.提供管理者决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。 4.减轻员工的工作负担:减少许多繁琐的手工操

12、作,从而使员工把更多的精力放在提高为宾客服务的质量上。5.简单、方便地保存和查询历史资料。6.通过快速有效的服务为酒店树立良好的形象。了解了酒店管理系统的诸多好处之后,酒店管理者一定会迫不及待想要拥有一个可靠高效的管理系统了。因此下面我们要做的是设计一个能满足各种用户各种需求的管理平台。要成功地建立一套先进的计算机管理系统,其关键在于应用软件,应用软件的成功与失败关系到整个系统的成败。因此我们的软件在设计上是以高级酒店娱乐服务场所管理思想为标准,并结合各公司的实际情况进行合理调整而成的大型综合管理系统,从而保证能够适应各种规模档次的酒店娱乐及休闲会所的应用。这里对软件的功能分布作下简单介绍。首

13、先软件管理系统按使用者工作性质可分为作业层、管理层和决策层三层功能分布。A、作业层:主要从事日常的前台营业、商品销售、收银管理等数据处理工作,包括数据的收集、统计、查询、产生各部门的业务报表,各种会计帐薄的录入、查询及产生相应的报表等,为管理层和决策层提供基础数据,处埋的数据量大,是该系统的基础。B、 管理层:对各前台的销售、客人及客帐信息、财务、库存、人事等方面进行管理和控制。管理层处理来自作业层的数据,它产生的信息提供给决策层使用。C、决策层:确定经营发展的目标,制定实现目标的战略计划。它数据是从两方面获得,一是公司内部的作业层和管理层提供的信息,另一方面是企业的外部环境。计算机可以提供辅

14、助决策的依据,决策者可以配合自己的经验对问题做出处理。其次根据公司业务的管理模式,该项系统可分为前台和后台,前台是直接面向客人,进行业务处理,后台是进行系统管理和控制,为决策提供辅助。第1章 绪 论1.1系统开发背景以前,吃住是人们的第一要务,当然治国的第一要务也是解决国民的温饱问题。因此餐饮服务是一个永远不会荒废的行业,只是传统的餐饮行业一般只提供吃住行服务,随着人们生活水平的不断提高,吃住行已经满足不了人们的要求,在加上行业竞争的日益激烈,如何提高效率赢得竞争力成了立于不败之地首要解决的问题,因此很多人都会选择多元化服务,但这样传统的管理方法又会遇到瓶颈,从而引发新的问题。在科学技术正以日

15、新月异的速度飞速的向前发展今天,计算机技术的发展更是迅速而且广泛。人们就会想到,将计算机技术应用到现代企业的管理过程中就能解决这一问题。现在的酒店业已不再是提供人们一个吃住行的场所,而是集吃、住、行、娱乐、健身和购物为一身的多功能服务体系。市场经济的繁荣,人民消费水平的不断提高。企业都把提高管理水平和服务质量作为增强自身竞争能力的法宝。随着我国的队为开放以及我国加入世界贸易组织,酒店服务业进入国际化、标准化管理已成为必然,酒店要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革酒店的管理模式,提高管理水平,必然要实施信息化管理,这无疑是实现这一目的的必经之路。在这种社会需求下,对酒

16、店业说提供的服务有了更高的要求,将计算机管理引入到酒店管理系统当中,无疑对酒店的服务水平更上一层楼提供了一种有力的支持。计算机管理可令酒店业的运作更加可靠、快捷和高效,不但节省了管理者的宝贵时间,更是对顾客旅途劳顿的一种慰藉。因此,在酒店业竞争越来越激烈的情况下,必须以管理求生存,向管理要市场。本系统提供给客户以快捷、准确和可靠的服务,同时,也提高了酒店自身的管理水平。本系统是针对酒店的具体业务而开发的。业务管理以酒店的前台管理为核心,为用户提供高效的服务,减免手工处理的繁琐与误差,及时、准确地反映酒店的经营情况。系统具有以下的特点:基于Windows2000/WindowsXP的32位操作系

17、统开发,跨越16位 Windows3.X操作平台。系统具有高可靠性、安全性、操作性。模块化结构,可根据业务需要,十分方便地进行模块增减,灵活进行系统组合。直观的图形用户界面,更加简便快捷。系统的实用性:本系统的开发成本低,功能针对于酒店前台管理功能,实用性强,可维护性好。就经济效益而言,是在长期的应用中逐步得到回报的。1.2系统的开发平台与开发工具1.2.1本系统数据库的说明 本系统的数据库是建立在SQL Server 2000基础上。具体实现步骤如下: 1. 数据表定义:数据表定义指定义数据库中数据表的结构,数据表的逻辑结构包括:属性名称、类型、表示形式、缺省值、校验规则、是否关键字、可否为

18、空等。2. 存储设备和存储空间组织:确定数据的存放地点、存储路径、存储设备等,备份方案,对多版本如何保证一致性和数据的完整性。3. 数据使用权限设置:针对用户的不同使用要求,确定数据的用户使用权限,确保数据安全。4. 数据字典设计:用数据字典描述数据库的设计,便于维护和修改。1.3本系统的工作内容在系统的设计过程中,工作内容有:数据库的创建、用户界面的构思、基础数据维护模块的设计、系统管理模块的设计、报表打印模块的设计。第1章 介绍了计算机管理酒店客房的必要性及本课题的目的和意义;综述了目前酒店客房管理的现状;提出了论文的主要工作内容;简述系统设计所涉及的一些技术要素,如数据库、系统的开发工具

19、、用到的新技术;第2章 简述系统设计的可行性;简单介绍了系统的需求分析,以及系统所要完成的任务;第3章 介绍了系统的功能分析,简介了系统的功能模块,以及系统的简单流程,并绘制的系统流程图;第4章 简单叙述本系统的数据库设计过程;第5章 介绍系统的各个模块的设计过程,进行了简单的测试,得出相应的结论。在这一章中,首先介绍了数据库、数据库系统和数据库系统简单设计。使读者对数据库系统有一个初步的了解。让读者知道数据库系统是一个对数据进行管理、操作和维护的系统。然后简介了系统的开发工具,介绍了Microsoft Visual Studio 2008的功能、特点,使读者对本系统的开发工具有一个大概的了解

20、,有利于系统维护人员对系统进行维护。简介了系统所使用的数据库软件SQL Server 2000的功能,使读者对系统采用的数据库有一个简单的认识。最后简介了本系统的所要完成的工作。第二章 系统需求分析2.1 可行性研究技术方面:做一个好的管理系统主要依赖硬件和软件开发平台,而现在的先进的计算机系统和软件开发工具实现酒店管理系统的信息化已经是一件很简单的事情,各种高级语言的产生和发展到现今已是十分成熟。高级语言强大的可视化功能,再加上现代的数据库技术,使开发系统变得方便快捷,实现功能也变得全面,用户界面也可设计得十分简便,可以做到“傻瓜式”操作。这大大方便了非计算机专业人员对计算机管理系统的操作。

21、 市场方面:我国实行对外开放政策以来,很大程度推动了旅游业的飞速发展,从而带动了酒店、餐饮娱乐行业的盛行,但因为传统的经营方式在一定程度上阻碍了运营的效率,减少盈利。为了提高运营效率,引入全方位的计算机服务和管理日益流行。酒店和餐厅娱乐业引入计算机服务和管理也取得了优良的经济效益和社会效益。为此,国家建设部已于最近做出明确规定:凡星级酒店在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。可见,酒店管理电脑化势在必行。资金方面:任何的软件系统,在初期投入是较大的,但一旦系统运行起来,并达到稳定的状态,那么所需的维护费用是很低的。这样,会大大节省应用系统的企业资金,从长远角度看来系统地投

22、入支出和企业的收入相比,将是很小的一部分使用酒店管理系统优势: 1.计算机结账收银,打印帐单:快速准确,减少客人等待时间,并可杜绝收银过程中的舞弊、错误现象;2.高效、直观的客房管理:随时更新查看客房状态,能有效的提高租房效率,增加收入;3.提供管理者决策依据:管理者可以随时了解经营情况,以制定相应的经营方针;4.减轻员工的工作负担:减少许多繁琐的手工操作,从而使员工把更多的精力放在提高为宾客服务的质量上;5.简单、方便地保存和查询历史资料;6.通过快速有效的服务为酒店树立良好的形象。2.2需求分析开发出真正满足用户需求的软件产品就必须了解用户的集体需求。需求分析是软件工程的一项重要任务。所谓

23、需求,是指用户对目标软件系统在功能、行为、性能设计约束等方面的要求。在需求分析工作中,系统分析人员对用户的需求进行调查和分析,确定现有环境的特征,正确定义目标软件的特性。因此,需求分析工作是对应用问题及其环境进行理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化。随着信息技术的发展和人们对酒店的要求越来越高,酒店客房手工操作已不能适应当前社会高速发展的需要。而酒店信息管理系统对酒店加强客房信息管理有着极其重要的作用,就一所客房数量较大的酒店来说,它的设计内容非常复杂而且繁多,比如拥有客房信息管理功能,是要对酒店现有的客房进行基本信息的录入、保存,当日后客房变动,或设施改变时

24、,可以方便的查看和修改。预订信息管理功能,是要记录使用各种方式预定酒店房间的信息,使客人能提前预定酒店的各种服务,提前为客人分配房间或餐桌,实现快速入住。入住信息管理功能,是要求系统登记客人的基本信息,了解客人的需要,以便对客人进行更好的服务。收银管理功能,则是针对酒店的财务管理,可以方便的统计出客人入住所需的费用,以及当天的酒店收支情况,这样可以快速并直观的反映出酒店的财务情况,可以大大方便管理者对酒店的管理,同时能通过统计各种信息快速做出正确的决策。而且设计的模块也很多,例如信息维护模块,通过该模块可以快速的了解酒店的客人入住情况、房间的使用情况、财务的结算情况等等;查询模块则方便了操作者

25、对酒店客人信息的查询以及客房的信息查询等等;结账模块主要具有可以提醒管理者入住客人的住宿押金使用情况,在押金不足的情况下,需要做出提醒;当结账时,能够快速准确的统计出客人费用等等功能。 该系统主要是为较小型酒店定制开发的,应充分利用信息技术提高酒店客房的管理水平和服务水平。酒店客房管理系统要实现系统管理、客房预订、住宿登记、宿费提醒、追加押金、退房结账、查询统计、等等功能。2.3 实现目标 本系统要求设计成一个对各种酒店通用的信息管理系统,能对酒店实行可靠高效率的管理,简单易学,首先必须考虑对系统使用权限的管理和控制,如登录用户的设置;其次实现对酒店信息记录,例如客人预订、团体预订、散客入住、

26、团体入住、客人信息登记,还需对酒店的基础数据如酒店楼栋信息、房间信息、员工信息、部门信息等进行维护,打印输出各种报表,统计各种数据以便给高层管理者提供决策依据。 酒店管理系统在投入使用后应能够达到以下目标:A、酒店管理和服务计算机化,可随时掌握客人预订住宿、客房状态等情况;B、客户信息、宿费提醒系统的结合,可方便帐目的核算;C、通过酒店客房管理系统的实施,可逐步提高宾馆的管理水平,提高酒店的运行效率,节省客户的时间,实现酒店与客户双赢的目标;D、系统界面友好美观,操作简单易行,查询方便,数据储存安全; E、系统维护方便、有较高的安全性,满足实用性的要求第三章 系统总体设计3.1 系统功能简介系

27、统开发的主要目的是实现酒店信息管理的系统化,规范化和自动化。 系统总的功能模块图如下: 退房管理统计报表预订和入住管理基础数据维护系统管理 酒店管理系统 图3.1 系统功能模块图一、系统管理 系统管理退出自定义报表用户管理打印机设置修改密码重新登录 图3.2 系统管理功能模块图 包括重新登录、修改密码、打印机设置、用户管理、自定义报表、退出。1、重新登录:重新弹出用户登录对话框,让用户输入用户名和密码。实现了在系统遇到问题或者需要换一个用户身份登录该系统时避免关闭整个系统再重新启动,而是直接在系统运行时切换。2、修改密码:提供密码修改页面,让用户输入原始密码和更新密码,提交给系统。使用户在使用

28、该系统的过程中随时更换密码,保证系统安全性。3、打印机设置:弹出计算机系统提供的打印机设置窗口,设置打印各种报表的输出格式,为打印报表做准备。4、用户管理:对登录系统的用户实行添加、删除、修改等操作,其中涉及到用户的各种信息:用户编码、姓名、登录名、所属部门、密码、确认密码。这里的用户必然是酒店的员工,因此所属部门是用一个查找编辑框,提取部门信息表进行选择。5、自定义报表:如果用户不喜欢系统提供的报表格式,可以通过此功能做自己喜欢的报表格式,这里用的是第三方控件,包含的功能十分强大,可以自定义报表表头、内容、格式、表尾,为用户带来更多惊喜。6、退出:实现系统的直接正常退出。二、基础数据维护 基

29、础数据维护酒店部门信息维护客人留言簿酒店黑名单团体信息维护预订人信息维护客人类型维护楼栋信息维护客人信息维护房间类型维护酒店房间信息维护常用列表维护酒店员工信息维护 图3.3 基础数据维护功能模块图 在预订酒店客房或者入住酒店之前,系统中需要记录酒店的一些基础信息。主要包含楼栋信息维护、酒店部门信息维护、酒店员工信息维护、常用列表维护、酒店房间信息维护、房间类型信息维护、客人信息维护、客人类型维护、预订人信息维护、团体信息维护、酒店黑名单、客人留言簿。1、楼栋信息维护:添加、删除和修改酒店的楼栋信息,对楼栋属性如楼栋编码、楼栋名称、所在位置进行编辑。其中所在位置为下拉式列表框,系统设计时输入位

30、置选择项供用户选择。2、酒店部门信息维护:添加、删除和修改酒店的部门信息,对部门属性如部门编码、部门名称进行编辑。3、酒店员工信息维护:添加、删除和修改酒店的员工信息,对员工属性如员工编码、姓名、所属部门等进行编辑。其中所属部门为查找框,在页面加载时将与其对应的数据源加载。4、常用列表项维护:添加、删除和修改一些常用的列表信息,如国籍、民族、地区、职业、支付方式、消费项目等。对其属性如项目编码、名称、类别等进行编辑。5、酒店房间信息维护:添加、删除和修改酒店的房间信息,对房间属性如房间号、房间类型、所属楼栋楼层等进行编辑。其中房间类型、所属楼栋为查找框,在页面加载时将与其对应的数据源房间类型信

31、息、楼栋信息加载。6、房间类型信息维护:添加、删除和修改酒店的房间类型信息,对类型属性如类型名称、基本房租等进行编辑。7、客人信息维护:添加、删除和修改酒店的客人信息,对客人属性如客人姓名、身份证号、客人类型等进行编辑。其中客人类型为查找框,在页面加载时将与其对应的数据源客人类型信息表加载。8、客人类型维护:添加、删除和修改酒店的客人类型信息,对类型属性如类型名称、不同类型对应的折扣等信息进行编辑。9、预订人信息维护:添加、删除和修改预定酒店房间的预订人信息,对预订人属性如姓名、证件号码等进行编辑。10、团体信息维护:添加、删除和修改入住酒店的团体的基本信息11、酒店黑名单:添加、删除和修改入

32、住过酒店,被酒店认为以后不再接纳的可疑客人信息,便于以后查询。12、客人留言簿:记录外来人员给酒店入住的客人的留言,用于客人外出等特殊情况。三、预订和入住管理 预订和入住管理填写入住单填写预订单 图3.4 预订和入住管理模块包括预订单和入住单登记。1、 登记预订单:必须已登记预订人信息为前提,添加预订单,登记预定房间类型、到店时间、入住天数等信息,有时还会对预定进行排房,便于客人到店时快速入住。2、 登记入住单:用于客人到店时信息登记,其中包括已预订的客人。也是在登记客人信息的前提下进行的操作。此时对已预订但没排房或无预定的必须进行排房,给客人分配房间。 账单结算四、账单结算退房结算单登记消费

33、账单 图3.6 账单结算模块包括客人的消费账单和离店时的结算单管理。1、 记录客人的消费账单:在客人每进行一次消费时都会有一条记录,包含已结账和未结账的所有消费信息。其中包括消费项目、消费时间、消费部门、结账标志等属性。为客人离店结算时提供信息。2、 管理结算单:统计汇总客人的账单。3.2 系统流程简介在本系统中,住宿的客人可以通过两种途径入住酒店,实现订房。客人以直接到前台办理入住手续,进行前台登记。前台服务人员根据客人的需要,进行客房查询,找到满足客人要求的客房,登记客人的信息,客人交纳住房押金后便可入住。另一种方式,是客人可以预先预订客房。前台服务人员通过对预订客房的查询和订房客人的要求

34、,安排客人的所住房间,并且给预订的客人设置订房编号。当客人来到酒店后,交纳住房押金后便可入住。酒店的管理人员可通过系统,进行入住客人押金情况了解。系统可以根据管理者的操作,统计出当时入住客人的押金数量,使管理者了解哪位客人的押金不足,以便提醒客人续交押金。当客人就续入住时,可将新增的押金注入。客人结账的时候,管理者可通过系统进行资金的处理。根据客人的入住时间,以及客人宿主的房间单价,计算出客人实际所花费的金额。收取客人实际费用后,客人便可以退房离开。 本系统所处理的数据流程图,如图3-2所示。统计实收金额 追加押金押金不足提醒交纳押金客房状态查询前台登记退房结账客户入住 客户预订房查询客房预订

35、图3-7 酒店信息管理系统流程图3.3 系统用例分析用例分析(USE CASE ANALYSIS)是UML语言中能够帮助分析员和用户确定系统使用情况的一组动态视图。它就是从用户的角度出发分析如何使用系统。在用例图中,用例的表示符号是一个椭圆;参与者的符号是一个直立人形;参与者与用例之间用关联线连接。3.3.1 系统管理模块用例分析 图3.8 系统管理模块用例图一、重新登录用例描述用例名称:重新登录用例标识号:1.0参与者:系统管理员 简要说明:系统管理员在需要更换用户登录名或者系统遇到问题时重新输入用户信息登录前置条件:系统管理员已经登录系统基本事件流:1系统管理员鼠标点击“重新登录”菜单2系

36、统出现一个登录界面3系统管理员可以对将用户登录信息输入到文本框4系统管理员输入信息后,点击“登录”图标。5. 系统对输入信息进行审核,验证该登录信息是否存在于系统数据中,如果存在则登录系统,否则不能登录。6用例终止其他事件流A1:在点击“登录”图标之前,系统管理员随时可以按“取消”图标,系统将保持运行在原来的登录用户异常事件流:1提示输入了错误的登录信息,由系统管理员确认2清空输入框,等待用户继续输入登录信息后置条件:给出最新公告注释:无二、修改密码用例描述用例名称:修改密码用例标识号:1.0参与者:系统管理员 简要说明:为了确保安全性,系统管理员需要定时更换登录密码,防止因为密码泄露而使未授

37、权用户进入系统前置条件:系统管理员已经登录系统基本事件流:1系统管理员鼠标点击“修改密码”菜单2系统出现一个密码修改界面3系统管理员输入旧密码和新密码及新密码确认信息4系统管理员输入信息后,点击“确认”图标。5. 系统对输入信息进行审核,验证该登录旧密码的正确性及新密码与确认密码是否一致,如果正确则提交,并更换密码,否则修改无效。6用例终止其他事件流A1:在点击“确认”图标之前,系统管理员随时可以按“取消”图标,系统关闭修改密码界面。 异常事件流:1提示错误信息,由系统管理员确认2重新返回到密码修改页面,等待输入后置条件:给出最新公告注释:无三、打印机设置用例描述用例名称:打印机设置用例标识号

38、:1.0参与者:系统管理员 简要说明:设置打印的属性,为后面使用打印机打印数据做准备前置条件:系统管理员已经登录系统基本事件流:1系统管理员鼠标点击“打印机设置”菜单2系统出现一个打印属性设置窗口3系统管理员更改打印属性4点击“确定”图标。5. 系统对更改进行提交 6用例终止其他事件流A1:在点击“确定”之前,系统管理员随时可以按“取消”图标,系统关闭打印属性设置窗体。 异常事件流:1提示错误信息,由系统管理员确认2重新返回进行设置后置条件:给出最新公告注释:无四、用户管理用例描述 用例名称:用户管理用例标识号:1.0参与者:系统管理员 简要说明:用户管理功能对用户表进行维护。用户管理提供添加

39、、修改、删除登录用户等操作,实现登录用户信息管理。前置条件:系统管理员已经登陆银行管理系统基本事件流:1系统管理员鼠标点击“用户管理”菜单项2系统出现用户信息维护页面,显示着原有的用户信息3用户管理提供添加、编辑、修改、删除登录用户等操作4系统管理员编辑完,点击“保存修改”按钮。5. 系统进行审核,验证更改用户信息维护的合法性,如果合法则完成修改,不合法则无效,需继续操作。6用例终止其他事件流A1:在点击“完成”图标之前,系统管理员随时可以按“取消修改”或“关闭”按钮,信息的任何修改都无效,内容不会改变异常事件流:1提示错误信息,由系统管理员确认2返回到用户信息维护页面后置条件:给出最新公告注

40、释:无 五、自定义报表用例描述用例名称:自定义报表用例标识号:1.0参与者:系统管理员 简要说明:自定义报表可以为用户提供一个个性报表制作平台,按照自己喜欢设定报表的风格 前置条件:系统管理员已经登陆系统基本事件流:1系统管理员鼠标点击“自定义报表”按钮2系统出现一个报表设计器3在报表设计器中用户根据自己喜欢的格式制作报表4系统管理员设计完成后,点击“保存”,可以制作的报表保存到电脑。5用例终止其他事件流A1:在点击“保存”之前,系统管理员随时可以按“取消”或“关闭”图标,制作的报表将不保存异常事件流:1提示错误信息,由系统管理员确认2返回到报表制作页面后置条件:给出最新公告注释:无六、退出系

41、统用例描述步骤参与者(角色)活动描述备注1系统管理员鼠标点击“退出”按钮2系统关闭该系统查看该系统中是否有作了修改但未提交的信息,如果有则跳出提示信息,转到3;否则提交并关闭该系统3系统管理员点击“确定”后,保存修改信息重新回到13.3.2 系统基础数据维护及预定入住管理用例分析一、基础数据维护 这里就以楼栋维护用例描述为例,因为对其他数据的维护操作基本一样:用例名称:楼栋维护用例标识号:1.0参与者:前台接待员 简要说明:对酒店的楼栋信息进行添加、删除或修改前置条件:前台接待员已经登陆系统基本事件流:1前台接待用鼠标点击“楼栋维护”按钮2系统出现一个楼栋信息维护页面;3前台接待员根据需要对楼

42、栋信息添加、删除、修改等操作4前台接待员编辑完成后,点击“保存修改”5. 系统对提交数据进行审核,验证更改信息维护的合法性,如果合法则提交完成修改,不合法则无效,返回编辑页面,等待继续操作。6用例终止其他事件流A1:在点击“保存修改”之前,前台接待员随时可以按“取消修改”或“关闭”图标,系统不会对数据进行任何修改,允许继续操作。异常事件流:1提示错误信息,由前台接待员确认2返回到楼栋信息维护页面后置条件:给出最新公告注释:无二、预定入住管理1、登记预订单用例描述用例名称:登记预订单用例标识号:1.0参与者:前台接待员 简要说明:记录预定酒店房间的信息前置条件:前台接待员已经登陆系统并且已对预订

43、人信息进行登记基本事件流:1前台接待用鼠标点击“房间预订单”菜单项2系统出现一个房间预订单登记页面;3 前台接待员根据需要添加预订单并对输入预定信息4前台接待员编辑完成后,点击“保存修改”5. 系统对提交数据进行审核,验证更改信息维护的合法性,如果合法则提交完成修改,不合法则无效,返回继续编辑。6. 如果前台接待对此预定确认,即把预定标志修改成1,则系统进入排房页面 7用例终止其他事件流A1:在点击“保存修改”之前,前台接待员随时可以按“取消修改”或“关闭”图标,系统不会对数据进行任何修改,允许继续操作。异常事件流:1提示错误信息,由前台接待员确认2返回到预订单信息维护页面后置条件:给出最新公

44、告注释:无2、登记客人入住单用例描述用例名称:登记入住单用例标识号:1.0参与者:前台接待员 简要说明:记录客人在酒店的入住信息前置条件:前台接待员已经登陆系统并且已对客人信息进行登记基本事件流:1前台接待用鼠标点击“客人入住单”菜单项2系统出现一个客人入住单登记页面;4 前台接待员根据需要添加入住单并对输入入住信息4前台接待员编辑完成后,点击“保存修改”5. 系统对提交数据进行审核,验证更改信息维护的合法性,如果合法则提交完成修改,不合法则无效,返回继续编辑。6. 在保存修改的同时,系统会自动转到排房页;并且会在客人的账单列表中自动添加一个房租消费记录 7用例终止其他事件流A1:在点击“保存

45、修改”之前,前台接待员随时可以按“取消修改”或“关闭”图标,系统不会对数据进行任何修改,允许继续操作。异常事件流:1提示错误信息,由前台接待员确认2返回到入住单信息维护页面后置条件:给出最新公告注释:无3、排房用例描述用例名称:排房用例标识号:1.0参与者:前台接待员 简要说明:给预定客人或临时到达的客人分配房间前置条件:前台接待员已经登陆系统并且已做预定或入住登记基本事件流:1前台接待在确认预订单,即将预订单中的确认标志置1之后点击“排房”按钮;或者添加入住单之后点击“排房”按钮;2系统通过数据库连接在“房间信息表”中查找是否存在满足预定或入住表中条件的可用房,如果有,系统自动将预订单或入住单编码添加到房间信息表的“预定编码”或“入住编码”字段,并且修改房间信息的“状态”字段为“预订房”或“入住”,转到5;否则系统弹出提示信息“没有可用房”3. 前台接待员点击“确认”4.系统返回“预定单”或“入住单”

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号