学生课程成绩管理系统测试报告需求分析概要设计测试用例Word格式.docx
- 文档编号:17449994
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:33
- 大小:71.54KB
学生课程成绩管理系统测试报告需求分析概要设计测试用例Word格式.docx
《学生课程成绩管理系统测试报告需求分析概要设计测试用例Word格式.docx》由会员分享,可在线阅读,更多相关《学生课程成绩管理系统测试报告需求分析概要设计测试用例Word格式.docx(33页珍藏版)》请在冰豆网上搜索。
这一模块是对教师和学生都开放的,教师用户可以选择所要查看的学生,对学生信息进行管理,并能生成报表等;
学生用户只可以查看自己的信息。
(4)课程成绩管理:
这一模块是只对教师开放,教师用户可以选择所要查看的学生,对学生信息进行管理,并能生成报表等。
数据需求
通过分析,总结出本系统对数据的需求如下:
成绩表(编号学号课程号分数)
学生表(学号姓名密码所属班级生日性别家庭住址电话备注)班级表(班级名系院编号)系院表(编号系院名)
课程表(编号课程名学时课程类型号)课程类型表(类型编号类型名)
教师表(编号密码教师姓名系院编号学历职称生日性别家庭住址
电话备注)
4、系统功能模块
在本系统中教师几位系统的管理员本系统具有以下功能模块:
学生成绩管理、课程信息管理、学生基本信息管理,主要是针对对信息的添加、删除、修改和查询功能,使学校对学生的成绩管理自动化和规范化。
学生基本信息管理:
各个授课教师登录管理系统将学生的各项基本信息包括学号、姓名、性别、年龄和所在系等相关信息录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。
课程信息管理:
各个授课教师登录管理系统将课程信息录入到系统数据库中,教师可实现课程信息的管
理的功能,包括添加、删除和修改等。
学生成绩管理:
各个授课教师登录管理系统将学生的考试成绩录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。
通过分析,我们可以得到“学生成绩管理系统”的系统功能模块图,如图2所示。
5、数据库设计
数据表的设计
本系统使用Access2010作为DBMS(数据库管理系统)。
首先,在系统目录文件中新建一个成绩数据库。
该数据库中有7张表。
①成绩表(Score),总的有4个字段,分别是编号学号课程号分数。
如图。
图成绩表Score
②学生表(Student),该表有9个字段,分别是:
学号姓名密码所属班级生日性别家庭住址电话备注。
图学生表Student
③班级表(Class),共有2个字段,分别是:
班级名、所在系院。
图班级表Class
④系院表(Department),共有2个字段,分别是:
系院编号、系院名。
图系院表Department
⑤课程表(Course),该表有4个字段,分别是:
课程编号、课程名、学时、课程类型。
图课程表Course
⑥课程类型表(CourseType),该表有2个字段,分别是:
课程类型号、课程名。
图课程类型表CourseType
⑦教师表(Teacher),共有11个字段,分别是:
教师编号教师姓名密码所在系院编号学历职称生日性别家庭住址电话备注图教师表Teacher
数据关系的描述
数据库中各实体之间的联系都是一对多的关系,具体如图所示:
图表之间的关系
保山第九中学课程成绩管理系统测试计划、测试报告
1.概述
1.1编写目的
为了保证学生成绩管理各项功能可靠实现,特编写此测试计划,对所有功能模块及总系统进行测试。
此测试计划供程序员在程序高度阶段参考,在系统测试阶段提供测试依据。
本测试计划主要用于发现系统开发过程中出现的各种不妥之处,发现软件中的错误。
1.2背景
软件系统名称:
学生成绩管理系统用户:
学生以及老师等工作人员
2.计划
系统概述
学生成绩管理系统
功能模块
输入
输出
用户登录模块
与数据库连接,检查用户名与密码是否匹配
对于存在的用户名可以正常登录;
并能给用户
正确的返回信息
成绩查询模块
检查输入查询的学生成绩条件
能与数据库正常连接;
正确给出
成绩管理模块
与数据库连接检查输入的用户信息,能登记用户相关信息,检查修改单中的信息的合法性
能与数据库正常连接,并即时更新数据库;
正确给出返回信息能否正确注销
分析系统管理
与数据库连接检查输入的用户信息,能登记用户相关信息,计算用户参加考试信息,检查中的信息的合法性
正确给出返回信息
测试内容
登录模块
测试用例序号
01
测试用例名称
登录模块
被测试系统
学生课程成绩管理系统
测试功能描述
1:
运行登录对话框
2:
检验输入的帐号和密码是否匹配
测试用例描述
测试步骤
运行学生成绩管理系统
输入帐号和密码
期待输出结果
显示登陆对话框
如果帐号和密码正确进则入系统
3:
反之则提示用户重新输入
测试结果
测试人:
丁涛涛
校核人:
测试日期
2014-04-10
备注
.2学生成绩查询模块
02
学生成绩
信息查询模块
运行查询管理界面对话框2:
检验输入查询学生成绩的条件
检验输入的学生编号是否存在
输入查询条件
显示提示对话框
如果存在则显示结果
反之则提示重新输入查询条件
测试人
王家静
2014-04-17
管理学生成绩信息模块
03
维护学生成绩信息模块
运行学生成绩管理界面对话框2:
检验输入学生的新信息
检验输入学生的新信息是否正确合格
4:
检验输入修改学生的编号(学号)
5:
检验输入删除学生的编号
输入学生的新信息
输入学生的编号
如果学生的新信息正确则添加成功
反之则提示重新输入信息
如果修改信息的格式正确则显示成功
反之提示重新输入编号
6:
如果学生信息存在则显示删除成功
7:
2014-04-24
分析统计信息管理模块
04
分析统计信息管理模块
检验计算统计此考试学生总体信息
检验统计此考试学生总体信息是否正确合格
检验输出的分析单是否正确
检验返回给查询模块报表
运行图书管理管理系统
计算考试总体信息
生成分析单
如果学生总体成绩信息计算正确则显示计算成功
反之则提示重新计算信息
如果生成分析单格式正确则显示成功
反之则提示重新生成
2012-05-01
用户登录(01)
本测试考虑到:
未注册用户名的处理,用户名与密码不匹配处理
3.1.1控制
利用白盒测试和黑盒测试相结合的方式。
3.1.2输入和输出
输入与测试用例
期望输出
选取理由
输入用户名,不输入密码
显示未输入密码
密码不能为空
不输入用户名,输入密码
显示未输入用户名
用户名不能为空
输入不匹配的用户名或密码
显示密码不正确
用户名和密码必须匹配才能登录
输入未注册的用户名
显示该用户不存在
登录必须为已注册用户
输入匹配的用户名和问题
显示登录成功
为合法登录请求
3.2学生成绩管理模块(02)
输入信息格式的合法性,学生编号是否注册。
3.2.1控制
(成绩默认为整数)
3.2.2输入和输出
测试用例
测试数据
年龄(数字)
非数字字符小于0的数字带小数点数四位数字
2位数字
你
-1
12.2
1000
12
显示出错显示出错显示出错显示出错显示有效
年龄不能为非数字字符年龄不能为负年龄不能为小数年龄不能为四位小数类型及长度均有效
姓名
非数字,特殊字符
123·
#
沐雨晴
显示出错显示出错显示有效
姓名不能为数字字符姓名不能为特殊符号类型有效
学号
输入的学号
小小
显示出错
不存在的不能进行信息修改
不存在
输入的是数字
输入的存在
123
张三
显示有效
学号不能为数字
类型及长度均有效
各科成
绩
非数字字符小于0的整数小于0的小数大于0小于150带小数点数大于150整数大于150小数介于0到150整数
我
-2
1234
123
显示出错显示出错显示出错显示出错
成绩不能为非数字字符成绩不能为负成绩不能为负
成绩不能为小数
成绩不能超过满分成绩不能超过满分类型及长度有效
注销密
码
非字母以及数字字母
字母和数字
@#¥%……
Tfer
24Ags
显示出错显示有效显示有效显示有效
删除密码不能为特殊字符类型有效类型有效类型有效
年级
非汉字字符4个汉字以内
字符
@#¥¥%大二
显示出错显示有效
年级不能为其他字符
类型及长度有效
3.3分析统计管理模块(03)
计算信息格式的合法性,学生编号是否注册。
3.3.1控制
3.3.2输入和输出
年龄(数字)
id
输入的id不存在
不存在的不能进行信息分析统计
各科成绩
非数字字符小于0的整数小于0的小数大于0小于150带小数点数大于150整数大于150小数
介于0到150数字
总的学生人数
非数字字符小于0的数字带小数点数大于0整数
来
-3
23
显示出错显示出错显示出错显示有效
人数不能为非数字字符人数不能为负数人数不能为小数类型及长度有效
平均成绩
不及格人数
3
非汉字字符
4个汉字以内字符
3.4学生成绩查询模块(05)
3.4.1控制
3.4.2输入和输出
输入的书号不存在输入的是数字输入的存在
不存在的不能进行基本信息查询学号不能为数字类型及长度均有效
姓名
输入的姓名不存在输入的为数字
Abcd
111
显示出错显示出错
不存在的不能进行基本信息查询姓名不能为数字
成绩
字符负数有效
Abc
-123
78
成绩不能为字符
成绩不能为负数类型及长度均有效
测试进度安排
标示符:
进度安排:
A:
4月10日
B:
测试的内容:
系统管理员能否正常登陆
C:
目的:
确保系统能够正常进行管理正常登陆
条件:
硬件:
有奔腾以上处理器、512兆内存,计算机(含键盘、鼠标等),等外围设备。
操作系统:
Windows7系统软件:
VB、Access2010
人员:
软件质量保证与测试课程第11小组测试资料:
用户的信息
测试培训:
培训内容:
使用用户登录模块
受训人员:
使用者
培训人员:
软件质量保证与测试课程第11小组
标示符02
进度安排:
A:
4月17日
新信息能否正常记录
确保系统能够正常进行新信息管理正常登陆。
有奔腾以上处理器、512兆内存操作系统:
VB、Access2010
人员:
测试资料:
使用添加模块受训人员:
信息管理员
标示符03
A:
4月24日
B:
学生的成绩能否成功录入
C:
确保系统能够正常进行学生的成绩能否成功录入。
硬件:
有奔腾以上处理器、512兆内存配置的计算机。
,软件:
VB、Access2010
使用学生成绩录入模块受训人员:
信息管理员
培训人员:
学生成绩管理系统开发小组1组所有成员
标示符03
5月1日
测试内容:
学生相关信息能否正常修改
确保系统能够正常进行学生信息的正常修改。
使用学生信息(成绩和基本信息)修改模块受训人员:
信息管理员培训人员:
学生成绩管理系统开发小组1组所有成员
标示符04
5月8日
添加的信息能否正常进行学生查询
确保系统能够正常进行学生信息查询。
有奔腾以上处理器、512兆内存
用户信息
使用学生信息查询模块受训人员:
标示符05
5月15日
B:
负载测试
C:
测试正常情况下系统性能和用户数目之间的关系查看在多个用户同时本系统是否正常
等效类划分(包括边界值)
下面就是用黑盒测试法中的等价类划分类法来完成对学生成绩管理系统的测试。
在学生成绩管理系统中,现对其各个模块(学生信息管理模块,课程信息管理模块,成绩信息管理模块,管理员信息管理模块)进行测试。
其中,
◆学生信息管理模块学生信息管理模块包括:
1、学号:
必须有,学号必须为10位数字且数字在(0~9),前四个数字为学生入学时间,最后三个数字为班级号和编号。
2、姓名:
必须有,要求为不低于一个汉字,不超过4个汉字。
3、性别:
要么为空,否则输入男或者女。
4、年龄:
否则输入20~80之间的数字,包括20和80.
5、所在班级:
要么为空,否则由汉字和数字组成。
6.所在系别:
要么为空,否则有汉字和数字组成(仅有一个汉字和一个数字组成)。
第一步:
输入和输出变量确认按照输入域划分等价类的例子。
输入域:
学号,姓名,性别,年龄,所在班级,所在系别输出域:
录入正确,则提示录入成功,录入错误,则提示数据不对
/*等价类划分原则:
按照输入变量来确认等价类(有效等价类和无效等价类)*/第二步:
等效类划分表如下:
输入条件
有效等价类
编号
无效等价类
10位
1
大于10位
18
小于10位
19
数字
2
除数字以外的字符
20
数字在(0~9)之间,包含0和9
3
小于0
21
大于9
22
前四个数字是入学时间
4
前四个数字不是入学时间
最后三个数字为班级号和学号
5
最后三个数字不是班级号和学号
24
为空
25
字数小于4位
6
除汉字以外的特殊字
26
字数大于1位
符
字数等于4位
7
汉字数大于4位或汉字数小于等于1位
27
字数等于1位
汉字
8
28
性别
空白
9
输入非法字符
29
男
10
女
11
年龄
大于80
30
小于20
31
除汉字意外的特殊字符
32
20~80(包括20和80)
13
33
所在班级
14
除汉字和数字以外的字符组成
34
由汉字或数字组成
15
所在系别
16
除数字和汉字意外的字符组成
35
仅由一个数字和一个汉字组成
17
多于一个数字和一个汉字
36
第三步:
设计测试用例按照输入域划分等价类的例子。
●设计测试用例,尽可能的覆盖尚未覆盖的有效等价类。
(1)(6)(9)(12)(14)(16)
(2)(7)(10)(13)(15)(17)
(3)(8)(11)(12)(14)(16)
(4)(6)(10)(13)(15)(17)
(5)(6)(9)(12)(14)(16)
●设计测试用例,使得每一个新设计的测试用例只包含一个无效等价类,其他的选择有效等价类。
(18)(6)(9)(12)(14)(16)
(19)(7)(10)(13)(15)(17)
(20)(8)(11)(12)(14)(16)
(21)(6)(10)(13)(15)(17)
(22)(6)(9)(12)(14)(16)
(23)(6)(9)(12)(14)(16)
(24)(7)(10)(13)(15)(17)
(25)(8)(11)(12)(14)(16)
(1)(26)(9)(12)(14)(16)
(2)(27)(10)(13)(15))(17)
(3)(28)(11)(12)(14)(16)
(4)(29)(10)(13)(15)(17)
(1)(6)(30)(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 课程 成绩管理系统 测试报告 需求 分析 概要 设计 测试
![提示](https://static.bdocx.com/images/bang_tan.gif)