您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页学生成绩管理系统需求分析说明书.doc

学生成绩管理系统需求分析说明书.doc

来源:飒榕旅游知识分享网
图书馆之家 http://bbs.libhome.cn

学生成绩管理系统需求分析说明书

一. 系统功能需求说明

学生成绩管理系统主要提供方便高效的管理功能以及网上的信息查阅平台,学生可以通过该系统查阅相关信息,管理员可以管理所有信息。  现行系统的目标:

(1) 管理员能够方便的对信息进行添加、修改、删除、查询、汇总、 统计等操作。

(2) 可以将数据库发布到网上,进行资源共享。

(3) 学生可以在自己的权限内对信息进行访问,查询相关信息。  现行系统的主要功能:

(1) 学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进

行分类。这样学生就能很方便的找到自己所需要的信息。

(2) 管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。

(3) 添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。

系统可以自动避免重复信息。

(4) 修改功能:管理员可以对数据库中的信息进行修改。系统能够通

过管理员给出的条件查找出所要修改的信息,对修改后的信息进 行保存,并自动查找是否是重复信息。

(5) 删除功能:管理员可以对数据进行删除操作。系统能够通过管理员给出

的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除。

(6) 汇总功能:管理员可以通过此功能对信息进行汇总。 (7) 统计功能:管理员可以通过此功能对信息进行统计。

1.业务流程说明

 学生成绩管理业务流程图1

单科成绩 系主任批准 各科成绩 教师 成绩档案 综合成绩 教务员统计 排名表 成绩统计 成绩通知单 图书馆之家 http://bbs.libhome.cn

学生 班主任 不及格处理 补考通知书 图1

从以上的业务流程图可以看出学生成绩管理的基本业务及动态走向,从各科教师

给出成绩到学生拿到成绩单要经过系部、教务处等部门。

 学生成绩管理业务流程图2

应考名单 重考名单 实考名单 打印空成绩单 教师 教务处 学期成绩统计 打印成绩单 当前学生成绩 成绩录入 学生 成绩查询 图2

 学生成绩管理业务流程图3

学生 输入学号和密码 查询 学生数据库 输出结果 新数据 数据修改或添加 成绩数据库 统计汇总 图书馆之家 http://bbs.libhome.cn

管理员 输出结果 图3

2.系统功能说明

 成绩管理系统数据流程图

P3 D4 成绩档案 单科成绩 F3 成绩管理

S1学生科 S2 学生 成绩单 成绩统计信息 F2 F8 顶层图

P3.1 D3 单科成绩 教师 S3 F3 录入 学分

P3.3 成绩 D4 成绩档案 F10 S4教务处 查询

P3.4 S1 学生科 P3.2 学生成绩

F8 统计 F2.1 发布

F2.3 F2.2 补考成绩单 S2学生

二层图

S3教师 图书馆之家 http://bbs.libhome.cn

S1学生科,S2学生,S3教师,S4教务处

P3.1录入,P3.2统计,P3.3查询,P3.4发布

F2成绩单,F2.1学生成绩,F2.2学生成绩单,F2.3补考成绩单,F3单科成绩,F8成绩统计信息,F10成绩,D3学分,D4成绩档案

二.性能需求

支持的终端数:至少30台 同时操作的用户数:至少15人 同时处理的文件数:10 响应时间:最多3秒 运行时间:最多4秒 数据转换时间:最多5秒 数据传送时间:最多4秒 更新处理时间:最多4秒

要能够抵御用户可能的误操作,保证软件的健壮性 要对数据进行检验,保证数据有效性 在数据被破坏时,具有数据恢复能力

易用性:尽量做到少输入汉字,做到用鼠标电选完成操作 安全性:

1、数据要绝对安全防止有意无意的破坏数据。若数据遭到破坏,系统具有数据恢复功能,不可恢复的数据仅限于当日录入和修改的数据。

2、只有管理员才能输入、修改和删除有关的数据。 3、学生只可以查看自己的成绩。

4、严格控制对数据的修改,只能数据录入的用户才有权对数据进行修改。

三.将来可能提出的要求

将来该学生成绩管理系统可能还会加入更多的功能,比如可以存入改卷老师的基本信息,自动核对学生成绩,发现错误会自动报错等新功能。

四.学生成绩管理系统的数据要求

学生成绩管理系统的数据要求包括如下几点: 1. 成绩录入和处理的准确性和实时性

成绩的输入是否准确是数据处理的前提,错误的输入会导致系统输出错误的结果,从而使系统的工作失去意义。

在该系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

图书馆之家 http://bbs.libhome.cn

2. 数据的一致性与完整性

由于系统的数据是共享的,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

五.以下是该学生成绩管理系统的ER图

1. 数据库中的表的结构:

学生表:学号,姓名,班级,密码,是否注册 课程表:课程号,课程名,课程类别,课程学分 成绩表:学号,课程号,成绩

学号 姓名 班级 是否注册 密码 学生 N 学号 成绩 成绩 学习 N M 课程号

课程 课程号 课程名 课程类别 课程学分 六.以下是学生成绩管理系统的IPO图 输入 处理 输出

成绩输入 校验并添加数据 输出有效记录 图书馆之家 http://bbs.libhome.cn

七.学生成绩管理系统的运行要求

学生成绩管理系统中各个子系统的硬件和软件的配置如下: 硬件要求:

主板:华硕 内存:2G 硬盘:320G

Cpu:intel Celeron 336 2.80GHz 软件要求:

操作系统:Windows XP

数据库:Microsoft SQL Server 2000 开发平台:J2EE

八.建立学生成绩管理系统的约束

1.人力、资金、时间的约束

学生成绩管理系统的实施的目标就是要减轻老师的工作负担,为老师节省时间,其开发过程中也要考虑到人力、资金和时间的约束。因此,在设计中要充分考虑系统处理数据的效率,真正做到为老师节省很多时间跟精力,提高老师的工作效率。 2. 技术发展规律的约束

计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。

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

Copyright © 2019- sarr.cn 版权所有

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

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