论文部分内容阅读
众所周知,实际工程建设的开发难度大、文档复杂、可变因素多,企业基建工程项目管理系统利用计算机信息技术对项目的整个生命周期进行管理,在确保实现工程项目的建设目标的同时,极大地提高了项目科学管理水平。本系统融合了国际先进的项目管理思想和方法论,利用赢得值原理作为项目管理模型的基础,通过WBS分解结构的建立,重点实现对项目过程中费用/进度的分析和控制。本系统结合企业项目管理的实际情况,凭借多年来的成功经验,采用专业化的软件设计思想和业内先进的J2EE技术架构进行研制开发,结合目前比较流行的开源框架Spring、Struts和Hibernate,采用J2EE Web应用的轻量级解决方案,在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序,是适合业主项目管理模式的最佳解决方案。本文在分析企业基建工程项目管理现状和工作特点的基础上,以实际应用为核心,Oracle数据库系统作为系统的数据开发平台,利用J2ee技术及面向对象编程语言Java,运用现今比较流行的B/S系统开发模式,集成开发适合企业基建工程项目管理特点的一套软件。系统采用基于J2EE架构的三层体系结构,即表示层、业务逻辑层和数据存储层。设计中采用MVC架构的设计思想和方法,通过整合SSH框架,使得程序结构清晰,各层职能明确,降低了程序的耦合性。与数据库的交互,采用DAO设计模式抽象和封装了所有对数据源的访问,分离了业务逻辑和数据库访问逻辑。通过采用Tomcat的数据库连接池技术来提高数据库连接效率,改变以往要频繁的进行数据库连接和断开的操作。本系统已经通过测试,并在实际项目中投入使用,表明该系统可以很好提高企业基建工程管理的自动化水平,确保了数据信息的准确性、安全性和统一性。最后对系统未来的改进做了展望。