宾馆系统报告.doc

上传人:仙人指路1688 文档编号:3088798 上传时间:2023-03-10 格式:DOC 页数:40 大小:923.50KB
返回 下载 相关 举报
宾馆系统报告.doc_第1页
第1页 / 共40页
宾馆系统报告.doc_第2页
第2页 / 共40页
宾馆系统报告.doc_第3页
第3页 / 共40页
宾馆系统报告.doc_第4页
第4页 / 共40页
宾馆系统报告.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《宾馆系统报告.doc》由会员分享,可在线阅读,更多相关《宾馆系统报告.doc(40页珍藏版)》请在三一办公上搜索。

1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22任务概述22.1目标22.2用户的特点32.3假定和约束33需求规定33.1对功能的规定33.2对性能的规定33.2.1精度33.2.2时间特性要求33.2.3灵活性43.3输人输出要求43.4数据管理能力要求43.5故障处理要求43.6其他专门要求54运行环境规定54.1设备54.2支持软件54.3接口54.4控制51问题定义1.1开发背景现代社会的五星级宾馆,我们不能把它仅仅理解为装饰的豪华,更重要的是要如何为客人提供舒适的环境、周到快捷优质的服务、能满足客户的各种需求,同时最大限度的降低宾馆运营成本,提高宾馆的效率和效益。

2、通过建设“五星宾馆管理系统”,运用先进的技术手段和设备,增进以上应用需求。宾馆智能化系统是一个不断丰富、发展的领域,可以把智能化技术的最新发明用于宾馆的各个领域,使宾馆各个方面的应用和管理实现智能化;归纳而言,“某大宾馆智能化系统”可分为三大应用领域: 1直接面对客人提供优质服务的智能化技术,如VOD、一卡通、前台计算机管理系统等等,目的是使客人住得更舒适、方便; 2面对宾馆管理者提供高质量经营管理手段的智能化技术,如宾馆智能预订及连锁经营网络系统、后台计算机管理系统、办公自动化OA系统等等,目的是使宾馆经营及管理高效、先进、科学; 3面对宾馆经营成本提供高质量管理手段的智能化技术,如智能楼宇

3、控制技术、智能采购网络、智能人员管理、智能物耗管理等等,目的是使宾馆物耗、能耗、人员成本等降到最低,创造效益; 鉴于一个完善的宾馆管理系统设计需要不断的沟通、修改、完善的实际情况,方案和设计随时与宾馆管理经营部门进行随时沟通,才能不断成熟、完善。1.2开发意义编写该文档的目的在于明确宾馆管理系统的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、无二义性的认识,安排项目规划与禁毒、组织软件开发与测试,该文档所描述的内容,可作为软件确认测试的依据。本文档仅供项目经理、设计人员、开发人员参考。2需求分析2.1任务概述宾馆电脑信息系统的设计以常春大宾馆的日常经营管理为核心,以提高宾馆服务的

4、速度、精度,改善顾客服务的亲善程度,减少工作差错为目标,同时为加强内部管理提供良好的技术装备,为宾馆经营上档次创造条件。其主要表现在以下几个方面:1、为宾馆经营服务良好的服务源于宾馆严谨而有序的运作流程,尤其是经营一线的部门,因此常春大宾馆电脑信息系统的设计将最大限度地把计算机的控制范围延伸至宾馆管理的各个层面,从而规范各个环节的运作流程,规范各个岗位人员的工作方式和习惯等,达到量化管理的要求。工程将对前台、各收银点、程控电话等有关客户信息、财务信息的场所进行重点建设。另一方面,常春大宾馆电脑信息系统的稳定性、健壮性也是系统服务于宾馆经营至关重要的因素。2、为顾客提供最大方便其核心内容为实现顾

5、客消费的“一卡通”一次性结帐,做到自顾客总台登记交完押金以后的所有消费(如住房、电话、餐饮、洗衣、娱乐等宾馆提供的一切项目)全部记入计算机网络,离店时一次结算(或定期结算),这将为顾客带来极大方便,留下深刻印象。除带来良好的社会形象之外,还可提高“回头客”的比例,带来直接的经济效益。将来随着信用卡的普及,其意义将更为重大。3、引进先进的宾馆管理思想软件的核心是管理思想。我们认为常春大宾馆电脑信息系统不应该仅仅是一套具有模仿手工作业方式、减低劳动强度、提高工作效率以及记录财务的发生和汇总情况的系统,其核心应该是借鉴并追踪国际上宾馆管理的成功经验,在经营观念上与国际惯例接轨,使宾馆的人流、物流、资

6、金流最大限度地发挥效益。因此,建成一套起点较高并具有不断升级能力的常春大宾馆电脑信息系统,对宾馆未来的经营无疑会产生长远的影响。这样,业主对常春大宾馆电脑信息系统的投资已不再是投入的负担,而是一件投资未来的重要决策。2.2用户的特点使用该系统的用户必须是经过专门培训的专业人士,熟悉计算机操作,具有专业知识,能够恰当及时处理紧急情况。2.3需求规定 2.3.1对功能的规定数据流程图分析 酒店前台管理信息系统顶层图 酒店前台管理信息系统的0层DFD 预订管理第一层图 接待管理第一层图2.3.2 E-R图在宾馆前台管理中,客人的入住登记单、挂账登记单、结账报表、发票、预定登记单、客房信息单、客房类型

7、单和员工登记表等资料都可以成为数据项。各资料的数据项列举如下:预定登记单:姓名、联系电话、工作单位、房间号、预定日期、预定天数、押金、预住人数、备注、日期、预订服务员和时间入住登记单:凭证号码、姓名、性别、年龄、证件名称、证件号码、房间号、工作单位、住宿日期、预住天数、退宿日期、备注、日期、来宿服务员、退宿服务员退宿登记单:凭证号码、姓名、房间号、住宿日期、住宿时间、实际宿费、结款方式、折扣、应收宿费、金额总计、押金、退还宿费、退宿日期、退宿时间、备注、操作员挂账登记单:日期、挂账单位、摘要、住宿金额、欠款金额、还款金额、金额累计、姓名、证件名称、证件号码、凭证号码、时间、是否结清挂账单位信息

8、单:单位编号、单位全称、简称、地址、邮政编码、传真、电话、联系人、联系人电话客房信息单:房间号、类型编号、房态、配置、使用设置、营业时间、备注客房类型单:类型编号、客房类型、价格、备注员工登记表:员工编号、员工姓名、员工性别、员工类别、职务、聘用日期、薪金、备注 E-R子图2.3.3业务流程分析本系统所涉及的主要业务是客房管理,预订管理,接待管理,调房管理和结账管理,各个部分的业务流程具体如下:(1)客房管理:接受员工的客房信息单,审核信息单,若正确无误,则对客房信息登记,记录到总帐。(2)预订管理:客户查找是否有合适房间,若有则填写预订登记单,员工审核登记单,若正确无误,则对预订登记,产生预

9、订登记表。(3)接待管理:员工查找客户是否提前预订,若有则填写入住登记单,员工审核登记单,若正确无误,则对入住登记,客人入住;若没有提前预订,则查找是否有合适房间,若有则填写入住登记单,员工审核登记单,若正确无误,则对入住登记,客人入住;客人退宿,员工清点房间,若客人结账,则员工进行接待登记,并填写收据和打印报表给客户。若客人打算挂账,则填写挂账登记单,员工审核登记单,若正确无误,则对挂账登记,产生挂账登记单。(4)调房管理:根据客户的需要,员工查找同等类型的房间,若有则填写调房登记单,员工审核登记单,若正确无误,则对修改客房信息表和入住登记表。(5)结账管理:客人到前台对挂账进行结账,员工进

10、行结账登记,并并填写收据和打印报表给客户。具体的业务流程图如下: 业务流程图2.3.4系统功能分析 宾馆前台管理信息系统的主要功能有预订、接待、结账、调房服务、客房管理和查询服务等。每个功能模块都和宾客直接有关,其采用宾馆管理信息系统的目的是提高就店服务的质量,提高信息管理的精度,进而提高宾馆在客户心目中的信誉,树立良好的宾馆服务形象。各子功能分析如下:(1)预订功能需求:其主要目的是提高宾馆的开房率,为客人预留房间,并提供良好的预订服务。其功能需求包括预订查询,可用房确认,预订记录建立,预订确认,预订记录维护等;(2)接待功能需求:其主要目的是以最快的速度为客人开房。其功能需求包括宾客登记、

11、可用房确认、修改宾客信息、删除宾客信息和查询宾客信息等;(3)结账功能需求:其功能需求包括客人结账、打印报表和客人挂账等;(4)调房功能需求:其主要目的是满足客人调房的需要。其主要功能是查询客房,调房登记,调房确认等;(5)客房管理功能需求:其主要目的是对客房的信息化管理,提高客房管理的精度和准确度,同时减轻宾馆客房中心员工的工作负担,从而提高客房管理的效率和服务质量。其主要功能是房态维护,费用记录和客人查询等;(6)查询功能需求:其主要目的是满足客人的需要,快速查找相应的房间和信息,提高服务的效率和树立宾馆良好的企业形象。其主要功能包括房态查询,房间类型查询和房间价格查询等;2.3.5功能层

12、次图根据业务流程图和数据流程图的分析,得出系统的详细的功能层次图,如下图:功能层次图2.3.6数据字典分析根据数据流程图,构思数据流表:数据流表编号数据流名来源结构去向从属说明P001客房预定表预订登记单凭证号码房间号姓名接待管理P002登记表入住登记单客房预定表客房信息表凭证号码房间号姓名押金退宿管理P003退宿表登记表退宿登记单凭证号码房间号姓名金额总计客人P004挂账信息表挂账信息单退宿表凭证号码挂账单位还款金额客人P005客房信息表客房信息单房间号类型编号房态配置使用设置预订管理接待管理退宿管理调房管理P006客房类型表客房信息单类型编号+客房类型+价格+备注客房管理P007挂账单位信

13、息表挂账信息单单位全程单位全称地址邮政编码联系人联系人电话退宿管理P008员工登记表员工登记单员工编号姓名性别密码职务聘用日期薪金备注人力资源管理2.3.7系统组成(一)接待预定管理系统1、预定管理: 预定登记、预定客人信息录入、预定时间、入住时间、预定房间、承诺保留时间、预定金支付、预定修改、取消预定、预定查询。2、客户登记:按余房登记、引导登记、按房态快速登记、按客房类型登记、客人基本信息和入住信息录入(包括钟点房登记信息)、换房、登记信息修改、续住、与IC卡门锁系统挂接登记直接发卡。3、客人查询:按条件查询在住客人和历史客人信息,问讯系统按今日入住、已退房、在住客人、今日将退房、外国客人

14、、贵宾客人等查询客人登记信息、付款审核信息、帐页信息及其他信息。客人帐页浏览。4、房态管理:查询房态、图形显示客房状态、余房预测。5、协议客户管理:增加修改协议客户信息,往来帐目明细统计,往来交易摘要。6、接待报告管理:预定报告、今日入住、已退房、在住客人、今日将退房、贵宾客人等报告、按客房、姓名查询客人报告、客房占用、余房预测报告,接待员交班报告等(可根据宾馆实际增加或修改报告种类)。7、接待员登录设置:接待员姓名、班次、密码修改。(二)收银管理系统1、交易管理(把客人的每一次消费或付款称之为一笔交易):增加交易、预收押金、冲帐、帐页结转。2、结帐:正常结帐、读IC卡结帐、余额结帐、帐页汇总

15、、打印客人帐单、团体话费个人结算。3、交易查询:今日交易日志,可按交易类型、交易名称、经手人、冲帐交易等查询并打印交易明细;历史交易查询,可按起始日期、结束日期、房间号、交易名称、经手人来查询并打印在住客人帐页和历史客人帐页发生的交易明细。帐页统计、打印帐页汇总。4、客人查询:按条件查询在住客人和历史客人信息,按今日入住、已退房、在住客人、今日将退房、外国客人、贵宾客人等查询客人登记信息、付款审核信息、帐页信息及其他信息。客人帐页浏览。5、应收帐管理:客户信息的增加和修改,客户帐目小计、交易概要、发票清单。6、房态查询:查询房态、图形显示客房状态、余房预测。7、报告管理:日收银报告、早间经营报

16、告、今日退房报告、各科目余额报告、今日交易报告、冲红帐报告、交班报告等。8、经手人管理:谁接待?谁修改?谁审核?谁结帐?都有明确记载。(三)房务中心管理系统1、房态管理:查看当日的房间状态,修改当前的房间状态(如将有故障的房间改成维修房),以便合地调整客房的出租状况。2、清扫管理:将打扫过的客房设置为干净房,或手动设置客房为脏房状态3、空房确认:将客人离店后打扫干净的房间设定为空房,以便提高客房出租率(客人离店后该客房自动设置为脏房,打扫后设置为空房)。(四)、客户关系管理系统1、客户列表:记录客户的基本信息,包括客户姓名、性别及身份证等,建立客户档案,并可完成对其发卡操作;2、客户分类:根据

17、客户所属类别对客户进行分类,并可组合查询客户信息;通过增加、修改或删除等操作对客户的类型信息进行维护;3、客户投诉:通过增加、修改或删除等操作对客户的投诉信息;4、客户消费统计:通过定义查询日期段,查询指定日期段内客户储值消费、打折消费及积分消费的信息;5、客户消费分析:通过定义查询日期段,按客户名称、客户类型等分析客户消费详细信息;(五)大堂查询管理系统1、宾馆整体浏览:监控前台业务,客房帐、应收帐、定金帐、科目余额、入住率、各收银点统计消费明细、统计报告每日客房利用情况2、客人查询:按条件查询在住客人和历史客人信息,问讯系统按今日入住、已退房、在住客人、今日将退房、外国客人、贵宾客人等查询

18、客人登记信息、付款审核信息、帐页信息及其他信息。客人帐页浏览。3、房态管理:查询房态、图形显示客房状态、余房预测、换房。4、协议客户管理:增加修改协议客户信息,往来帐目明细统计,往来交易摘要。(六)餐饮收银管理系统 1.登记管理:客人登记、修改登记、删除帐页、合台、换台、帐页转入明日。2.消费管理:增加消费、消费单录入、消费冲帐,助记符录菜品、编号录菜品、附加菜品录入、菜品赠送。3.订餐管理:订餐信息登记,包括订餐时间、就餐时间、订餐桌数、人数、订餐详情、取消订餐、订餐查询。4.主窗体:当前桌台、包房占用情况、显示客人消费状态。5.结算管理:分类打折、全面打折、客人结帐、开发票金额、打印帐单、

19、打印查询单、结帐方式管理,如现金付款、支票付款、信用卡付款、免费、挂帐等自动统计。(七)娱乐收银管理系统1.客人登记、按手牌登记。2.增加、取消消费项目。3.结帐处理,可挂到前台与客房统一结帐、打印客人消费帐单。4.销售情况日报表、月报表打印。5.按月、日对销售收入和销售数量进行查询、统计、图表分析6.折扣、免单的控制,谁允许。7.按照客人的消费项目自动统计总消费金额,并可打折。8.计时服务可按时间计费。9.消费项目维护。10.技师管理、技师绩效统计。3.总体设计3.1需求规定3.1.1对功能的规定用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要

20、求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。3.1.2对性能的规定3.1.2.1精度本体统主要在本地运行,鉴于目前的Internet的速度已经非常快,所以在传送方面没有特殊的要求,一般的Internet均可以稳定的运行。在时间控制上对于用户有一定的要求:本系统预约范围为当前日期的最近两周,且周日进行数据库的更新,所以需要预约用户在此之前完成所有预约事务及其所以的相关响应。3.1.2.2时间特性要求该软件用于中小型的宾馆的管理。其主要功能是服务于注册用户的预约。鉴于预约的特殊性,本系统在时间上面有着特殊的要求。本系统预约范围为最近的两周,每周

21、日进行数据库的更新,故预约必须在此之前完成,并且需要在此之前完成所有的响应。一般情况下,无论是客户端和管理端,当用户登录,进行任何操作的时候,系统应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间等待甚至无响应。3.1.2.3灵活性该软件是在Microsoft Visual Studio 2005上开发的,对于运行环境主要为Windows XP等目前流行的Windows系统,所以在运行环境灵活性方面可能不是非常的出色。本软件支持Windows可视化图形操作,可视化功能较强,口令操作控制方式偏弱。本软件为其他的软件提

22、供了相应的接口,可以方便日后的扩展。精度要求较低,满足目前流行PC运行精度要求。时限性方面,本系统有特殊要求,每周日更新,只提供预约当前日期的最近两周内的预约。如果时间充足的话,我们计划能够改进时限性较短的这个不足。希望系统能够提供更宽泛日期内的预约,尽量减少系统数据库大规模更新的次数和频率。3.1.3输人输出要求使用此系统时,不会出现大量的输入数据。除了注册用户需要输入一些简单的个人信息外,不会有大规模的数据上传。数据类型基本上为char型,信息量小。本系统不会用于数据拷贝,无其他媒体格式、数值范围小,精度一般。3.1.4数据管理能力要求本系统规模较小,数据库包含的表数量少于10个,对于每张

23、表的记录规模在1000个一下,现阶段的所以PC均不会出现存储问题。3.1.5故障处理要求本系统最终要经过小组严格的测试后才会发布,加上系统的规模较小,所以我们预计软件故障出现的可能性较小。如果出现故障,一般情况下为硬件或者运行环境的问题。对于运行环境这方便,我们建议用户安装正版的Windows XP,并且要注意系统更新,以免出现系统崩溃时,给宾馆带来严重的后果。对于硬件问题,建议用户注意检测自己的机器,一般不会产生严重后果。3.1.6其他专门要求本系统服务于中小型宾馆,但是如果安全保密不够好的话,会大量泄露客户的个人隐私,从而产生严重的后果。所以特别要求系统的管理员做好安全保密工作,保证数据库

24、的安全不被黑客入侵。对运行环境、可靠性的要求和其他同类软件对于Windows XP的要求相同,至少系统应保证7X24内不当机,保证20人可以同时在客户端登录,系统正常运行,正确提示相关内容。我们在开发本软件的时候会注意为系统的日后扩充提供相应接口,方便用户补充,系统设计要求能够体现扩展性要求,以适应将来功能扩展的需求。注意程序代码的规范性,提供详细的注释,方便程序维护人员的修改维护。每个角色进入系统均需要完成一下的流程,很大程度上提高的系统的安全性。3.2运行环境3.2.1设备本系统的硬件环境如下:l 客户机:普通PCn CPU:P4 1.8GHzn 内存:256MB以上n 分辨率:推荐使用1

25、024*768像素l WEB服务器n CPU:P4 1.8GHzn 内存:256MB以上l 数据库服务器n CPU:P4 1.8GHzn 内存:256MB以上3.2.2支持软件本系统所需软件如下:l 操作系统:Windows 2000l 数据库:SQL Server 2005l 开发平台:Microsoft Visual Studio 2005l 浏览器:IE7.04详细设计4.1程序系统的结构此系统的功能模块图:客房管理系统 系统帮助模块系统维护模块打印报表模块客房管理模块客户管理模块 用户管理口令更改数据备份系统初始化 客户登记客户查询客房设置客房查询住宿收银统计4.2模块1(标识符)设计

26、说明4.2.1程序描述根据该系统功能模块,对应的五个简单的子程序,分别达到了系统的登陆,订房,经理管理,结账以及数据库的快捷准确的运行。4.2.2功能客户管理模块此功能模块包括两个子模块,客户登记和客户查询。1 客户住房登记该窗口具有新增、保存、删除、打印押金收据等功能。在此管理人员必须输入个人客户的详细资料包括姓名、性别、年龄证件类别、证件号码、住店日期、预付押金,所入住的房间号等。在这个窗口中,系统会将未住客房的资料通过表格形式显示出来,以方便管理人员合理安排客户住房。当管理人员将个人资料登入后,系统将会显示所入住客户的姓名、身份证号、性别、入住日期、入住时间和入住的房间号等资料,以方便管

27、理人员核对客户资料。一般情况下,客户信息录入完毕后,需要打印“住房押金收款凭证”所以在该窗口添加了打印功能。2 客户查询该窗口具有查询、结帐、退房、打印结帐凭证等功能。在此管理人员对要求退房的客户进行查询,并进行费用结算。在查询时,可以按房号、姓名、全部等方式进行查询,客户的信息资料可以从查询结果中获得。在此管理人员可以浏览已住客户的详细资料,包括客户的姓名、性别、入住人数、房间号码、身份证号码、入住日期、入住时间、已住天数等资料,方便管理人员管理客户。一般情况下,结帐退房时要进行查询,调出该客户登记的资料,并进行费用结算,同时打印“客户结帐凭证”,所以我们将客户结帐退房功能放置在该窗口进行,

28、符合手工操作习惯。在查询结果中选择要退房的记录先进行结帐,系统将显示该客户的住宿详细资料,并询问是否需要打印,若须打印单击打印按钮,打印该客户的“住宿结帐凭证”,若无须打印则按返回键。打印完毕后,便可以办理退房手续了,将退房房间号的床位腾出备用。客房管理模块 此功能模块也包括两个子模块:房间设置和房间查询。1、房间设置该窗口具有对房间数据进行新增、删除、保存等操作功能,在此管理人员必须输入新房间的房间号码、总床位数、剩余床位数、每床单价等,在输入完毕后,单击“确定”,系统将显示新房间的基本情况。同时,为方便管理人员对房间进行管理,在这个窗口中,我们将剩余床位为零的房号记录用红色标记,表示该房客

29、满,禁用。2、 房间查询在此管理人员对要求客房进行查询,在查询时,可以按房号、床位数、全部等方式进行查询,房间的信息资料可以从查询结果中获得。包括客房总床位数、剩余床位数、每床单价等。统计报表模块该模块实现对客房住宿收银的统计,为管理人员提供某一段时间内住房人数和累计收入的统计,可以实现对统计的数据进行年报表,月报表,日报表的查询统计并进行打印,为管理人员的经营决策提供科学数据。系统维护模块此功能模块有三个子模块,我们在进行系统维护时,首先要选取系统维护的类型,包括:数据初始化,修改密码、数据备份和新用户注册。1 数据初始化此模块实现系统原始数据的清空,以便重新输入数据,进行管理。2 修改密码

30、在此模块中,用户必须首先输入用户名和原始密码,按“确认”键后,在新密码栏中输入新密码,并进行确认,最后单击“确认”键进行保存。3 数据备份任一个含有数据库的系统,其数据的备份功能是很重要的。因系统有着种种不可预测的被损坏的可能,如果系统数据没有备份,一旦数据被丢失或破坏,有时会给用户造成无法估量的损失或严重的后果。4 新用户的注册一般情况下,系统的使用不止一人,每人使用都可以有自己的用户名和密码,特别是统计报表数据时,其默认的报表人名称就是进入系统的用户名。系统帮助模块提供帮助信息4.2.3性能改程序的运行过程简单,精度、灵活性和时间特性均能到达要求,保证酒店的正常运营。4.2.4输人项输入字

31、段图标显示:字段名称类型大小房间编号字符串类型16姓名字符串类型16性别字符串类型4年龄字符串类型4职业字符串类型32从何处来字符串类型32到何处去字符串类型32住宿理由字符串类型32证件名称字符串类型32证件号码字符串类型32工作单位字符串类型32离店日期日期类型备注字符串类型324.2.5输出项字段名称类型大小房间编号字符串类型16房间等级字符串类型8房价浮点类型房价折扣整型住房人数整型登记时间日期类型登记员字符串类型32旅客类别字符串类型8招待单位字符串类型32备注字符串类型324.2.6算法模块主要算法设计活动图:1.用户登陆、提交订房单活动图 客户会员注册注册信息正确增加会员注册错误

32、修改会员信息进入成功查询锁定房间提交订单客户注销客户登入登入错误登入信息正确2.订房活动图得到客户订房单查询空房间订单可满足订单不可满足会员折扣修改空房间数修改会员消费记录查验身份房间不适合/缺房间不法分子拒绝入住调和/别人退房客户付款得到收款单订房接受 3.经理管理活动图 得到订房通知分类合计确定订房单客房服务管理递交订房单核对订房单核对正确订房通知开付款单经理管理系统核对错误 4.结账活动图结账得到订房单得到付款单修改应收款账单应付账单修改总账结账结束 5.数据库管理活动图 数据库管理用户管理房间记录数据库管理房间变动 4.2.7流程逻辑1用户登陆/注册、提交订房单模块 客户修改客户信息查

33、看添加订单订房系统登入/注册客户信息客户信息客户信息客户信息客户信息2. 订房模块订房系统得到客户订房单客户检查订房可满足检查订房不可满足向客户给出订房单结账系统客户购买经理管理系统客户订房单客户订房单客户订房单递交订房单客户订房查订房单出示订房单房间订单订房通知改房通知开发票客户支付款单 3. 经理管理模块经理管理系统得到缺房通知订房系统分类合计产生订房单房间服务管理订房单核对正确结账系统订房通知订房通知递交订房单发出房间分类发出房间分类发出房间分类递交订房单支付订单 4. 结账模块 结账系统得到客户付款单订房系统得到客户付款单经理管理系统修改应收款账单修改应预付订款账单修改总账预定房间订单

34、房预定房间订单房预定房间订单房预定房间订单房预定房间订单房总订房单账目修改信息账目修改信息账目修改信息 5. 数据库管理模块 用户权限判断数据库信息管理增删房间管理住宿记录信息顾客分类信息数据库管理员房间信息管理员客户住宿信息管理员顾客信息管理。4.2.8接口打印登陆工作人员输入系统维护数据库系统操作界面用户系统管理员客户信息客户客房信息表账单 4.3 用户输入模块设计说明4.3.1 程序描述该程序是用户登录时所必须要用到的,登陆之前需要验证用户身份的合法性,故而需要用户输入程序,输入用户名及密码来进行身份验证。本程序为非常驻内存,是子程序、可重用、是顺序处理,在输入之后方能进行验证4.3.2

35、 功能输入输入用户名输入密码处理用户名判断密码判断权限判断输出用户名错误密码错误正确登录4.3.3 性能精度要求精确到整型的个位、字符型完全正确,不支持部分匹配;时间特性要求:要求等待时间4.3.4 输入项输入项名称:用户名类型:字符串型输入方式:手工输入数据来源:系统自带的数据库中的信息输入项名称:密码类型:字符串型输入方式:手工输入数据来源:系统的数据库中的信息安全保密条件:在输入密码时用户界面上显示为4.3.5 输出项输出项:用户名错误输出数据类型:字符串型输出以信息对话框的形式输出输出内容是用户名错误,请重新输入输出项:密码错误输出数据类型:字符串型输出信息也是以信息对话框的形式输出输

36、出内容是密码错误,请重新输入输出项:正确登陆数据类型:字符串型输出内容是根据用户权限而得到的用户界面的输出4.3.6 算法本程序需要对数据库进行操作,即对数据库进行查询Select 用户名From USER_PSDWhere 用户名=输入内容如果结果为空,则输出:用户名错误,请重新输入;三次输入错误则关闭系统Select 密码Form USER_PSDWhere 用户名=输入内容 and 密码=输入内容如果结果为空,则输出:用户密码错误,请重新输入;三次输入错误则关闭系统查询到一条记录后,进行权限判断,以决定让该用户使用相应的功能。4.3.7 流程逻辑 用户 系统用户名及密码密码验证判断用户类

37、型就餐管理员住宿管理员数据库信息管理员管理员用户帐号信息管理员管理员用户三次错误退出系统管理员4.3.8 接口本程序隶属于主程序模块主程序本程序就餐管理模块住宿管理模块数据库信息管理模块帐号信息管理模块5测试5.1测试概要5.1.1测试项简述序号功能模块名称是否测试是否通过测试日志1 客户管理模块登记P P2011.07.11查询PP2客房管理模块设置PP2011.07.11查询PP3打印报表模块住宿收银统计PP2011.07.114 系统维护模块系统初始化PP2011.07.12数据备份PP口令更改PP用户管理PP5系统帮助模块系统帮助PP2011.07.125.1.2差异 无5.2测试结果

38、及发现5.2.1测试15.2.1.1测试充分性评价 从2011 年7 月11 日到2011 年7 月12 日,测试小组对该软件进行了比较全面的集成测试.。测试人员由两人组成,每个测试人员对负责测试的模块都有一定的熟悉度,对模块要实现的业务和功能有充分的了解,有益于测试的顺利进行。考虑到时间的关系,此次只做集成测试,测试中发现的问题经修改后都进行了回测,错误修复率符合测试计划中制定的通过准则。最后检查了用户手册,所发现的问题也已得到修正。综上,系统功能性能符合用户需求及系统要求。从测试进行的过程和最后结果来看,对该软件的测试是相对充分和规范的。5.2.1.2测试结果总述总的错误分布情况:错误类型

39、产生错误个数修改错误个数修复率(%)占总错误数百分比(%)一级3310020二级4410027三级6610040四级2210013五级-合计15151001005.2.2测试25.2.1.1功能需求测试项详述及测试结果功能项分布及测试结果情况:测试需求测试重点及结果测试结果预定登记能否进行预定登记进入预定登记界面,显示应填信息预定入住提交预定单能否成功入住入住成功登记入住单人入住和团体入住登记填写住客信息,并显示空房查找结果买单输入IC卡号买单买单成功退房输入IC卡号退房退房成功查帐输入IC卡号查帐成功查询消费信息转帐输入转帐双方IC卡号和其他信息转帐 转帐成功管理员登录输入管理员账号和密码登

40、录登录成功,进入管家系统管家系统首页能否成功进入 链接成功房间设置输入房间号设置房间状态 设置成功房间查询查询房间状态 查询成功管理员登录输入管理员账号和密码登录登录成功,进入夜审系统消费明细查询查询个人和团体消费明细帐 查询成功管理员登录输入管理员账号和密码登录登录成功,进入密码系统 查询密码输入用户帐号查询密码 查询成功 修改密码能否修改密码 修改成功 注册用户能否注册新用户进入注册用户界面,显示应填信息 删除用户输入用户名删除用户删除成功测试结果评价:该软件经过严格的系统测试后,得到了改进和完善,软件质量有了一定提高,经过这些天大家的努力,基本完成了项目的需求,考虑到时间的问题,有一部分

41、做的不是很精细,但是总的效果还是好的。以后时间充分的话我们将会做的更好,更精细,更符合需求的需要。5.2.1.2性能测试结果1、 数据量准备2、硬件环境 CPU:奔4 2.93GHZ AT/AT COMPATIBLE 515,568 KB RAM3.软件环境: Microsoft excel ; Microsoft sql server ; Borland Jbuider X Enterprise ; Microsoft visio TrialRational suite Enterprise 4.测试结果 性能测试基本通过,考虑到时间的问题,酒店管理的有些具体功能没有完善,有的模块做的不是很精细,但是总的效果还是好的。以后时间充分的话我们将会做的更好,更精细,更符合需求的需要。5.2.1.3兼容性测试结果无。5.2.1.4用户界面测试结果 该软件经过严格的系统测试后,得到了改进和完善,软件质量有了一定提高,用户界面完全通过测试。5.3分析摘要5.3.1能力经过测试,本系统在客户模块,客房模块,系统维护模块等方

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

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号