< 返回
以项目管理为核心的实验管理平台构建

【摘要】针对传统“项目依赖于课程”的实验管理模式所存在的问题,提出了以项目管理为核心的三层结构模型,并基于这个模型构建了新型的实验管理平台。

【关键词】三层结构;项目管理;平台构建

【中图分类号】 g40-057 【文献标识码】b 【论文编号】1009-8097(2008)11-0114-03

引言

传统实验教学过程中所涉及到的实验项目都是依赖于实验课程,即先有实验课程的教学大纲,然后才有相应的实验项目。但是这种依赖模式在实际的应用过程中却存在比较多的问题,比如不同的实验课程大纲内会有完全一样的实验项目,但是这些项目却依赖于不同的课程而分别独立存在,这些重复的实验项目导致最后生成的统计数据存在一定的“水分”,从而影响了管理层的决策。基于这些问题,本文提出一种全新的实验项目管理理念——项目独立于课程,并以实验项目库为基础来构建新型的实验管理平台[1][2]。

一 三层结构模型

传统实验项目库的构建顺序是先有实验课程,然后再从实验课程里面衍生出相应的实验项目,实验项目归属于某一门实验课程,但在实际应用过程中,这种“项目依赖于课程”的模式依然存在很多的问题。因此在这里,我们对传统的实验管理模式进行相应的改进,提出三层结构模型,即该模型由基础库、一级库、二级库构成,如图1所示:

基础库为实验项目库,实验项目库中的最小元素就是“项目”,这里的项目完全独立于实验课程,只与项目所属的学科,与开出项目的实验室相关。

实验大纲库为一级库。大纲与课程相关,根据课程需要编写大纲,但大纲中的具体项目来源于基础库,即实验项目库。实验大纲一级库在创建的过程中,也可能会根据大纲的需要对实验项目库中的项目进行修改或增加。

实验教学计划库为二级库。根据每学期学生人数、实验分组、实验时间制定实验教学计划,这些计划构成了二级库。同时实验教学计划中关于实验课程的具体信息则来源于实验大纲一级库。

在这个三层模型里面,项目是先于实验课程而产生的,即在编写课程大纲前就应该先建立实验项目库。项目库建设是整个管理的基石。

二 三层结构实验管理平台的设计

1 实验项目库的设计

传统的实验项目构成要素包括项目所属课程名、课程编号、实验项目名称、实验类别、实验类型、实验学时数等,项目完全隶属于课程。但是按照前面我们提出的三层结构模型,实验基础项目库中的基本单元应该是“项目”, 这里的项目只跟项目所属的学科和开设项目的建制实验室相关,并不与实验课程产生直接的联系,因此需要对原先的项目构成要素进行相应的调整:

增加项目编号字段,取消原所属课程名和课程编号字段。其中项目编号是唯一的,项目编号的产生完全依赖于开设该项目的建制实验室;

增加项目所属学科和开设项目的建制实验室字段。通过这两个字段就可以界定项目的应用范围;

增加项目的版本号字段。后续的统计环节可以通过这个版本号字段来获取新增实验项目总数、新增实验项目比例以及项目库中项目的更新比例等统计数据;

增加单位耗材字段,通过该字段的值可以了解该项目每组实验所产生的费用,进而可以获取整个实验的实验费用,以及整个建制实验室所有实验的实验总费用,这些总费用信息对于学校后续划拨实验室建设经费起了重要的参考价值。

至于其他的属性,比如实验分类,实验类别,实验类型,实验要求,实验学时数这些都是实验项目的基本属性,所以在这里继续保留。

因此,实验项目库的库结构字段包括:实验项目编号,实验项目名称,实验分类,实验类别,实验类型,实验要求,实验学时数,实验所属学科,实验室名称,单位耗材,版本号,项目负责人。

2 实验大纲库的设计

实验大纲与课程关联,实验大纲库的内容设计主要包括实验课程的基本信息和实验项目信息。实验课程的基本信息主要指实验课程名称、实验课程编号、实验总时数、实验总学分、实验目的和要求、实验指导书和考核方式等等。实验项目是教师根据课程教学需要来设置的,具体则需要从前面的基础项目库中提取。

因此实验大纲库的库结构包含了两部分,一部分是大纲基本信息库的结构设计,另一部分是实验大纲所引用的实验项目链接库的设计,这部分的库结构需要实现实验大纲库和实验项目库的绑定关系,在这里我们设定的库结构字段包括:实验大纲编号、名称,实验项目编号,实验项目的内容,实验项目所需达到的基本要求或能力标准,以及实验大纲的版本号。

3 实验教学计划库的设计

为了保障每学期实验教学的正常进行,各高校的教务处都会根据实际情况来制定相应的实验教学任务,即实验教学计划。实验教学则完全按照制定的实验教学计划来执行,因此可以说实验教学计划是开展实验教学过程的前提条件,作为教师接触最多的就是实验教学计划。在本文提出的三层结构模型中,实验教学计划二级库是基于底层的实验大纲一级库来产生,它的库结构字段包括实验课程编号,上课班级,上课时间,考核方式,以及选修人数。通过该库结构中的实验课程编号可以链接到底层的实验大纲一级库来获取更详细的实验大纲及实验项目信息。

4 多用户的角色设计[3]

采用三层结构的新型实验管理平台需要多个用户角色的参与,主要有校教务处管理人员、二级学院教务管理人员、二级学院实验中心主任和教师。这些人员的权限从高到低排列,权限越高,可以控制修改的权利也就越大,不同权限的人员在整个实验管理平台中所起的作用也不相同,现阐述如下:

教师是整个管理平台中权限最低的一种角色,但他们在整个平台中所起的作用却是最关键的,因为以项目为基础的三级库的构建过程完全是在教师的参与下完成的。教师是实验项目的设计者、实验大纲的制定者,更是实验教学计划的实施者。教师根据各项目库之间的内在层次关系来逐步完善相应的库数据。

二级学院实验中心主任主要是对实验项目库和实验大纲库里的申请项目进行审核,根据实验项目的具体执行情况来完善实验项目中的单位耗材,同时能根据不同的统计口径来统计各个建制实验室的相关数据,产生相应的报表。

二级学院教务管理人员能够实时的监控实验项目库和实验大纲库的建设进度,从而能根据实际的进展情况来督促教师和实验中心主任的工作进程,同时也能根据实验教学计划的内容来安排实验教学人员。

校教务管理人员,可以提供最初实验项目数据的导入,也能实时的监控三层项目库的建设进度,但是最重要的是他们能按照不同的指标来进行实验项目数据的统计,并由此产生相应的项目报表,通过这些报表可以让学校的管理层全面的了解全校各个学院、各个建制实验室实验项目的开设和耗材使用情况,以便他们能做出相应的决策。

三 三层结构实验管理平台的实现

基于三层结构模型的新型实验管理平台是一个开放的网络平台,它独立于宁波大学现有的教务管理系统,但也能通过平台上的开放接口来实现信息的互访。该实验管理平台是用vs.net 2005[4][5]+sql server 2005软件开发的,采用了mvc的结构,方便代码的编写、调试和维护。

1 功能模块

基于三层结构模型的新型实验管理平台由实验项目管理模块、实验大纲管理模块、实验教学计划管理模块、数据统计分析模块、角色管理模块构成。实验项目、实验大纲、实验教学计划管理模块包含基本的信息处理子模块,实现信息的添加、修改、删除等基本功能。详细的功能模块结构如图2所示。实验管理平台的各个模块之间具有以下三个特点:第一,功能上并列。实验项目、实验大纲、实验教学计划管理模块分别负责对于项目、大纲、教学计划数据的处理;第二,数据高度关联。实验教学计划需调用相应的实验大纲内容,而实验大纲又包含若干个实验项目;第三,流程上递进。项目、大纲、教学计划之间的先后创建顺序决定了这三个模块在操作上是逐层递进的。

1[]