宿舍考勤管理系统测试与用户操作手册.doc

上传人:QQ19****7833 文档编号:3575785 上传时间:2019-06-13 格式:DOC 页数:35 大小:760KB
下载 相关 举报
宿舍考勤管理系统测试与用户操作手册.doc_第1页
第1页 / 共35页
宿舍考勤管理系统测试与用户操作手册.doc_第2页
第2页 / 共35页
宿舍考勤管理系统测试与用户操作手册.doc_第3页
第3页 / 共35页
宿舍考勤管理系统测试与用户操作手册.doc_第4页
第4页 / 共35页
宿舍考勤管理系统测试与用户操作手册.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、1引言随着现在信息化技术的发展,高校信息化建设也在不断进行中。而现如今很多学校对于学生宿舍的管理依旧是以人工管理为主,管理工作繁琐且效率低,在计算机技术迅速发展和普及运用的今天,采用信息化、自动化、智能化的管理信息系统显得更为必要。本小组开发的宿舍考勤管理系统可配合宿舍门禁使用,以实现学校学生宿舍的信息化和自动化考勤管理。本文主要是对于宿舍考勤管理系统的测试和实际操作以及用户操作说明工作,检测开发出来的系统是否能够满足预设需求以及各功能模块是否能正常运行,从而为系统的进一步开发和完善提供依据。1 问题定义本人与秦武、杨博文、王玉霞、夏成旭共同参与了这个过程,其中王玉霞在这个过程中起主要作用。

2、2 系统可行性研究本人与秦武、杨博文、王玉霞、夏成旭共同参与了这个过程,其中王玉霞在这个过程中起主要作用。 3 系统开发计划本人与秦武、杨博文、王玉霞、夏成旭共同参与了这个过程,其中王玉霞在这个过程中起主要作用。 4 需求分析本人与秦武、杨博文、王玉霞、夏成旭共同参与了这个过程,其中王玉霞在这个过程中起主要作用。 5 系统总体设计本人与秦武、杨博文、王玉霞、夏成旭共同参与了这个过程,其中夏成旭在这个过程中起主要作用。 6 系统数据库设计 本人与秦武、杨博文、王玉霞、夏成旭共同参与了这个过程,其中杨博文在这个过程中起主要作用。7 系统详细设计与实现本人与秦武、杨博文、王玉霞、夏成旭共同参与了这个

3、过程,其中秦武在这个过2程中起主要作用。 8 系统测试8.1 系统测试基础8.1.1 系统测试目的软件测试的目的是为了保证软件产品的质量和高质量的系统开发过程,是在软件开发的过程中,对系统需求分析、设计规格说明和代码实现的最终审查,是软件质量保障的关键步骤。测试以查找错误为中心,但发现错误并不是软件测试的唯一目的。8.1.2 系统测试的内容(1)系统各模块的功能实现,包括模块功能的正确性和系统数据库的准确性,主要检测系统能否达到预期的效果实现承诺。(2)根据宿舍门禁系统信息和宿舍管理部门的资源同步信息,规划和设计系统的各个功能模块,全面、及时地反映管理员。(3)评定系统的易用性,各模块功能能否

4、实现,界面是否良好,系统能否被使用者方面的操作,输出内容和格式是否符合系统开发的要求。(4)检查系统安全可靠性。系统的安全管理、数据安全、权限管理及防止对程序和数据的非授权的故意操作及在一段时间和条件下系统能维持其性能水平的能力。(5)检测系统所有相关文档的是否齐全,规范,易懂,以及文档内容描述是否与系统模块功能相一致。8.1.3 系统测试方法按测试方法进行分类,软件测试可分为白盒测试和黑盒测试。(1)白盒测试。已知软件的实现流程,按照该流程测试,白盒测试又称结构测试。(2)黑盒测试。通过对照软件的规格说明书,基于系统应该完成的功能进行测试,黑盒测试又称功能测试。本次系统测试主要采用黑盒测试用

5、例的方法对系统的的每个模块的功能实现进行测试,包括等价划分、边界值分析、错误猜测法等针对具体情况设计测试用例,并根据测试结果给予开发人员反馈,进而对系统进行修改和完善。8.1.4 系统测试流程系统测试流程图如 8-1 所示。3编写功能模块测试报告制定测试计划编写集成测试报告进行模块测试进行集成测试进行整体测试收集整理系统所有错误报告编程者进行修改编程者进行修改编程者进行修改编写测试分析报告NNNYYY图 8-1 系统测试流程图8.1.5 系统测试策略(1)接口测试在对系统进行测试时,为了验证软件对外的接口服务是否可以正常提供服务及软件在不同情景中执行路径的安全性和可操作性,需要对接口进行测试。

6、接口测试主要考虑的问题包括模块接口的测试和系统接口的测试,重点检查数据的交换、传递和控制管理过程。本系统的正常运行主要与系统内部数据库交互,因此我们将重点测试本系统与系统数据库的接口以及系统内部各模块之间的接口是否正常。用户接口:本系统通过PC机来运行和操作。软件接口:本系统的软件接口由文件管理系统、文件数据库组成,提供JDBC接口对接外部数据库。接口测试标准表如表8-1所示。4表8 -1 接口测试标准表测试目标 确保接口调用的正确性测试范围 软件接口,记录输入输出数据技术 用等价分法或边界分析法确定有效输入类和无效输入类,形成测试用例完成标准 有效输入类输入系统后得到的输出与预先设想的合法输

7、出类相符,无效输入类输入系统后与预期的输出不符需考虑的特殊事项 接口限制条件(2)系统的用户界面测试系统用户界面主要测试内容在于确定页面清单是否完整、页面在窗口中的显示是否正确、页面特殊效果是否显示正确、各个页面的链接情况是否准确、页面元素是否存在容错性等。用户界面测试标准表如表8-2所示。表8 -2 用户界面测试标准表测试目标 检查需求中业务流程,数据流的正确性测试范围 需求分析中明确的业务流程,或组合不同功能模块而形成的其中一个大功能模块技术 利用有效和无效数据执行各用例,以核对使用有效或无效数据是否能够得到预期的结果、界面显示或者错误提示。完成标准 所计划的测试已全部执行并相应的改正需考

8、虑的特殊事项 系统管理权限,数据库连接正常(3) 功能测试应用系统一般都有多个功能,功能测试就是对系统的各个功能逐项测试验证,以检查系统能否达到用户需求。功能测试标准表如表8-3所示。5表8 -3 功能测试标准表测试目标 测试的系统各项功能正常测试范围 整个系统技术 利用有效的和无效的数据来执行各个用例、用例流或功能,以核对以下内容:在使用有效数据时得到预期的结果。在使用无效数据时显示相应的错误或警告消息。完成标准 所有可执行功能与需求分析相符(4) 安全性访问控制测试安全性和访问控制测试主要包括应用程序级别的安全性和系统级别的安全性。安全性测试是指验证应用程序的安全级别和识别潜在安全性缺陷的

9、过程。软件安全一般分为以下两个方面:1.应用程序的安全性,包括程序和数据的安全性。程序一般指应用系统,访问者必须要有访问的权限和级别才能够进入应用系统,数据一般指数据库,同样访问者必须要有访问的权限和级别,才能访问数据中的内容。2.操作系统的安全性。操作系统是计算机系统的核心,它肩负着整个系统的运行、调度、指挥、控制,它的安全性是非常重要的,要求访问者要有足够的权限和级别才能登陆或远程访问。安全性访问控制测试标准表如表8-4所示。表8 -4 安全性访问控制测试标准表测试目标 应用程序级别的安全性:对数据或业务功能的访问,操作者智能访问应用程序的特定功能和有限的数据。系统级别的安全性:核实只有具

10、备系统和应用程序访问权限的管理员才能访问系统和应用程序。测试范围 用户登录、访问权限控制技术 确定并列出各用户类型及其被授权的访问功能或数据。创建各用6户类型并用各用户类型特有的事务来核实其权限,最终修改用户类型并为相同的用户重新运行测试完成标准 各级管理员可访问相应的功能或数据,而且所有的事务都按照预期的方式运行,并在先前的应用程序测试中运行了所有的事务。8.2 系统测试实施8.2.1 系统测试环境测试环境主要描述进行测试的环境要求,如硬件条件、软件条件、网络条件等。系统名称:宿舍考勤管理系统系统制作人:王玉霞、夏成旭、杨博文、秦武、张晓燕 测试主要负责人:张晓燕 测试所用系统环境如表 8-

11、5 所示。表 8-5 测试采用的系统环境软件环境操作系统 Windows 7浏览器 Internet Explorer, Chrome数据库平台 SQL Server 硬件环境CPU Intel core i3硬盘 500G内存 4G8.2.2 系统模块测试宿舍考勤管理系统由下几大模块构成:登陆模块、宿舍管理模块、学生管理模块、学生入住登记模块、学生迁出管理模块、缺寝记录查看模块自动考勤模块、报表统计模块、请假管理模块、修改密码模块等。下面将重点对这几个模块进行测试。(1)登陆及页面测试进入宿舍考勤管理系统进行一系列信息登记、查看与管理所必经的第一步骤就是登陆。登陆模块测试的主要目的是验证该模

12、块是否可以有效识别输入信息的合法性,允7许合法输入、阻止非法输入以及按钮功能是否正确。本系统登陆模块对超级管理员、宿舍区管理员和学生开放,下面是对登陆模块的详细测试执行情况。登陆界面显示如图 8-2 所示。图 8-2 系统登录界面下面以宿舍管理员为例,北苑区管理员为用户名,password 为登录密码进行登录操作。设计登录模块测试用例如表 8-6 所示。表 8-6 登陆测试用例表用例编号 操作描述 输入数据 预期结果 实际结果1 身份选择“宿舍管理员”,输入用户名,点击“登录”用户名:北苑区管理员,其余为空弹出对话框“请输入密码”相符2 身份选择“宿舍管理员”,输入用户名和密码,点击“登录”用

13、户名:北苑区管理员 密码:password登陆成功,进入宿舍考勤管理系统相符3 身份选择“宿舍管理员”输用户名:北苑区管理员 用户名或密码错误相符8入错误用户名,点击“登录”密码:password 4 用户名加密码输入错误,点击“登录”用户名:北苑管理员 密码:PASSWORD 用户名或密码错误不相符执行用例 1,系统弹出对话框,显示如图 8-3。图 8-3 用例 1 执行结果执行用例 3,操作结果如图 8-4。图 8-4 用例 3 执行结果9执行用例 2、4,系统显示系统管理界面。经过各个用例测试,用户登录功能正常,基本满足需求,密码框有加密显示,输入框能正确识别合法的用户名和密码,对于错误

14、输入有提示信息,但用户登录对用户名和密码的字符串长度和字符类型等并没有太多限制,系统仍存在密码大小写未进行区分的缺陷,建议针对这几个问题对系统登录模块进行完善。系统界面测试主要测试各系统功能模块界面显示是否正常,各个系统选项链接是否正确。测试用例表设计如表 8-7 所示。表 8-7 系统界面测试用例表用例编号 测试内容 操作描述 预期结果 实际结果1 超级管理员登陆测试登陆窗口身份选择“超级管理员” ,输入用户名和密码登陆成功,进入系统相符2 宿舍区管理员登陆测试登陆窗口身份选择“宿舍区管理员” ,输入用户名和密码登陆成功,进入系统相符3 学生登陆测试 登陆窗口身份选择“宿舍区管理员” ,输入

15、用户名和密码登陆成功,进入系统相符4 “宿舍区管理员管理”链接测试在系统选项点击“宿舍区管理员管理”进入宿舍区管理员管理界面相符5 “学生管理”链接测试在系统选项点击“学生管理”进入学生管理界面相符6 “宿舍区管理”链接测试在系统选项点击“宿舍区管理员”进入宿舍区管理界面相符7 “宿舍管理”链接测试在系统选项点击“宿舍管理”进入宿舍管理界面相符8 “学生入住登记”链接测试在系统选项点击“学生入住登记”进入学生入住登记界面相符109 “学生寝室调换”链接测试在系统选项点击“学生寝室调换”进入学生寝室调换界面相符10 “学生迁出登记”链接测试在系统选项点击“学生迁出登记”进入学生迁出登记界面相符1

16、1 “学生缺寝记录”链接测试在系统选项点击“学生缺寝记录”进入学生缺寝记录界面相符续表8-712 “迁出记录”链接测试在系统选项点击“迁出记录”进入迁出记录界面相符13 “报表统计”链接测试在系统选项点击“报表统计”进入报表统计界面相符14 “请假管理”链接测试在系统选项点击“请假管理”进入请假管理界面相符15 “自动考勤”链接测试在系统选项点击“自动考勤”进入自动考勤界面相符16 “修改密码”链接测试在系统选项点击“修改密码”进入修改密码界面相符17 “退出系统”链接测试在系统选项点击“退出系统”返回到登陆界面 相符经过测试,用户界面清单显示完整,页面窗口显示正确美观,每一个链接都有对应的页面,并且页面之间切换正确,Enter键的使用正确,测试结果均符合预期,测试结果满意。在测试过程中发现部分界面(2)修改密码模块测试在系统选项中选择“密码修改” ,进入密码修改界面,输入修改密码模块测试用例信息,点击“确认”按钮,记录系统反应结果。修改密码界面如图 8-5 所示。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。