- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
案例六 学位与研究生管理信息系统设计
随着研究生教育的不断发展和研究生招生规模的不断扩张,对学位和研究生教育的管理信息化要求也在不断提高。手工操作和单机事务性系统的应用已不能满足招生、培养、学位和就业等不同管理层面的需求,要规范管理、节约成本、提高工作效率就必须研发和应用真正实现信息共享和动态管理的网络信息化系统。
1 系统设计原则
1.1 信息资源规划
信息系统需对信息的产生、获取、处理、存储、传输和使用进行全面的管理。这需要先期作好信息标准化、流程规范化的信息资源规划工作。数据标准化包括数据元素标准化、信息分类编码标准化、用户视图标准化、概念数据库标准化和逻辑数据库标准化。流程规范化的主体是基础信息和流程信息的整合,其中包括数据一致性、模板定义、业务流程规范、标准库和标准代码等工作。信息资源进行合理规划,才会实现信息的有效传递和共享,避免有新的信息孤岛产生以及重复投资。
1.2 教育资源优化整合
研究生培养是一项复杂的系统工程,培养过程中涉及人、财、物等多种教学资源,在培养管理的不同环节与不同教学环境发生联系。信息系统规划中必须以面向研究生培养过程的系统工程原则和面向教学环境的整体性原则对教育资源进行优化整合,突出研究生管理作为系统设计的中心地位,并以培养过程为业务流程主线,强调管理思路,使各个功能模块衔接为一有机整体。
2 业务功能及流程
研究生培养包括招生、学籍、培养计划、选课、排课、成绩、就业等主要环节。由此系统管理业务可划分为学科信息、招生管理、学籍管理、培养管理、学位管理和就业管理等方面。通过分析各业务功能的实
现途径,可得出业务功能实现流程图。进一步通过业务功能和信息流的分析,归纳出关键业务功能。由此确定出实现这些业务流程所需的支持系统,包括潜在的应用程序或模块,从而制定出应用程序大纲,如表1所示。
各研究生培养单位的管理模式及方法不尽相同。因此,系统设计需结合现实的部门分工和职责划分,通过组织结构、人员结构和知识结构分析,并兼顾系统的伸缩性和适应性,对信息系统进行业务流程重组。最终形成以数据驱动为主、关键业务驱动为辅的管理信息系统构架。架构本系统的主干模块划为学籍管理、课程计划管理、培养计划管理、成绩管理、课程管理、选课管理、教师管理、排课管理和毕业审核等9个部分。系统业务处理流程如图1所示。
2.1 学籍管理
研究生招生过程多采用国家学位办推荐的招生系统完成,学籍管理系统的基础数据直接从招生系统获取。日常学籍管理包括三助管理、奖惩管理、修/退/复/转学等异动管理和信息查询等。
2.2 课程计划管理
在专业设置和调整过程中,课程计划由学科带头人召集学科组成员共同审议定制。课程计划由不同门数的学位课程和部分专业选修课程构成,属于专业基础数据。
2.3 培养计划管理
新生人校后在导师指导下,完成培养计划的填写录入工作。学位课程由专业课程计划指定,选修课程可以在全校硕博士课程中选择。培养计划需经学科组确认后执行,是研究生培养的具体实施方案,每人一套方案。排课管理系统据此排课,并生成每学期课表。
2.4 成绩管理
成绩是研究生参加学习和考核后,教师对其学习的评价。由任课教师网上录入,并经管理部门确认后生效。成绩属于系统核心数据,是评价教学效果、毕业审核等活动的直接依据。
2.5 课程管理
课程分学位课、专业选修课等,组成独立的基础信息库,是制定研究生培养计划的依据。
2.6 选课管理
研究生在导师指导下按自己的兴趣和自身条件选择课程进行学习,是培养计划定制的必经过程。
系统实现网上选课和选课管理。
2.7 教师管理
研究生导师和任课教师基本信息编辑、维护和发布。
2.8 排课管理
每学期系统依据培养计划安排课程,打印输出教师、学生、教室课表。排课过程是一个寻找最优解
的过程,通过系统的运算、存储和检索机制,并在人
工干预的情况下完成。
2.9 毕业审核
根据各课程模块的学分累加值判断研究生是否具备毕业条件,提供查询输出满足条件毕业生名单、不满足条件的研究生名单及原因等。对满足条件的毕业生启动信息整理归档工作。
3 关键开发技术
3.1 工程设计
任何软件项目都是一个复杂的系统工程,软件过程的标准化是软件产品的质量保证。本系统开发
中采用UML语言并运用RUP过程进行统一建模。UML是面向对象开发的行业标准语言。它不仅可以支持面向对象的分析和设计,而且能够有力地支持从系统需求分析到系统测试的整个软件开发的全过程,适用于各种不同类型软件系统的开发。。
3.2 开发环境
系统开发语言采用PHP,网络信息服务软件采用Apache,数据库管理系统采用MySql。这种组合目前在互联网上大量使用,具有较高的可靠性和安全性,是真正实现了跨Windows、UNIX和Linux几大网络操作系统的软件开发平台。作为开放源代码的免费软件,也
您可能关注的文档
最近下载
- 2023-2024学年广东省深圳市南山区六年级上期末数学试卷附答案解析.pdf VIP
- 哈佛分析框架与企业财务分析外文文献翻译.pdf
- 基于PLC的工件清洗装置设计.docx
- 上海电力大学2021-2022学年《马克思主义基本原理概论》期末考试试卷(A卷)含参考答案.docx
- 智慧灌溉解决方案.pptx VIP
- 23S519小型排水构筑物.pptx VIP
- 年产5000吨工业萘生产装置工艺设计说明书(毕业学术论文设计).doc
- 精品解析:江苏省南京市鼓楼区2023-2024学年九年级上学期期末语文试题(原卷版).docx VIP
- 【我国家具产业国际竞争力研究的国内外文献综述5000字】.docx VIP
- 中国农田生态系统碳蓄积及其变化特征研究.pdf VIP
文档评论(0)