复旦大学教务管理系统需求整体规划说明书.docx

上传人:b****5 文档编号:5365040 上传时间:2022-12-15 格式:DOCX 页数:53 大小:483.26KB
下载 相关 举报
复旦大学教务管理系统需求整体规划说明书.docx_第1页
第1页 / 共53页
复旦大学教务管理系统需求整体规划说明书.docx_第2页
第2页 / 共53页
复旦大学教务管理系统需求整体规划说明书.docx_第3页
第3页 / 共53页
复旦大学教务管理系统需求整体规划说明书.docx_第4页
第4页 / 共53页
复旦大学教务管理系统需求整体规划说明书.docx_第5页
第5页 / 共53页
点击查看更多>>
下载资源
资源描述

复旦大学教务管理系统需求整体规划说明书.docx

《复旦大学教务管理系统需求整体规划说明书.docx》由会员分享,可在线阅读,更多相关《复旦大学教务管理系统需求整体规划说明书.docx(53页珍藏版)》请在冰豆网上搜索。

复旦大学教务管理系统需求整体规划说明书.docx

复旦大学教务管理系统需求整体规划说明书

技术文件

标题:

复旦大学教务管理系统需求

说明书-总体概要

编号:

版本:

V<1.0>

共<39>页

(包括封面)

版本

文件内容描述

作者

日期

1.0

首次发行

复旦教学管理项目组

2004-6-24

 

上海金仕达多媒体有限公司

目录

1.简介5

1.1.概述5

1.2.主要设计思想5

1.3.参考资料5

2.整体说明5

2.1.组织结构6

2.2.业务平台的构成6

2.2.1.校园网络支撑层6

2.2.2.共享数据库6

2.2.3.外部数据7

2.2.4.J2EE服务平台7

2.2.5.URP支撑服务7

2.2.6.教务专门支撑服务7

2.2.7.教务业务系统7

2.3.软件体系结构7

2.4.各部门及主要的业务功能:

8

2.5.主要业务视图10

2.5.1.主要业务流程图10

2.5.2.业务功能与部门之间的关系11

2.6.主要业务流程说明13

2.6.1.培养计划管理13

2.6.2.注册考务中心教学计划管理13

2.6.3.学生学籍管理14

2.6.4.毕业审核管理15

2.6.5.教学质量管理16

2.6.6.教室管理19

2.6.7.实验室建设20

2.6.8.其他辅助信息管理(流程简单不做图示)20

3.具体需求21

3.1.用例报告(功能性需求)21

3.1.1.培养计划管理21

3.1.2.教学任务管理22

3.1.3.学籍管理23

3.1.4.教学质量管理23

3.1.5.教材与课程建设24

3.1.6.学生成绩管理24

3.1.7.毕业审核管理25

3.1.8.院系模块26

3.1.9.学生模块27

3.1.10.教师模块28

3.1.11.第二专业、第二学位管理29

3.1.12.跨校辅修30

3.1.13.成教学位考试31

3.1.14.香港学生事务管理32

3.1.15.进修生、访问学者进修管理33

3.1.16.领导查询模块34

3.1.17.院系专业信息管理35

3.1.18.教室信息管理35

3.1.19.日常报表管理36

3.1.20.文件管理37

3.1.21.系统管理(本教学系统的一些配置参数等管理)37

3.2.非功能性需求45

3.2.1.性能需求45

3.2.2.精度需求45

3.2.3.约束条件45

3.2.4.界面要求45

3.2.5.安全要求46

3.2.6.灵活性要求46

3.2.7.故障处理要求46

修订与审核

作者

版本描述

完成日期

审核人

审核日期

审核意见

意见处理

1

2

3

4

版本号

作者

版本描述

完成日期

审核人

审核日期

审核意见

意见处理

1

2

3

4

版本号

作者

版本描述

完成日期

审核人

审核日期

审核意见

意见处理

1

2

3

4

版本号

作者

版本描述

完成日期

审核人

审核日期

审核意见

意见处理

1

2

3

4

版本号

1.简介

1.1.概述

根据上海金仕达多媒体有限公司对复旦大学的教务管理部门的首次调研,与教务管理部门的老师进行充分的交流,结合复旦大学的教学改革的新思路,融合学分制的教学模式,对本系统的实现设计思想和将要实现的功能进行归纳总结,供复旦大学的领导部门审核。

1.2.主要设计思想

(1)融合一流的教学管理思想。

系统提供学校、院系两级教学管理模式,支持学校、教师、学生三层用户的结构,完全适用于学分制,实现系统和用户互动式运作。

(2)采用先进的开发技术。

采用先进的JAVA技术和设计模式,支持异构平台的运行和分布式部署。

(3)采用可靠的安全策略,采用B/S三层架构,实现用户层、业务逻辑、数据资源层的分离,并采用先进的登录身份认证机制,大大降低系统被攻击的可能性,保证系统的安全性。

(4)系统轻松维护、升级策略:

由于是基于web浏览器模式的开发,系统的维护和管理主要集中在应用服务器上,所以系统的升级和维护,只需针对应用服务器和后台服务器展开即可。

(5)易操作性,采用Web浏览器方式客户端,用户不用专门的软件操作学习,只要掌握正常的基本操作,就可以正常操作使用。

(6)采用标准化的规范。

对于编码和流程,尽量遵从国家的规范,保证系统的良好兼容性。

1.3.参考资料

《2002本科教学培养方案》复旦大学教务处编

《2003本科教学培养方案》复旦大学教务处编

《复旦大学课程教学质量评估》2003-2004学年第一学期复旦大学教务处

《复旦大学2003年新生名册》复旦大学教务处

《复旦大学2003-2004学年第二学期课程表》复旦大学教务处

《复旦大学教务管理系统需求说明书_教研办》上海金仕达多媒体有限公司

《复旦大学教务管理系统需求说明书_教学管理办》上海金仕达多媒体有限公司

《复旦大学教务管理系统需求说明书_注册考务中心》上海金仕达多媒体有限公司

《复旦大学教务管理系统需求说明书_综合办》上海金仕达多媒体有限公司

《复旦大学教务管理系统需求说明书_招生办》上海金仕达多媒体有限公司

《复旦大学教务管理系统需求说明书_院系模块》上海金仕达多媒体有限公司

《复旦大学教务管理系统需求说明书_学生模块》上海金仕达多媒体有限公司

《复旦大学教务管理系统需求说明书_教师模块》上海金仕达多媒体有限公司

《复旦大学教务管理系统需求说明书_领导模块》上海金仕达多媒体有限公司

2.整体说明

复旦大学的教务管理系统,应当充分结合复旦大学的管理模式进行设计和实现。

首先对复旦大学的教务管理的结构进行说明。

2.1.组织结构

2.2.业务平台的构成

2.2.1.校园网络支撑层

校园的网络是整个系统运行的硬件基础,只有校园网络的支撑,才能保证教务网络上的计算机系统

2.2.2.共享数据库

复旦大学在整个校园网络及管理系统建设过程中已经对整个系统的可能用到的数据进行了规划,建立了共享数据库,供各业务系统进行访问。

通过共享数据库的支持,教务系统可以获取系统需要的数据。

2.2.3.外部数据

在教务系统中,除了教务系统本身产生的数据和其他业务系统的数据以外,还涉及到许多外部系统得来的数据,如外校学生的成绩单(excel或文本格式)、招生办录取学生名单等,对这些外部数据的处理都需要采用专门的办法,导入到教务系统数据库中。

2.2.4.J2EE服务平台

提供应用服务和目录服务的,是URP支撑服务和教务的专门支撑服务的基础。

2.2.5.URP支撑服务

复旦大学已经建立了URP的专门业务支撑平台,所有业务都运行在该平台下,在该平台下,可以在共享数据库的支撑下,对用户访问进行统一身份认证,使用统一的业务建模工具,统一的数据处理报表工具,统一的业务工作流引擎,这样可也有效的和其他业务系统进行整合。

2.2.6.教务专门支撑服务

考虑到教务系统的业务特点,需要设立专门的业务服务,主要处理排课、排考、毕业审核、选课冲突检测等专门的业务服务。

2.2.7.教务业务系统

根据教务业务内容进行归类,主要划分一系列的业务,包括以下几个部分:

培养计划管理

教学任务管理

学籍管理

教学质量管理

教材与课程建设

学生成绩管理

毕业审核管理

院系模块

学生模块

教师模块

第二专业、第二学位管理

跨校辅修

成教学位考试

香港学生事务管理

进修生、访问学者进修管理

领导查询模块

院系专业信息管理

教室信息管理

日常报表管理

文件管理

系统管理(本教学系统的一些配置参数等管理)

2.3.软件体系结构

为了保证系统的扩展性和安全性,复旦大学教务管理系统采用多层的软件设计、开发模式,即物理层、数据层、功能层、整合层、应用层、web层、客户端和浏览层,各个层次之间没有功能处理上的逻辑关系,从而保证系统的开放性、扩展性。

采用基于B/S架构的软件体系结构,

Web层

整合层

应用层

物理层

功能层

数据层

2.4.各部门及主要的业务功能:

学生入校跟踪查询

2.5.主要业务视图

2.5.1.主要业务流程图

(上图中红线为有前后流程关系,蓝线为提供申请或注册信息关系)

2.5.2.业务功能与部门之间的关系

部门

业务

教研办

教学管理办

注册考务中心

综合办

招生办

院系

学生

教师

培养计划

制定培养计划、审核培养计划

查询

查询

制定专业配培养计划

查询

查询

学籍管理

学籍变更、奖惩处理

学生证发放、补办

学生数统计

提供录取学生名单、学生入学后跟踪查询

在校生学生注册

第二学位、第二专业(含辅修)

毕业审核

报名受理

学生数统计

决定录取

报名

教学任务

下达教学任务、排课、排考、选课

安排任课教师、提前、推迟开课、初步排课

互相委托开课

选课

查询

成绩管理(所有授课)

成绩导入

成绩录入、检查

成绩查询

毕业审核

根据培养计划生成毕业审核计划、修改审核计划、审核、毕业证制作,打印签领单

毕业学生学位情况统计

(学期审核)

 可替代课程确认

查询审核结果

教学质量管理

专业建设、课程评估、评奖

课程及教材建设、实验室建设

专业、课程情况统计

申报开设课程、申报评奖、申报实验建设资金、课程教材确认

结果查询

结果查询

教室管理

教室信息维护、教室分配、教室排课使用、临时借用管理

教室信息查询、初步排课使用

教室信息查询,借用申请

教室信息查询、借用申请

成教学位、考试审核

考试成绩登录、审核、打印证书、签领单

查询成绩

跨校辅修

学校报名处理、专业设置、课程设置、学籍管理、成绩管理

成绩录入

选课

香港学生事务管理

代培学生筛选、学籍管理、成绩打印

成绩录入

选课

进修生管理

进修生、插班生管理、选课

审核录取

成绩录入

文件管理

查询

查询

查询

文档编号、归档

系统管理

指定系统管理员(信息中心或教务处专门的人员)

2.6.主要业务流程说明

在教务管理系统中,主要的业务包括以下几个方面,我们把它划分成几条主线。

按主线进行流程描述,然后再细分功能模块,每个模块的具体说明

2.6.1.培养计划管理

由教务处教研办牵头组织各院系教学院长、系主任,对新一届学生的培养计划进行讨论制定,首先确定综合教育课程的培养计划、然后再确定文理基础课程的培养计划,在此基础上,各院系教学主任再制定本院系的各专业的专业培养计划。

最后由教务处教研办统一审核通过后,汇总打印策划成册。

2.6.2.注册考务中心教学计划管理

起点是培养计划制定后,教学管理人员,根据培养计划,制定每年、每学期的教学计划、安排教学任务、排课、选课、排考,成绩的登记管理等。

2.6.3.学生学籍管理

学生被录取后,教务部门从招办获得学生的基本信息,给新生编学号,接受新生报到注册后,学籍正式建立,每学期都对学生进行注册管理。

在学生在校学习期间,学校还要根据其本人的意愿,对其转系、转专业、第二专业、跨校交流学习和出国学习的申请进行受理和审批管理。

2.6.4.毕业审核管理

在学生培养计划的基础上,生成学生的毕业审核计划,根据学生的学习成绩进行审核,通过建立的系统及时对学生的学分和绩点进行审核,以便学生本人对自己的学习情况及时掌握,及时补修选修课程,不要等到最后一学期,什么都来不及了。

在学生毕业时对学生在校的成绩进行终审。

2.6.5.教学质量管理

主要包括课程评估、评奖等管理

2.6.6.教室管理

2.6.7.实验室建设

2.6.8.其他辅助信息管理(流程简单不做图示)

院系专业信息管理

教师信息管理

课程信息管理

香港学生管理

文档管理

跨校辅修

3.具体需求

3.1.用例报告(功能性需求)

3.1.1.培养计划管理

每一届新生入学,教务部门都要根据往届学生的培养计划,并在此计划的基础上进行修订,制定新一届的学生的教学培养计划。

具体的功能模块包括:

培养计划的生成(本科生、留学生、第二学位、第二专业)

培养计划的制定(综合教育课程、文理基础课程、专业教育课程)

培养计划的审核(教务处审核)

培养计划查询(教务处、院系、学生、教师等均可以查询)

3.1.2.教学任务管理

教学任务管理,包括根据教学培养计划,确定每学期的教学任务、进行排课、排考、选课等管理,每学期结束后都要进行期末考试,考试结束后由院系教务员完成成绩录入和审核。

具体的功能包括:

教学任务的下达(注册考务中心下发)

教学任务安排(教学秘书设定、并进行初步的排课)

排课(教务处自动排课)

学生选课管理

排考(教务处自动排考)

退课管理

3.1.3.学籍管理

新生在被录取之后、入学之前,学籍管理部门需要从招生部门,获取新生的详细信息,并根据录取新生的专业,进行学号的编制,建立学生的学籍信息,在新生到校报到后,正式启动学生的学籍信息。

学生在校学习期间可能会发生转学、转系、转专业、降级、休学、交流学习、退学、开除等学籍变化,因此需要对学生的学籍变更进行管理。

具体的功能包括:

导入学生数据

学号编码

新生注册

在校生注册

学籍变更

违纪处分登记

3.1.4.教学质量管理

教学质量管理包括,课程评估、评奖两个方面的管理,课程评估根据课程的需要设置一些评估指标,采用网上问卷打分的形式,由学生或专家进行打分,系统自动进行统计,最后根据打分结果,生成评测结果。

主要包括:

课程评估

评奖

导师评估

3.1.5.教材与课程建设

课程信息建设,包括课程编码、课程教学大纲、课程建设系别

主要包括:

教材课程信息管理

教材课程信息查询

3.1.6.学生成绩管理

学生成绩录入,与校核(A类百分比检验),学生成绩的统计。

主要包括:

学生成绩录入

学生成绩查询(打印)

3.1.7.毕业审核管理

在学生培养计划的基础上,生成学生的毕业审核计划,根据学生的学习成绩进行审核,通过建立的系统及时对学生的学分和绩点进行审核,审核学生学业完成情况,主要包括以下几个方面的功能:

生成审核计划

初步审核

审核计划调整

毕业终审

审核结果上报

审核结果查询

3.1.8.院系模块

包括教学培养计划制定、专业开课计划制定、信息确认、学生注册、学生成绩录入、课程申报、教室查询、教材登记、委托开课。

主要包括:

专业培养计划的制定

开课计划的制定(含初步排课)

教师信息确认

学生注册

学生成绩录入

课程申报

教室查询

教材登记

委托开课

3.1.9.学生模块

个人信息查询维护、选课管理、课程查询、培养计划查询、课程评估、报名信息查询。

主要包括:

学生个人信息维护

选课

课程查询

培养计划查询

课程评估

报名信息查询

校外考试报名

评奖结果查询

3.1.10.教师模块

教师个人信息维护、教学任务管理、课程评估结果查询、学生意见查询、教室信息查询。

主要包括:

教师个人信息维护(部分指标)

教学任务管理

课程评估结果查

学生意见查询

教室信息查询

所任课学生名单打印

3.1.11.第二专业、第二学位管理

根据教学计划的要求,学校要开设第二专业和第二学位,学生在校学习期间,可以根据自己的能力和发展需要,进行第二专业和第二学位的学习,因此教务部门要对第二专业第二学位进行管理。

主要包括的功能块包括:

第二专业、第二学位的报名

第二专业、第二学位的录取

其他的功能如培养计划、排课、选课、排考、成绩、毕业审核管理融合到第一专业里。

3.1.12.跨校辅修

主要分西南片和东北片跨校辅修管理,从业务管理上由很大的相似之处,这里从逻辑上进行合并处理,实际业务上能够完全独立区分。

主要实现的功能包括:

入学名单导入

专业设置

课程设置

学生学籍管理

选课

成绩管理

辅修证书编号生成

3.1.13.成教学位考试

对于成教院毕业的学生,需要申请学位的学生,由成教院统一报名,教务处负责审核,组织考试、毕业审核发放证书工作。

具体的功能包括:

申请学位报名

学位考试

学位成绩审核

毕业证书、签领单打印

3.1.14.香港学生事务管理

香港学生(代培生、自费生、交换生)的管理,主要包括:

香港学生信息管理(包括数据录入,查询)

学生成绩打印

交换出的学生学籍恢复

交换出学生课程管理(交换生退课)

3.1.15.进修生、访问学者进修管理

进修生管理主要包括:

进修生入校申请

进修生入校申请确认

进修生入校管理(包括数据录入,查询)

进修生成绩打印

进修生离校管理

进修生证书、签领单打印

3.1.16.领导查询模块

教师工作量查询,各种统计信息指标的查询。

课程评估、评奖结果查询。

具体主要包括:

学生状况(年龄、性别、地区、各专业、注册情况)

教师工作量查询

课程设置情况查询

课程评估情况查询

评奖结果查询

学生意见查询

可定制查询(临时)

3.1.17.院系专业信息管理

对院系专业信息进行管理,院系信息要有历史性,各时间段的历史信息要有对应表,能够根据历史时间段自动对应。

主要包括:

院系信息管理

专业信息管理

历史数据对应管理

3.1.18.教室信息管理

对全校的教室资源进行管理、调配使用,根据总体使用情况,对教室的信息进行管理维护管理。

主要包括:

教室信息维护

教室分配

教室借用

教室信息统计

3.1.19.日常报表管理

3.1.20.文件管理

对教务部门的相关文档进行管理,主要包括:

文件的分类

文件的归档

文件的查询

3.1.21.系统管理(本教学系统的一些配置参数等管理)

主要包括系统初始化信息,如原始的配置表,代码表,参数对照表等的维护。

主要包括:

建立基本配置表:

上下文图:

主路径:

1.进入建立基本配置表界面,按二维表格的形式进行已有记录显示,记录条数限制在10条以内,具有分页功能。

显示如下:

二维表:

1.1表编号

1.2表名

1.3建立日期(精确到小时)

1.4数据库名

1.5数据源名

1.6所在模块

1.7描述

按钮:

1.8上一页

1.9下一页

1.10第一页

1.11最后页

1.12新建配置

1.13保存

2.选择前一页,进入前翻页处理,转分支处理2a

选择后一页,进入后前页处理,转分支处理2b。

选择第一页,进入转第一页处理,转分支处理2c。

选择最后一页,进入转最后一页处理,转分支处理2d。

按新建配置按钮,出现一空行在二维表的最后一行,等待用户添加内容;

按保存按钮,保存用户添加的新记录;

3.显示配置参数表,按二维表格的形式进行已有记录显示,记录条数限制在10条以内,具有分页功能。

显示如下:

二维表:

3.1参数编号

3.2参数名

3.3建立日期(精确到小时)

3.4所属表

3.5参数类型

3.6描述

按钮:

3.7上一页

3.8下一页

3.9第一页

3.10最后页

3.11新建参数

3.12保存

4.选择前一页,进入前翻页处理,转分支处理4a

选择后一页,进入后前页处理,转分支处理4b。

选择第一页,进入转第一页处理,转分支处理4c。

选择最后一页,进入转最后一页处理,转分支处理4d。

按新建参数按钮,出现一空行在二维表的最后一行,等待用户添加内容;

按保存按钮,保存用户添加的新记录;

5.按返回按钮,返回上一页面并结束该用例。

分路径:

2a进行前翻页处理,翻页后记录显示,自动判断当前页面应显示记录条数,页数减1,如果是第1页,前翻页和翻到第1页按钮自动置灰,转1。

2b进行后翻页处理,翻页后记录显示,自动判断当前页面应显示记录条数,页数减1,如果是最后1页,后翻页和翻到最后一页按钮自动置灰,转1。

2c进行直接翻到第1页处理,翻页后记录显示,自动判断当前页面应显示记录条数,前翻页和翻第1页按钮自动置灰。

转1。

2d进行直接翻到最后1页处理,翻页后记录显示,自动判断当前页面应显示记录条数,后翻页和翻最后1页按钮自动置灰。

转1。

4a进行前翻页处理,翻页后记录显示,自动判断当前页面应显示记录条数,页数减1,如果是第1页,前翻页和翻到第1页按钮自动置灰,转3。

4b进行后翻页处理,翻页后记录显示,自动判断当前页面应显示记录条数,页数减1,如果是最后1页,后翻页和翻到最后一页按钮自动置灰,转3。

4c进行直接翻到第1页处理,翻页后记录显示,自动判断当前页面应显示记录条数,前翻页和翻第1页按钮自动置灰。

转3。

4d进行直接翻到最后1页处理,翻页后记录显示,自动判断当前页面应显示记录条数,后翻页和翻最后1页按钮自动置灰。

转3。

示例图:

导入原始数据:

上下文图:

主路径:

1.进入导入原始数据界面,显示如下:

1.1列表框中列出所有历史记录

按钮:

1.2导入

1.3返回

2.用户选中1.1(列表框)中一项,按1.2(导入)可将这一时期的数据导入;

3.按返回按钮,返回上一页面并结束该用例。

示例图:

 

修改维护基本配置表:

上下文图:

主路径:

1.进入修改维护基本配置表界面,按二维表格的形式进行已有记录显示,记录条数限制在10条以内,具有分页功能。

显示如下:

二维表:

1.1表编号

1.2表名

1.3建立日期(精确到小时)

1.4数据库名

1.5数据源名

1.6所在模块

1.7描述

按钮:

1.8上一页

1.9下一页

1.10第一页

1.11最后页

1.12修改配置表

1.13保存

2.选择前一页,进入前翻页处理,转分支处理2a

选择后一页,进入后前页处理,转分支处理2b。

选择第一页,进入转第一页处理,转分支处理2c。

选择最后一页,进入转最后一页处理,转分支处理2d。

用户选择想要修改的二维表中的一行记录,按修改配置按钮该行便处于修改编辑状态,等待用户修改其中内

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

当前位置:首页 > 解决方案 > 其它

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

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