论文部分内容阅读
本文以某集团企业航电枢纽建设项目管理系统为研究背景,结合该企业的现状,对项目管理系统相关业务流程进行了梳理和分析,使用UML建模工对系统功能模块进行需求分析和建模。整个系统基于J2EE架构,系统分为基础信息管理、合同管理、资源管理、施工管理、进度管理、财务管理、报表管控、系统管理等八个模块。本文详细描述了项目管理系统的需求分析、系统设计、系统应用和部署测试过程。从软件工程的角度,论述了系统的开发过程。首先对系统进行了需求调研,然后用面向对象和结构化相结合的方法对系统合同管理、资源管理、施工管理、进度管理、财务管理、系统管理等业务需求进行了用例分析和功能需求描述,将系统需要实现的主要功能通过用例图进行直观展现,并详细介绍了各用例图的功能。在完成了用例分析后,深入理解了项目管理系统要实现的各种功能,在这个基础上对系统进行了功能结构、网络拓扑、系统安全设计等。利用J2EE平台和工作流技术对系统关键模块进行了实现,并对其应用进行了详细分析。本文开发的建设项目管理系统与传统项目管理系统相比,具有如下功能特点:1.系统采用基于角色的访问控制机制来实现系统权限管理,通过这种机制使用户、权限、角色进行分离,为组织内部人员和系统管理提供了方便。同时系统管理员还可以通过系统权限调整,使流程流转能根据权限变更自动调整,充分体现了工作流的适应性和灵活性。2.针对可能同时大量用户并发访问的问题,系统采用数据库连接池技术,满足大量用户并发访问,对于大型项目的复杂的流程业务处理,在数据存储中实现,提高了系统业务流程的响应时间。3.项目管理系统中引入了工作流技术,开发了工作流管理平台,用户可以根据某个具体项目工作流程需要进行流程的自定义,系统能根据用户预先定义好的项目工作流程进行任务流转,如项目合同审批的自动流转。从应用的角度,对系统进行的功能测试和性能测试,给出了详细的测试报告,测试结果验证了系统的有效性和实用性。通过项目管理系统的实施,使工程建设项目管理过程全面信息化和规范化,达到了提高项目管理效率和质量,减少了项目建设成本,加快了项目建设进度。对我国大多数工程项目管理系统的建设具有一定的实际意义和参考价值。