随着高等教育事业的发展,提升教学质量的教学改革项目得到了各级教育部门及教师们的高度重视。教学改革项目评审管理涉及从发布通知到立项后期管理的全过程,包括教师申请、管理员收集加工、选派专家、项目评审、公布结果等多个步骤。传统的手工管理模式难以保证信息的准确性、及时性和完整性。因此,通过实施网络评审系统来提高项目评审管理的效率和公正性显得尤为必要。
本系统在设计时充分考虑了管理员用户和评审专家用户的使用便捷性和灵活性,既实现了对项目信息的高效管理和控制,又减轻了评审专家的工作负担,并为决策提供了科学依据。
教学改革项目评审系统包括后台管理员模块和前台专家评审模块。后台管理模块主要负责对整个系统的正常运行进行管理;评审专家模块则根据管理员指派,依据评审指标对项目进行评分,提供立项依据。模块划分如图1所示。
账号密码修改:管理员可以修改自己的登录信息。
公告信息发布:用于发布关于评审的重要通知。
系统开放时间设置:设定系统对外开放的时间段。
专家指派:将普通教师用户升级为评审专家,并为每个项目分配若干名评审专家。
自动评分计算:当评审结束,系统会自动去除最高分和最低分,计算平均得分并生成排名。
匿名评审:专家只能看到分配给自己的项目题目和内容,无法查看申请人个人信息或其他专家的评审结果。
在线评分:专家根据电子版评审指标要求,在线对教改项目进行评分,评分范围为1至10分,共10档;评价权重系数分为5%、10%、15%、20%,共4档。
一次性提交:专家对每个项目只能评分一次,提交后不可修改。
系统基于B/S(Browser/Server)架构,使用Visual Studio 2008作为开发工具,SQL Server 2005作为后台数据库支持,运行于Windows Server 2003的IIS服务器上。考虑系统的易用性,用户只要有浏览器即可访问系统。客户端通过浏览器访问Web服务器和数据库服务器,如图2所示。
使用三层架构可以增强代码的可读性和功能的扩展性,本系统采用以.NET Framework 3.5为核心组件的三层架构结构模型,分为:视图层(WebUI)、业务逻辑层(Business)和数据访问层(DBAccess),通过实体类在视图层和业务逻辑层之间进行数值传递。
(1) 视图层负责在浏览器中显示数据,收集用户输入数据,调用业务逻辑层,并将业务逻辑层返回的数据显示在Web浏览器上;
(2) 业务逻辑层负责对视图层传递过来的数值进行加工,调用数据访问层,并将数据访问层返回的数据进行加工,返回给视图层;
(3) 数据访问层使用ADO.NET对后台数据库进行操作引,根据用户传递的命令完成对数据库的增加、删除、修改和查询等操作,并将结果传递给业务逻辑层。B/S模式下的三层结构图如图3所示。
高等教育教学改革立项网上项目评审系统的设计和实现可以使项目评审的管理工作简化流程,项目主管部门通过Web网上系统发布项目信息,多位评审专家可以同时异地使用个人账号和密码登录系统后在网络上进行评审。系统给管理员和专家提供了方便、快捷、高效的接入方式,用户界面人性化、易用性强。该系统的发布和运行可以为高校的教改项目管理提供一个数字化、透明化、自动化的办公环境,在办公效率提升的同时,也大大降低了办公成本。