油田科技项目管理平台实践简述,项目管理论文
1绪论
1.1研究背景
随着计算机技术和网络技术的发展,很多企业已经清楚的认识到传统的管理、研究模式根本不能满足当今社会数字化、标准化的要求,而且在一定程度上还阻碍了企业的进一步发展,更不能对一些实际难题进行有效的攻克、研制和推广。我国很多企业也建立了内网,员工也己具备一定的计算机操作技能以及利用网络进行信息交流工作和辅助学习的能力,但还有相当一部分企业内网的使用也仅仅停留在信息公布、资料下载、文件共享和上网代理等层次,而对于网络的 发和利用程度还远远不够,为员工和决策人员提供企业资源计划管理建设尤为缺乏。因此研制基于Internet的全自动化、分布式、功能高度集成的科研项目管理系统能就显得尤为重要。目前,各大企、事业单位都已经实现了无纸化办公,油田企业在这一方面也不例外。油田在采油的同时,也意识到科研是他们的重中之重,但在科研项目这一块,还采用传统的形式,比如在科研项目开题、中期检查、验收等环节中还是采用纸质材料、人工汇总这种老办法。这样不但不能提高工作的效率,而且可能由于人工的疏忽增加出错的可能性,再者纸制的材料也不利于长期的保存,以后查阅起来也不是特别的方便。而科研项目管理系统就截然不同,它在很大程度上有助于提高科研项目的管理水平。在科研的各个环节都可以由项目负责人在网上提供相应的材料,其它成员、公司职员及领导都可以通过科研项目系统对此课题进行查看,实现成果共享,从而使整个公司的科研项目管理水平科学化、规范化、标准化。与此同时,给整个科研项目提供了一个良好、快捷、方便的平台,而且项目成果也便于长期的保存。
........
1.2研究目的和意义
1)管理核心
资产油田科研项目根据研究类型分为科研、推广、生产、现场实验、设计、调研。根据项目进行的阶段分为立项、中期检查、成果验收。根据属性分为内部项目和外协项目。经过多年的实验和总结,科研项目管理系统不仅建立了不同阶段必交成果数量的规范,而且提供了具体成果格式的规范,从而使油田企业对所研究项目实施规范化的持续管理,将成果置于油田企业管理之下,而不是个人和项目成果,科研项目成果想当然的就作为油田企业的资产,为油田企业所用,最大程度的实现油田企业的核心利益[2]。2)提升科研项目质量管理科研项目管理系统不仅可以使研究人员、决策人员、管理人员对具体科研项目现状一目了然,而且还能对项目产生的成果进行公开监督,这样项目的管理质量就可以得到提升,而且项目组的创新意识也会大大加强。比如,系统可以实时监控项目已经提交的成果是否与立项、中期检查、成果验收阶段的要求相匹配,提交了多少,还有哪些缺失。
........
2系统开发的技术基础
2.1设计原理
本系统采用了当前流行的面向对象的设计原理。面向对象技术在方案设计上源于程序设计,它是一种基于对象,并且以事件或消息来驱动对象执行操作的程序设计技术。面向对象设计以数据为系统技术架构中心,它把数据和一些操作封装在一起得到一种新的数据类型——类。而类是一种抽象的描述,是一组具有相同的属性和行为的对象集合,是对象的抽象的展现形式,面向对象技术有两个核心的概念,那就是类和对象[8,9]。面向对象的分析与设计方法,是当今软件企业普遍使用的一种有效的程序设计方法,与传统的面向过程的结构化分析与设计方法不同,它以数据为中心,增加了系统的稳定性,程序编写简洁、明了,成为现如今软件开发的主流方法。特别是随着建模语言UML的广泛应用,面向对象和UML在国内外学术界和产业界普遍受到重视。现在面向对象的概念和应用早已超越了程序设计和软件开发的范畴,扩展到了一个很宽的范围。Web应用系统和其他一些同类型系统的建模类型是一样的,那就是都是从用例图开始的,因为客户端Web应用系统中服务器的连接是无状态的,所以这些信息就需要存储,当存储状态信息,就使用session (或cookies)对象,并在模型图中表示。油田科研项目管理系统釆用了如具有MVC框架的体系结构。在这个结构中工作流程是这样的,首先浏览器会向Action Servlet提交请求,同时将信息派发给Action Bean, Action Bean会根据要求来更新业务对象,之后Action Servlet返回路径选择的信息,Action Servle根据返回的路径选择信息重新定向到JSP页面,JSP页面再通过访问业务对象来产生要显示的结果并返回给浏览器[11,12]。
........
2.2 B/S开发模式
随着Internet和WWW的流行,对当前的全球网络开放、互连和信息共享的要求是越来越高了,于是就出现了 B/S模式。B/S模式(Bowser/Server,浏览器/服务器结构)不单成本低,选择更多,而且运行维护、升级比较简便,不同的人员、不同的地点都能对服务器进行访问,因此本系统采用了 B/S开以模式。本系统在使用计算机技术、网络技术和数据库相关技术基础上,充分考虑到油田的硬件和软件,网络资源及其实际需求,利用JSP动态网页技术,开发出了基于B/S模式,具有MVC框架的体系结构的“科研项目管理系统”。而对于数据库的选择,经过慎重的考虑和对比,选择了安全性能高、存储量大、数据的可靠性和共享性更好ORACLE数据库。而对于WEB应用服务器的选择,则选用了目前比较流行的Tomcat服务器。MVC的优点显而易见,首先它具有多个视图对应一个模型的能力。对于油田科研项目管理系统,科研类型包括内部项目和外协项目,但对于项目的处理都是一样的,立项、中期检查、成果验收等。按MVC设计模式设计,一个项目模型可以用多个视图解决问题,这样就减少了代码的维护量,也易于维护。其次,用MVC设计模式设计的系统,因为模型返回的数据信息没有任何格式,所以这些模型也可以用于接口的使用。再次,因为MVC设计模式分成三层,应用改变的时候,可能只需要改变其中的一层,而没必要全方位的进行更改,方便用户使用。
.........
3科研项目管理系统的分析与设计..........13
3.1系统需求分析..........13
3.2系统的功能需求..........14
3.3设计思路..........21
4系统关键环节的实现..........39
4.1系统的架构..........39
4.2持久层的实现..........41
4.3DAO层的实现..........45
4.6本章小结..........51
5总结与展望..........53
5.1结论..........53
5.2亟待解决的问题..........53
5.3对本系统建设的展望..........53
4系统关键环节的实现
4.1系统的架构
针对油田的实际及系统的功能特点,本系统采用了目前比较流行、并且更为有效的企业应用架构SSH的开发框架,这种架构下,Spring充当了整个系统应用的工厂,这样 发者就没有必要实现自己的DAO工厂和业务逻辑组件工厂,系统中的所有组件(包括控制器组件、业务逻辑组件和DAO组件),以及各组件间的依赖全部由Spring loC容器进行管理。近年来,越来越多的油田认识到要想促进油田稳产增产,只是埋头苦干是不行的,这样只可能原地踏步,多年后甚至倒退,“科技兴油”逐渐浮出水面,被越来越多的人所认可。依靠先进的科学技术,研究和探索新的勘探开发理论技术,以理论指导实践,提高勘探开发水平,增加原油产量,提高勘探、采挖的安全性及有效性,除了要加大科技投入,我们还应该转变老的、旧的观念。项目管理在各个行业的实施,用实际效果证明了它的可用性、有效性。那么在油田能不能使用项目管理呢?在我们进行了深入的调查、研究并结合油田的实际,觉得在油田中使用项目管理系统对科研进行管理,是行之有效的,而且事实也证明了这一切。在大庆勘探研究院,科研项目管理系统在使用了一段时间后,受到专家组的一致好评,他们认为油田项目管理系统是一个很有用,而且很好用的系统。当然项目管理系统能在油田得以应用,还和领导的高瞻远瞩、“慧眼识英雄”是分不 的,他们看到了油田使用科研项目管理的重要性和必要性,从而积极、大力的推动。随着成果不断整理入库,油田也形成了科研之风,科研项目管理系统的价值也在中逐渐体现和增大[28]在开发、设计大庆勘探 发研究院科研项目管理系统的同时,我们也对新疆乌鲁木齐中石化西北局和成都中石化西南分公司的相关科研项目研究人员和管理人员进行了调研,他们都是对科研项目管理系统最有发言权的人,在实际的使用过程中,他们提出了自己的对本系统的相关意见和建议。
........
5总结与展望
本项目系统开发时间紧,参与研发人员少,测试时间短,致使本系统还存在一些bug和不足之处,有待进一步补充和完善。科研项目管理的主要目标是通过对所有内部/外协科研项目的立项、中期检查和成果验收等阶段的运行监控和成果检查,及时跟踪和发现项目的异常情况,并针对各种时间进度和完成质量上的异常情况进行反馈处理。及时了解各种类型科研项目的实施状态,在不同的管理层次上掌握不同范围科研项目的立项和实施状态。从系统测试的结果来看,能够实现科研项目管理的功能,取得了较好的效果,对于提高油田行业科研项目管理水平和质量,降低资源耗费等具有很重要的意义。如:1)部分功能还有待进一步完善,有些界面还需进一步美化。2)项目中的资源还很薄弱,需要今后不断充实和更新。3)本系统采用的项目成果评价机制单一,还需深入探讨和研究。4)对项目过程管理流程的图形化自定义力度不强,还需加强。本系统以后可以形成台帐、成果、费用、质量的统一管理平台。1)成果管理:入库数据统计分析、量化对比等。2)过程管理:灵活的自定义流程化管理、监控项目中间过程。3)质量管理:项目专家组成员对项目打分评级,进行质量控制。4)成本管理:清晰明了的项目产生费用信息。
.........
参考文献(略)
,
本文编号:11976
本文链接:https://www.wllwen.com/caijicangku/wuyoulunwen/11976.html