基于.NET教学改革项目管理平台的设计与开发

2014-11-19 09:57郭江彬梁洪涛谢贤根董学烛
电子技术与软件工程 2014年20期

郭江彬 梁洪涛 谢贤根 董学烛

摘 要 随着教学改革项目管理的信息化水平的提高和管理平台的建设,促进了学校的教学改革项目管理工作系统化、规范化、自动化,并可进一步探索项目申报审批管理系统的知识与技术问题,优化教学改革项目办公环境和远程申报、查询环境,应用现代化的技术手段,科学化、规范化做好教学改革项目的信息管理工作。

【关键词】ASP.NET 教学改革项目项目 申报管理平台

随着科技工作的进步,教学改革项目申报审批管理工作的水平已成为体现学校教学改革和发展成功的重要标志之一,对学校今后的发展、提高学校在全国高校中的地位和声誉有引领作用,也是建设高水平、应用技术型大学奋斗目标的保证。

教学改革项目管理平台采用了ASP(Active Server Pages) 技术实现。通过ASP结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。在服务器端执行ASP程序,减轻了客户端浏览器的负担,提高了交互速度。ASP直接在HTML文件中嵌入服务器端脚本,使动态交互页面的开发成为了一个整体,维护工作也变得简单而快捷。

该管理平台主要功能包括:

专家可以在网上查看或下载各种项目内容、提交自己的建议、给项目负责人留言;

教师可以在网上提交项目申请书、中期汇报、阶段性建设成果、填报经费支出明细和查看专家留言;

管理员则可以管理所有信息,包括专家和教师的账号分配、项目信息调整和查询、数据的导入和导出等。

教学改革项目管理平台管理采用MSSQLSERVER数据库建立,主要包括教师信息表、项目申请表、项目中期汇报表、专家信息表、经费信息表、项目树菜单表,教师树菜单表,教学单位信息表等。

1 系统设计与实现

1.1 系统的功能结构

教学改革项目管理平台主要由教务处管理模块(系统管理)、院部管理模块、专家管理模块、教师管理模块组成。教务处管理模块主要有所有账户管理、课题审核、课题分类查询、课题分类修改、确定评审专家、课题统计报表、经费支出汇总等功能,主要完成审核及课题的统计和修改。院部管理模块主要有立项评审、中期检查、结题评审(其中包括专家分配),课题统计报表、个人信息修改等操作,主要完成对本院部课题的基本情况的浏览及上报。专家管理模块主要对课题进行评审打分,课题情况的反馈。教师管理模块主要包括个人信息注册、项目申请、中期汇报、结题申请、经费使用记录等操作,主要完成课题的填表及申报。管理平台的功能结构如图1所示。

1.2 系统架构技术

如图2所示。

从整体架构上看,分为界面显示层、业务逻辑层及数据访问层三层,对于三层间的通信,可直接基于接口来进行调用,也可以通过被调用层所显示的Service来进行通信。对于界面显示层,不包含任何业务逻辑,仅仅负责界面显示,因此,在业务逻辑层上都有统一的访问接口。界面显示层包含了界面显示的元素及简单的显示逻辑。对于业务逻辑层,封装了系统的业务逻辑,并提供了供外部访问的接口,包括API形式的调用接口,以及基于WCF显示给外部的Service,对于业务逻辑层所需要的数据,来源于两方面,一是来源于数据访问层,二是来源于外部系统。对于数据访问层,封装了对各种数据源的访问操作,提供了对底层的数据源的统一访问接口,屏蔽不同数据源之间的差异,根据不同项目、不同模块的需要,返回给业务逻辑层的数据,可以是业务对象形式,也可以是基于表结构的DataReader、DataSet等对象。数据访问层对外提供的访问接口,也包括API形式的调用接口,以及基于WCF显示给外部的Service。

1.3系统实现

1.3.1平台登录

登录界面包括教师登录、教务处登录、专家登录及教职工账号申请等4个部分,新用户点击申请账号进入账号申请页面,需要添加自己的基本信息,包括姓名、年龄、职称等信息,在注册完成后需要通过管理员审核以后才能登录使用本平台。在登录功能里,添加了用户拼音自动匹配汉字用户名的模块,方便了用户的登录操作;添加了重名处理功能,当用户输入姓名后,会自动检测是否重名,消除了重名登录;在登录后,通过检测登录用户的身份类别,进入不同的操作页面。

1.3.2项目申请流程

1.3.3功能模块概述

如图3所示。

项目管理:通过该功能模块可以实现课题项目的发布和调整,教师个人信息的录入、查询、课题项目的统计和经费支出的汇总显示,专家信息的录入、修订、项目评审筛选、评审信息报告的汇总,平台所有信息的导入和导出等。项目管理模块应先对教师基本信息进行相应的设置,才能对教师信息进行查询统计;应先对专家信息进行相应的设置,才能对专家信息进行查询、筛选。

项目申请:教师登录系统后可查看最近更新发布项目,可点击申请其将流转到院系管理模块中,上传项目申请书和相应的辅助材料。教师首次登录后要先完善个人信息,然后可以查询最近可申请的项目。

立项评审:教务处可以根据立项信息进行评审专家筛选和分组,院系通过对教师申请信息进行检查核对,专家进行审核并给出意见。首先要公布项目立项指南,根据立项项目分类从专家库中筛选专家并沟通确定;院系管理人员要根据立项指南中的要求对本院系申请人的资质进行初步审核;专家从平台上阅读申请书和附件,并填报评审意见书。

经费支出:教师登录后,可查询、填写经费支出明细。经费支出需要项目获得立项后,要依据协议先行设置经费的预算。

中期汇报:通过该功能院系可以根据教师中期的汇报表以及相关的信息进行简单的评审和随机分配专家的操作;院系通过检查后,通知专家对期中检查做最后的审核。教师要根据项目协议,按期通过平台提交中期汇报表,如超过三个月未提交中期汇报表,将发出通知并暂停经费的的使用。endprint

结题评审:通过该功能教务处根据项目协议和相关的申报信息发布结题通知,随机筛选专家对提交的结题材料进行审核。教师要根据项目协议书中的信息,提交结题申请书和相应佐证材料。

1.4 系统特点

教学改革项目申报审批管理系统,通过局域网办公环境和校园网申报、查询环境,应用现代化的技术手段,科学化、规范化做好教学改革项目的信息管理工作。通过本系统可以及时地了解全校科研工作的最新情况,提高工作人员对全校职称评定以及申请博士生导师、硕士生导师中教学改革项目的质量和效率;有利于教务处准确统计全校教学改革工作年报数据;有利于学校教师进行网上申报课题和教学改革情况的查询,使管理工作人性化,友好化,让工作充满人文关怀,因而综合运用各种新技术和新应用,构建合理、高效、综合的院校教学改革项目信息管理系统,从而实现对教学改革项目信息的高效率、高质量管理,将具有非常重要的现实意义,通过此系统将为高校管理工作找到新的解决途径、并提供一个友善的平台。

2 总结和展望

项目管理平台在武夷学院已经得到使用,其智能性和可用性深受广大教职工的好评,同时极大提高了项目管理方面的工作效率。项目管理平台虽已取得一定的成果,我们仍希望不断完善开发出一套符合现代化办公要求的高校教学改革项目申报和审批管理系统,为各大高校的教学改革项目建立一套资源充分共享的、最大限度网络化的科学的信息管理系统,结合工程管理信息中存在的问题进行过程重构以便准确、客观的管理教学改革项目的信息工作,提高教学改革项目的管理水平,为项目管理的进一步发展提供指导依据。

参考文献

[1]何凤杰.从推进无纸化办公建设看实现办公自动化的途径和方法[J].河南科技,2011(10).

[2]Matthew MacDonald.ASP.NET高级程序设计[M].北京:人民邮电出版社,2009.

[3]昌兆文,刘湖平,曾绍军.基于NPOI导出Excel文件的研究与实现[J].中国管理信息化,2013(15).

[4]马思红.基于ASP.NET的数据库访问技术[J].电脑知识与技术,2007(14):,31-32.

[5]黄晴,张志远.NET框架下DES加密/解密程序的实现[J].电脑编程技巧与维护,2013(10):83-86.

作者单位

武夷学院数学与计算机学院 福建省武夷山市 354300endprint

结题评审:通过该功能教务处根据项目协议和相关的申报信息发布结题通知,随机筛选专家对提交的结题材料进行审核。教师要根据项目协议书中的信息,提交结题申请书和相应佐证材料。

1.4 系统特点

教学改革项目申报审批管理系统,通过局域网办公环境和校园网申报、查询环境,应用现代化的技术手段,科学化、规范化做好教学改革项目的信息管理工作。通过本系统可以及时地了解全校科研工作的最新情况,提高工作人员对全校职称评定以及申请博士生导师、硕士生导师中教学改革项目的质量和效率;有利于教务处准确统计全校教学改革工作年报数据;有利于学校教师进行网上申报课题和教学改革情况的查询,使管理工作人性化,友好化,让工作充满人文关怀,因而综合运用各种新技术和新应用,构建合理、高效、综合的院校教学改革项目信息管理系统,从而实现对教学改革项目信息的高效率、高质量管理,将具有非常重要的现实意义,通过此系统将为高校管理工作找到新的解决途径、并提供一个友善的平台。

2 总结和展望

项目管理平台在武夷学院已经得到使用,其智能性和可用性深受广大教职工的好评,同时极大提高了项目管理方面的工作效率。项目管理平台虽已取得一定的成果,我们仍希望不断完善开发出一套符合现代化办公要求的高校教学改革项目申报和审批管理系统,为各大高校的教学改革项目建立一套资源充分共享的、最大限度网络化的科学的信息管理系统,结合工程管理信息中存在的问题进行过程重构以便准确、客观的管理教学改革项目的信息工作,提高教学改革项目的管理水平,为项目管理的进一步发展提供指导依据。

参考文献

[1]何凤杰.从推进无纸化办公建设看实现办公自动化的途径和方法[J].河南科技,2011(10).

[2]Matthew MacDonald.ASP.NET高级程序设计[M].北京:人民邮电出版社,2009.

[3]昌兆文,刘湖平,曾绍军.基于NPOI导出Excel文件的研究与实现[J].中国管理信息化,2013(15).

[4]马思红.基于ASP.NET的数据库访问技术[J].电脑知识与技术,2007(14):,31-32.

[5]黄晴,张志远.NET框架下DES加密/解密程序的实现[J].电脑编程技巧与维护,2013(10):83-86.

作者单位

武夷学院数学与计算机学院 福建省武夷山市 354300endprint

结题评审:通过该功能教务处根据项目协议和相关的申报信息发布结题通知,随机筛选专家对提交的结题材料进行审核。教师要根据项目协议书中的信息,提交结题申请书和相应佐证材料。

1.4 系统特点

教学改革项目申报审批管理系统,通过局域网办公环境和校园网申报、查询环境,应用现代化的技术手段,科学化、规范化做好教学改革项目的信息管理工作。通过本系统可以及时地了解全校科研工作的最新情况,提高工作人员对全校职称评定以及申请博士生导师、硕士生导师中教学改革项目的质量和效率;有利于教务处准确统计全校教学改革工作年报数据;有利于学校教师进行网上申报课题和教学改革情况的查询,使管理工作人性化,友好化,让工作充满人文关怀,因而综合运用各种新技术和新应用,构建合理、高效、综合的院校教学改革项目信息管理系统,从而实现对教学改革项目信息的高效率、高质量管理,将具有非常重要的现实意义,通过此系统将为高校管理工作找到新的解决途径、并提供一个友善的平台。

2 总结和展望

项目管理平台在武夷学院已经得到使用,其智能性和可用性深受广大教职工的好评,同时极大提高了项目管理方面的工作效率。项目管理平台虽已取得一定的成果,我们仍希望不断完善开发出一套符合现代化办公要求的高校教学改革项目申报和审批管理系统,为各大高校的教学改革项目建立一套资源充分共享的、最大限度网络化的科学的信息管理系统,结合工程管理信息中存在的问题进行过程重构以便准确、客观的管理教学改革项目的信息工作,提高教学改革项目的管理水平,为项目管理的进一步发展提供指导依据。

参考文献

[1]何凤杰.从推进无纸化办公建设看实现办公自动化的途径和方法[J].河南科技,2011(10).

[2]Matthew MacDonald.ASP.NET高级程序设计[M].北京:人民邮电出版社,2009.

[3]昌兆文,刘湖平,曾绍军.基于NPOI导出Excel文件的研究与实现[J].中国管理信息化,2013(15).

[4]马思红.基于ASP.NET的数据库访问技术[J].电脑知识与技术,2007(14):,31-32.

[5]黄晴,张志远.NET框架下DES加密/解密程序的实现[J].电脑编程技巧与维护,2013(10):83-86.

作者单位

武夷学院数学与计算机学院 福建省武夷山市 354300endprint