To solve some questions about oil production declining quickly , production and injection patterns are imperfect , the low degree of reserves control , and the injection water not enough in injection well , we have taken measures such as strengthen the geologic integrated research , drill extension well and adjustment well , strengthen water injection system , and optimize fracturing techniques , which has improved reservoir development effect 为了解决产量递减快、注采井网不完善、储量控制程度低、注水井欠注等问题,采取加强地质综合研究、钻扩边井和调整井、强化注水系统和优化压裂工艺等措施,有效地改善了油藏开发效果。
Our work mainly focuses on these deficiencies , and can be summarized as follows : some problems encountered at the cbd process have been pointed out , concerning the real world project ; a light weight component framework - spring framework has been introduced with its underlying dependency injection pattern . the application of the spring framework is discussed in detail , and how to solve the problems concerning component composition and component unit testing as well ; the layer of indirection strategy has been applied in the project , to solve the interface dependency problem we commonly meet at cbd process ; aspect oriented programming ( aop ) has been introduced to solve the modularization of cross cutting concerns , and its application as well 本文主要针对上述不足之处,做了以下一些工作:以实践为依据,总结了在实施cbd过程中的一些具体问题;结合一个轻量级构件框架? springframework说明了如何使用dependencyinjection模式解决cbd过程中的构件组装、单元测试等问题;并在具体的项目中加以应用:将分层的设计思想引入到具体的项目中,解决了cbd过程中常见的接口依赖问题;分析了软件系统中的横切关注点问题,介绍了实现横切关注点模块化的方法? aop ,并应用aop实现了项目中一些横切关注点的模块化。