教学管理系统分析说明书.docx
《教学管理系统分析说明书.docx》由会员分享,可在线阅读,更多相关《教学管理系统分析说明书.docx(11页珍藏版)》请在冰豆网上搜索。
教学管理系统分析说明书
教学管理系统系统分析说明书
1、引言
1。
1摘要
项目名称:
高校教学管理系统
目标:
使用计算机管理教学管理过程中能够完成各项教务管理工作,而且质量好、效率高,并且能够达到完善改进各种管理体制职能,消除管理弊端,优化管理流程。
功能:
实现教学计划、教学任务、学生成绩、学籍管理和教学评估信息的自动化管理。
1.2背景
开发者:
×××
用户:
教务员、系主任、教研室主任、教师、学生和其他教学管理人员
与其他系统的关系:
高校教学管理系统是高校学院管理系统的子系统
1。
3系统环境与限制
学院教学管理系统使用学院现有局域网和计算机资源,学院使用计算机大多为IBM兼容机,机器配置较高,安装有Windows2000或WindowsXP操作系统。
教学管理系统中存放有教学管理过程中使用的教学计划信息、教学任务信息、成绩信息和学生信息等,有一定的安全要求。
1。
4参考资料与术语
《计算机软件产品开发文件编制指南》国家标准中国国家标准委员会1988年
《管理信息系统设计教程》徐世河电子工业出版社2003。
8
《管理信息系统》王彤宇中国水利水电出版社2004
《教学管理系统可行性研究报告》×××自编2007
《教学管理系统分析说明书》×××自编2007
2.项目概述
2。
1项目的主要工作内容
学籍管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。
2。
2系统需求说明
2。
2。
1现行系统的现状调查说明
1、学生处学籍管理
(1)由于新生信息来源于招生办、数据库的格式没有统一的规定,给学生登记工作造成不便.在科室的信息传递中需要有统一的数据格式.
(2)日常学籍管理工作中,各种情况的查询.上报任务经常出现,经常需要从基础数据中检索、统计分析出来,劳动强度较大,效率低下。
2、教学任务安排
(1)由于申报授课工作涉及三个群体(专任教师、坐班人员、外聘教师),致使漏报课、重报课、不合理报课时有发生。
而且这段工作的时间较长,不利于教务人员统筹安排、控制协调.
(2)各分院(部)办公室希望能给出本部门本学期教师授课一览表,以便更好掌握教师工作情况,提高管理质量。
3、教学评估工作
(1)因为涉及所有学生给教师评分数据,督导听课组多课次对教师听课评估数据,所以教学统计工作量大,容易出错,造成不良影响.
(2)如何评价教师的工作,评估方法、评估人员的素质、责任心,怎样看待学生给教师打分,学生的素质状况等等都是影响教学评估的重要因素,需要深入思考,不断进行改革。
4、成绩管理工作
在期末成绩判定、发布期间,由于任务紧、工作量大、制度不严谨,时常造成部分学生成绩登录失误、登录不及时、不能发布的情况。
例如,某学生忘记在考卷上写名字,阅卷教师不能判定无名卷的身份,上成绩单到教务处后,往往因工作紧张,工作人员无暇校对,而将该生的这门课以缺考论处.这样会给该生的成绩排名、获取奖学金、三好学生评定等等造成不良后果。
这实际上就是管理失误.
5、考试考务管理工作
在考试考务管理工作中,考场与监考排定工作难度较大,工作效率低
2.2业务流程说明
分析划分系统边界,识别系统的数据来源和去处,确定外部项,得出系统的关联图。
如图所示。
然后,划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出数据流图的顶层图如图所示.
顶层图仅从总体上反映了系统的信息联系,还应按照自顶向下、逐层分解的分析方法对顶层图进一步细化.得到二层图、三层图…….如此细化下去,直到数据流图中的每一个数据处理成为一个很容易理解的单一功能为止,且这个单一功能可以通过简单的逻辑表达式在数据字典予以说明.本系统的数据流图绘制三层即可符合要求。
2。
3系统功能说明
经过详细调查和系统分析,教务管理信息系统是利用计算机辅助管理的信息系统。
它能够完成各项教务管理工作,而且质量好、效率高,并且能够达到完善改进各种管理体制职能,消除管理弊端,优化管理流程。
具体功能如下:
1、学籍档案管理
主要根据“招生办”提供的录取新生数据,学生填写的学生登记表,来建立学生档案;新生按专业分班;日常在校生的学籍情况管理,包括统计上报、数据查询、档案维护等工作;为教务管理系统提供准确的学生基本情况数据;为毕业生管理系统提供详实的毕业生资格预审数据和毕业生基本情况数据。
2、成绩管理
该管理子系统的学生基本信息来源于学籍档案管理系统,每学期课程信息来自于教学任务管理子系统;每学期末在考试后,登记各科成绩;可进行单个学生成绩汇总、学生成绩排名、成绩查询、分析、统计等操作,同时生成学生成绩单和补考通知单.
3、教学任务管理
本子系统根据各专业教学计划自动生成每个学期全校的教学任务;提供学期教学任务书供专职教师、管理人员、外聘教师所选课;然后根据选课情况,在遵循一般的教学规律基础上,考虑实验室、外请教师、部分教师特殊情况,自动排课,同时对合班课,单双周课等课程自动编排,并且可以手工调课,学期中调课等功能。
其中班级信息来源于学籍档案管理子系统。
4、考试教务管理
该子系统有两个方面的功能,一是管理一般考试安排.每学期的考试科目、监考教师来源于教学任务管理子系统,考生的学生人数,班级等信息来自于学籍管理子系统,考场信息由本系统存储,然后上述信息实现考场的自动编排,完成学期末考试安排;另一方面根据成绩管理子系统中提供的补考信息,对补考考务进行自动编排.
在安排中可直接录入数据,重新修改编排次序,以适应实际的各种突变情况。
5、教学评估管理
本子系统录入学生对任课教师的打分、教师出勤、听课组对教师的评议、学期末教学检查分数;将这些数据综合汇总,依据教学评估分数计算标准,评估出教师德勤绩,输出教师赋分表。
6、对该系统的整体性能要求
a)缩短业务活动周期,提高工作效率。
手工操作时,像查询、统计等工作时间,往往以周数来计算时间.更复杂甚至以月来计算。
新系统工程要求大大缩短活动周期,对于随机查询统计信息要随时提供;正式上报打印输出信息数据,按天运行。
b)各种输入信息的格式,输出表格格式要尽量依照手工习惯。
c)提供各项数据的查询功能,其查询时间要在用户可接收的时间内完成。
d)硬件系统安全可靠,有必要的安全防范措施和硬件出故障后的处理措施。
2.4系统的数据要求说明
系统绘制数据流图以后,只是对数据处理和彼此之间的关系进行了说明,为了进一步明确数据的详细内容和数据加工过程,应将最底层数据流图中的全部数据流及其组成部分的数据元素、数据存储、数据加工和外部项通过数据字典描述清楚,以便于此后系统设计的进行.
在系统分析中产生大量的数据字典,限于篇幅,这里仅列出几个典型的数据流、数据存储、数据加工、数据元素和外部项。
如下图所示。
数据元素
系统名:
教学管理系统条目名:
学号
属于数据流:
存储处:
F1-F3,F7,F8,F10,F15,F17D3:
学籍档案D4:
成绩档案
数据元素属性:
类型:
字符型
长度:
10
取值范围:
“0”-“9”
含义:
第1-4位:
入学年份
第5—7位:
专业
第8位:
班级
第9-10位:
序号
简要说明:
学号是每个学生的唯一识别码,且学号涵盖班级代码、专业代码。
数据元素“学号”
数据元素
系统名:
成绩管理子系统条目名:
成绩
属于数据流:
存储处:
F2,F3,F8,F10D4:
成绩档案
数据元素属性:
类型:
字符型
长度:
4
取值范围:
“0"-“100”、“优秀”、“良好”、“中等”、“及格"和“不及”
简要说明:
记录学生所学课程的状况等级.
数据元素“成绩”
数据加工
系统名:
成绩管理子系统编号:
P3。
2
条目名:
成绩统计别名:
输入:
成绩档案(D4)
输出:
成绩统计信息(F8)、
学生成绩(F2。
1)
处理逻辑:
(结构化语言描述)
接收成绩档案(D4)的数据
DOWHILE对于每个学生
计算该生学期所学课程的总分、平均分
ENDDO
以班级为基准,按总分从高到低排名次
IF向“成绩发布”加工(P3.4)传数据
按名次顺序将学生各课程成绩、总分、平均分输出
ELSE
统计各成绩等级人数,计算各成绩等级人数所占总人数的百分比
条件
所有考试考查课成绩均90以上或“优秀”
Y
N
N
状态
考试考查课成绩均在85分或“良好”以上
-
Y
N
考试考查课成绩均在75分或“中等”以上
—
—
Y
方案
一等奖
√
规则
二等奖
√
三等奖
√
判断获得奖学金的学生,判定逻辑如下(决策表描述):
向学生科输出统计数据
ENDIF
简要说明:
本处理中各处理项均是以学生成绩档案为处理线索
修改记录:
编写
日期
数据加工“成绩统计”
数据存储
系统名:
成绩管理子系统编号:
D4
条目名:
成绩档案别名:
存储组织:
二维表
记录数:
约60000
数据量:
1。
8MB
主键编号:
学号+课程代码
辅键:
记录组成:
学号课程代码课程名称成绩补考成绩
长度(字节):
1041044
简要说明:
存储所有在校生的成绩
修改记录:
编写
日期
2003。
5。
5
数据存储“成绩档案”
外部项
系统名:
教学管理系统编号:
S3
条目名:
教师别名:
输入数据流:
教学课程表(F6)输出数据流:
学生单科成绩(F3)
主要特征:
本项为修课学生授课的任课教师,主要数据项:
教师代码、教师姓名、职称、授课名称、从事专业和联系电话。
简要说明:
本系统负责下达教师的教学任务和教学安排,接收教师录入的学生成绩。
修改记录
编写
日期
外部项“教师"
数据流
系统名:
教学任务管理子系统编号:
F6
条目名:
教学课程表别名:
来源:
教学任务通知(P2.4)去处:
教师(S3)
数据流结构:
教师编号+教师名+{班级名称+教室号+课程名称+{星期}+{课次}}所有任课班级
简要说明:
用于通知某教师某天在某班第某节上某课程
修改记录
编写
日期
数据流“教学课程表”
3.实施总计划
3。
1工作任务的分解
3.2进度
3.3预算