软件工程酒店客房管理系统测试分析报告.docx

上传人:b****5 文档编号:7420576 上传时间:2023-01-23 格式:DOCX 页数:7 大小:19.04KB
下载 相关 举报
软件工程酒店客房管理系统测试分析报告.docx_第1页
第1页 / 共7页
软件工程酒店客房管理系统测试分析报告.docx_第2页
第2页 / 共7页
软件工程酒店客房管理系统测试分析报告.docx_第3页
第3页 / 共7页
软件工程酒店客房管理系统测试分析报告.docx_第4页
第4页 / 共7页
软件工程酒店客房管理系统测试分析报告.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

软件工程酒店客房管理系统测试分析报告.docx

《软件工程酒店客房管理系统测试分析报告.docx》由会员分享,可在线阅读,更多相关《软件工程酒店客房管理系统测试分析报告.docx(7页珍藏版)》请在冰豆网上搜索。

软件工程酒店客房管理系统测试分析报告.docx

软件工程酒店客房管理系统测试分析报告

 

《软件工程》实验报告

 

酒店客房管理系统

测试分析报告

 

指导教师:

班级:

学生姓名:

学号:

完成日期:

 

计算机科学与技术系

 

 

1.引言

1.1编写目的

编写本系统测试报告的目的在于:

(1)通过对测试结果的分析,得到对酒店管理系统质量进行评价。

(2)分析测试的过程,产品,资源,信息,为以后制定测试计划提供参考;

本系统技术不很成熟,存在不少问题,测试变得非常重要。

软件测试的过程也是程序运行的过程,程序运行需要数据,为测试设计的数据称测试用例,设计测试用例的原则自然是尽可能暴露错误。

1.2项目背景

现代宾馆酒店业迅速发展,新的管理观念与模式层出不穷.宾客客房管理系统亦随着宾馆管理理念的发展而发展.宾馆客房管理系统依照国家星级宾馆标准化业务程序,采用了先进的数据库理论,多媒体技术,软件工程理念等,从基层,中层,高层三个管理者层次为切入点,以成本分析,预测,控制为主线,形成一套上下贯通,操作便捷的酒店系统解决方案,科学地将宾馆各种日常业务完美的结合在一起,为管理及决策提供了强有力的支持.其对客人个性化服务及全面彻底的信息化,使企业电算化管理水平提升到一个新的更高层次.提供大量丰富的基于企业管理经营过程中实际的数据。

1.3定义

(1)用户登录:

要使用本系统必须先登录,并且有两种登录的模式,一是管理员登录,管理员可以进入系统实现管理客房信息管理,客房经营管理,客户信息查询以及员工信息等功能。

另一种是员工登录,员工的权限是有限的,客房信息的修改,查询等功能是不能被员工访问的。

(2)客房信息管理:

该功能可以实现客房信息情况的查看,录入客房信息,修改客房信息,查询客房信息,删除客房信息。

(3)客房经营管理:

可以实现客房使用情况,宾馆的订房和退房等功能。

(4)客户信息查询:

对已经入住或订房的客户信息的查询。

(5)员工信息管理:

查询员工,删除员工,添加员工,修改员工等信息。

但只有管理员才有权限访问次模块。

1.4测试环境

物理环境:

电脑3台;

软件环境:

操作系统windows7运行环境,并安装SQLServer2005和VisualStudio、IE浏览器等软件。

2.测试计划执行情况

2.1测试项目

本次测试主要针对酒店客房管理系统进行系统测试,主要包括功能测试、界面测试。

具体进行:

客户预定管理、住房查询模块、结账查询等。

被测试的产品项目名:

酒店客房管理系统

1、登陆界面测试

测试内容:

1.菜单、背景、颜色、字体、按钮名称、提示信息的一致性等。

2.友好性、易用性、合理性、一致性、正确性等

测试目的:

系统登录验证,输入用户名及密码,使数据问卷存取的测试,接口正确性测试。

核实各个窗口风格(包括颜色、字体、提示信息、图标、等等)都与基准版本保持一致,或符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯。

所用的方法:

手工测试

2、功能测试

测试内容:

测试1:

客户预定管理

(1)客户预定管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法并具有相应权限后方能使用;

(2)输入

客户姓名,证件号性别,年龄,籍贯,工作单位等;

(3)处理过程描述

先检查客户的正确身份,提供房间信息,让客户选自己满意的房间并录入系统。

用户住宿完毕后,给客户结帐,并保存客户的住宿信息到数据库中。

(4)输出

操作成功或失败的提示信息

测试2:

名称:

住房查询模块

测试目的:

核实所有功能能否正常使用

处理过程:

根据输入用户姓名需要,查询相应的房间信息:

包括房间编号,价位,空余数量等。

当预定以后也可测试系统是否能搜寻到客户的其他信息,包括消费情况,入住时间等。

所用的方法:

黑盒测试、手工测试

测试3:

名称:

结账查询

测试目的:

核实所有功能能否正常使用

处理过程:

客户预订客房时,酒店要求交纳押金,或者提供方式以确立和担保客户的订房,为此收银部门在客户抵达之前就要为客户设立账单,当客户到达酒店,登记住宿时候,前台服务员要具体核实宾客的支付方式,确认客户的支付能力。

对于现金外的支付方式,酒店在客户离店时候与开户银行联系收款。

因此其功能主要包括收银信息的查询,修改,和添加。

所用的方法:

黑盒测试、手工测试

2.2测试机构和人员

审查项目

审查人员

审查日期

描述

GN-01

陈雅

2013.6.5

可以实现很准确的权限登录

GN-02

于洋

2013.6.5

能够进行插入、查询、删除、修改等基本操作

GN-03

刘萌

2013.6.5

能够准确的结算出客户的消费情况

GN-04

谭雪莹

2013.6.5

实现了一定的异常处理功能,例如注册模块

表1测试人员分配结果表

2.3测试结果

测试项

测试用例号

测试特性

用例描述

测试结论

对应BugID

用户界面

GLY-JM-1

界面测试

测试用户界面是否友好

通过

预定功能

GLY-GN-2

预定功能测试

测试预定客房信息功能是否可以实现

通过

查询客房功能

GLY-GN-3

客房查询测试

测试查询客房资料功能是否可以实现

通过

结账功能

GLY-GN-4

系统结账功能测试

测试结账功能是否可以实现

通过

表2测试执行结果统计表

3.软件需求测试结论

1、登陆功能测试:

软件能力:

检查登陆模块是否实现管理员和员工的登陆。

局限性:

出现登陆错误能否终止程序并重新启动。

2、客房信息管理功能测试:

软件能力:

检查该模块是否实现客房信息情况的查看,录入客房信息,修改客

房信息,查询客房信息,删除客房信息。

局限性:

出现客房信息错误能否录入失败。

3、客户信息查询功能测试:

软件能力:

检查该模块是否可以实现对已经入住或订房的客户信息的查询。

局限性:

输入错误的客户号能否提示错误

4、员工信息管理功能测试:

软件能力:

检查该模块是否可以实现查询员工,删除员工,添加员工,修改员

工等信息。

但只有管理员才有权限访问次模块

局限性:

输入错误的客户号能否提示错误

4.评价

4.1软件能力

本软件对用户登录进行管理。

使用各功能模块时,系统能对用户的身份进行有效的验证。

另外,允许用户对自己的密码进行修改。

系统提供了客房的分类管理,可对不同标准的客房进行有效的管理。

同时,系统可实现对客房信息的添加,删除以及修改。

在进入住/退房管理时,系统可根据客房当前的状态自动提示可用服务。

如果没有客户入住,则客房可用服务“入住”;否则,可用服务“退房”。

系统的客户端在windows平台下运行,服务器端在windows平台下运行。

系统还拥有了比较好的安全性和可扩展性。

4.2缺陷和限制

  首先,由于涉及到多个功能,所以模块的接口较多,各个模块加起来使得软件过于臃肿,比如软件中所用到的模块有,用户订餐模块,用户刷卡模块,数据库调用模块,预订房间模块,退订房间模块,取消订餐模块,由于再设计模块时没有太好的设计好模块致使出现了如此多的模块,而有些模块是没有必要的,或者说有些模块可以通过合并方法来减少,从这次软件测试中学习到了模块构建对以后软件设计的重要性

  其次,软件的数据库设计的不合理,为什么不合理呢,因为,为了充分考虑软件数据库的安全性,再设计数据库是加入了过多的数据项,因为如果在数据库设计时加入了过多的字段就会使数据库存在过多冗余,冗余过多就会减慢数据库的运行,正因为如此在我们在顾客过多时才会使得数据库不堪负重,软件运行困难,这完全与数据库的设计不合理有关,就此分析,我们觉得如果再设计有大量数据要存储的软件的时候一定要设计好数据库的字段,表段,要适当的搭配不要应为出于安全考虑就牺牲了数据库的性能,由此我们想到一种解决办法,比如,当我们在遇到类似的问题时,我们可以把数据库和系统的安全性综合起来考虑比如,设计数据库时我们减少安全考虑,而在外部我们添加独立的安全模块,以保证数据库的安全性。

4.3建议

关于酒店管理系统的几点建议:

1、酒店管理系统作为一款需网络运行的软件,网络环境对软件的运行有较大的影响,因此一定要保证软件需求的网络环境,只有这样才能降低软件出错的几率;

2、软件也有一定的容错能力,所以一定要在软件能承受的环境下实用软件,如果运行环境超出了软件的容错能力,软件不一定能按照用户需求正确执行;

3、软件需要一定的硬件安装环境,硬件环境,虽然这款软件的硬件环境要求不高,但一定要满足需求,否则软件也不可能正常运行;

4、软件必须要有良好的可扩展性,可维护性,可移植性,这要求再设计时充分考虑以后软件的升级,修改等,做出适当的编写,使得软件能够扩展,移植,升级。

4.4测试结论

经过探索,完成了酒店管理系统的系统测试,系统测试效果良好。

能够完成基本的注册、登陆、查询、插入、删除、修改等系统管理的操作,并完成了用户友好界面操作。

实现了酒店管理系统开发的目标。

通过该系统测试后,对基本的系统测试过程有了一定的了解和掌握。

总的来说,本次开发项目测试工作达到了开发的要求。

 

欢迎您的下载,

资料仅供参考!

 

致力为企业和个人提供合同协议,策划案计划书,学习资料等等

打造全网一站式需求

 

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

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1