我国唯一的项目管理信息化门户网站,国内项目管理软件资讯服务提供商

登录 注册
当前位置:首页 > IT信息化 > 正文

基于SSM架构的项目管理平台设计

2020-07-15 来源:《自动化技术与应用》作者:黑龙江省科学院自动化所 甄海涛; 杨卓林; 赵寒涛
摘要:针对现有项目管理申报平台,提出了一种基于SSM架构的项目申报评审管理平台,主要应用于项目的评审阶段,可实现在线评审、实时打分等功能。本文主要介绍了SSH架构的基本原理及方法,对其实现在线评审、实时打分等功能的过程中,出现的问题和解决方法进行了描述,保证了项目管理平台的稳定及高效性。
关键词:SSM架构;可视化打分;在线评审
1引言
近年来随着办公OA系统的普及,无纸化办公开始逐步取代传统工作任务。传统的项目申报流程中,项目申的申报及审批阶段,需要大量申请文本,一旦项目审批任务结束,项目申请书便会作废,造成纸张浪费。因此现在省市科技项目的立项评审工作皆转为在线申报,并能够实现网上评审等功能。但因为技术手段限制,此类平台只能够实现网上项目初审等基础功能,在项目进行现场复审时,现场专家打分阶段仍需要大量项目纸制文本,并没有完全实现真正意义上的无纸化评审工作。
本文中所述项目管理平台系统,主要针对针对黑龙江省科学院现有项目管理申报平台,提出了一种基于SSM架构的项目申报评审管理平台,主要应用于项目的评审阶段,可实现在线评审、实时打分等功能。本文主要介绍了SSM架构的基本原理及方法,对其实现在线评审、实时打分等功能的过程中,出现的问题和解决方法进行了描述,保证了项目管理平台的稳定及高效性。
2系统及结构介绍
该系统主要使用SSM框架开发,SSM框架即Spring、SpringMVC、Mybitas三种J2EE框架的集合所组成的框架集。如图1所示。
(1)Spring
简单来说,Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。
控制反转(IOC)即一种创新的逻辑思维方式,在正常的编程中,需要先针对功能去创建类的实体,同时还需要控制对象的销毁,这些操作极为繁琐。控制反转(Inver-sionofControl)即Spring的功能即自动根据需求控制对象的创建和销毁过程简化了程序运行消耗的资源[1]。
面向切面(AOP)不是一种特定技术,它是一种创新的编程思想,在不同的功能流程中如果有相同的功能需求如登录验证,Spring可以将这部分代码统一存放,在编程过程中只需要指定要调用的地方,Spring就可以自动的调用此功能以带到需求。面向切面提高的程序的复用性,减少了编程的操作。
(2)SpringMVC
SpringMVC属于SpringFramework的后续产品,已经融合在SpringWebFlow里面,它原生支持的Spring特性,让开发变得非常简单规范。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。图2是它主要的工作原理图。
(3)MyBatis
MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefoundation迁移到了googlecode,并且改名为MyBatis。MyBatis是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQLMaps和DataAccessObjects(DAO)MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(PlainOldJavaOb-jects),普通的Java对象映射成数据库中的记录。可以这么理
分享到:

免责声明:
  1、项目管理信息化网发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
  2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!

延伸阅读:

more>

会议活动

more>

公开课

more>

PMO

Copyright © 2021 项目管理信息化网 版权所有 京ICP备17062359号-9 如转载本站文章,请注明原作者和原发布媒体

本着互联网分享精神,本站部分内容转载于其他网站和媒体,如内容涉及版权等问题,请联系本站进行删除或修改处理

客服电话:010-89506650 89504891 非工作时间可联系:18701278071(微信) QQ在线:574888227

新闻与原创文章投稿:tougao#cpmta.com 客服邮箱:info#cpmta.com(请将#换成@)

我国唯一的项目管理信息化门户网站,国内项目管理软件资讯服务提供商,隶属卓橡公司

项目管理信息化微信公众号

PMO大会微信公众号