基于Web的气象项目管理系统的设计与实现

摘要:科研管理水平是体现业务科研型单位改革和发展的重要标志之一,而信息技术的诞生与发展极大地改变了对科研项目的管理水平。目前气象局内部对科研项目的重塑能力、资源配置、管理模式、管理效率以及项目成果转化推广存在很大的缺陷。如何高效地管理气象现代化建设项目,发挥其解决业务型问题的作用,成为管理上面临的主要问题。文中提出建设B/S架构下的气象科技项目管理信息系统,在存储、后台架构以及前端设计采用了最优的解决方案,存储服务采用了MySQL数据库,后台采用MyBatis框架,前端使用Vue、Element进行布局设计。详细阐述了系统各项技术设计方案,实际运行效果表明,该方案极大地提高了系统的可扩展性、可维护性、稳定性和开发效率,不仅可以极大地提升科研管理的效能,还可以有效地避免因人为因素而带来的管理错误。同时,科研管理系统的建设也是当前科研机构信息化建设的重要内容。系统应用效果良好。

关键词:科技项目管理系统;B/S;MySQL;Vue;Element;MyBatis框架

0引言

随着计算机技术和互联网数字化建设的不断推进发展,各个行业信息化建设水平逐步提高。高校及相关科研事业单位作为国家的主要科研投入单位,其科研活动和科研能力的发展水平是一个国家科技实力的标志。如何高效地使用互联网技术发展的成果,将先进的技术应用于对科研信息科学网络化的管理,已然成为各行业研究的重点课题之一,同时相关的建设需求也已成为科研信息系统的未来发展趋势[1-2]。

对科创型项目的投入力度国家在逐年增大。作为科技创新项目的重要载体,科研项目呈现了“渠道多、数量多、专业多”的现实特征,而对于科研项目所需要涉及的各种资源的管理,包括人员、资金、成果、设备等复杂多变,管理繁琐。而且承担科研项目的科研事业单位在同一时间内同时有许多科研项目需要完成,这些现实的特征让人为的管理变得十分困难。此外,伴随周边环境的改变,科研单位内部因分工不同,又不断形成新的符合项目特征的各种各样的任务,比如单位五年发展规划、阶段性技术创新计划、业务流程梳理、管理平台的建立等。

就气象部门而言,从事天气方面的科研活动,是提高天气预测预报水平的奠基石。然而,就目前气象行业网络化信息管理能力却不够完善。很多科研项目在管理上存在着各种各样的问题,如项目的申报渠道不一,项目审核效率低,纸质材料维护和查询困难等。科研项目的重塑能力、资源配置、管理模式、管理效率以及项目成果转化推广存在很大的缺陷。而气象部门中的预测、预报、灾害性天气的具体研究分门别类,在这样的大环境下,亟待建立统一的气象科研数据信息库,将科研信息的管理事务纳入信息化和网络化管理,利用现代信息技术,建立现代化的科研管理信息系统,以提高管理效率。

1关键要点

1.1系统前端Vue.js及Element-ui技术

1.1.1Vue.js技术

为方便对系统快速开发上线,对比了目前比较流行的React、Angular、Ploymer框架,最终选择了轻量高效的前端组件化解决方案Vue.js技术。Vue.js是一套构建用户界面的渐进式框架,通过简洁的API提供高效的数据绑定和灵活的组件系统。与其他重量级框架不同之处在于Vue采用自底向上增量开发的设计,其核心思想在于建设“数据驱动的组件系统”[3]。Vue的核心库



转载请注明地址:http://www.henanledxianshiping.com/zxrjkf/21235.html
  • 上一篇文章:
  • 下一篇文章: