基于Web技术的教学研究项目管理系统设计
2020-03-24
来源:《电脑知识与技术》作者:南京航空航天大学 范娟,董大兴
摘要:教学研究项目是教学研究的对象,是培育优秀成果促进成果转化、提升教学水平的重要载体,具有一定的周期性和广泛性。在对高校教学研究项目管理的实际特点和需求进行分析的基础上,基于WEB技术,采用Browser/Server模式,建立一套高校教学管理项目运行系统,该系统实现了公告通知、项目管理、资源管理、角色管理等必需的功能,并且提出采用BS架构来实现,利用PHP和MySql实现前端用户功能界面开发和后台数据库设计。对于科学有效地进行教学研究项目管理、深化教学改革,提高教学质量和人才培养质量具有重要的现实意义。
关键词:教学研究项目;流程管理;BS架构;HTML5;MySql
1 引言
引言内容教学研究项目管理机制是指以项目为管理对象,由教学管理部门组织实施的一种管理模式。高校教研项目管理形式复杂,随着计算机信息化技术的飞速发展,确立高质量、有意义、有特色的教学研究项目,建立体系与运行机制并利用数据库技术手段处理高校教研项目的事务性功能、统计数据、分析功能,是组织和开展好教学研究、保证研究质量、培育教学成果和提高教研项目管理效率的一种有效途径 [1-2] 。
当前信息技术飞速发展,特别基于Web技术和数据库开发的信息系统,已经成为一种稳定的网络应用平台 [3-4] 。本文提出通过先进的Web开发技术建立前端友好的人机接口 [5-7] ,后端灵活的SQL数据库,建立教学研究项目管理对象模型 [8] ,设计出一个稳定、可靠、高效的教学研究项目管理系统,为提高教学研究项目管理提供有力保障。
2 教学研究项目管理运行系统总体框架
2.1系统架构
教学研究项目运行系统强烈依赖于数据库存储和在线信息处理等相关功能,所以在线处理服务器和数据处理服务器均采用双机热备份架构。当主机宕机后,立即切换到备机处理,以此保证系统平稳运行。同时由于涉及项目、人员、设备、经费等重要信息,系统不建议直接接入外部Internet,以保证系统的网络安全性。若后期需要接入移动办公、审批等功能,可以加入专业防火墙设备或采用vpn网络等手段来保证系统网络内的信息安全。系统架构图如图1所示:
2.2 系统需求分析
教学研究项目运行系统根据业务场景需求,主要聚焦在项目管理、资源管理、角色管理等重要环节。在项目立项阶段根据资源使用情况来评估经费的划拨情况,在项目进行阶段跟踪资源和经费的使用比例,最终在结项后对项目整体过程作出相对应的考评,根据考评结果,优化和调整下一次项目的过程管控,从而形成一个闭环,最终服务于教学研究项目管理环节。如图2所示,详细分析了各个部分具体需求。
从教学研究项目管理角度考虑,应该具有流程管理、变更管理以及相关的信息查询等功能。其中,流程管理最为重要,从整个项目周期的定义、需求评审、立项评审、立项等诸多环节到项目结项、项目考评,都需要结合相关角色的相关权限进行审批,并对审批过程有清晰明确的记录,做到相关信息的全部可查可追溯。
从资源管理角度考虑,整体项目过程涉及三个重要部分:人员、设备、经费。其中,人员、设备等因素是教学项目管理场景下最为基础的,通过这二者的配置和搭配,决定了项目经费划拨的范围。
从角色管理角度考虑,其实系统中原本不存在学院管理员、学院教学副院长等角色,系统的角色应该是灵活可配的,角色对应的权限也应该独立配置的。每个角色在建立时,就应该明确其在项目管理阶段中所需要审批的内容,只有当某一个审批节点的所有审批人都予以通过后,改审批节点才可以结束。
最后,公告和通知的功能是任何一个流程管理系统必不可少的组成部分。在教学研究项目管理过程中,信息管理自动化系统的目的之一就是节省审批环节的等待时间。那么,在进入到审批环节后,系统应第一时间通知相关审批人员对其负责的审批内容进行审批,并在醒目位置始终提醒未完成任务,只到审批结束。
3 系统功能设计
教学研究项目运行系统功能主要分为4大部分:公告通知、项目管理、资源管理、角色管理。 具体结构如图3所示,
3.1公告通知
公告:角色人员比如学院管理员、教师、学生等在登录系统后,会在醒目位置对其进行提醒,并通过颜色方式记录角色人员的已读情况。
通知:由其他角色人员发起、由系统项目管理过程中的审批环节自动
免责声明:
1、项目管理信息化网发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!
-
延伸阅读:
-