您好, 访客   登录/注册

浅谈BS结构下科技项目管理系统的设计与实现

来源:用户上传      作者:

  摘 要:本文以科技项目的申报及管理过程作为立足点,以B/S结构作为基础架构,针对科技项目管理工作具有的要求,对视图、数据分离,具有较强维护性和扩展性的管理系统进行了设计。实践结果表明,以B/S结构为基础设计完成的科技项目管理系统,不仅精简了管理工作的流程,还提高了管理工作的质量和效率,并为科技项目申报流程所具有信息化及科学化水平的提升贡献了一份力量。
  关键词:B/S结构 科技项目管理系统 设计与实现
  中图分类号:TP311 文献标识码:A 文章编号:1674-098X(2019)03(b)-0190-02
  Abstract: This article takes the application and management process of science and technology project as the starting point, and the b/s structure as the basic structure, aiming at the requirements of science and technology project management work, it designs a management system with strong maintenance and extensibility for the separation of views and data. The practice results show that the scientific and technological project management system designed and completed on the basis of the B/S structure not only simplifies the management process, but also improves the quality and efficiency of the management work. It also contributes to the promotion of information technology and science in the application process of science and technology projects.
  Key Words: B/S structure; Science and technology project management system; Design and implementation
  1 科技項目管理系统的设计
  1.1 总体架构
  在对基于B/S结构的科技项目管理系统进行设计时,J2EE体系架构时设计过程中不可缺少的部分,作为现阶段在相关领域应用频率相对较高的体系架构,J2EE体系架构的作用,主要是为应用B/S结构的模型在设计过程中提供统一、简单的标准,可以说该体系架构与Java语言具有的优势存在高度统一,具体体现在安全特性、平台无关性、组件化的开发模式这三个方面,也正是由于上述优势的存在,才使得该开发系统被广泛应用在对科技项目管理系统进行设计的过程中。
  1.2 功能模块设计
  1.2.1 基础设施模块
  通过对SOA技术的总体架构图进行分析可以发现,基础设施模块的作用主要是对SOA应用架构进行承载,换句话说,想要保证该技术架构能够发挥应有的作用,基础设施模块是不必可少的部分。该模块主要包括服务器软件、网络设施、硬件设施、中间件以及系统软件等。一方面,所有被用于资源存储、服务及应用过程中的软件,都需要在基础支撑层所对应的网络及硬件设备上完成相应的部署、运行工作;另一方面,中间件和基础软件的存在,能够为应用及服务的运行提供相应的环境[1]。
  1.2.2 业务应用模块
  业务应用模块的作用,主要是对科技信息管理平台初期建设项目具有的内容加以体现,具体建设内容涉及科技成果服务和科技项目服务两个方面,工作人员可以将这两个系统和其他系统通过集成的方式,在业务门户内为用户提供其所需的各种服务。
  1.2.3 业务门户模块
  业务门户模块具有的功能,包括消息集成、权限管理、界面集成、认证管理等多个方面,该模块存在的意义,主要是对设计过程中较易出现的人机交互问题加以解决。由于针对不同类型应用所设计的人机交互界面往往存在一定的差异性,因此,工作人员需要在业务门户模块所提供界面集成功能的辅助下,完成对相关问题的解决,除此之外,工作人员还可以利用该模块完成对科技信息管理平台初期建设项目所对应信息系统的认证平台进行集成的工作,真正实现认证管理、权限管理与用户组织管理三者的高度统一。
  2 科技项目管理系统的实现
  2.1 项目申报管理
  想要实现针对科技项目申报过程进行信息化管理的目标,需要该系统具备的功能主要可分为以下几个方面:首先,支持在线填报、受理及审核项目建议书,支持对项目申报进行分级管理,落实对项目建议书进行逐级上报并审核的工作;其次,对科技项目申报管理过程中的各项操作进行准确记录;再次,支持转化并生成Word格式科技项目建议书,并提供对建议书进行下载、导出以及打印等诸多功能;最后,对科技项目申报信息进行灵活的统计和查询,支持利用不同格式完成对申报信息进行导出的工作[2]。
  2.2 项目立项管理
  想要实现对项目立项及执行计划进行信息化管理的目标,该系统需要提供对项目信息进行汇总、分析、统计、查询以及对定制内容进行导入或导出的功能。第一,该系统应当具备对项目信息进行统计、查询和导出的功能;第二,该系统应当具备对科技项目执行计划进行统计、查询和导出的功能;第三,该系统应当具备记录工作人员针对申报项目开展的相关操作的功能;第四,该系统应当具备汇总受理项目,并根据汇总结果生成相应执行计划的功能;第五,该系统应当具备对所申报科技项目信息进行调整的功能,具体包括项目合并、筛选、内容修改等方面,并对项目所调整的信息进行实时、准确的记录。   2.3 执行过程管理
  针对科技项目执行过程所开展信息化管理工作的实现,往往涉及项目任务书,项目科研报告,合同变更,项目执行报告等诸多内容,具体如下:首先,针对项目执行报告完成在线填报、审核等工作,并定期对项目执行报告进行报送;其次,项目任务书、项目科研报告等电子文档在条件允许的情况下,应当能够被上传或下载,另外,上传版本也应当涵盖现阶段科研人员惯用的各个版本,避免带来不必要的麻烦;再次,该系统应当具备对合同在执行过程中出现的变化进行记录的功能;最后,包括项目任务书、项目科研报告在内的科研项目开展过程中需要应用到的信息,应当可以经由该系统完成在线填报以及审核的工作。需要注意的是,对于已经成功立项的项目,该系統需要提供的服务与上文相比往往会存在一定的差异,主要包括监控功能和管理功能。这一要求的提出是因为,只有具备管理及监控功能的管理系统,才能够将科研项目的开展情况、经费的使用情况向工作人员进行实时并且科学的传送,科研项目自然可以得到更高效率的开展。
  2.4 项目评审管理
  如果想要将科技项目管理系统在专家评审、信息记录等方面具有的作用加以呈现,需要保证该管理系统具备以下功能:其一,支持多个专家对多个科技项目进行评审,并根据自定义规则完成对评审分数进行计算以及汇总的工作;其二,根据不同管理部门、不同科技项目具有的要求,提供对科研项目评审过程进行独立管理的服务;其三,支持自定义评审指标,不同年度、不同轮次的评审工作,所应用的评审指标也应当有所不同;其四,专家可以在网上针对科技项目开展多轮次评审工作,并在该系统的辅助下,对评审条件、轮次以及规则进行自定义。
  3 结语
  通过对上文所叙述的内容进行分析能够看出,完成以B/S结构为基础的科技项目管理系统并将其投入使用,在精简管理流程、提高管理效率方面具有无法被替代的重要作用,可以说,只有保证针对科技项目所开展管理工作的落实,才能推动科技的进步,也才能为社会的稳定、快速发展奠定良好基础。
  参考文献
  [1] 吴美芬.科技评估在科技管理中作用的分析与认识[J].化工管理,2017(7):115.
  [2] 黄侃.B/S结构的科技项目管理系统的设计与实现[J].电脑知识与技术,2016,12(33):82-83.
转载注明来源:https://www.xzbu.com/1/view-14923197.htm