ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:354.76KB ,
资源ID:24550686      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24550686.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生课程成绩管理系统测试报告需求分析+概要设计+测试用例.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生课程成绩管理系统测试报告需求分析+概要设计+测试用例.docx

1、学生课程成绩管理系统测试报告需求分析+概要设计+测试用例软件质量保证与测试课程第 11 小组 丁涛涛 20111081201 2011 级计 2 班 测试对象:保山第九中学学生课程成绩管理系统 被测试人:王家静 20101081243 楚雄师范学院信息科学与技术学院 2014年5月 保山第九中学学生课程成绩管理系统 需求分析、概要设计 1 简介 1、1目标 本文档就是保山第九中学学生课程成绩管理系统的软件需求规格说明书。本文档的面向软件开发人员与软件测试人员。软件开发人员根据该文档完成概要设计文档,测试人员根据该文档完成系统测试计划、策略与系统测试用例。 1、2范围 本文档主要包括保山第九中学

2、学生课程成绩管理系统项目所有功能,主要包括以下几个方面: 密码修改、重新登录、学生成绩管理、课程成绩管理等四个部分。 2 总体概述 2、1软件概述 2、1、1项目介绍 本系统的目标就是开发一个操作简单、界面友好、功能齐全、能够满足各中学桌面管理系统,给管理者提供了一个在Windows操作系统上运行的管理平台,可以代替人工重复性劳动,从而节省人力财力时间资源,大大提高工作效率与质量。 2、1、2产品环境介绍 该系统就是一个完全独立的产品,实现项目工作任务书中规定的所有需求项目。 2、2软件功能 该系统就是一个信息管理,该系统开发环境:Windows 7,数据库工具:Access2010,开发语言

3、:Visual Basic6、0 2、3用户特征 用户需要有基本的计算机使用常识,并且了解该系统的基本功能。该软件的用户分为两类:教师与学生,利用该系统进行成绩信息进行管理。 3 需求分析 3、1需求详述 该系统的用户分为教师与学生。教师的功能有:管理某一学生或课程的信息以及成绩,包括增、删、查、报表打印等;学生用户只能查瞧个人的信息以及成绩。 系统运行在Windows平台上,要求有一个较好的图形用户界面,操作要求简单。 3、2系统模块流程图 该系统的模块流程图,如图3、1所示:图3、1 系统流程图 3、3功能需求 学生课程管理系统需要完成的功能有密码修改、重新登录、学生成绩管理、课程成绩管理

4、四个部分。 修改密码:该功能就是用于登录用户修改自己的密码的。 重新登录:该功能就是用于当用户想退出当前用户的使用而不用退出系统的时候,确定使用该功能,系统会退到登录界面,新用户可以重新登录。 学生成绩管理:这一模块就是对教师与学生都开放的,教师用户可以选择所要查瞧的学生,对学生信息进行管理,并能生成报表等;学生用户只可以查瞧自己的信息。 课程成绩管理:这一模块就是只对教师开放,教师用户可以选择所要查瞧的学生,对学生信息进行管理,并能生成报表等。 3、4数据需求 通过分析,总结出本系统对数据的需求如下:成绩表(编号 学号 课程号 分数) 学生表(学号 姓名 密码 所属班级 生日 性别 家庭住址

5、 电话 备注)班级表(班级名 系院编号)系院表(编号 系院名) 课程表(编号 课程名 学时 课程类型号)课程类型表(类型编号 类型名) 教师表(编号 密码 教师姓名 系院编号 学历 职称 生日 性别 家庭住址 电话 备注) 4 系统功能模块 在本系统中教师几位系统的管理员本系统具有以下功能模块:学生成绩管理、课程信息管理、学生基本信息管理,主要就是针对对信息的添加、删除、修改与查询功能,使学校对学生的成绩管理自动化与规范化。 学生基本信息管理: 各个授课教师登录管理系统将学生的各项基本信息包括学号、姓名、性别、年龄与所在系等相关信息录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、

6、删除与修改等。 课程信息管理: 各个授课教师登录管理系统将课程信息录入到系统数据库中,教师可实现课程信息的管理的功能,包括添加、删除与修改等。 学生成绩管理: 各个授课教师登录管理系统将学生的考试成绩录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除与修改等。 通过分析,我们可以得到“学生成绩管理系统”的系统功能模块图,如图 2 所示。 图 2系统功能模块图 学生成绩管理系统 学生成绩管理 学生基本信息管理 课程信息管理 学生成绩的添加、删除与修改 学生成绩的录入 学生基本信息的添加、删除与修改 学生基本信息的录入 课程信息的添加、删除与修改 课程信息的录入 5、数据库设计 5

7、、1数据表的设计 本系统使用 Access 2010 作为 DBMS(数据库管理系统)。首先,在系统目录文件中新建一个成绩数据库Score、mdb。该数据库中有7张表。 成绩表(Score),总的有4个字段,分别就是编号 学号 课程号 分数。如图5、1。 图5、1成绩表Score 学生表(Student),该表有9个字段,分别就是:学号 姓名 密码 所属班级 生日 性别 家庭住址 电话 备注。如图5、2。 图5、2学生表Student 班级表(Class),共有2个字段,分别就是:班级名、所在系院。如图5、3。 图5、3班级表Class 系院表(Department),共有2个字段,分别就是:

8、系院编号、系院名。如图5、4。 图5、4系院表Department 课程表(Course),该表有4个字段,分别就是:课程编号、课程名、学时、课程类型。如图5、5。 图5、5课程表Course 课程类型表(CourseType),该表有2个字段,分别就是:课程类型号、课程名。如图5、6。 图5、6课程类型表CourseType 教师表(Teacher),共有11个字段,分别就是:教师编号 教师姓名 密码 所在系院编号 学历 职称 生日 性别 家庭住址 电话 备注图5、7教师表Teacher 5、2 数据关系的描述 数据库中各实体之间的联系都就是一对多的关系,具体如图所示:图5、8 表之间的关系

9、 保山第九中学课程成绩管理系统测试计划、测试报告 1. 概述 1.1 编写目的 为了保证学生成绩管理各项功能可靠实现,特编写此测试计划,对所有功能模块及总系统进行测试。 此测试计划供程序员在程序高度阶段参考,在系统测试阶段提供测试依据。本测试计划主要用于发现系统开发过程中出现的各种不妥之处,发现软件中的错误。 1.2 背景 软件系统名称:学生成绩管理系统用户:学生以及老师等工作人员 2. 计划 2、1 系统概述 学生成绩管理系统 功能模块 输入 输出 用户登录模块 与数据库连接,检查用户名与密码就是否匹配 对于存在的用户名可以正常登录;并能给用户正确的返回信息 成绩查询模块 检查输入查询的学生

10、成绩条件 能与数据库正常连接;正确给出 成绩管理模块 与数据库连接检查输入的用户信息,能登记用户相关信息,检查修改单中的信息的合法性 能与数据库正常连接,并即时更新数据库;正确给出返回信息能否正确注销 分析系统管理 与数据库连接检查输入的用户信息,能登记用户相关信息,计算用户参加考试信息,检查中的信息的合法性 能与数据库正常连接,并即时更新数据库;正确给出返回信息 2、2 测试内容 2、2、1 登录模块 测试用例序号 01 测试用例名称 登录模块 被测试系统 学生课程成绩管理系统 测试功能描述 1:运行登录对话框 2:检验输入的帐号与密码就是否匹配 测试用例描述 测试步骤 1:运行学生成绩管理

11、系统 2:输入帐号与密码 期待输出结果 1:显示登陆对话框 2:如果帐号与密码正确进则入系统 3:反之则提示用户重新输入 测试结果 测试人: 丁涛涛 校核人: 王家静 测试日期 2014-04-10 备注 2、2.2学生成绩查询模块 测试用例序号 02 测试用例名称 学 生 成 绩信息查询模块 被测试系统 学生课程成绩管理系统 测试功能描述 1:运行查询管理界面对话框 2:检验输入查询学生成绩的条件 3:检验输入的学生编号就是否存在 测试用例描述 测试步骤 1:运行学生成绩管理系统 2:输入查询条件 期待输出结果 1:显示提示对话框 2:如果存在则显示结果 3:反之则提示重新输入查询条件 测试

12、结果 测试人 丁涛涛 校核人: 王家静 测试日期 2014-04-17 备注 2、2、3 管理学生成绩信息模块 测试用例序号 03 测试用例名称 维护学生成绩信息模块 被测试系统 学生课程成绩管理系统 测试功能描述 1:运行学生成绩管理界面对话框 2:检验输入学生的新信息 3:检验输入学生的新信息就是否正确合格 4:检验输入修改学生的编号(学号) 5:检验输入删除学生的编号 测试用例描述 测试步骤 1:运行学生成绩管理系统 2:输入学生的新信息 3:输入学生的编号 期待输出结果 1:显示提示对话框 2:如果学生的新信息正确则添加成功 3:反之则提示重新输入信息 4:如果修改信息的格式正确则显示

13、成功 5:反之提示重新输入编号 6:如果学生信息存在则显示删除成功 7:反之提示重新输入编号 测试结果 测试人: 丁涛涛 校核人: 王家静 测试日期 2014-04-24 备注 2、2、4 分析统计信息管理模块 测试用例序号 04 测试用例名称 分析统计信息管理模块 被测试系统 学生课程成绩管理系统 测试功能描述 1:运行学生成绩管理界面对话框 2:检验计算统计此考试学生总体信息 3:检验统计此考试学生总体信息就是否正确合格 4:检验输出的分析单就是否正确 5:检验返回给查询模块报表 测试用例描述 测试步骤 1:运行图书管理管理系统 2:计算考试总体信息 3:生成分析单 期待输出结果 1:显示

14、提示对话框 2:如果学生总体成绩信息计算正确则显示计算成功 3:反之则提示重新计算信息 4:如果生成分析单格式正确则显示成功 5:反之则提示重新生成 测试结果 测试人: 丁涛涛 校核人: 王家静 测试日期 2012-05-01 备注 3、1用户登录(01) 本测试考虑到:未注册用户名的处理,用户名与密码不匹配处理 3.1.1控制 利用白盒测试与黑盒测试相结合的方式。 3.1.2输入与输出 输入与测试用例 期望输出 选取理由 输入用户名,不输入密码 显示未输入密码 密码不能为空 不输入用户名,输入密码 显示未输入用户名 用户名不能为空 输入不匹配的用户名或密码 显示密码不正确 用户名与密码必须匹

15、配才能登录 输入未注册的用户名 显示该用户不存在 登录必须为已注册用户 输入匹配的用户名与问题 显示登录成功 为合法登录请求 3.2学生成绩管理模块(02) 本测试考虑到:输入信息格式的合法性,学生编号就是否注册。 3.2.1控制 利用白盒测试与黑盒测试相结合的方式。(成绩默认为整数) 3.2.2输入与输出 输入 测试用例 测试数据 期望输出 选取理由 年龄(数字) 非数字字符小于0的数字带小数点数四位数字 2位数字 您 -1 12.2 1000 12 显示出错显示出错显示出错显示出错显示有效 年龄不能为非数字字符年龄不能为负年龄不能为小数年龄不能为四位小数类型及长度均有效 姓名 非数字,特殊

16、字符 123 # 沐雨晴 显示出错显示出错显示有效 姓名不能为数字字符姓名不能为特殊符号类型有效 学号 输入的学号小小 显示出错 不存在的不能进行信息修改 不存在 输入的就是数字 输入的存在 123 张 三 显示出错 显示有效 学号不能为数字 类型及长度均有效 各科成绩 非数字字符小于0的整数小于0的小数大于 0 小于 150带小数点数大于150整数大于150小数介于 0 到 150 整数 我 -2 -23、14 21、3 1234 1234、6 123 显示出错显示出错显示出错显示出错 显示出错显示出错显示有效 成绩不能为非数字字符成绩不能为负成绩不能为负 成绩不能为小数 成绩不能超过满分成

17、绩不能超过满分类型及长度有效 注销密码 非字母以及数字字母 字母与数字 #¥% 123 Tfer 24Ags 显示出错显示有效显示有效显示有效 删除密码不能为特殊字符类型有效类型有效类型有效 年级 非汉字字符 4个汉字以内字符 #¥% 大二 显示出错显示有效 年级不能为其她字符 类型及长度有效 3.3分析统计管理模块(03) 本测试考虑到:计算信息格式的合法性,学生编号就是否注册。 3.3.1控制 利用白盒测试与黑盒测试相结合的方式。 3.3.2输入与输出 输入 测试用例 测试数据 期望输出 选取理由 年 龄( 数字) 非数字字符小于0的数字带小数点数四位数字 2位数字 您 -1 12.2 1

18、000 12 显示出错显示出错显示出错显示出错显示有效 年龄不能为非数字字符年龄不能为负年龄不能为小数年龄不能为四位小数类型及长度均有效 姓名 非数字,特殊字符 123 # 沐雨晴 显示出错显示出错显示有效 姓名不能为数字字符姓名不能为特殊符号类型有效 id 输入的id不存在 输入的就是数字 小小 123 显示出错 显示出错 不存在的不能进行信息分析统计 学号不能为数字 输入的存在 张 三 显示有效 类型及长度均有效 各 科成绩 非数字字符小于0的整数小于0的小数大于0小于150带小数点数大于150整数大于 150 小数 介于 0 到 150 数字 我 -2 -23、14 21、3 1234

19、1234、6 123 显示出错显示出错显示出错显示出错 显示出错显示出错显示有效 成绩不能为非数字字符成绩不能为负成绩不能为负 成绩不能为小数 成绩不能超过满分成绩不能超过满分类型及长度有效 总的学生人数 非数字字符小于0的数字带小数点数大于 0 整数 来 -3 23、1 23 显示出错显示出错显示出错显示有效 人数不能为非数字字符人数不能为负数人数不能为小数类型及长度有效 成绩不能为非数字字符成绩不能为负成绩不能为负 成绩不能为小数 成绩不能超过满分成绩不能超过满分类型及长度有效 平均成绩 非数字字符小于0的整数小于0的小数大于0小于150带小数点数大于150整数大于 150 小数 介于 0

20、 到 150 数字 我 -2 -23、14 21、3 1234 1234、6 123 显示出错显示出错显示出错显示出错 显示出错显示出错显示有效 不 及格 人数 非数字字符小于0的数字带小数点数大于 0 整数 来 -3 23、1 3 显示出错显示出错显示出错显示有效 人数不能为非数字字符人数不能为负数人数不能为小数类型及长度有效 年级 非汉字字符 4个汉字以内字符 #¥% 大二 显示出错显示有效 年级不能为其她字符 类型及长度有效 3.4学生成绩查询模块(05) 本测试考虑到:输入信息格式的合法性,学生编号就是否注册。 3.4.1控制 利用白盒测试与黑盒测试相结合的方式。 3.4.2输入与输出

21、 输入 测试用例 测试数据 期望输出 选取理由 学号 输入的书号不存在输入的就是数字输入的存在 小小 123 张 三 显示出错显示出错显示有效 不存在的不能进行基本信息查询学号不能为数字类型及长度均有效 姓名 输入的姓名不存在输入的为数字 Abcd 111 显示出错显示出错 不存在的不能进行基本信息查询姓名不能为数字 成绩 字符负数有效 Abc -123 78 显示出错显示出错显示有效 成绩不能为字符 成绩不能为负数 类型及长度均有效 3、5测试进度安排 3、5、1标示符:01 进度安排: A:4 月 10 日 B:测试的内容:系统管理员能否正常登陆 C:目的:确保系统能够正常进行管理正常登陆

22、 条件: 硬件:有奔腾以上处理器、512 兆内存,计算机(含键盘、鼠标等),等外围设备。 操作系统:Windows 7 系统 软件:VB、 Access2010 人员:软件质量保证与测试课程第 11 小组测试资料:用户的信息 测试培训:培训内容:使用用户登录模块 受训人员:使用者 培训人员:软件质量保证与测试课程第 11 小组 3、5、2标示符02 进度安排:A:4 月 17 日 B:测试的内容:新信息能否正常记录 C:确保系统能够正常进行新信息管理正常登陆。 条件: 硬件:有奔腾以上处理器、512 兆内存操作系统:Windows 7 系统 软件:VB、Access2010 人员:软件质量保证

23、与测试课程第 11 小组 测试资料:用户的信息 测试培训:培训内容:使用添加模块 受训人员:信息管理员 培训人员:软件质量保证与测试课程第 11 小组 3、5、3标示符03 进度安排:A:4月24日 B:测试的内容:学生的成绩能否成功录入 C:目的:确保系统能够正常进行学生的成绩能否成功录入。 条件:硬件:有奔腾以上处理器、512兆内存配置的计算机。 ,软件:VB、Access 2010 人员:软件质量保证与测试课程第 11 小组测试资料:用户的信息 测试培训:培训内容:使用学生成绩录入模块受训人员:信息管理员 培训人员:学生成绩管理系统开发小组1组所有成员 3、5、4 标示符 03 进度安排

24、:A:5 月 1 日 B:测试内容:学生相关信息能否正常修改 C:确保系统能够正常进行学生信息的正常修改。 条件:硬件:有奔腾以上处理器、512 兆内存操作系统:Windows 7 系统 软件:VB、Access 2010 人员:软件质量保证与测试课程第 11 小组测试资料:用户的信息 测试培训:培训内容:使用学生信息(成绩与基本信息)修改模块 受训人员:信息管理员 培训人员:学生成绩管理系统开发小组 1 组所有成员 3、5、5标示符04 进度安排:A:5 月 8 日 B:测试的内容:添加的信息能否正常进行学生查询 C:目的:确保系统能够正常进行学生信息查询。 条件:硬件:有奔腾以上处理器、5

25、12 兆内存 操作系统:Windows 7 系统 软件:VB、Access 2010 人员:软件质量保证与测试课程第 11 小组 测试资料: 用户信息 测试培训:培训内容:使用学生信息查询模块 受训人员:信息管理员 培训人员:学生成绩管理系统开发小组 1 组所有成员 3、5、6标示符05 进度安排:A:5 月 15 日 B:测试内容:负载测试 C:目的:测试正常情况下系统性能与用户数目之间的关系查瞧在多个用户同时本系统就是否正常 3、6等效类划分(包括边界值) 下面就就是用黑盒测试法中的等价类划分类法来完成对学生成绩管理系统的测试。 在学生成绩管理系统中,现对其各个模块(学生信息管理模块,课程

26、信息管理模块,成绩信息管理模块,管理员信息管理模块)进行测试。其中, 3、6、1学生信息管理模块学生信息管理模块包括: 1 学号:必须有,学号必须为10位数字且数字在(09),前四个数字为学生入学时间,最后三个数字为班级号与编号。 2 姓名:必须有,要求为不低于一个汉字,不超过4个汉字。 3 性别:要么为空,否则输入男或者女。 4 年龄:否则输入2080之间的数字,包括20与80、 5 所在班级:要么为空,否则由汉字与数字组成。 6、所在系别:要么为空,否则有汉字与数字组成(仅有一个汉字与一个数字组成)。 第一步:输入与输出变量确认按照输入域划分等价类的例子。 输入域:学号,姓名,性别,年龄,

27、所在班级,所在系别输出域:录入正确,则提示录入成功,录入错误,则提示数据不对 /*等价类划分原则:按照输入变量来确认等价类(有效等价类与无效等价类)*/ 第二步:等效类划分表如下: 输入条件 有效等价类 编号 输入条件 无效等价类 编号 学号 10位 1 学号 大于10位 18 小于10位 19 数字 2 除数字以外的字符 20 数字在(09)之间,包含0与9 3 小于0 21 大于9 22 前四个数字就是入学时间 4 前四个数字不就是入学时间 23 最后三个数字为班级号与学号 5 最后三个数字不就是班级号与学号 24 为空 25 姓名 字数小于4位 6 姓名 除汉字以外的特殊字26 字数大于1位 符 字数等于4位 7 汉字数大于 4 位或汉字数小于等于1位 27 字数等于1位 汉字 8 为空 28 性别 空白 9 输入非法字符 29 男 10 女 11 年龄 数字 12 年龄 大于80 30 小于20 31 除汉字意外的特殊字符 32 2080(包括20与80) 13 空白 33 所在班级 空白 14 所在班级 除汉字与数字以外的字符组成 34 由汉字或数字组成 15 所在系别

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

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