1中国人民大学研究生管理信息系统分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中国人民大学研究生管理信息系统
系统分析报告
中国人民大学研究生院信息科
2010年8月
目录
一、系统需求调研 (3)
二、系统总体设计 (7)
1、系统架构: (7)
2、系统技术平台: (8)
3、系统安全设计: (8)
三、系统功能模块设计 (9)
四、系统子功能介绍 (10)
1、研院信息子系统 (10)
2、个人信息管理子系统 (11)
3、培养方案子系统 (13)
4. 学生选课子系统: (14)
5、学业信息 (16)
6、教学评估 (17)
7、科研情况子系统 (18)
8、联合培养信息子系统 (23)
9、学术活动子系统 (25)
10、毕业信息子系统 (26)
11、其他信息子系统 (27)
一、系统需求调研
研究生院信息系统培养模块是面向全校研究生、研究生任课教师、导师、教务秘书、上级主管部门以及与研究生院培养办有业务、数据来往的兄弟单位而设计的信息管理系统。本系统暂时命名为研究生管理系统,通过计算机及网络来辅助管理,方便工作,其主要用户为在校生,用以实现学籍管理、培养管理以及学位管理工作。本系统提供在校生从入学到毕业的学籍异动、选课、成绩等的增加、删除、修改、查询等管理。预计使用频率非常高,是学校必不可少的日常管理软件。
针对本系统要完成的功能,信息科与培养办相关负责人进行了深入细致地讨论,以确定本软件要完成的功能和流程,如下图所示。
图1功能和流程
培养模块细化为四个方面:教务系统、培养环节、统计、接口。 教务系统:
教务系统是面向研究生院干部、教务秘书(院、系、所)、任课教师、研究生、导师的一套完整的信息系统。每学期,教务秘书通过系统上报下学期本院系所开设的研究生课程、研究生院和院系所协调后安排的教室,任课教师登陆系统填写课程简介、教师简介。研究生根据自己的培养方案、参考教师简介、课程简介进行选课。在正常的教学中,院系通过信息系统上报调停课情况。学期结束以后,任课教师登陆系统录入研究生成绩,学生登陆系统查询成绩,打印成绩单。
数据流图如下图所示
图2数据流图
培养系统:
在新生入学前一个学期,教务秘书根据院系所的安排录入硕士研究生培养计划。新生入学以后,新生数据从招生模块转入培养模块,研究生登陆系统填写个人培养计划。教务秘书、导师可以随时登陆系统查询学生信息,学生有任何学籍异动,都会在系统里面体现出来。同时,教务秘书、导师也能随时查询。在研究生即将毕业时,系统自动审核研究生培养方案(包括成绩),自动添加电子注册相关信息,自动生成电子注册上报库。
培养系统的数据流图如下图所示。
图3培养系统的数据流图
二、系统总体设计
1、系统架构:
新系统需要比现有系统有更好的灵活性、适应性和安全性,因此新系统采用了B/S的多层架构设计,形成两套系统发布机制,一套为网上服务子系统,一套是信息管理子系统。两套系统的用户有所不同,其登录认证方式也各不相同。网上服务子系统主要针对广大的研究生、任课老师、导师,并且将该子系统与研究生院网站的数据进行共享,以便更好地让该类用户了解研究生院的新闻和动态。信息管理子系统是针对研究生院、各院系教务秘书。网上服务子系统和信息管理子系统通过访问数据库,实现两套系统的数据交换和信息共享。此系统架构有如下优点:
1)技术成熟,稳定性好,安全性高;
2)部署方便、操作简便;具有强大的事务处理能力;
3)能够实现复杂的业务流程控制(如选课、毕业审核等);
4)操作界面美观、形式丰富多样,可以充分满足用户个性化需求;
5)系统功能的扩展性上面有着很大的优势。
系统架构如下图所示。
图4
2、系统技术平台:
该系统从硬件平台到网络环境均采用国际先进技术和成熟产品,采用最新的JSP + SQL Server2008技术,利用Apache Tomcat服务器系统对数据进行统一管理,使用SQL Server2008超大存储能力和分析能力有效地实现了数据的集中共享和统计分析。服务器环境为Windows 最新产品Server2008,避免了各种漏洞的产生。
3、系统安全设计:
安全设计主要体现在系统环境和系统应用两级上。在系统环境上,服务器端装配了正版的软件,通过不断升级等手段来保证安全;在同时通过对数据库的定时备份可以防止由于硬件故障引起的数据丢失。在系统应用上,建立完善的数据/功能访问体系、基于角色的访问控制系统,用于保证所有的访问都是得到授权的用户。通过应用层的加密和身份验证技术来保证数据的可靠性和完整性。系统将进行严格的权限划分,如各院系只能够管理自己院系的相关信息、研究生只能够查询自己的信息等,保障数据操作的安全和准确性。
三、系统功能模块设计
本系统由12个子系统组成,学生从入学到毕业的全过程管理,具体子系统包括研院信息子系统、个人信息管理子系统、培养方案子系统、选课子系统、教学评估子系统、学业信息子系统、科研子系统、联合培养子系统、学术活动子系统、三助管理子系统等,其功能模块设计如图所示。
图5功能模块设计
四、系统子功能介绍
1、研院信息子系统
该子系统用于发布研究生院的各种通知和新闻动态,它与研究生院网站数据共享并保持更新同步,其中包括通知公告和新闻动态两部分。
(1)子系统功能:
A.转发研究生院网站上的通知公告内容。
B.转发研究生院网站上的研院动态内容。
(2)相关子系统功能截图:
图6研院信息子系统截图1
图7研院信息子系统截图2
2、个人信息管理子系统
该子系统用于管理学生相关信息,是整个管理系统的核心系统之一,作为其它功能模块和功能子系统提供相关基础数据支撑。
(1)子系统功能:
实现在校学生基本信息的管理以及维护,各种查询、统计。
对系统中的学生基本信息数据进行批量或个别维护。
同招生数据进行无缝连接,直接将研究生录取信息导入到系统中,减少录入工作量。
学生的信息可以通过权限分配开放给学生在网页上维护。
(2)相关子系统功能截图: