T0305能力验证样品软件需求规格说明书.docx

上传人:b****7 文档编号:9818892 上传时间:2023-02-06 格式:DOCX 页数:14 大小:30.71KB
下载 相关 举报
T0305能力验证样品软件需求规格说明书.docx_第1页
第1页 / 共14页
T0305能力验证样品软件需求规格说明书.docx_第2页
第2页 / 共14页
T0305能力验证样品软件需求规格说明书.docx_第3页
第3页 / 共14页
T0305能力验证样品软件需求规格说明书.docx_第4页
第4页 / 共14页
T0305能力验证样品软件需求规格说明书.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

T0305能力验证样品软件需求规格说明书.docx

《T0305能力验证样品软件需求规格说明书.docx》由会员分享,可在线阅读,更多相关《T0305能力验证样品软件需求规格说明书.docx(14页珍藏版)》请在冰豆网上搜索。

T0305能力验证样品软件需求规格说明书.docx

T0305能力验证样品软件需求规格说明书

密级:

内部

T0305能力验证样品软件需求规格说明书

[V1.10]

编写

孙凤丽

日期

2006年7月12日

校对

郑新华

日期

2006年7月13日

审核

杨桂枝

日期

2006年7月13日

批准

张冈寸

日期

2006年7月14日

中国航天工程咨询中心软件测评实验室

o0六年七月十二日

文档修改记录

版本号

日期

所修改早节

所修改页

注记

1.00

2006.05.10

1.10

2006.07.12

3.226

第5页

按专家评审要求修改。

1.

引言

1..

1.1

文档标识与编写目的

1.

1.2

背景

1..

1.3

定义

1..

1.4

参考资料

2.

2.

任务概述

2.

2.1

目标

2.

2.2

用户特点

2.

2.3

假定与约束

2.

3.

需求规定

2.

3.1

功能要求

3.

3.1.1软件安装

3.

3.1.2班级学生成绩管理

3

3.1.2.1增加学生信息

3

3.1.2.2删除学生信息

4

3.1.2.3清空班级学生信息

4

3.1.2.4修改学生成绩信息

4

3.1.2.5显示学生成绩

4

3.1.2.6成绩查询

5

3.1.2.7学生信息排序

5

3.1.3年级学生成绩查询

5

3.1.3.1成绩显示

5

3.1.3.2成绩查询

6

3.1.3.3学生信息更新

6

3.1.4参数设置与库操作

6

3.2

性能要求

6.

3.3

输入输出要求

6.

3.4

数据管理能力要求

.6.

3.5故障处理要求.7.

3.6其他专门要求7.

4.运行环境规定1.

4.1设备7

4.2支持软件1

4.3接口1.

4.3.1硬件接口1

4.3.2软件接口1

4.3.3通信接口1

4.3.4用户接口1

5.数据字典.8.

 

1.引言

本软件作为CNALT0305软件功能性测试能力验证的样品,只要求测试人员对软件的功能进行测试。

本文详细描述了T0305能力验证样品的功能需求。

1.1文档标识与编写目的

文档标识:

CAECC—STEL-T0305-SRS—1.10

本软件需求规格说明书,是为软件设计、软件测试人员和用户编写的。

本软件需求规格说明书的适用读者,包括参加能力验证的测试人员、能力验证样品制备人员,以及T0305能力验证项目的其他相关人员。

软件名称:

T0305能力验证样品

项目的组织机构:

中国实验室国家认可委员会

项目的实施机构:

中国航天工程咨询中心(软件测评实验室)

项目背景:

本项目是受CNAL的委托,考察结果用于确定各个参加本次能力验证的单位的软件功能性检测能力。

本需求属于内部文档,限范围使用,具体范围为实施机构和参加能力验证的实验室成员以及组织机构。

如有其他人员使用,需经过实施机构的同意。

1.3定义

CNAL:

ChinaNationalAccreditationBoardforLaboratories中国实验室国家认可委

CAECC-STEL:

ChinaAerospaceEngineeringConsultationCenterSoftwareTest&EvaluationLaboratory中国航天工程咨询中心软件测评实验室

及格:

成绩按百分制计,及格分数线为60,成绩在[60,100]范围内为及格。

优秀:

成绩按百分制计,优秀分数线可以设置,成绩在优秀分数线到100

分范围内(包括优秀分数线及100分)为优秀。

不达标:

若学生五门功课中不及格科目数大于等于设定的成绩不达标科目

数,即判定该学生为成绩不达标。

1.4参考资料

软件功能性测试能力验证计划设计方案中国实验室国家认可委员会2005

年11月

GB8567-88计算机软件产品开发文件编制指南

2.任务概述

2.1目标

为了既能满足考察软件功能性测试能力的需求,又利于判定检测结果,我们

对本样品的软件规模和缺陷进行了严格的控制。

本样品软件是一个学生成绩管理系统。

该系统有4个功能,包括班级学生成绩管理、年级学生成绩查询、参数设置与库操作和安装。

2.2用户特点

用户为熟悉常用软件使用的人员。

2.3假定与约束

3.需求规定

本样品“T0305能力验证样品”是一个学生成绩管理系统。

该系统只有一个年级,该年级有五个班级,分别为一班、二班、三班、四班和五班。

学生的成绩分五个科目,分别为语文、数学、物理、化学和英语。

学生成绩按百分制计。

班级成绩统计信息有五项,分别为科目、平均成绩、总成绩、及格人数和优秀人数。

年级成绩统计信息有五项,分别为科目、平均成绩、总成绩、及格人数和优秀人数。

学生信息有九项,分别为姓名、学号、语文成绩、数学成绩、英语成绩、物理成绩、化学成绩、总成绩和平均成绩。

功能划分见图1软件功能结构图所示

图1软件功能结构图

3.1功能要求

T0305能力验证样品主要分为软件安装、班级学生成绩管理、年级学生成绩查询、参数设置与库操作。

具体功能如下。

3.1.1软件安装

样品软件要提供安装功能。

软件安装程序为自动向导式程序,安装程序文件名为setup.exe安装过程中用户可以选择输入安装路径,或使用缺省安装路径:

C:

\ProgramFiles\T0305o

3.1.2班级学生成绩管理

班级学生成绩管理主要有增加、删除、清空、修改、查询学生信息,以及班级成绩统计信息。

班级学生成绩管理界面在点击“显示”按钮后才可进行其他操作。

3.1.2.1增加学生信息

应能逐条增加学生信息。

一条完整的学生信息包括学生的学号、姓名、语文成绩、数学成绩、英语成绩、物理成绩和化学成绩。

学号是学生信息的关键字,不能重复。

每个班级的学号范围和学号的数据要求见数据字典。

增加重复学号和非数据字典要求的学号时,系统应给出提示。

增加信息时,学号是必须输入的,否则,系统应给出提示。

增加信息时,姓名是必须输入的,否则,系统应给出提示。

姓名的数据要求见数据字典。

语文成绩、数学成绩、英语成绩、物理成绩和化学成绩的数据要求见数据字典。

3.122删除学生信息

删除学生信息,即删除选定学生的所有信息。

删除学生信息需用户确认。

学生信息可以逐条删除或一次选中多条进行删除。

3.1.2.3清空班级学生信息

可以清空选定班级的数据记录。

清空班级学生信息后,该班级中没有学生记录。

清空班级数据记录需用户确认。

3.1.2.4修改学生成绩信息

修改学生信息,包括修改学生的姓名、语文成绩、数学成绩、英语成绩、物理成绩和化学成绩。

姓名、语文成绩、数学成绩、英语成绩、物理成绩和化学成绩的修改值均需符合数据字典要求。

3.1.2.5显示学生成绩

可以显示当前所选班级的所有学生信息,包括学号、姓名、语文成绩、数学成绩、物理成绩、英语成绩、化学成绩、总成绩和平均成绩。

其中,优秀成绩用蓝色显示,不及格成绩用绿色显示,成绩不达标学生的姓名用红色表示。

优秀成绩的判定标准与成绩达标的条件均可设置。

具体设置方法见3.1.4。

可以显示当前所选班级的统计信息,包括各科目的总成绩、平均成绩、及格

人数和优秀人数。

班级的统计信息要随着增加、删除、修改学生信息自动更新。

3.126成绩查询

在选定班级中,可以对学生成绩进行组合查询。

各组合条件项之间为“与”关系。

组合的科目项可以在语文、数学、英语、物理、化学五科中自由选择,查询条件可以选择大于等于、等于或小于等于。

查询的条件值必须符合数据字典要求。

具体的查询情况见表1查询功能所示。

本软件不提供在首次查询结果上进行二次查询的功能。

表1查询功能

选择

科目

条件

条件值

是/否

语文

>=/=/<=三选一

查询条件分数值

是/否

数学

>=/=/<=三选一

查询条件分数值

是/否

英语

>=/=/<=三选一

查询条件分数值

是/否

物理

>=/=/<=三选一

查询条件分数值

是/否

化学

>=/=/<=三选一

查询条件分数值

3.127学生信息排序

可以在学生学号、学生姓名、语文成绩、数学成绩、英语成绩、物理成绩、

化学成绩、总成绩或平均成绩中任意选取一个作为排序字段来进行升/降序排序,

并在界面上用小三角标识出当前排序字段和升/降序。

当按学生姓名或成绩进行排序时,出现学生成绩相等或姓名重名情况,应以学号为次排序字段对成绩相等或重名学生进行相应排序。

3.1.3年级学生成绩查询

年级学生成绩查询界面在点击“全部记录”按钮后才可进行其他操作。

3.1.3.1成绩显示

在点击“全部记录”按钮后,可以显示年级所有学生的信息,包括学号、姓

名、语文成绩、数学成绩、物理成绩、英语成绩、化学成绩、总成绩和平均成绩。

其中优秀成绩用蓝色显示,不及格成绩用绿色显示,成绩不达标学生的姓名用红

色表示。

优秀成绩判定标准与成绩达标条件均可设置。

具体设置方法见3.1.4。

在点击“显示记录”按钮后,可以显示年级各科目的统计信息,包括总成绩、平均成绩、及格人数和优秀人数。

3.1.3.2成绩查询

在年级成绩管理的成绩查询中,可以对全年级学生的成绩进行组合查询。

组合条件项之间为“与”关系。

组合的科目项可以在语文、数学、英语、物理、化学五科中自由选择,查询条件可以选择大于等于、等于或小于等于。

查询的条件值必须符合数据字典的要求。

具体的查询情况见表1查询功能所示。

本软件不提供在首次查询结果上进行二次查询的功能。

3.1.3.3学生信息更新

当学生信息改变后,年级学生的成绩显示应在下次点击“全部记录”按钮或进行查询后也相应地更新,年级各科目的统计信息应在下次点击“显示记录”按钮后也相应地更新。

3.1.4参数设置与库操作

参数设置与库操作包括参数设置和导入样品数据库。

参数设置包括设置优秀

分数线和设置不达标科目数。

可以设置优秀分数线。

优秀分数线数据要求见数据字典。

可以设置不达标科目数。

不达标科目数的设置范围要求见数据字典。

为了测试方便,软件提供了导入样品数据库功能。

样品数据库保存在实施机构提供的样品光盘中。

样品库中已包含五个班级,每个班级38位学生的记录。

3.2性能要求

3.3输入输出要求

具体输入输出数据格式见数据字典。

无其他要求。

3.4数据管理能力要求

本软件仅作为T0305能力验证样品,所以,该软件仅提供对一个年级(五个班级、每个班最多40人)进行管理,不具有扩展性。

3.5故障处理要求

3.6其他专门要求

4.运行环境规定

4.1设备

PC机。

显示器分辨率为800X600以上。

本软件正常运行所需硬盘空间为10M以上。

4.2支持软件

为了利于结果判定,要求软件运行环境统一,具体为:

操作系统为MicrosoftWindows2000Professional中文版加ServicePack4(2003年6月)

MicrosoftAccess2000中文版

4.3接口

4.3.1硬件接口

无。

4.3.2软件接口

4.3.3通信接口

本软件是一独立软件,与其他软件无通信接口。

4.3.4用户接口

软件采取MicrosoftWindows风格界面。

提供增加学生信息的操作界面,包括输入学号、学生姓名以及各科成绩。

提供修改学生信息的操作界面,包括修改学生姓名以及各科成绩。

提供学生信息组合查询界面,查询项包括语文、数学、英语、物理、化学成绩,查询条件为大于等于、等于、小于等于。

提供参数设置与库操作界面,包括优秀分数线和不及格科目数的设置,以及导入样品数据库的操作界面。

提供年级学生成绩列表、班级学生成绩列表、各种查询结果列表的显示,包括学号、姓名、各科成绩、总成绩、平均成绩;显示中对于不及格或优秀的分数用不同颜色显示,对于成绩不达标的学生的姓名用不同颜色显示,加以区分。

体的颜色设置同3.1.2.5中的定义。

提供班级、年级各科成绩情况列表,包括每科的总成绩、平均成绩、及格人数、优秀人数。

5.数据字典

序号

数据含义

输入(I)输出(0)常数(C)

类型

范围区间

约束

1

姓名

I/O

文本

字母或汉

长度[1,12]个半角字符

2

各科成绩

I/O

数字,单精度型

[0,100]

至多输入一位小数

3

总成绩

0

数字,单精度型

[0,20000]

保留小数点后一位

4

平均成绩

0

数字,单精度型

[0,100]

四舍五入后保留小数

点后两位

5

班级及格人数

0

数字,

长整型

[0,40]

6

班级优秀人数

0

数字,

长整型

[0,40]

7

年级及格人数

0

数字,

长整型

[0,200]

序号

数据含义

输入(I)输出(0)常数(C)

类型

范围区间

约束

8

年级优秀人数

0

数字,

长整型

[0,200]

9

优秀分数线

I

数字,

长整型

[80,90]

缺省值为85

10

及格分数线

C

数字,

长整型

60

11

年级人数

0

数字,

长整型

[0,200]

12

一班学生学号

I/O

数字,

长整型

[1,40]

13

二班学生学号

I/O

数字,

长整型

[41,80]

14

三班学生学号

I/O

数字,

长整型

[81,120]

15

四班学生学号

I/O

数字,

长整型

[121,160]

16

五班学生学号

I/O

数字,

长整型

[161,200]

17

成绩不达标科目数

I

数字,

长整型

[2,4]

缺省值为2

18

查询条件分数值

I

数字,单精度型

[0,100]

至多输入一位小数

注:

文中所有边界均为闭区间

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

当前位置:首页 > 初中教育 > 学科竞赛

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

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