论文部分内容阅读
项目管理是二次世界大战后期发展起来的重大新管理技术之一,是指运用管理的知识、方法、工具和技术于项目活动上,来实现或超过项目设定的需求和期望的过程。项目管理作为企业ERP系统的一部分,集信息技术与先进管理思想于一体,对企业项目资源合理调配,改善企业的业务流程,提升人员工作效率,最终达到提高企业核心竞争力的目的[2]。本文在现有ERP系统的基础上,以某燃气公司为原型客户,并结合项目管理的思想,在公司已有的稳定的、开放的、模式化的、统一的应用平台的基础上,设计和实现了一个满足大多数企业项目管理需求的项目管理系统。首先,本文在讨论项目管理系统项目背景及系统目标和需要解决问题的基础上,分析了系统的功能性需求和非功能性需求,并结合具体的用例图和业务流程图对系统需求进行了详细说明。其次,在需求分析的基础上,我们进行了项目管理系统架构概要设计。首先根据系统需求提出系统的设计目标和原则,设计时主要考虑系统的可扩展性、可伸缩性、可复用性,然后着重从系统部署架构及系统数据视图两个方面分析了系统技术架构设计,并分析了系统中最基础的数据结构元数据,最终在系统功能架构设计中给出了一个概要的系统功能结构图,并对图中各功能模块进行了详细的说明。第三,进一步进行项目管理系统的详细设计。该部分首先描述了项目管理系统的建模,简单介绍了ERP系统整体结构,并分析了项目管理系统在其中的作用和位置,进一步细化讨论了项目管理系统自身的层次结构。然后在项目管理系统主要功能设计部分,我们选取了项目管理系统中一些比较有特点的、复杂的、有一定难度的设计着重进行了分析和说明,并通过类图,E-R图对项目管理系统中非常重要的权限管理进行了详细的分析及设计。第四,我们在详细设计的基础上,以本人在实际项目管理系统开发中所承担的主要工作为线索,给出了各部分实际实现视图,并结合代码详细描述的具体的实现。这部分首先对系统的实现给出了一个总体性的论述,然后给出了以OLAP分析算法为基础的项目状态查询功能的详细设计。最后简单分析了系统测试,并对压力测试工具及性能测试标准进行了简要分析。最后,本文对某燃气公司项目管理系统实际上线运行后的情况做了简单介绍,并提出了系统进一步改进的建议和下一步的工作目标。综上所述,我们在分析业务需求和项目管理先进思想的基础上,设计并实现了一个满足大多数企业项目管理需求的项目管理系统。