论文部分内容阅读
水务公司每年的工程项目众多,投资巨大。如何高效管理、规范实施这些项目对公司的发展有重大的意义。原来对这些项目没有统一的管理机制,主要通过传统的、手工方式进行管理,各职能部门独自管理各自的项目,造成各部门间流程条块分割,项目建设管理信息分布、离散,无法有效、实时的全面共享,也导致整个项目的过程管理低效、成本升高、无法有效的控制、监督。因此,设计、开发水务公司工程项目管理系统,提升项目管理信息化水平,显得十分重要。本文主要介绍了水务公司工程项目管理系统的设计和实现,通过对工程项目管理的业务流程进行分析和梳理,提出明确的管理模式和管理流程,将系统设计为9大功能,包括系统预算管理、项目立项及变更管理、项目审核管理、项目实施过程管理、费用管理、工程结算管理、基础数据设置管理、系统管理、报表查询管理等,设计和开发了一套基于B/S架构的水务工程项目管理系统。系统选用SQL Server 2012数据库,WEB服务器采用微软IIS7.0,系统开发与运行环境采用.NET平台,并使用C#作为编程语言,开发工具为VS 2010。通过使用用例图等方式对系统进行功能需求描述,同时对系统非功能性需求进行了说明;根据系统功能需求,设计了系统总体架构、部署架构、网络架构等,同时对系统功能及其对应的数据库进行了详细设计;展示了系统部分实现功能和实现代码;通过测试用例描述了系统测试过程。该系统已经在某水务公司上线运行,有效改进了当前企业的工程项目管理工作,提高了工作效率,降低了管理成本。