学生成绩管理系统需求分析 联系客服

发布时间 : 星期三 文章学生成绩管理系统需求分析更新完毕开始阅读b67f1db8c281e53a5802ffd1

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

1 引言

1.1编写目的

建立学生成绩管理系统,采用计算机对学生成绩进行管理,帮助广大师生提高工作效率,实现学生成绩管理工作流程的系统化、规范化和自动化,减少人力财力投资。

1.2背景

项目的名称为“学生成绩管理系统”

项目提出者、开发者:成佳 李玥 王立娟 实现网络:学校局域网

随着学校的规模不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前许多高校的学生成绩管理仍停留在人工管理阶段,重复工作较多,工作量大,效率低。因此,迫切需要开发基于网络的学生成绩管理系统来提高管理工作的效率。现中技部委托平职学院软件所开发一个学生成绩管理系统。

1.3定义

学生成绩管理:对学生的基本信息、课程选择、成绩的录入、修改、删除、查询等一系列的操作。

1.4参考资料

● 刘志成 JSP程序设计案例教程(课程与实训) 北京:清华大学出版社 2007 ● 王德永 计算机网络应用技术 北京:高等教育出版社 2009 ● 程有斌 SQL server2000 上海:华东师范大学出版社 2007 ● 杜春涛 面向对象程序设计:java语言 北京:中国铁道出版社 2007 ● 赵湘纹 网页制作三合一 北京:机械工业出版社 2008

2 任务概述

2.1目标

A. 减少人力和设备的费用;

B. 处理速度的提高;

C. 控制精度或生产能力的提高; D. 管理信息服务的改进; E. 自动决策系统的改进; F. 人员利用率的改进。

2.2用户的特点

A. 功能;

1) 学生:使用自己的用户名和密码登录,查看、编辑个人信息和查询各门

课程成绩,查看公告信息。

2) 教师:使用自己的用户名和密码登录,根据管理员所赋予的权限对学生

信息进行管理,实现成绩录入和查看功能。

3) 管理员:负责系统的管理及日常维护、课程(分类)管理、消息公告管理、

学生管理、教师管理等,管理员可以查看并修改学生的成绩。

B. 在安全与保密方面的要求:管理员赋予各学生和教师的登录权限,只能查看

与自己相关的信息和执行相关的操作,其他人禁止更改和删除他人信息。

2.3假定和约束

说明对这项开发中给出的条件、假定和所受到的限制: a. 所建议系统的运行寿命的最小值:1年; b.经费来源:暂不考虑。

c. 法律和政策方面的限制:不能涉及违反国家安全和党的方针政策。 d.硬件、软件、运行环境和开发环境方面的条件和限制:技术不娴熟,系统不稳定;

e. 可利用的信息和资源:参考文献;

f. 系统投入使用的最晚时间:2016年1月30日。

3 需求规定

3.1对功能的规定

“学生成绩管理信息系统”包括四个模块:成绩录入、班级统计、年级统计、系

统功能。这五个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。

(1)成绩录入模块: 主要功能用来对学生的成绩进行收集和修改。具体包括学生成绩录入、修改、增加、删除、查询等功能,由于一些资料可以Word文档或Excel表格输入,故在此模块中增加了导入、导出数据功能。成绩录入需要分班级、分年级以及某个时间考试的各门功课的成绩。修改要与成绩录入相对应。增加、删除是对基本表的操作。查询条件设置应该齐全,可以班级查询,年级查询,也可以姓名查询,学号查询等等。

(2)系统功能模块: 包括帮助信息,关于系统及退出系统。

管理员管理用户信息教师输入学生成绩信息学生成绩管理系统需要存储的信息表需要查看的信息表查询个人成绩学生顶层数据流图 1 管理员管理用户信息学生信息管理系统用户信息用户信息表学生成绩信息学生成绩信息表教师数据流图1 1.2管理员登录密码验证系统1.1添加、修改删除用户信息学生成绩信息添加,修改,删除用户信息用户信息用户信息表学生成绩信息表1.3修改密码统计查看所有学生成绩信息用户以及对应密码表1.4修改密码子系统用户及其新密码 管理员数据流图2

3.2对性能的规定 3.2.1精度

3.2.2时间特性要求

所有成绩只能考试时间结束一周以后两周以内由各科教师录入,特殊情况修改成绩只能通过管理员修改。

3.2.3灵活性

a、录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。

b、系统具有部分反悔修改功能,系统备有的修改功能均可反悔,如特殊情况修改成绩可通过管理员修改。

3.3输人输出要求

数据的输入输出要求保证数据的完整性,准确性及安全性,本系统采用二级安

全保障. 第一级:依赖于网络本身对用户使用权限的规定。 第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。

3.4数据管理能力要求

本系统按学生成绩管理条例设计了若干个软件处理模块:

1、可按每学期各年级班学生考试成绩自动生成补考名单,科目。 2、可按每学期各年级学生考试成绩自动生成某课程统计分析表。 3、可进行同一课程不同班级间成绩比较。

3.5故障处理要求 3.6其他专门要求

1.要求界面适当美观,幽雅,通用性比较强。

2.此开发出的软件要适用于Internet网及校园内的局域网,支持windows系统等。

4 运行环境规定

4.1设备

硬件环境:键盘、鼠标、显示器;

4.2支持软件

软件环境:windows操作系统、Eclipse及Mysql

4.3 接口 4.4控制