教学管理系统需求分析报告1Word下载.doc

上传人:wj 文档编号:13054432 上传时间:2022-10-03 格式:DOC 页数:22 大小:314.83KB
下载 相关 举报
教学管理系统需求分析报告1Word下载.doc_第1页
第1页 / 共22页
教学管理系统需求分析报告1Word下载.doc_第2页
第2页 / 共22页
教学管理系统需求分析报告1Word下载.doc_第3页
第3页 / 共22页
教学管理系统需求分析报告1Word下载.doc_第4页
第4页 / 共22页
教学管理系统需求分析报告1Word下载.doc_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

教学管理系统需求分析报告1Word下载.doc

《教学管理系统需求分析报告1Word下载.doc》由会员分享,可在线阅读,更多相关《教学管理系统需求分析报告1Word下载.doc(22页珍藏版)》请在冰豆网上搜索。

教学管理系统需求分析报告1Word下载.doc

用户特点:

用户类说明:

教师教师是本系统的部分信息的维护人员,可以发布作业情况及上传教学资源等。

学生学生是本系统的主要使用者,可以查看所有课程的相关信息。

管理员管理员是本系统的最终信息维护人员,可以添加修改教师及学生的信息等。

3可行性分析

用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问。

在表示层中,首先通过JSP页面实现交互界面,负责传送请求(Request)和接收响应(Response),然后Struts根据配置文件(struts-config.xml)将ActionServlet接收到的Request委派给相应的Action处理。

而在持久层中,则依赖于Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据,

并返回处理结果。

4需求规定

4.1软件功能说明

功能划分

1)学籍管理模块

2)教学任务管理模块

3)成绩管理模块

4)教学评估模块

根据系统业务流程和相关数据报表,采用结构化分析技术对系统作进一步分析。

5.数据流图

S6领导

S4各系办

F4教学任务安排

F5

教师打分

F7学籍信息

S1学生科

F8成绩统计信息

F19听课评议

教学管理系统

S5教务处

S3教师

S7招生办

F13新生录取

S2学生

F

11

教学安排

18

成绩

查询

F6

教学课程表

F3

F10成绩

1

学生情况

17

学生注册

14

学生打分

F16考试日程考试

然后,根据划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出系统的顶层数据流图:

D6

D1

班级

教学计划

F13新生

录取

F4

S4各系办

P2

教学任务

P1

学籍管理

S5学生

F5教师打分

14学生打分

10

成绩查询

S2学生科

P3

成绩管理

S2教师

P5

教学评估

P4

考试考务

F9听课评议期末检查

F16考试日程

11全校教学任务安排

F2学生成绩

F15学籍通知

F2成绩统计信息

D3

学籍档案

D2

学期教学安排

D4

成绩档案

顶层数据流图仅从总体上反映了系统的信息联系,按照结构化分析方法,自定向下,逐层分解,对顶层图进行细化。

细化进行到数据流图中的每一个数据处理成为一个很容易理解的单一功能,且这个单一功能可以通过简单的逻辑表达式在数据字典予以说明。

本系统的数据流图绘制三层即可。

得到的二层数据流如下:

(1)P1(学籍管理)的细化图

P1.4

变动处理

P1.6

毕业准备

P1.5

统计审查

D7

毕业学生数据

S2学生

P1.3

学籍审查

P1.1

审批

P1.2

分班

D5

专业设置

F13.1待批

新生数据

F13.2正式

F1学生情况

F17注册申请

P1学籍管理细化图

(2)P2(教学任务管理)的细化图

F4学期教学任务安排

P2.3

排课程表

P2.2

教师报课

教学计划

P2.4

F12班级课程表

任务通知

P2.1

指定任务

F6教学课程表

F11全校教学任务安排

D2.1

学期任务书

D2.3

报课情况

D2.2

P2教学任务管理细化图

(3)P3(成绩管理)的细化图

P3.3

成绩登陆

P3.2

成绩统计

P3.4

成绩发布

F3单科成绩

F18成绩查询

D8

课程

F2.1学生成绩

F2.2成绩通知单

F2.3补考通知

P3成绩管理的细化图

(4)(考试考务管理)的细化图

P4.1

考试安排

P4.2

日程公布

考试日程

D11

(5)P4(教学评估)的细化图

D9

P5.3

结果公布

P5.1

数据登录

P5.2

评定等级

考评数据

F14学生打分

D10

业绩档案

F5教师赋分表

P4教学评估的细化图

(6)P3.3成绩查询

P3.3.2

个人查询

P3.3.1

查询分类

P3.3.3

班级查询

P3.3.4

查询输出

课程查询

F18.1个

F18.2班级查询

F10.1个人成绩

F10.2班级成绩

F10.3单科成绩

F18.3科目查询

6.数据字典

(1)数据流

数据流

系统名:

学籍管理子系统

编号:

F1

条目名:

学生基本情况

别名:

来源:

学生(S2)

数据流结构:

学号+姓名+性别+身份证号+出生年月+联系电话+民族+家庭住址+邮编

简要说明:

学生档案中需记录的个人信息

修改记录

编写

日期

教学任务管理子系统

教学任务通知

教师编号+教师名+{班级名称+教室号+课程名+{星期}+{课次}}

用于通知某教师某天在某班弟某节上某课程

(2)数据项

数据元素

系统名

教学管理系统

条目名

学号

别名

属于数据流

F1~F3,F7,F8,F10,F15,F17

存储处

D3:

学籍档案D4成绩档案

类型

字符型

长度

取值范围

“0”~“9”

含义

第1~4位:

入学年份;

第5~7位:

专业

第8位:

班级;

第9~10位:

序号

简要说明

学号是每个学生的唯一标识码,且学号涵盖班级代码,专业代码

数据元素

教师代码

F3~F6,F9,F11,F14

D2:

学期教学安排D9考评数据D10:

8

第1~3位:

专业;

教研室

第6~8位:

个人代码;

教师代码是教师的唯一标识码,且学号涵盖专业代码

学期

5

第1~4表示学期所在学年的起始年份(2004~2005学年记为2002);

第5位表示学年中的学期(0代表第

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1