本文是一篇工程硕士论文,通过本文设计的“电力工程项目管理系统”,可以提高国家电网市级供电公司对电力建设项目的管理效率,更有利于其推动对项目的计划,进度,变更,质量,财务等的全面管理。通过全流程管理,以确保项目符合预期要求。在本课题的研究中,笔者结合电力工程建设的实际情况,利用开发技术及相应的工具平台,对该系统进行了全面的信息管理。
第一章 绪论
1.1 研究背景与意义
从我国步入 21 世纪以来,互联网信息技术经历了长期迅猛发展变得越来越成熟,能有效推进我国企业实现系统性转变,其中,电力企业的电力工程项目管理业务也逐步朝着科技化、信息化的方向发展,信息化管理是电力行业电力工程项目管理业务的主要发展趋势。由于现阶段我国电力企业信息化管理普及程度并不高,以人力管理为主,当前,大多数企业仍然将信息化管理作为企业管理的辅助手段。然而,伴随国内改革开放后的经济发展,以及我国的电网改造工程的不断深入,为了高质高量按计划完成工程建设,迫切需要通过创新和优化工程管理模式,提升工程建设管理效率。从我国电力企业本身的实际情况来看,其通常所参与的工程项目主要特点就是数量多,规模小,建设的整个过程较为繁琐,一个类型的电力项目往往需要很多个单位和部门之间的相互协调和合作来完成。如果企业不能实现对项目的有效系统监督管理,将会导致其参与项目管理的工作效率变低。所以当前在企业管理中引入技术化管理手段是必然趋势,通过管理手段的系统化,不但可以让电力工程管理流程更加标准,科学,合理,有序。同时也能实现企业对项目流程的全程监督,促进企业资源管理转型,以在提升经济效益并实现生成本的有效降低。为企业创造获取更多的社会经济价值[1]。
在我国经济快速发展的背景下,国有电力企业业绩不断实现扩张,其信息化应用流程也逐渐向好发展,当前,原有的信息化管理流程系统,无论是在数据库的容量还是在软件功能的实现上,都已不能满足现代化电力企业的要求。迫切需要进行软硬件系统的全面升级。但是由于软硬件技术发展失衡,此时若进行系统的全面升级,将迎来高昂的升级费用,而只对部分系统进行升级的情况下又会影响到系统的整体性能。所以通过电力工程项目管理系统的建立,可以为各方提供信息的交流与共享为供电企业参与工程管理,突破了原有的技术屏障,建立技术上的合作运营机制,意示着我国企业向信息化管理全面迈进 [2]。也预示着“信息化”、“标准化”、“网络化”的电力工程管理来临。
1.2 国内外项目管理研究现状
在如今飞速的互联网发展背景下,系统安全性也得到稳步提升,而当下的人民群众更倾向于使用移动智能终端来完成各种工作生活操作。在互联网上人类的思维和工作模式也发生了颠覆性改革。当前的经济社会是充满竞争而富有挑战性的因此,怎样通过有效利用先进科技来增强企业的市场竞争优势是每个企业在发展过程中都要切实考虑的问题。在我国当前的项目管理中,普遍存在着依然沿用传统管理模式的现象。所谓的传统管理模式也就是人工的管理模式,而自动化只是作为一个辅助功能,得到部分应用。身处科技时代,若不能正确认识信息化管理在当前经济环境中的优势,就不能在未来行业市场中获得主导地位 [5]。
从世界范围看,当前对于项目管理系统主要有两个研究方向,其一,对系统的硬件研究主要包括网络系统和计算机的硬件系统。其二,对对软件的研究包括信息化管理制度的研究及信息化管理软件的研究。 [6]。
相比于域外发达国家,我国在项目管理上的研究相对落后,目前在欧美等发达经济体,已经对项目管理形成了较为成熟的理论基础。而在项目管理中最具有代表性的“PMP”理论正是欧美国家成熟项目管理理论的代表。国外对于项目管理流程化,主要研究集中在两个维度:
1、对项目管理进行完善,补充,优化。当前域外国家对于软件产品,无论是技术还是产品,对进行了针对性研究。去研究提出,软件系统通过集成化和标准化来提升企业的生产经营效率,例如,“PTC ”就开发了一款“Windchill” 项目管理软件,其具有集成化特征,也就是将企业生产经营中的产品设计,产品生产,产品销售等各模块进行有效检查病。在企业的产品研发到销售过程中,都能够围绕相关的流程设计进行管理并提升部分模块的运行效率,以实现总体系统效率的提升。
2、在本项目开发过程中,笔者在设计方法上使用了面对对象的方法、汇编技术、框架技术。并以 web 为架构进行软件开发,此软件兼具兼容性与扩展性优点,可以对大型工程企业项目管理进行有效满足。
第二章 系统的开发技术分析
2.1 系统的开发语言
ASP 是基于 ASP 的一个标准化的软件开发平台,其由 Microsoft 公司主导开发。其是一种基于“组件式”的开发设计方法,具有高度的软件开发设计灵活性,能对本研究的供电企业电力项目系统开发提供良好的开发环境,我们可以利用ASP 的多单元开发结构来开发本系统的数据逻辑关系差异性,同时,为了解决开发人员工作量的问题,在 ASP 软件开发平台下,通过组件的形式来实现最大化的对外服务,可以说,在该开发环境下开发人员能根据需求功能的差异性来选择不同组件的挂载。
“C#”是常用面对对象开发语言的一种,其与其他的面向对象开发语言祥比较具有较好的可用性,因而被软件编程人员在面对对象开发中大量使用。同时“C#”还能提供方具体性的开发方法用于应用程序开发,在该编程语言模式下,可以实现最大化的执行效率提升,并有效压缩开发人员工作量,并且该编程代码还具有高度的“复用性”。
2.2 SQL Server 2012 介绍
SQL 是一种常用的数据库编程语言,具备较为完善的系统功能,适用于建立系统数据库,能够实现常用的系统操作功能、查询功能和控制功能。在本研究的“电力项目管理系统”设计中,使用的就是“SQL Server 2012”,该数据库编程语言具有操作简单、处理能力强大,同时又容易上手,当前在大量的软件系统开发中为大多数程序员所使用。其优点表现如下:
(1)安全性高
在“SQL Server 2012 ”项下,可以有效提高服务器的持续运营时间,既可以拓展系统服务器的云端,还能够进一步加强对数据的保护。软件具备 IT 管理功能和系统安全功能,在多种优势的集成下可以有效实现系统安全性的提升,并能最大化系统合规管理。
(2)开源系统,节省投资
通过“SQL Server 2012” 进行系统开发,可以获得强大的技术支持,同时能获得海量合作者,该数据库编程语言还是免费提供的,所以用户无需花费成本即可实现开发,大大节约了整个系统的开发成本。
(3)普遍适用性
“SQL Server 2012 ”具有很强的适用性和兼容性,能够支持同主流开发工具的对接,且提供了多种平台的数据库接口,如 Delphi、JAVA 、.NET 等。所以“SQLServer 2012 ”可以在软件系统开发中被广泛适用,也能有效提高开发效率,压缩程序员开发时长。
(4)可扩展性
在“SQL Server 2012 ”下能有效景绣部署及程序拓展,开发者能依据具体需要进行任意性的程序拓展。
第三章 系统需求分析.........................................10
3.1 系统业务需求分析................................... 10
3.2 主要功能模块需求分析................................ 10
第四章 系统的详细设计............................20
4.1 系统的设计原则.............................. 20
4.2 系统架构的设计.................................. 21
4.3 系统的功能模块设计................................................. 23
第五章 系统的实现与测试.................................42
5.1 系统模块的实现...................................... 42
5.2 系统的测试....................................... 46
第五章 系统的实现与测试
5.1 系统模块的实现
下面对本次研究课题所综合系统设计的体系的顺利完成,展开具体的研究分析:
(1)登陆模块
体系的登陆模块,确定了一个体系的安全稳定性。所以在登录页面的设置上,要凸显系统的设置目标。而本设计是电力公司的项目管理系统,所以其目标应该为快捷、简单、方便。如图 5-1 :
系统登录模块的操作流程为:用户输入用户名和密码、系统验证、成功登陆。客户在自动输入栏录入户名及登录密码,并输入系统生成的验证码来进入。“电力工程项目管理系统”。在这之后每一个的项目体系管理都经过这个操作应用平台来展开操作应用。
(2)施工管理
系统主要是对项目的经营计划等进行审核及统计管理依据的,主要是参建单位完成的工程量数据以及合同的相应情况。生产数据为月报、年报等报表形式。同时在项目投资的过程中,要对统计数据按照合同的不同,施工单位的不同。改善项嗯嗯。目的不同进行逐级分类汇总。并依据工程费,购置费,安装设置费等展开分类统计分析。
第六章 总结与展望
通过本文设计的“电力工程项目管理系统”,可以提高国家电网市级供电公司对电力建设项目的管理效率,更有利于其推动对项目的计划,进度,变更,质量,财务等的全面管理。通过全流程管理,以确保项目符合预期要求。在本课题的研究中,笔者结合电力工程建设的实际情况,利用开发技术及相应的工具平台,对该系统进行了全面的信息管理。在本文中笔者依据关于电力管理的基本流程,对电力工程项目管理的流程进行了模块化划分