基于c++学生考勤管理测试计划

基于c++学生考勤管理测试计划

ID:1045080

大小:57.50 KB

页数:6页

时间:2017-11-07

基于c++学生考勤管理测试计划_第1页
基于c++学生考勤管理测试计划_第2页
基于c++学生考勤管理测试计划_第3页
基于c++学生考勤管理测试计划_第4页
基于c++学生考勤管理测试计划_第5页
资源描述:

《基于c++学生考勤管理测试计划》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、测试计划项目承担部门:孝感学院计算机科学与技术系撰写人(签名):程轩完成日期:二零一零年十一月二十日本文档使用部门:■主管领导■项目组1.引言11.1编写目的11.2项目背景11.3定义11.4参考资料12.任务概述22.1目标22.2运行环境22.3需求概述22.4条件与限制23.计划33.1测试方案33.2测试准备33.3测试机构及人员34.系统测试运行34.1模块测试34.2测试方案44.3测试遇到的问题以及解决办法551.引言1.1编写目的为了保证各项功能的实现和发现系统中的各种错误,从而得到及时的修正。1.2项目背景软件系统的名称:

2、SAMS本项目的任务提出者:陈国志老师本项目的任务开发者:四大金刚软件系统的用户:孝感学院计算机学院07级143班1.3定义SAMS:学生寝室管理系统(Students’AttendanceManagementManagementSystem)1.4参考资料【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:项目的计划任务书、合同或批文;项目开发计划;需求规格说明书;概要设计说明书;详细设计说明书;用户操作手册;本测试计划中引用的其他资料、采用的软件开发标准或规范。】52.任务概述2.1目标实现系统的各项功能,并能够正常运

3、行,不存在明显的错误。2.2运行环境操作系统:Windows2003server支持环境:.netframework2.0数据库:MySQL2.3需求概述主要功能模块功能描述学生管理模块学生请假主界面,来填写学生请假的日期以及结束的日期和相应得备注。当然学生也可以归来时进行补假来提交,以方便后台管理员的整理。教师管理模块老师也是根据每一个固定的用户名和密码来进行在线审批。审批老师要根据学生请假的内容进行审批,如果允许,将会点击学生的请假信息进行批假,然后方便学生查询时看自己是否请假成功,如果该学生请假理由不充分,老师则不与批假,在这个审批的过

4、程中,也包括学生补假中的审批,若该学生因为某些原因,不能正常来校上课,我们也设计一个这样补假的模块让他们进行补假,老师也会及时的查看补假的学生,让他通过请假。后台管理模块管理员部分分为后台管理以及考勤管理,后台管理给所有学生和老师的进行信息填写,修改。考勤管理员则是给所有学生上课进行考勤的人。2.4条件与限制所用操作系统:Windows2003Server5开发平台:VisualStudio2005+MySQL3.计划3.1测试方案按照详细说明书中的程序描述进行测试。3.2测试准备详细设计说明书3.3测试机构及人员测试机构名称:四大金刚负责人

5、:宋升光4.系统测试运行对于完成编码的实现后,我们就要对系统进行全方位的运行,来实现各个模块的功能。测试可以通过两个阶段进行,一个是单元模块的测试,另一个是对系统的综合测试。4.1模块测试在教师在线审批测试当中应当注意的问题:1、测试的任务在系统投入生产性运行之前,尽可能多地发现系统中的错误。2、测试的目标(1)测试的目的是为了发现程序中的错误而执行程序的过程。(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。5(3)成功的测试是发现了到今为止尚未发现的错误的测试。4.2测试方案设计测试方案是测试阶段的关键技术问题。所谓测试方案

6、包括预定要测试的功能。应该输入的测试数据和预期的结果,目标是设计一组可能发现错误的数据。测试有两种方法:功能测试和结构测试。1、功能测试,在程序接口进行,只检查程序功能是否能够按照规格说明书的规定正确使用,程序是否能适当地接收输入数据并发生正确的输出信息,而且要能够保持外部信息的完整性。2、结构测试,完全了解程序的结构和处理过程,这种方法按照程序内部的逻辑测试程序,检验程序中每条通路是否都能按照预定要求正确工作。本系统开发过程进行的测试步骤如下:模块测试:即单元测试,目的是保证每一个模块作为一个单元能正确运行,本测试所发现的往往是编码和详细设

7、计的错误,主要评价模块的下述五个特点:(1)模块接口;(2)局部数据结构;(3)重要的执行路径;(4)出错处理通路;(5)影响上述各方面特性的边界条件.模块测试主要由代码审查和软件测试两部分组成。集成测试:包括系统测试和子系统测试。集成测试是组装软件的系统技术,主要目标是发现与接口有关的问题。集成测试有两种方法:非渐增式和渐增式,但比较而言,渐增式方法比较好,因为:编写的测试软件较少,开销较小,较早地发现模块间的接口错误,错误位置容易判断,测试更彻底。5因此,本系统集成测试采用渐增式测试中的混合法,即对软件结构中较上层使用自顶而下的测试方法,

8、而对软件结构中较下层,使用的是自底向上方法,两者结合,这是对模块较多时测试的一种折衷方法。3、验收测试这一步是验证软件的有效性。目的是向未来的用户表明系统能够象预定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。