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

上传人:b****2 文档编号:13312741 上传时间:2022-10-09 格式:DOCX 页数:42 大小:355KB
下载 相关 举报
学生课程成绩管理系统测试报告需求分析概要设计测试用例文档格式.docx_第1页
第1页 / 共42页
学生课程成绩管理系统测试报告需求分析概要设计测试用例文档格式.docx_第2页
第2页 / 共42页
学生课程成绩管理系统测试报告需求分析概要设计测试用例文档格式.docx_第3页
第3页 / 共42页
学生课程成绩管理系统测试报告需求分析概要设计测试用例文档格式.docx_第4页
第4页 / 共42页
学生课程成绩管理系统测试报告需求分析概要设计测试用例文档格式.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

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

《学生课程成绩管理系统测试报告需求分析概要设计测试用例文档格式.docx》由会员分享,可在线阅读,更多相关《学生课程成绩管理系统测试报告需求分析概要设计测试用例文档格式.docx(42页珍藏版)》请在冰豆网上搜索。

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

2.1.2产品环境介绍

该系统是一个完全独立的产品,实现项目工作任务书中规定的所有需求项目。

2.2软件功能

该系统是一个信息管理,该系统开发环境:

Windows7,数据库工具:

Access2010,开发语言:

VisualBasic6.0

2.3用户特征

用户需要有基本的计算机使用常识,并且了解该系统的基本功能。

该软件的用户分为两类:

教师和学生,利用该系统进行成绩信息进行管理。

需求分析

3.1需求详述

该系统的用户分为教师和学生。

教师的功能有:

管理某一学生或课程的信息以及成绩,包括增、删、查、报表打印等;

学生用户只能查看个人的信息以及成绩。

系统运行在Windows平台上,要求有一个较好的图形用户界面,操作要求简单。

3.2系统模块流程图

该系统的模块流程图,如图3.1所示:

图3.1系统流程图

3.3功能需求

学生课程管理系统需要完成的功能有密码修改、重新登录、学生成绩管理、课程成绩管理四个部分。

修改密码:

该功能是用于登录用户修改自己的密码的。

重新登录:

该功能是用于当用户想退出当前用户的使用而不用退出系统的时候,确定使用该功能,系统会退到登录界面,新用户可以重新登录。

学生成绩管理:

这一模块是对教师和学生都开放的,教师用户可以选择所要查看的学生,对学生信息进行管理,并能生成报表等;

学生用户只可以查看自己的信息。

课程成绩管理:

这一模块是只对教师开放,教师用户可以选择所要查看的学生,对学生信息进行管理,并能生成报表等。

3.4数据需求

通过分析,总结出本系统对数据的需求如下:

成绩表(编号学号课程号分数)

学生表(学号姓名密码所属班级生日性别家庭住址电话备注)班级表(班级名系院编号)系院表(编号系院名)

课程表(编号课程名学时课程类型号)课程类型表(类型编号类型名)

教师表(编号密码教师姓名系院编号学历职称生日性别家庭住址

电话备注)

系统功能模块

在本系统中教师几位系统的管理员本系统具有以下功能模块:

学生成绩管理、课程信息管理、学生基本信息管理,主要是针对对信息的添加、删除、修改和查询功能,使学校对学生的成绩管理自动化和规范化。

学生基本信息管理:

各个授课教师登录管理系统将学生的各项基本信息包括学号、姓名、性别、年龄和所在系等相关信息录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。

课程信息管理:

各个授课教师登录管理系统将课程信息录入到系统数据库中,教师可实现课程信息的管

理的功能,包括添加、删除和修改等。

学生成绩管理:

各个授课教师登录管理系统将学生的考试成绩录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。

通过分析,我们可以得到“学生成绩管理系统”的系统功能模块图,如图2所示。

2

系统功能模块图

学生成绩管理系统

学生成绩管理

学生基本信息管理

课程信息管理

5、数据库设计

5.1数据表的设计

本系统使用Access2010作为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个字段,分别是:

系院编号、系院名。

如图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表之间的关系

保山第九中学课程成绩管理系统测试计划、测试报告

1.概述

1.1编写目的

为了保证学生成绩管理各项功能可靠实现,特编写此测试计划,对所有功能模块及总系统进行测试。

此测试计划供程序员在程序高度阶段参考,在系统测试阶段提供测试依据。

本测试计划主要用于发现系统开发过程中出现的各种不妥之处,发现软件中的错误。

1.2背景

软件系统名称:

学生成绩管理系统用户:

学生以及老师等工作人员

2.计划

2.1系统概述

学生成绩管理系统

功能模块

输入

输出

用户登录模块

与数据库连接,检查用户名与密码是否匹配

对于存在的用户名可以正常登录;

并能给用户

正确的返回信息

成绩查询模块

检查输入查询的学生成绩条件

能与数据库正常连接;

正确给出

成绩管理模块

与数据库连接检查输入的用户信息,能登记用户相关信息,检查修改单中的信息的合法性

能与数据库正常连接,并即时更新数据库;

正确给出返回信息能否正确注销

分析系统管理

与数据库连接检查输入的用户信息,能登记用户相关信息,计算用户参加考试信息,检查中的信息的合法性

正确给出返回信息

2.2测试内容

2.2.1登录模块

测试用例序号

01

测试用例名称

登录模块

被测试系统

学生课程成绩管理系统

测试功能描述

1:

运行登录对话框

2:

检验输入的帐号和密码是否匹配

测试用例描述

测试步骤

运行学生成绩管理系统

输入帐号和密码

期待输出结果

显示登陆对话框

如果帐号和密码正确进则入系统

3:

反之则提示用户重新输入

测试结果

测试人:

丁涛涛

校核人:

王家静

测试日期

2014-04-10

备注

2.2.2学生成绩查询模块

02

学生成绩

信息查询模块

运行查询管理界面对话框2:

检验输入查询学生成绩的条件

检验输入的学生编号是否存在

输入查询条件

显示提示对话框

如果存在则显示结果

反之则提示重新输入查询条件

测试人

王家静

2014-04-17

2.2.3管理学生成绩信息模块

03

维护学生成绩信息模块

运行学生成绩管理界面对话框2:

检验输入学生的新信息

检验输入学生的新信息是否正确合格

4:

检验输入修改学生的编号(学号)

5:

检验输入删除学生的编号

输入学生的新信息

输入学生的编号

如果学生的新信息正确则添加成功

反之则提示重新输入信息

如果修改信息的格式正确则显示成功

反之提示重新输入编号

6:

如果学生信息存在则显示删除成功

7:

2014-04-24

2.2.4分析统计信息管理模块

04

分析统计信息管理模块

检验计算统计此考试学生总体信息

检验统计此考试学生总体信息是否正确合格

检验输出的分析单是否正确

检验返回给查询模块报表

运行图书管理管理系统

计算考试总体信息

生成分析单

如果学生总体成绩信息计算正确则显示计算成功

反之则提示重新计算信息

如果生成分析单格式正确则显示成功

反之则提示重新生成

2012-05-01

3.1用户登录(01)

本测试考虑到:

未注册用户名的处理,用户名与密码不匹配处理

3.1.1控制

利用白盒测试和黑盒测试相结合的方式。

3.1.2输入和输出

输入与测试用例

期望输出

选取理由

输入用户名,不输入密码

显示未输入密码

密码不

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

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

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