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

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

ID:54974066

大小:1.21 MB

页数:33页

时间:2020-04-25

学生课程成绩管理系统测试报告需求分析+概要设计+测试用例.doc_第1页
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例.doc_第2页
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例.doc_第3页
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例.doc_第4页
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例.doc_第5页
资源描述:

《学生课程成绩管理系统测试报告需求分析+概要设计+测试用例.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

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

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

3、cess2010,开发语言:VisualBasic6.02.3用户特征用户需要有基本的计算机使用常识,并且了解该系统的基本功能。该软件的用户分为两类:教师和学生,利用该系统进行成绩信息进行管理。3、需求分析3.1需求详述(1)该系统的用户分为教师和学生。教师的功能有:管理某一学生或课程的信息以及成绩,包括增、删、查、报表打印等;学生用户只能查看个人的信息以及成绩。(2)系统运行在Windows平台上,要求有一个较好的图形用户界面,操作要求简单。3.2系统模块流程图该系统的模块流程图,如图3.1所示:图

4、3.1系统流程图3.3功能需求学生课程管理系统需要完成的功能有密码修改、重新登录、学生成绩管理、课程成绩管理四个部分。(1)修改密码:该功能是用于登录用户修改自己的密码的。(2)重新登录:该功能是用于当用户想退出当前用户的使用而不用退出系统的时候,确定使用该功能,系统会退到登录界面,新用户可以重新登录。(3)学生成绩管理:这一模块是对教师和学生都开放的,教师用户可以选择所要查看的学生,对学生信息进行管理,并能生成报表等;学生用户只可以查看自己的信息。(4)课程成绩管理:这一模块是只对教师开放,教师用户

5、可以选择所要查看的学生,对学生信息进行管理,并能生成报表等。3.4数据需求通过分析,总结出本系统对数据的需求如下:成绩表(编号学号课程号分数)学生表(学号姓名密码所属班级生日性别家庭住址电话备注)班级表(班级名系院编号)系院表(编号系院名)课程表(编号课程名学时课程类型号)课程类型表(类型编号类型名)教师表(编号密码教师姓名系院编号学历职称生日性别家庭住址电话备注)3、系统功能模块在本系统中教师几位系统的管理员本系统具有以下功能模块:学生成绩管理、课程信息管理、学生基本信息管理,主要是针对对信息的添加

6、、删除、修改和查询功能,使学校对学生的成绩管理自动化和规范化。学生基本信息管理:各个授课教师登录管理系统将学生的各项基本信息包括学号、姓名、性别、年龄和所在系等相关信息录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。课程信息管理:各个授课教师登录管理系统将课程信息录入到系统数据库中,教师可实现课程信息的管理的功能,包括添加、删除和修改等。学生成绩管理:各个授课教师登录管理系统将学生的考试成绩录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。通过分析

7、,我们可以得到“学生成绩管理系统”的系统功能模块图,如图2所示。图2系统功能模块图学生成绩管理系统学生成绩管理学生基本信息管理课程信息管理学生成绩的添加、删除和修改学生成绩的录入学生基本信息的添加、删除和修改学生基本信息的录入课程信息的添加、删除和修改课程信息的录入5、数据库设计5.1数据表的设计本系统使用Access2010作为DBMS(数据库管理系统)。首先,在系统目录文件中新建一个成绩数据库Score.mdb。该数据库中有7张表。①成绩表(Score),总的有4个字段,分别是编号学号课程号分数。

8、如图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个字段,分别是:课程编号、课程

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

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

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