您好,欢迎来到测品娱乐。
搜索
您的当前位置:首页三、需求规格说明书

三、需求规格说明书

来源:测品娱乐
三、需求规格说明书

三、需求规格说明书

1.引言 ........................................................................................................................... 1

1.1编写目的 ............................................................................................................. 1

1.2项目背景 ............................................................................................................. 2 1.3定义 .................................................................................................................... 2 1.4参考资料 ............................................................................................................. 2 2.任务概述 .................................................................................................................... 2

2.1目标 .................................................................................................................... 2 2.2运行环境 ............................................................................................................. 2 2.3条件与 .......................................................................................................... 3 3.数据描述 .................................................................................................................... 3

3.1静态数据 ............................................................................................................. 3

3.2动态数据 ............................................................................................................. 3 3.3数据库介绍 .......................................................................................................... 3 3.4数据表 ................................................................................................................. 3 3.5数据采集 ............................................................................................................. 6 4.功能需求 .................................................................................................................... 6 4.1功能划分 ............................................................................................................. 6 4.2功能描述 ............................................................................................................. 6 5.性能需求 .................................................................................................................... 7

5.1数据精确度 .......................................................................................................... 7

5.2时间特性 ............................................................................................................. 7 5.3适应性 ................................................................................................................. 7 6.运行需求 .................................................................................................................... 8

6.1用户界面 ............................................................................................................. 8 6.2硬件接口 ............................................................................................................. 8

6.3软件接口 ............................................................................................................. 8 6.4故障处理 ............................................................................................................. 8 7.其它需求 .................................................................................................................... 8

1.引言

1.1编写目的

【阐明编写需求说明书的目的,指明读者对象。】 为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。

三、需求规格说明书

本文档供项目经理、设计人员、开发人员参考。

1.2项目背景

a. 项目的委托单位、开发单位和主管部门

本项目由东港学院教务处委托东港学院计算机系进行开发。 b. 该软件系统与其他系统的关系

本系统使用《高校教务管理系统》中的基础数据。

1.3定义

【列出文当中所用到的专门术语的定义和缩写词的原文。】 《教师测评网络系统》以下简称《测评系统》。

1.4参考资料

a. 项目经核准的计划任务书、合同或上级机关的批文 b. 项目开发计划

c. 文档所引用的资料、标准和规范。列出这些资料的作者、标题、编号、发表日期、出版

单位或资料来源 1、《教师测评网络系统计划任务书》

2.任务概述

2.1目标

通过局域网进行学生对教师教学水平、师德评价的数据采集。并对采集到的数据按照教务部门制定的规则进行统计,按教务部门规定的报表格式进行查询输出。

2.2运行环境

【应包括硬件环境、软件环境。】 1台服务器:PIII1.2G双CPU,SCSI双硬盘镜像,512M内存,LINUX7.0,Apache+PHP+Mysql服务器

100-200台客户机:PII1.2G,128M内存,windows98操作系统。 上述所有计算机组成局域网。

三、需求规格说明书

2.3条件与

【阐明为完成项目应具备的条件、开发单位已具备的条件以及尚需创造的条件。必要时还应说明用户及分合同承包者承担的工作、完成期限及其他条件与。】 为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用东港学院计算机系现有的服务器及教师办公用微机等设备。

3.数据描述

3.1静态数据

在校学生的班级名称、班级编号,学生学号、姓名,本校系部编号、名称,各系部教师编号、姓名,当前学期的所有班级的课程(编号)及任课教师(编号),课程编号、课程名称。

3.2动态数据

【包括输入数据和输出数据。】

测评类型,各测评类型中包括的评价项目、项目等级划分、项目分值分配。

学生对任课教师的各测评类型中的子项目所做的评价分值。 每位教师各测评类型的得分。 以系部为单位的教师测评结果排名。

3.3数据库介绍

【给出使用数据库的名称和类型。】

使用支持多种平台的免费关系型数据库管理系统Mysql。

3.4数据表

//班级信息表

create table classinfo( schoolno char(6) NOT NULL, collegeno char(3) NOT NULL, departno char(2) NOT NULL, classno char(10) NOT NULL, special char(10), classsn int, classname char(40),

三、需求规格说明书

classshortname char(20), lengthofschooling int, classinschool date, classoutschool date, isinschool char(5), classstunum int, classroom char(5),

primary key(schoolno,classno) )

//学生基本信息表 create table student( stuno char(15) NOT NULL, classno char(10), stuname char(20), sex char(2), primary key(stuno) )

//系部信息

create table departinfo(

collegeno char(3) NOT NULL, departno char(2) NOT NULL, departname char(20),

primary key (collegeno,departno) )

//教师信息

create table teacherinfo(

collegeno char(3) NOT NULL, departno char(2) NOT NULL, teacherno char(6) NOT NULL, teachername char(20), techtitle char(20), edubackground char(10), birthday date, staffroomno char(2),

isprelect char(1),

primary key(collegeno,departno,teacherno) )

//教研室信息

create table staffroominfo( collegeno char(3) NOT NULL,

三、需求规格说明书

departno char(2) NOT NULL,

staffroomno char(2) NOT NULL, staffroomname char(20),

primary key (collegeno,departno,staffroomno) )

//不同测评类型包含的测评项目 create table EvalItemByType( evaltypeno char(10) NOT NULL, evaltypeitemname char(20) NOT NULL, evaltypeitemratio int,

evaltypeitemmaxvalue int,

primary key(evaltypeno,evaltypeitemname) )

//各类测评中各子项目得分统计以后的值 create table evaldatabyevaltype( semester char(11) NOT NULL, evalobjno char(20) NOT NULL, evaltypeno char(10) NOT NULL, evalvalue int,

evaltperatio int,

primary key(semester,employeeno,evaltypeno) )

//存储测评的中间结果 create table evaldatabyitem( semester char(11) NOT NULL, evalobjno char(20) NOT NULL, evaltypeno char(10) NOT NULL, evaltor char(32) NOT NULL,

evalitemname char(20)NOT NULL,

evalitemvalue int,

primary key(semester,evalobjno,evaltor,evalitemname) )

//教师对各班的任课情况 create table teachercourseclass( semester char(11) NOT NULL, teachername char(20) NOT NULL, coursename char(20) NOT NULL,

classshortname char(20) NOT NULL,

primary key(semester,teachername,coursename,classshortname) )

三、需求规格说明书

//当前学期班级课程信息表

CREATE TABLE cursemestercourse (

teachername char(20) NOT NULL default '', coursename char(20) NOT NULL default '', classno char(30) NOT NULL default '', teacherno char(6) NOT NULL default '',

PRIMARY KEY (teachername,coursename,classno) )

3.5数据采集

班级、学生、课程、系部、教师信息由《高校教务管理系统》查询生成。 测评类型及测评项目、分值、比例由《测评系统》管理人员手工输入。

学生对教师的评价数据每学期组织一次,利用《测评系统》的客户端页面输入。

4.功能需求

4.1功能划分

评价项目管理 学生验证 教师评价 评价结果存储 结果统计 结果查询

4.2功能描述

1、评价项目管理

设置测评类型中所包括的测评子项目,每个子项目的分值或比例,这些数据将用于评价结果的统计。

测评类型包括:1、学生评教教学水平,2、学生评教教师师德,3、教师同行评价教学水平,4、教师同行评价政治表现,5、教学督导组评价教学水平,6、教师科研水平(由教务处根据相关规定打分)。 系统管理员可设置每种测评类型是否进入可测评状态。只有设置为可测评状态的类型在前台才可选取并进入该类测评。否则在前台不显示该测评类型。 2、用户验证

让参于测评的用户选择自己的标识进入测评系统,以便测评系统记录该用户是否行使了自己的测评权,对系统内的每种测评类型一个用户只有一次测评的机会。

三、需求规格说明书

用户验证还能够使得学生只能对自己的当前学期的任课教师进行测评。

3、评价

对学生评教的测评类型,系统根据学生的学号、班级编号将列出该生的当前学期的任课教师的姓名、所任课程,并列出当前测评类型中的所有测评项目,以及每个子项目的可选分值或比例,学生可通过单击相应的分值或比例为每个子项目打分。

对教师同行评价及督导组、教务处对教师教学及科研的评价类型,系统应列出所有教师做为被评测对象。

4、评价结果存储

用户完成所列被测对象的各项测评子项后,点击”提交”按钮,系统将其提交的被测对象编号、测评类型编号、测评子项名称、子项测评分值存储到后台数据库中。 5、结果统计

系统管理员可随时统计指定的测评类型的测评结果数据。通常这项工作应在该类测评结束后,将该测评类型取消其可测评状态后再进行,以统计出最终测评结果。 6、结果查询

系统管理员可查询所有测评类型、所有被评测人员的统计数据。可查询的数据包括按测评类型分类的被评人员总分。并以测评类型为单位按总分对参评人员进行排序。

5.性能需求

5.1数据精确度

每一种测评类型,其每个子项目测评分值以百分制显示,学生可选分值以5分为一个档次。每个子项目在该测评类型的总分值中所占比例精确到百分之一。计算出的参评人员该类测评的总分精确到0.01分。

5.2时间特性

【如响应时间、更新处理时间、数据转换与传输时间、运行时间等。】 下述时间特性基于2.2运行环境一节所述的软、硬件环境。

前台所有操作都应在30秒内得到响应。

统计测评结果数据时,以3000名学生计,每名学生对本学期的任课教师约为10名计,每种类型的测评结果的统计应在30秒内完成。

5.3适应性

【在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有的适应能力。】

本系统应该可运行于windows或linux操作系统平台上,WEB服务器可选用Apache或IIS,数据库选用Mysql。

三、需求规格说明书

6.运行需求

6.1用户界面

【如屏幕格式、报表格式、菜单格式、输入输出时间等。】

客户端、管理端全部使用浏览器进行操作,界面元素使用HTML页面元素。报表使用HTML表格,可方便的将数据复制到WORD、EXCEL进行存档及打印。 菜单使用HTML页面中的超链接实现。

6.2硬件接口

6.3软件接口

与现有的《高校教务管理系统》后台数据库的数据交换。采用CSV格式文件进行数据交换。

6.4故障处理

软故障:

对本人的测评权力被他人冒用的情况,系统管理员可凭学生证等身份证明清除该生的测评数据,以便由其本人进行测评。

硬故障:

网络不通,排除故障后需要重新进入系统,系统不保存在用户提交测评结果前的临时数据。

在统计过程中服务器当机,可在重启服务器后再统计一次即可。

7.其它需求

【如可使用性、安全保密、可维护性、可移植性等。】

后台管理程序使用基于操作系统的权限验证。 前台程序不使用权限验证。

除与现有软件系统的数据接口外,系统的前台功能应该让会上网的学生在系统的提示下即可正确操作。后台功能的使用可在系统使用手册的指导下进行正确操作。系统需要提供后台管理的完整操作手册及故障处理方法。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- cepb.cn 版权所有 湘ICP备2022005869号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务