● 摘要
为深入推进国家科技计划管理改革工作,规范科技计划评审环境,2011年初,科技部提出采用视频会议的方式组织科研项目的评审。这种项目评审方式即为网络视频评审。在科技部视频评审业务中对各项资源信息的统一管理与维护及在评审任务执行时对各项资源的调度工作需要投入大量技术人员。网络视频评审资源管理与调度系统就是要实现对各类资源信息的统一管理与维护及每次评审任务执行过程中对各项资源的自动化调度。
本文首先对网络视频评审资源管理与调度业务进行了需求分析。系统的概要设计、详细设计、系统实现及系统测试过程均以需求分析结果及系统总体设计方案为依据。根据业务需求分析,系统管理的资源主要为评审会场、评审任务、评审室、答辩室及评审项目;系统调度主要是以评审任务的日程为依据,控制设备对评审室和答辩室进行远程连通。因此,将系统划分为评审会场管理模块、评审任务管理模块、评审室管理模块、答辩室管理模块及评审项目管理模块。根据整体设计,本系统采用了SSH开发框架进行开发,并将系统的实现分为视图层、控制层、服务层、DAO数据访问层、实体层,以便提高代码的复用性及系统标准化程度,并在开发过程中尽量降低层与层之间的耦合性,有利于开发过程中的BUG定位。