教务管理系统设计书

教务管理系统设计书
教务管理系统设计书

教务管理系统

需求规格说明书

目录

需求规格说明书............................................................................ 错误!未定义书签。1.引言.......................................................................................... 错误!未定义书签。

1.1编写目的........................................................................... 错误!未定义书签。

1.2项目背景 (2)

1.3定义 (2)

1.4参考资料 (2)

2.任务概述 (2)

2.1目标................................................................................... 错误!未定义书签。

2.2运行环境........................................................................... 错误!未定义书签。

2.3条件与限制....................................................................... 错误!未定义书签。3.功能需求.................................................................................. 错误!未定义书签。

3.1功能划分........................................................................... 错误!未定义书签。

3.2功能描述........................................................................... 错误!未定义书签。4.数据描述.................................................................................. 错误!未定义书签。

4.1数据流图及数据词典....................................................... 错误!未定义书签。

4.2数据库介绍....................................................................... 错误!未定义书签。

4.3数据采集 (29)

5.性能需求 (29)

5.1数据精确度 (29)

5.2时间特性 (29)

5.3适应性 (29)

6.运行需求 (29)

6.1用户界面 (29)

6.2硬件接口 (36)

6.3软件接口 (36)

6.4故障处理 (37)

7.其它需求 (37)

1.引言

1.1 编写目的

为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。

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

1.2 项目背景

本项目由软件学院072015班第X小组为了熟练应用《软件工程》而进行开发。

本系统是根据现有的《凌展教务管理系统》进行升级和改编的。

1.3 定义

《教务管理系统》以下简称《系统》。

1.4 参考资料

2.任务概述

2.1目标

通过Internet加强教务信息的管理,利于决策者根据教务信息及时进行信息的处理,每个用户用自己的身份通过Internet远程登录该系统,并根据自己的权限进行相关操作。

2.2运行环境

1台服务器:2.4G双CPU,SCSI双硬盘镜像,2G内存,LINUX7.0,Apache+PHP+Mysql服务器

客户机:CPU 2.0G,512M内存,windowsXP操作系统, 连接Internet。

2.3条件与限制

为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用软件学院现有的服务器及教师办公用微机等设备。3.功能需求

3.1功能划分

教学计划管理

学籍管理

学生成绩管理

教师管理

系统管理

3.2功能描述

(一)教学计划管理

1、教学计划既要保持相对的稳定性,同时还应满足各系教务人员对教学计划进行调整与变更,能自动生成每个学期

的教学任务。

2、教学计划管理要求能够根据定制好的教学计划和课程所属的教研室生成某一学期的各教研室教学任务、生成教学任务单。

3、教学计划管理能自动生成各班级的课表及上课教师。同时能避开节假日进行正常的教学活动。

4、遇到突发事件能及时更新教学计划。

(二)学籍管理

学籍管理是教务管理的重要内容之一,对学校领导和教师全面了解学生情况起着重要作用,为决策者制定政策提供有力的依据。

学生学籍管理包括学生的基本情况、学生获奖和受处分的情况等。该部分包括如下3个部分:学生基本信息管理、学籍变动管理、学生注册管理。

1、学生基本信息管理能够在学生入学时将学生的姓名、班级、学号、身份证号码、出生年月、出生地、政治面貌进行输入。并能够更改、增加、删除学生的基本信息。并允许学生对自己信息中有误的地方及时反馈到该系统,由管理员进行修改。

2、学籍变动管理由管理员根据管理规定对学生的学籍进行管理,包括:学籍注册、转学、借读、休学与复学、退学(或辍学)、留级与跳级、奖励与处分、分班(或调班)、学生的档案管理。并允许学生对自己信息中有误的地方及时反

馈到该系统,由管理员进行修改。

3、学生注册管理由管理员在每学年开学注册时间对学生的注册情况进行管理,包括是否交齐相关费用,若没交齐学费对该生进行提醒,并限制某些功能。并允许学生对自己信息中有误的地方及时反馈到该系统,由管理员进行修改。

(三)学生成绩管理

成绩管理是整个教务管理的核心内容,该系统要求对每个学生在每一学期所学的课程、课程性质、学分、学时及成绩进行有效管理,包括成绩统计、分析内容。具体如下:

1、学生成绩管理能够自动根据老师提交的各科成绩表中计算出该学生的相关信息,并进行显示。让学生可以进行查询。

2、学生成绩管理能够在每学期结束后自动向其家长发送一封学生在本学期成绩的电子邮件(或短信),让家长了解子女的表现。

3、学生成绩管理能够在选课阶段进行选课。选课功能由学生本人操作,本人可以根据爱好及相关学分要求文件进行选课。

(四)教师管理

1.教师信息管理

教师信息包括教师基本信息和教师工作信息,教师的基本信息包括教师工号和姓名,教师工作信息包括工作课表信

息,科研奖评信息,通知信息(若用户还有其他需求,可进行增加和修改)。

管理系统还设置管理员信息,管理员使用该系统可以查阅所有教师用户的资料以及更改教师用户的信息。

2.用户验证

让使用该系统的用户通过自己的标志进入管理系统,以便管理系统可以根据用户信息确定提供用户所需要的信息,避免提供不需要的信息以造成用户的查阅难度。

用户验证可以提高用户信息的安全度,避免其他的用户登录别人的账号,导致用户的一些私人资料的外泄。

系统设置一个管理员用户,使用管理员账号登陆该系统与使用教师账号登陆该系统的查阅结果不同,管理员可以对系统内信息进行增添,删除,修改等操作,而教师则基本只能查阅到自己的信息(用户验证密码可以修改)。

3.建立用户

由管理员进行建立,在没有建立教师信息前,教师不能使用管理系统。建立好一个用户,由管理员输入教师的所有信息:基本信息(如:教师工号,姓名),工作课表信息,科研奖评信息,通知信息(按时间排列,最新的在最前面)。

4.教师资料存储

管理员完成对教师各项信息的输入后,点击“提交”按钮,系统将其提交的用户工号,姓名,工作课表信息,科研奖评信息,通知信息储存到后台数据库中。

在之后的使用中,如果这些由管理员输入的信息有所改

变,也由管理员进行更改,确保信息的准确性。

5.信息查询

管理员可以对所有的用户进行查询。按照姓名字母在字母表中的顺序显示给管理员用户,这样便于信息的查询。

教师用户用自己的标志进入系统后,对于由管理员进行输入的信息只能进行查阅,在文章发表专栏,教师可以使用自己的标志发表各类文体的文章,所发表的文章可以在学校的网站上显示。

(五)系统管理。

该模块是把每个使用本系统的人员作为一个用户,可以根据每个使用人员的岗位所确定的使用范围授予每个用户不同的权限,还可以动态地调整用户的权限,通过对用户和用户权限的管理保障系统数据的安全性,同时该子系统还具有修改用户密码的功能。

分为:学生,教师,辅导员,管理员。

学生账号能够进行信息的查询。包括考试成绩,基本信息,个人课表,收发邮件,选课登记。

教师账号能够进行将班级的成绩上报给系统,由系统自动完成个人成绩的填写。教师将教学计划上交系统,由系统生成教学任务。

辅导员账号能够对所在学院的信息进行查询,包括班级的基本信息和班级成绩。可以进行班级成绩的排序和筛选功

能,能将挂科同学的成绩以特殊颜色显示,同时可以查看每人的详细资料。

管理员账号功能比较强大。可以进行信息的发布,能够将学校的重大新闻,重要通知以邮件的形式发送到学生邮箱,能及时通知学生,应该每周更新一次。但这不是唯一途径,还应通过其他途径发布信息。

能够进行账号权限的动态限制功能。在选课阶段要开放此功能,可以设置不同时间的登陆人群,可以根据年级或者学院、班级的登陆权限。

能够允许用户修改密码,同时将该密码保存。

4、数据描述

4、1数据流图及数据词典

(1)数据流图

数据源点及终点

序号: 1

名称:学生

简要描述:学生用账号登陆系统,允许信息的查询,反馈错误的信息

有关数据流:登录账号及相关操作并返回操作结果

序号: 2

名称:教师

简要描述:教师可以通过自己的账号和密码查阅自己的信息,也可以在发表专栏里面发表自己的文章等

有关数据流:登录账号及相关操作并返回操作结果

教师信息,教师有权修改的信息,验证结果

序号: 3

相关主题
相关文档
最新文档