龙源期刊网高校教学研究课题管理系统的设计与实现作者:陈梦然杜侦蔡立斌来源:《中国教育信息化·高教职教》2008年第06期摘要:开发教学研究课题管理系统对于实现高等学校课题研究从申报、审核、立项、中期管理、结题等方面信息化管理具有重大的现实意义。结合江西省高校教学研究课题管理的实际需要,“课题管理系统”给出科学管理流程,从需求分析、主要功能模块、主要规范与工作流程、用户使用等方面对教学研究课题管理系统进行必要的规范。关键词:教学研究课题管理规范流程SQLServer中图分类号:TP311文献标识码:B文章编号:1673-8454(2008)11-0047-03为加强江西高等学校教育教学课题研究的管理工作,实现省级教学研究课题立项申报的有效检索与审核;同时,从管理服务的角度帮助教学研究课题申报者提供有关特定课题的申请、在研、中期管理、结题等方面具体的信息,使申报者在申请课题的过程中具有明确的目标性,提高命中效率(避免低效重复申报同类课题),并对现有在研课题者(限于课题负责人)给予同类申报限制、实现有效管理,我们“江西高校教研课题质量管理及保障机制研究”课题组设计并开发了教学研究课题管理系统(详见)。一、系统的需求分析课题管理系统是针对当今江西省高校中大量繁杂的教学研究课题而开发的管理软件。该系统研究的内容主要是对各高等院校教师的教学研究课题进行管理,即根据用户的要求,实现对江西高校教师教学研究课题的申报、查询、审核、统计、检索等提供服务与管理,并实现其相关数据的统计与打印。本系统的设计,同时满足以下几方面的需求:1.数据安全数据应该具备备份和恢复功能,以防止由于系统崩溃或服务器存储介质的损坏而造成损失。系统设计使用两种模式:一是系统自动备份,二是通过手工的方式进行系统的备份。龙源期刊网.数据共享系统中所有的立项课题的资料可以为江西省高校教师所共享。由于高校通常有不同的二级学院(系)和其它部门,数据采取网络化管理,资料对全校教师是公开的。3.立项课题电子文档获取与检索所有的课题信息都通过电子文档的形式进行存放,可以通过关键字、近似词等方式进行检索。考虑到各高校的具体情况和某些特殊的管理需要,各高等院校的有关教学研究课题立项的数据信息,由其职能管理部门负责上传到各自校园网的相应栏目上。二、系统的主要功能模块系统的主要功能包括立项申报、课题审核、课题管理、数据管理、用户管理等模块。1.立项申报根据不同级别的课题(省教改、校级课题)对课题负责人有一定的限制,即对不符合要求的人员拒绝申报;对经申报获得立项但尚未办理结题的在研课题的申报人,给予提示并拒绝申报。2.课题审核龙源期刊网主要是对提交的课题项目(材料)进行审核,审核可以分为四个状态:一般审核通过、立项(分为三类:重点资助课题、一般资助课题、自筹课题)、在研、结题(分为三类结题:正常结题、提前结题、延期结题)。3.课题管理主要是对申报、在研、结题的课题资源进行管理。课题类别可以分为省级教研课题、校级教研课题等相关类型。主要功能包括对申报、立项、结题的课题进行维护操作。同时系统还提供信息提醒功能,可以通过邮件方式分别对申报立项、结题的课题负责人进行提醒,让项目能按设定的研究计划执行,提高研究效率。4.数据管理主要针对系统中冗余信息的处理。课题申报期间,可能会包含很多重复申报的课题,或者有很多非法的记录。这些都需要予以及时清除。5.用户管理龙源期刊网本系统主要用户为江西省高校拟从事教学课题研究的并以第一负责人身份进行立项申报的教师和高等教育教学研究项目管理者。其中,教师作为系统使用者,可以查阅近几年来关于教学研究立项课题的立项在研、结题情况,用以指导课题申报;立项项目管理者,使用本系统可以检索出相关的已立项或在研课题,从而对申请者后续申报的教学研究课题是否具有研究价值给予正确、有效的评判,同时对在计划结题时间内未按时结题且超过原定结题时间一定限度的课题进行管理监控与处理。三、系统主要的规范与流程1.用户注册规范系统使用的用户必须通过注册才能使用。否则就没有权限操作任何一个模块。用户注册的时候应当按照指定的格式进行填写。2.立项材料填写规范在立项材料的填写过程中必须按照相关的要求进行填写。主要注意的有时间、电子邮件、课题内容等方面。3.教师申报流程教师进行课题申报的主要流程如图1所示。4.系统结题审核流程教师进行课题结题的主要流程如图2所示。四、系统技术的实现1.系统设计的基础本系统是基于.NET平台进行开发的,所使用的语言为C#。系统所使用的后台数据库为SQLServer2005。在实际开发过程中结合.NET技术的优点,并使用一些技巧来避免程序开发中的重复劳动,同时提高系统的运行速度和系统的安全性、稳定性和可靠性。龙源期刊网系统采用三层模型开发实现,其中逻辑层和数据访问层都用类进行封装,逻辑层主要是处理复杂的业务逻辑,而数据访问层主要是处理同数据库有关的操作,与此同时还会有一些其他的验证或处理。2.系统中采用的关键技术首先,采用NET架构与Web数据库访问技术。.NET是微软推出的第三代网络平台,该平台是创建和操作新一代网络应用程序的工具,用于建立新一代高度分布式的数以百万计的.NET积木式组件服务,以及启用新一代智能互联网设备。其次,采用ADO.NET技术。ADO.NET是.NET应用程序的数据访问模型。它能用于访问SQLServer数据库系统且配备了SQLDB访问的数据源。系统主要通过ADO.NET提供的Connection来连接数据库,同时通过ADO.NET提供的Command对象实现对数据库的操作。再次,采用XML技术。XML文件是数据的集合,它是自描述的、可交换的,能够以树型或图形结构描述数据。通过XML技术实现系统中各个数据层的接口访问,使公共数据和课题管理系统中数据保持一致和互操作。五、教师用户使用操作龙源期刊网.用户注册普通用户如果要使用本系统,首先进入登录界面进行注册。注册成功后可以登录本系统(具体注意事项详情见·教学研究课题管理系统简介)。2.教师用户申报课题当教师成功注册后,登录系统,可以看到不同级别的课题申报类型,根据自己申报课题的类型,选中相应的类型。本系统特别关注对已经申报了本类型的课题且尚未结题的用户,需等课题结题后才能申报课题。教师用户只能在申报受理期内才能提出申报,期限之外没有申报操作权限。3.课题检索教师可以在本系统中根据不同的选项进行有效检索。4.教师课题管理教师可以在申报受理期限内,对自己处于申报中的课题相关内容进行修改,对已立项或结题的课题没有此权限。六、系统管理用户使用操作1.课题审核职能管理部门对提交的申报课题进行有效处理,即根据其处于不同的阶段给予不同的处理。对处于申报中的课题给予初步审核通过或不予通过。对初步审核通过的经过立项讨论后,分别给予拟立项或退回。对立项的课题,经过最后专家评审后给予适当处理。2.课题维护系统管理员的最高管理权限能够维护系统中的所有课题,并根据有关规定添加、删除、修改系统中所有类别的课题。3.课题统计龙源期刊网系统管理员,可以根据管理的需求,统计各个阶段,各个部门所申报的课题统计报表。4.邮件服务系统具有邮件服务功能,根据需要对处于课题申报状态的所有用户,发送系统管理员给予的提示或注意事项的说明邮件。对处于立项中的课题,当研究到一定阶段的时候给予适当提醒,如对将要结题的用户给予提醒。5.系统数据维护本系统的数据库为SQLServer2000。系统管理员可以处理系统重复多余的冗余数据,通过整理,获取最新的更新数据。可以对系统的数据进行定期的备份处理或恢复。总之,本系统主要是根据江西省高等院校近几年来有关教学研究课题申报与管理过程中出现的各种情况进行客观分析,并针对客观存在的问题而提出开发教学研究课题管理系统的思路。系统中采用最新的.NET技术构建,数据处理的性能和效率方面都比较突出。随着信息技术的发展和科学水平的提高,江西高校教学研究课题管理系统也将获得进一步的提高与创新。参考文献:[1]梁志伟,刘保延等.科学技术研究项目申报管理信息系统的研发[J].中国中医药信息杂志,2006,13(9):101-103.[2]谭剑,鲁鸿,钱毅,胡桂周.医院科研管理系统的应用研究[J].医学信息,2004,17(10):601-603.