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

上传人:M****1 文档编号:457734927 上传时间:2023-05-09 格式:DOCX 页数:35 大小:507.31KB
返回 下载 相关 举报
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例_第1页
第1页 / 共35页
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例_第2页
第2页 / 共35页
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例_第3页
第3页 / 共35页
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例_第4页
第4页 / 共35页
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《学生课程成绩管理系统测试报告需求分析+概要设计+测试用例》由会员分享,可在线阅读,更多相关《学生课程成绩管理系统测试报告需求分析+概要设计+测试用例(35页珍藏版)》请在金锄头文库上搜索。

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 ,开发语言: Visual Basic6.02.3 用户特征用户需要有基本的计算机使用

3、常识,并且了解该系统的基本功能。该软件的用户 分为两类:教师和学生,利用该系统进行成绩信息进行管理。3?需求分析3.1 需求详述该系统的用户分为教师和学生。教师的功能有:管理某一学生或课 程的信息以及成绩,包括增、删、查、报表打印等;学生用户只能查看 个人的信息以及成绩。系统运行在 Windows平台上,要求有一个较好的图形用户界面, 操作要求简单。3.2 系统模块流程图该系统的模块流程图,如图3.1所示:图3.1系统流程图3.3 功能需求学生课程管理系统需要完成的功能有密码修改、重新登录、学生成绩管理、 课程成绩管理四个部分。修改密码:该功能是用于登录用户修改自己的密码的。重新登录:该功能是

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

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

6、理:各个授课教师登录管理系统将学生的考试成绩录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。通过分析,我们可以得到“学生成绩管理系统”的系统功能模块图,如图2 所示。图2系统功能模块图5、数据库设计5.1 数据表的设计本系统使用Access 2010作为DBMS(数据库管理系统)。首先,在系统目录 文件中新建一个成绩数据库 Score.mdb。该数据库中有7张表。成绩表(Score ),总的有4个字段,分别是编号 学号课程号 分数。如图图5.1成绩表Score_J Sudru 1 SSL“考S 1 iri- mi4 TB只4字弓C O1 1E- X Xv必4原阡呈编

7、号g sr a dr 劫字分西学生表(Student ),该表有9个字段,分别是:学号姓名密码所属班级生日性别家庭住址电话备注。如图5.2。图5.2学生表StudentStudent t 表字段一构I据桀型I京本学已姿 I *5后 Bi文本日相/时间n ex AddraEE 1=1r,工曾m成本小本注X文文野班级表(Class),共有2个字段,分别是:班级名、所在系院。如图 5.3图5.3班级表Class_ 字称1劫抠娄里JE5文本Dwpt ID敷学斑级所在系院编运不能为空 Class :表系院表(Department ),共有2个字段,分别是:系院编号、系院名。如图 5.4。图 5.4 系院

8、表 Department1 Department :表手段电检i海区中嗔题字参院洞号ffsme系除名不弗内空课程表(Course ),该表有4个字段,分别是:课程编号、课程名、学时、课程类型。如图5.5图5.5课程表Course课程类型表(CourseType ),该表有2个字段,分别是:课程类型号、课程名。如图5.6教师表(Teacher),共有11个字段,分别是:教师编号 教师姓名密码所在系院编号 学历职称生日性别家庭住址 电话备注图5.7教师表Teacher1 Teacher :表享假名称I 数据类型同时出本字叫本本本注本本本文文数日攵女女W女文文筝叶,福与 教!I市姓名 所在的部门 出

9、生日如作归称 工学取5.2 数据关系的描述5.8数据库中各实体之间的联系都是一对多的关系,具体如图所示:图表之间的关系保山第九中学课程成绩管理系统测试计划、测试报告1 .概述1.1 编写目的为了保证学生成绩管理各项功能可靠实现,特编写此测试计划,对所有功能模块及总 系统进行测试。此测试计划供程序员在程序高度阶段参考,在系统测试阶段提供测试依据。本测试计 划主要用于发现系统开发过程中出现的各种不妥之处,发现软件中的错误。1.2 背景软件系统名称:学生成绩管理系统用户:学生以及老师等工作人员省保山第九中学生课程成绩管理系统1.0, 0设计者=王家静指导教师,费春花退出2 .计划2.1 系统概述学生

10、成绩管理系统功能模块输入输出用户登录模块与数据库连接,检查用户名与密码是否匹配对于存在的用户名可以 正常登录;并能给用户 正确的返回信息成绩查询模块检查输入查询的学生成绩条件能与数据库正常连接;正确给出成绩管理模块与数据库连接检查输入的用户信 息,能登记用户相关信息,检查 修改单中的信息的合法性能与数据库正常连接, 并即时更新数据库;正 确给出返回信息能否止 确注销分析系统管理与数据库连接检查输入的用户信 息,能登记用户相关信息,计算 用户参加考试信息,检查中的信 息的合法性能与数据库正常连接, 并即时更新数据库;正 确给出返回信息2.2 测试内容2.2.1 登录模块测试用例序号01测试用例名

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

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

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

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

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号