学生档案管理系统-需求分析设计书.doc
文本预览下载声明
学生档案管理系统需求分析说明书
第一部分 概论
1、编写目的
本文档是对学生档案管理系统的一个总体的把握,以便在下一步的开发设计中更好的控制开发,本系统主要用于学校。
2、背景
由于电脑时代的到来以及internet的迅速发展,电脑无出不在,当然各种工作效率也大幅提高,那么对于一个学校来说,开发一个好的学生档案管理系统势在必行。鉴此,特开发此学生档案管理系统,该系统实现了学生信息的快速查找,集网络化、信息化、现代化为一体。
3、参考资料
学生档案管理系统计划书
4、用户需求
学生档案管理系统是一个学校不可缺少的组成部分,它的内容对于学校的决策者和管理者来说都是至关重要的。随着学生的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,学生信息管理系统必须肩负起提高学生管理工作效率的重任,通过这样的系统,必须做到信息的规范管理、科学统计和快速的查询,从而方便老师及时、全面地掌握学生情况,减少工作量,规范用户管理学生,实现无纸办公。
第二部分 系统功能的设计和划分
一.理解需求
管理员信息管理系统该系统涉及管理员的基本信息包括编号、姓名、用户权限,并且提供了组合查询和模糊查询功能,方便管理。
学生基本信息管理系统在此系统中,包括学生基本信息管理、学生在校信息管理2个功能模块。学生基本信息管理和学生在校信息管理是学生档案管理的重中之重,录入完整、有效的新生信息是学生课程信息管理、学生成绩管理、学生奖惩信息管理的基础。
学生课程管理系统
在此系统中,包括学生每个年级和学期所选的课程信息,这是学生成绩管理的基础,只有有了课程才能在期末对学生的成绩进行管理;这里包括了对学生课程的录入、查询、修改、删除等功能。
学生成绩管理系统在此系统中,包括成绩录入、修改、成绩打印、课程维护4个功能模块。录入的成绩存放在成绩表中,便于统一的管理和维护;成绩的打印提供了查询打印功能,可以按照多种匹配查询,同时兼顾模糊查询。
学生奖惩管理系统在此系统中,包括奖励情况管理,惩罚情况管理两个基本功能模块。学生奖惩管理主要是为在校学生的奖励、惩罚记录提供统一的管理和维护,方便管理者的查询。
院内课程管理系统在此系统中,包括该院校中所有年级、学期的课程和课程对应的任课教师,为学生在选课是提供依据,并且提供了多种查询功能,方便管理。
7. 教员信息管理系统在此系统中,包括了系导员、班主任、任课教师的信息管理,为院内课程管理、学生基本信息管理、学生在校信息管理服务。
8. 系别和班级管理系统
在此系统中,包括了系别信息管理和班级信息管理。
9、系统还应该提供强大数据统计、查询、生成报表等功能。
10、系统运行在Windows平台下,系统还应该有一个较好的图形用户界面。
11、系统还应该有很好的可扩展性。
二.需求分析
① 学生对功能的需求分析:
查询个人基本信息
查询院内课程
查询学生补考情况
查询学生课程信息
查询学生成绩信息
查询个人惩处情况
② 老师对功能的需求分析:
查询教员信息
查询系别
查询班级信息
③ 管理员对功能的需求分析:
添加、删除、修改、查询学生信息
添加、删除、修改、查询教师信息
添加、删除、修改、查询课程信息
添加、删除、修改、查询学院信息
添加、删除、修改、查询系别信息
添加、删除、修改、查询班级信息
第三部分 数据流图
本系统从总体上分为管理员信息管理、学生信息管理、课程管理、学生成绩管理、奖惩管理、院内课程管理、教员管理、系别和班级管理八大部分。每个模块有自己的功能,下面的各模块功能图就是由各功能之间的关系而得出的。
图1 系统功能框图
1、学生基本信息录入数据流图
学生基本信息包括姓名、学号 、性别、出生日期、与学生关系、家庭成员、家长职业、家
长单位、家庭住址、家庭电话等,学生信息管理系统正是建立在这些信息的基础上的。学生
学籍信息包括学号、班级、系别、入学时间、学生电话、班主任、导员、攻读学历等。
只有建立了这些信息以后,学生的档案才能被学校管理;将来可在档案管理系统中查找自己
相关的信息。因此,学生基本信息录入是学生信息管理系统的基础。以下是学生档案管理系
统完整的录入数据流图。
系
系
统
管
理
人
学生信息
成绩信息
补考信息
奖惩情况
班级信息
数据库
班级信息
成绩信息
补考信息
奖惩信息
学生信息
图2学生信息录入数据流
2、学生信息查询数据流程图
“查询”是该系统的要实现的一个基本功能,也是提高该系统工作效率的有效途径。学校的信息量是很大的,要想从上万条数据中寻找自己想要的数据,等于是大海捞针。但是系统的查询功能却可以很好的解决这种问题,用户只需提供很有限的已知信息,便可以从上万的数据中
显示全部