学生成绩管理信息系统需求规格说明书文档格式.docx

上传人:b****4 文档编号:15922307 上传时间:2022-11-17 格式:DOCX 页数:12 大小:71.98KB
下载 相关 举报
学生成绩管理信息系统需求规格说明书文档格式.docx_第1页
第1页 / 共12页
学生成绩管理信息系统需求规格说明书文档格式.docx_第2页
第2页 / 共12页
学生成绩管理信息系统需求规格说明书文档格式.docx_第3页
第3页 / 共12页
学生成绩管理信息系统需求规格说明书文档格式.docx_第4页
第4页 / 共12页
学生成绩管理信息系统需求规格说明书文档格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

学生成绩管理信息系统需求规格说明书文档格式.docx

《学生成绩管理信息系统需求规格说明书文档格式.docx》由会员分享,可在线阅读,更多相关《学生成绩管理信息系统需求规格说明书文档格式.docx(12页珍藏版)》请在冰豆网上搜索。

学生成绩管理信息系统需求规格说明书文档格式.docx

3.3数据库描述………………………………………………………………………6

3.4数据流图…………………………………………………………………………6

3.5数据字典…………………………………………………………………………8

4.功能要求…………………………………………………………………………10

4.1功能划分………………………………………………………………………10

4.2功能描述………………………………………………………………………10

5.性能需求…………………………………………………………………………11

5.1数据精确度……………………………………………………………………11

5.2时间特性………………………………………………………………………11

5.3适应性…………………………………………………………………………11

6.运行需求…………………………………………………………………………12

6.1用户界面………………………………………………………………………12

6.2硬件接口………………………………………………………………………12

6.3软件接口………………………………………………………………………12

6.4故障处理………………………………………………………………………12

7.其它要求…………………………………………………………………………12

1.引言

1.1编写目的

随着高校学生招生规模逐步扩大,教育管理的信息化越来越受到人们的重视。

在高校,各种教育管理信息系统也越来越多,很大程度地提高了教育管理的效率和质量。

因此在完成了针对《学生成绩管理信息系统》市场的前期调查和分析的基础上,提出了这份软件需求规格说明书。

此需求规格说明书对《学生成绩管理信息系统》做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使学生与教师之间可以实现信息的共享。

还使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为学生、教师、行政人员或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2项目背景

在各大学校中由于每一年都有许多学生以及教师的更新,所以使得整个学生成绩管理信息系统的文件多,种类多,文件创建者多,创建时间为不定期。

要保护好这些重要的信息变得极为不便,对原有的文件的再现,也显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。

为了解决这样的问题,让学校能够有效的掌握,有效的共享文件资源,保护好文件,及促进学生信息管理的信息化、规范化和集成化,本人搜索了各方面的意见和信息,努力完善大量实用功能,进而了解文件管理的流程,开发出一套适合于学生成绩管理的信息系统。

1.3定义、缩写词和符号

需求:

用户解决问题或达到目标所需的条件或功能;

系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

学生成绩管理信息:

该系统是勇用于帮助教学人员、行政人员对学生成绩以及学生基本信息的管理的软件。

1.4参考资料

刘瑞新:

《delphi程序设计教程》,机械工业出版社

萨师煊等:

《数据库系统概论(第四版)》,高等教育出版

《delphi程序设计教程上机指导及习题解答》,机械工业出版社

王利、张世琨,朱冰:

《软件工程》,北京大学出版社

罗运模、谢志敏:

《CMMI软件过程改进与评估》,电子工业出版社

张海藩:

《软件工程导论》,清华大学出版社

2.任务概述

2.1目标

2.1.1开发目标

该学生成绩管理信息系统是为了使得学生成绩管理功能完善;

为了使教学办公室对学生档案的管理与查询更加方便,还使得行政人员的工作负担得以减轻。

本软件是根据这些需求来进行开发的。

2.1.2应用目标

通过本系统,可以帮助教研人员利用计算机,快速的、方便的对学生的基本信息、成绩进行管理,包括:

录入、输出、查找、修改、删除等操作,使得学校能够有效的掌握和共享文件资源,保护好文件,及促进成绩管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率。

2.2运行环境

2.2.1硬件环境

A.一台586以上的微机及兼容

B.内存16MB(最好32MB内存)

C.VGA彩显一台

2.2.2软件环境

A.windows98以上的操作系统

B.SQLSERVER2000数据库工具

C.Delphi7程序开发工具

2.3条件与限制

本成绩管理系统是应用于各大高校的。

在功能上除了实现基本的输入、输出、查找功能外,还可以实现安全防范、与E-Mail和因特网电话集成起来,成为网络成绩信息管理信息软件,使得该系统的功能更加完善与强大。

本项目开发经费不应超过1万元,除了在软硬件的限制外还应考虑操作的安全性和保密性。

3.数据描述

3.1静态数据

下面列出了四个表的具体静态数据:

用户表:

字段名

数据类型

约束

说明

Name

Char

Notnull

学生学号(用户名)

Pass

登陆密码

权限

用户的权限

学生基本信息表:

学号

Primarykey

学生用户的唯一的学号

姓名

学生姓名

性别

学生性别

党团员

是否是党员或团员

住址

学生的家庭住址

联系电话

最能联系到的号码

专业

学生所在专业

院系

学生所在院系

出生年月

Smalledatatime

学生的出生年月日

籍贯

学生的籍贯

身份证号

学生的身份证号码

学生成绩表:

课号

学生所选课程的课号

课程名称

学生所选课程的名称

成绩

Int

学生所选课程获得的成绩

学年

所选课程开课的学年

课程信息表:

课程的唯一课号

课程的名称

教师名字

授课的教师名字

课程类型

课程的类型

学分

课程的学分

课程开课的学年

学时数

课程需要上课的时数

3.2动态数据

输入数据:

菜单选项,查找关键字,新建记录项。

输出数据:

由查询关键字确定的数据库记录集合。

内部生成的数据:

中间查询结果。

3.3数据库描述

本软件采用SQLSERVER2000数据库。

3.4数据流图

《学生成绩管理信息系统》软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。

但完整的图比较繁琐,各个功能模块的数据流图如下。

1.登录系统

2.基本信息管理

3.成绩管理

4.修改密码

5.总数据流图

3.5数据字典

1).数据流的DD表举例如下:

系统名:

学生基本信息管理.学号:

条目名:

学生信息.姓名:

来源:

学生注册

去处:

查询、修改

数据流结构:

学生注册={学号+姓名+性别+出生年月+专业+院系+住址+籍贯+党团员+联系电话+身份证号}

简要说明:

保证学生的基本信息的完整性

修改记录:

编写日期、审核日期

2).数据元素的DD表举例如下:

课程管理.编号

课程信息.课号

属于数据流:

教师注册

存储处:

课程信息表

代码类型:

字符

宽度:

10

取值范围及含义:

每一个课程都有一个唯一的编号

每一个编号对应一个一个课程

3).数据存储的DD表举例如下:

存储组织:

记录数

主关键字:

课程编号,按编号主索引

记录组成:

课程信息={课号+课程名称+教师名字+课程类型+学分+学年+学时数}

10…20…8…20…2…20…2

保证课程信息的完整性

4).数据加工的DD表举例如下:

成绩管理编号:

成绩信息录入:

输入:

课号、学号、成绩

输出:

学生成绩信息表基本属性

处理逻辑:

成绩信息存储在数据库的学生成绩表中

输入某学生的某课程成绩记录

4.功能要求

4.1功能划分

本系统有以下功能模块:

1)信息操作功能模块

2)查询管理模块

3)统计功能模块

4)分析功能模块

5)打印报表模块

6)帮助模块

4.2功能描述

下面详细描述一下各个功能模块:

1)信息操作功能

(1)学生基本信息的添加、修改和删除。

学生基本信息包括:

学号、姓名、性别、出生年月、专业、院系、住址、籍贯、党团员、联系电话和身份证号。

管理员可以对学生的基本信息进行录入、修改和删除。

(2)课程信息的添加、修改和删除。

课程信息包括:

课号、课程名称、课程类型(专修、选修、方向、通修、公修)、学年、学时数和学分。

教师用户或管理员可以对课程信息进行添加、修改和删除。

(3)学生成绩信息的添加、修改和删除。

学生成绩信息包括:

学号、课号、成绩、学分、姓名和课程名称。

对学生成绩信息的添加、修改和删除可以由管理员来进行。

2)查询管理

可以通过学号来查学生基本信息,通过学号和学期号查询学生的成绩,通过课程号查询该课程的信息。

(1)查询学生基本信息:

主要是适合于全体用户的。

学生可以查询自己的基本信息

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

当前位置:首页 > 农林牧渔 > 林学

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

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