西南分公司智能运维管理平台建设方案v_第1页
西南分公司智能运维管理平台建设方案v_第2页
西南分公司智能运维管理平台建设方案v_第3页
西南分公司智能运维管理平台建设方案v_第4页
西南分公司智能运维管理平台建设方案v_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档编号:20150329-1编纂:项目管理部修订日期:2015 - 3 - 29保密级别:文档版本:1.0.0智能运维管理平台建设方案二零一五年三月目录第一章项目建设背景随着社会的发展与进步,各行各业对管理工作要求越来越规范化、科学化、数据化。 特别是电力行业掌控着国家经济保障和发展的重要机构,电力行业信息化进程的快慢将是 至关重要的。电力公司承担着电能的安全传输和保障, 只有相关设备的处于安全运行状态, 才能使电能真正应用到各行各业中,才能保障国家经济的快速发展,广大人民群众才能安 全便捷的使用电能应用到生活当中。电力公司的集控中心是保障设备安全运行的重要部门,其管理手段的先进还是落后是

2、决定整个电力系统能否正常运转的重要环节。由于多种因素将会促使设备上各元件老化、 疲劳、氧化和腐蚀,如不及时发现和消除,就可能会发展成为各种故障,对电力系统的安 全和稳定构成威胁。对电力设备的巡检是重要的工作环节,电力公司有专门设备巡检人员来保证电力设备 的安全,提高电力设备的可靠率,确保电力设备的最小故障率。目前电力设备巡检工作方式普遍较为落后。很多系统仍旧采用早期的人员签到或领导 抽查等较为传统的记录方式。随着信息化的发展,它的弊端也越来越明显地表现出来。这 种巡检方法可靠性差,效率低,真实性不足,管理者不容易准确掌握巡检人员的工作状态, 这就造成安全事故的重大隐患。一旦安全事故发生,不仅给

3、国家造成巨大财产损失,而且 对人民群众生命财产安全也构成巨大威胁。安全管理年年讲、月月讲、天天讲,但终因管 理手段落后始终难以落到实处。如果岗位工作人员再玩忽职守、思想麻痹存在侥幸心理, 造成事故的隐患更是难以避免,不但会影响决策者和主要部门领导的业绩,而且一个个事 故隐患造成重大事故也会毁掉几十年的辛苦打下来的基业。第二章 建设目标西南分公司智能运维管理平台的建设旨在打造贯穿运维生产流程的专业信息化平台, 对运维人员、巡检任务、备品备件进行全方位管控,极大地提高运维管理工作的规范化及 科学化水平,本规划需达到如下目标:1、建立西南分公司贯穿运维工作生产过程的信息化平台,对运维人员、巡检任务、

4、 备品备件进行有效、高效、统一的管理,提高决策分析能力;2、实现电力设备巡检管理的实时化、科学化、规范化,科学的管理和安排巡检人员 的巡检工作;3、规范巡检过程、记录巡检结果,使巡检工作变得可管理、可追溯、可控制,提升集控中心的管控能力;4、通过对巡检系统数据的汇总和分析,及时发现电力设备中的故障隐患;5、将集控中心管理人中从日常繁杂业务中解放出来,真正开展管理分析工作,提高 工作效率。第三章项目设计原则智能运维管理平台的项目设计原则是,保证平台的灵活性、可扩展、可重用、可维护 等特性。同时,在建设过程中,需要避免大量、重复的软件开发,具有广泛的开放性。在 遵循这些基本原则的同时,还需要坚持以

5、下原则:一、统一标准,统一规范统一规划设计,建立统一的数据标准和技术标准。二、安全性原则系统安全性和保密性对于计算机软件系统是至关重要的,系统中的任何数据丢失、数 据错误以及数据泄露都有可能对学院带来巨大的损失,所以在方案设计中要充分考虑系统 的安全和保密因素,保证系统数据不会被非法修改、窃取、破坏。三、稳定性原则本系统设计要具有高稳定性,系统在正常的访问使用过程中能够稳定、可靠地提供远 程教育服务。四、高效性原则由于系统随时都可能需要处理并发的业务请求,所以要求系统设计要尽可能紧凑、高 效,尽量加快每次业务请求的响应时间,避免出现用户需要长时间等待系统进行数据处理 的情况。五、技术先进性原则

6、系统方案设计和软件开发的实现应采用先进、成熟的软件设计技术,所采用的开发和 实现技术应符合今后的技术发展潮流,使得整个系统具有更长的技术生命周期,从而保护 系统的开发投资。六、可扩展性原则系统要充分考虑今后平台业务的发展、运营管理体制的改变等因素,系统设计要具有 高度的灵活性和可扩展性,以便于在今后业务情况发展、变化时,可以根据应用需求的改 变而方便地扩充和调整系统功能,从而满足新的应用需求。七、易维护性原则系统设计应该便于安装、升级和维护,尽可能减少因系统维护问题对平台的管理服务 产生影响。八、易使用性原则系统的用户接口界面设计应符合用户已有的操作习惯,系统操作应易学易用。第四章 平台总体设

7、计4.1 总体架构智能运维管理平台的架构由五层两体系组成,“五层”分别是:表现层、接口层、逻 辑层、访问层、基础层;两体系分别为:身份认证和安全体系、运行维护保障体系,如图4.1-1 所示:图 4.1-1 系统总体架构表现层对于用户来说,对平台比较直观的印象就是表现层,表现层比较笼统的概念可以说是 系统的界面,用于呈现系统的功能供用户进行使用。表现层的作用如下:1、管理用户的请求和响应2、提供一个控制起来将调用委托到业务逻辑和其他上游处理3、将来自于抛出例外的其他层的例外处理到正常提示中4、组装可以在视图中表现的模型对象5、执行 UI 校验接口层 为表现层提供统一的调用接口,并实现与其它系统的

8、交互。逻辑层逻辑层无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制 定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域逻 辑有关,很多时候,也将逻辑层称为领域层。访问层数据访问层:又称为DAL层,有时候也称为是持久层,其功能主要是负责数据库的访 问。简单的说法就是实现对数据表的Select (查询),Insert (插入),Update (更新),Delete (删除)等操作。基础层基础层是平台的基本构架环境,包括数据库服务器、应用服务器 /Web 服务器、流媒体 服务器、存储设备、计算机网络等。身份认证和安全体系平台安全系统设计除了包含计算机网络

9、、主机、应用系统等进行安全规划之外,系统 运行的安全设计也是安全规划的重要内容之一。运行维护保障体系运行维护保障机制包含统一性和标准性、公众服务性、专业性、权威性。因此,运行 维护机制要把握三个要素:1. 要保持服务器的稳定高效;2. 要适应社会对服务多样化的要求;3. 要提供简便、规范、畅通的基础数据输入 / 输出手段。4.2 架构设计及要求4.2.1 网络拓扑架构本平台使用硬件主要包括:路由器、防火墙、WEB服务器、转码服务器、流媒体服务器、数据库服务器、存储设备等,网络拓扑架构如图 4.3-1 所示。图 4.3-1 智能运维管理平台网络拓扑架构图4.2.2 开发环境开发操作系统: WIN

10、DOWS 7/WINDOWS XP/WINDOWS SERVER 2003 开发工具: Eclipse ;Xcode; PL/SQL;数据库: ORACLE 12;g开发语言: JAVA;Objective-c4.4 关键技术4.4.1 面向对象的分析设计方法面向对象的方法是当今大型软件系统开发使用的主要设计、分析、实现方法。面向对 象的方法可以很好地掌握系统的本质,保证系统的相对稳定性。面向对象的方法可以提高 开发的效率和质量。4.4.2 多层结构在系统设计中采用多层结构,其主要的优点如下:1. 安全性加强。应用服务器把客户与数据库服务器分开了,客户端不能直接访问数 据库服务器。应用服务器可

11、控制哪些数据被改变和被访问,以及数据更改和访问 方式。另外,对应用和数据的存储权限可以分层进行设定,这样,即使外部的入 侵者突破了客户端的安全防线,若在应用服务器和数据库服务器中备有另外的安 全机构,系统也可以阻止入侵者进入其他部分。2. 效率提高。多层结构中,客户端和应用服务之间的链接实际上只是一些简单的通 信协议,而和数据库服务器打交道所需要的设置或驱动程序,均由应用服务来承 担,这既减轻了客户端的负担,也降低了数据库服务器的链接代价,使数据库服 务器专心于数据服务而不是频繁地和客户端的应用程序交流。3. 易于维护。由于应用逻辑被封装到了应用服务器中,因此,当应用逻辑发生变化 时,仅需修改

12、应用服务器中的程序,客户端的应用程序不必更新,维护的代价大 大降低。4. 可伸缩性。多层结构是明确进行分割的,逻辑上各自独立,并且能单独实现。由 于它们是逻辑划分的,与物理位置不一定相对应,因此它们的硬件系统构成是很 灵活的,各部分可以选择与其处理负荷和处理特性相适应的硬件。5. 开放性。由于应用服务器的每个组件都有标准的接口,用户可以重写自己的客户 端程序和自己的浏览器程序。443移动APP开发技术移动APP是移动应用的简单,是针对手机这种移动连接到互联网的业务或者无线网卡业务而开发的应用程序服务。由于主流手机系统分为安卓操作系统及 IOS(苹果操作系统), 所以往往移动APP的开发需要同时

13、开发安卓版本及IOS版本。一、安卓版移动APP开发相关技术安卓版移动APP开发使用的程序设计语言是 JAVA Java是一种可以撰写跨平台应用 软件的面向对象的程序设计语言。 Java 技术具有卓越的通用性、高效性、平台移植性和 安全性,广泛应用于PC数据中心、游戏控制台、科学超级计算机、移动电话和互联网, 同时拥有全球最大的开发者专业社群。与传统程序不同, Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以 万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。 “Java 语言靠群体的力 量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认

14、同。这与微软 公司所倡导的注重精英和封闭式的模式完全不同。Sun 公司对 Java 编程语言的解释是: Java 编程语言是个简单、面向对象、分布式、 解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java 平台是基于 Java 语言的平台。这样的平台非常流行。因此微软公司推出了与 之竞争的.NET平台以及模仿Java的C#语言。Java 是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。二、IOS版移动APP开发相关技术IOS版本移动APP开发使用的程序设计语言为 OBJECTIVE-C Objective-C,通常写作 ObjC和较少用的Object

15、ive C 或Obj-C,是扩充C的面向对象编程语言。Objective-C 不仅提供了其他面向对象编程语言中的抽象概念和运行机制,而且还是 一种非常灵活的语言,这种动态性就是 Objective-C 的最大优势所在。这种动态性可以 让应用在运行中(即“运行时” )判断其该有的行为,而不是在编译构建时就固定下来。 因此, Objective-C 把应用程序从编译时、连接时的限制中解放出来,并在用户掌握控制 权时,更多依赖于运行时的符号解析。 Objective-C 的动态性来自三个方面:1、动态类型:可以让代码在运行时判断对象的类型。id 数据类型可以在运行时用任 何数据类型来替换。所以,可以

16、让运行时因素来决定代码中用到的对象是什么类型。动态 类型让应用更加灵活,这是静态类型做不到的,不过这会让数据的严格统一性降低。2、动态绑定:让代码在运行时判断需要调用什么方法,而不是编译时。就像动态类型 把对象的类型放到运行时再去判断一样,动态绑定把选择调用哪种方法的任务放到了运行 时去完成。和其他面向对象语言一样,方法调用和代码并没有在编译时就联结在一起,只 有在消息发出时,它们才真正联结。 动态类型和动态绑定的存在使得选择哪个接收者以 及调用哪个方法都可以在运行时来决定。用一个画图程序来打比方,它能够定义从父类继 承而来的图形类应该怎样归类;可以直接在某个对象上调用 draw 方法,无需知

17、晓该对象 的类以及它绘制自己的具体途径。3、动态载入:可以让程序在运行时添加代码模块以及其他资源。有了动态载入特性, 应用可以根据需要加载一系列可执行代码以及资源,而不是在启动时就加载所有组件。这 能够大大提高性能。可执行代码中可以含有和程序运行时整合的新类。4.4.4 二维码技术二维码是一种新型的条码技术。条形码是由美国的N. T. Woodland在1949年首先提出的。近年随着计算机应用的不断普及,条形码应用得到了很大发展。第一代条形码是一 维码,由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以 表达一组数字或字母符号信息的图形标识符。平时生活里我们经常用到条码,

18、像超市里的 商品、图书馆里的图书都贴有这种竖条纹的条形码(一维码) ,用识别器一扫描,物品的 品名、种类、价格等信息在电脑上一目了然。一维条形码最大的问题就是信息只能在一个方向表达,承载的容量太少,需要用条码 扫描仪扫描,对条码附载的介质也有比较高要求, 应用范围受到了一定的限制。 美国 Symbol 公司于1991年正式推出名为PDF417的二维条形码,简称为 PDF417条码,即“便携式数 据文件”二维条形码。二维码以矩阵形式来表达,可以在纵横两个方向存储信息,可 存储的信息量是一维码的几十倍,并能整合图像、声音、文字等多媒体信息,可靠性高、 保密防伪性强,而且易于制作、成本低。在二维条码

19、中,最为广泛的二维码是 PDF417 PDF417具有以下特点:信息容量大,在一个 PDF417 条码中可以存储 1000个字节以上,一个载体上可以 有几个二维条码。信息密度高,同样大小的条码是一维条码信息密度的 100 倍以上识别率极高,由于PDF417码有极强的错误修正技术,即便破损、沾污50%勺面积 也能读出全部信息。保密性、防伪能力强,由于 PDF417码的编码技术十分巧妙,因此非常有效的防止 伪造。编码范围广,可以将照片、指纹、掌纹、手写签名等凡可以数字化的信息均可编码。制作容易、使用成本低,可以打印在普通的纸张、 PVC或其他材料上,与一维条码 的制造成本相当。4.5 系统安全体系

20、系统安全是整个系统可靠运行和进行安全防范的基石,系统安全设计需要在统一设计 的原则下, 在不同的安全层次, 在预防、 检测和恢复等各个阶段, 确保系统持续稳定运行, 防止信息的损坏、泄露或被非法修改,并保证系统安全。系统安全体系结构分为五层:网络安全、操作系统级安全、用户级安全、功能模块级 安全、数据库级安全。4.5.1 网络安全在信息安全方面,防止非法修改、越权使用等情况的发生,保证信息的安全,必须采 取有效的技术措施。这些措施主要从以下几个方面解决信息的安全问题,即:用户身份鉴 别、用户权限控制、信息的传输安全、信息的存储安全。4.5.2 操作系统级安全操作系统级安全保证是整个安全中的第一

21、层保护。它保证只有合法的、授权的用户才 能上网,才能登录到服务器。它是利用网络操作系统本身的安全机制来实现的。4.5.3 用户级安全用户级安全保证是第二层保护。它保证每个授权用户只能操作其权限所允许的功能模 块或业务。用户在使用时,系统将从用户安全性列表中读取该用户的 Rights标识符(RID)、 用户级别(ULV。系统根据RID及ULV决定用户所拥有的功能和对象的可操作性。用户安 全性列表是根据用户的身份、所从事的业务来决定其拥有的权力属性;用户所拥有的权限 属性不同,进入系统后用户所面对的功能树就不同,他所能操作的功能模块也就不同,从 而实现根据用户权限自动裁剪功能树的目的。4.5.4

22、模块级安全模块级安全保证是第三层保护。它保证授权用户在进入某一功能模块后,只能做其用 户级别所允许的操作。用户安全性列表中的用户级别(ULV是用户拥有的某一具体权力属性的使用级别。使用级别由低到高,用户对该模块的操作权力也就由小变大,随着级别 的变化,用户所面对的操作界面也会自动裁剪变化。譬如说,该用户对本职业务功能是高 级使用者,但对相关业务功能则可能只是普通使用者,对这些模块的修改与删除功能就会 对他屏蔽,相应控件会不可见。4.5.5 数据库级安全数据库级安全是系统安全体系设计中最核心的一道屏障。数据库级安全遭到破坏的情 况主要有三种:第一,数据向未授权用户泄露,或被未授权用户改动;第二,

23、一些合法用 户在获得信息时得到权限以外的信息;第三,由于一些具有合法权限用户的误操作,破坏 了数据库中的数据。本系统用户密码使用 md5不可以逆加密,保证用户密码安全。通过数 据库安全机制的管理,可以防止以上情况的发生,从而加强数据库的安全。第五章 系统功能设计智能运维管理平台建设包含智能巡检分析系统、备品备件库存管理系统、运维人员管 理系统、档案管理系统、绩效考核系统、系统管理模块等五个子系统、一模块以及统一登 录入口。统一登录入口:引入用户单点登录概念,用户只需要一次登录就可进入各个系统, 方便用户使用及统一管理。智能巡检分析系统:通过结合最新的计算机技术、信息分析技术,对巡检任务的 制定

24、、巡检任务的执行以及巡检任务执行结果进行全程管控,可智能分析发现异 常并生成告警通知集控中心及风电场。运维人员管理系统:对运维人员信息进行统一管理,通过对运维人员基础信息、 技能水平、故障处理经验等信息进行综合分析,为不同故障处理提供集控调配建 议,为集控提供技能人员支持。档案管理系统:建立档案电子化管理,可以有效对旧有档案进行稽核检查,便于 档案管理。绩效考核系统:结合智能巡检分析系统中巡检任务执行情况、设备运行健康情况、 备品备件调配及时率、考试成绩、日常工作表现等,通过数据建模进行分析,自 动对考核人员的月度个人绩效进行评分,为决策者提供依据。5.1 统一登录入口智能运维管理平台提供统一

25、登录入口进行登录,登录后根据用户角色权限分配及呈现 根据其权限访问平台上的相应应用和信息资源。平台入口的功能、性能、使用方便程度对 整个平台的实施效果有决定性的作用,主要实现以下几个方面的功能。1. 用户登录后系统根据用户的权限展示用户所能阅读的内容和能使用的功能。2. 统一登录页面及个人空间是整个平台的形象象征,设计上简洁生动,在视觉效果 上不断出新。3. 其它功能:个人信息修改、密码修改、找回密码、退出系统等功能。5.2 智能巡检分析系统智能巡检分析系统通过结合最新的计算机技术、信息分析技术与实际工作流程,对设 备巡检工作执行过程、执行方式进行优化改善,极大地提高了巡检工作的规范化及科学化

26、 水平, 保障了巡检过程有效、 可控,杜绝了对巡检人员无法科学、准确考核与监控的现象, 有效地保障了被巡检设施经常处于良好状态。根据对巡检工作的分析,本系统分为 7 个模块,分别为:设备信息管理模块、参数管 理模块、巡检表管理模块、巡检任务管理模块、巡检任务执行模块、智能分析模块。系统 功能模块图见图 5.2-1 。图 5.2-1 智能巡检分析系统功能模块图5.2.1 设备信息管理模块设备信息管理模块对巡检设备的基础信息进行统一管理,结合二维码对设备进行唯一 标识,使设备管理脱离杂乱管理、追溯巡检情况困难等状况。通过将二维码与基础信息、 巡检结果进行关联,使用人员可随时通过移动端扫描二维码查询

27、设备的基础信息及历史巡 检信息。此模块包括的功能有:设备类型管理、设备基础信息维护(新增/ 修改/ 删除)、设备信息查询、二维码扫描/录入/生成等。本模块同时支持 WE歸及移动端。对巡检过程中各检查项的参数进行管理维护,为智能分析模块进行数据分析提供数据 支撑,包括的功能有:新增参数、修改参数、删除参数、查询参数、参数范围设定等。本 模块同时支持WEB端及移动端。5.2.3 巡检表管理模块根据巡检需求对巡视表进行定制,包括的功能有:新建巡检表、编辑巡检表、查询巡 检表、删除巡检表。通过此模块可以根据需求灵活配置巡检表,从而支撑不同设备类型巡 检的需求。本模块同时支持WEB端及移动端。根据巡检任

28、务类型及需求,对巡检任务执行频度、执行时间、执行人员等进行指定, 并形成巡检任务下发至巡检人员,巡检人员完成巡检任务并提交巡检报告后,系统进行记 录保存,使整个巡检过程可管理、可追溯、可控制。巡检任务的完成情况也可作为巡检人 员绩效评分的参考依据。本模块同时支持 WE喘及移动端。任务 GIS 辅助模块在执行巡检任务时,系统会根据此次巡检所需巡查的设备列表,在 GIS 地图上标注各 设备的位置、信息及建议巡检线路,为巡检人员高效开展巡检工作提供有力支撑。5.2.6 巡检任务执行模块在执行巡检任务时,巡检人员使用移动端扫描设备二维码,可获取设备的基础信息、 历史巡检记录及巡检表,巡检人员按照巡检表

29、要求逐项完成巡检任务,并将巡检结果提交 系统。本模块仅支持移动端,在执行巡检任务时支持文字、图像、视频的巡检资料提交。5.2.7 智能分析模块1、实时分析 在巡检人员执行巡检任务时,随着巡检数据的输入,系统实时参照标准参数值进行分析,如果发现设备数据在标准参数值范围内, 实时出现告警, 提醒巡检人员设备出现问题, 需进一步检查核实。2、巡检结果分析 巡检人员执行完成巡检任务并提交巡检结果后,系统根据参数标准值数据对巡检结果进行智能分析,记录分析结果并自动发现巡检结果中设备存在的异常,并形成信息发送至 智能告警模块。5.2.8 智能告警模块根据智能分析模块分析的结果,形成的告警信息在系统中通知相

30、关人员的同时通过短 信/IVR的方式告知集控中心及风电场5.2.9 短信 /IVR 接口模块提供短信/IVR接口,在发现设备异常时可按需为指定用户发送短信或提供 IVR服务5.3 备品备件管理系统备品备件管理方面存在数据分散、统计时间长 , 备品备件经常发生转移时在帐面上不 能及时反映 ,盘点工作量极大、信息反映不及时 , 从而导致备品备件重复购置,使企业成本 大幅增加 , 影响企业效益。为了加强备品备件管理,提高内部管理水平,为企业管理者提 供更科学的决策依据,本系统基于二维码技术和计算机技术,能从帐面和实物两方面及时 反映备品备件真实情况的信息管理系统。通过实施备品备件管理系统,采用条码扫

31、描技术作为备品管理中物流和信息流同步载 体的方法,条码具有成本低、能有效进行分类,传达众多物品信息等优点,通过条码唯一 性的特点对单个备品备件作追溯及生命周期管理。备品备件管理系统主要由数据库管理系统、智能、物品二维码、主机管理系统等四部 分组成。整个系统以智能手机移动 APP为主,辅助以桌面型的固定式设备做发卡之用途, 无线路由接入局域网供智能手机移动端接入网络使用 ; 智能手机移动端总仓库的用户通 过局域网连接访问系统,数据库服务器接入局域网,提供数据存储功能;主机管理系统在 后台应用服务器上实现,主要对传统的仓库管理软件进行了扩充,利用条码技术完成货物 的入库、出库、盘点等功能。系统功能

32、模块图见图 5.3-1 。图 5.3-1 备品备件管理系统功能模块图5.3.1 基础信息管理模块1. 备品备件信息管理:设备信息包括备品备件名称、编号、型号、参数、使用范围、 备注说明等信息。2. 仓库类别设置:允许设置和管理多个仓库。3. 库管人员设置:设置并管理仓库保管人员。4. 供货商/生产部门管理:可以设置并管理供货商及生产部门档案5. 出库类别设置:设置出库类别,区分正常出库、破损出库等。本模块同时支持WEB端及移动端。5.3.2 库存管理模块1、入库管理:可以自动生成入库单号,允许采取不同计量单位入库,允许手工录入 数据也允许二维码扫描入库,不限制每笔入库单货物笔数,扫描数据自动累

33、加,可以打印 单据。2、出库管理:可以自动生成出库单号,允许采取不同计量单位出库,允许手工录入 数据也允许二维码扫描出库,不限制每笔出库单货物笔数,扫描数据自动累加,可以打印 单据。本模块同时支持WEB端及移动端。5.3.3 调配管理模块在进行备品备件调配时,系统自动按照所需物品类型、数量、调配地点按最优方案排 列各仓库储备,并给出调配建议,为调配人员决策提供依据。可以自动生成调库单号,备品备件允许采取不同计量单位调库,允许手工录入数据也 允许二维码扫描调库,不限制每笔调库单备品备件笔数,扫描数据自动累加,可以打印单 据。本模块同时支持WEB端及移动端。5.3.4 统计查询模块1、库存查询:可

34、以按不同计量单位进行查询统计库存,自动分类统计,条理清析。 可以查询单个仓库库存,也可以查询所有仓库库存汇总数据,可打印库存明细及库存汇总 报表。2、单据查询:可以随时并打印入库、出库、退库、调库、盘点等各种货物单据。3、备品统计:可以按不同时间段、凭证号、客户、部门、仓库、设备等统计条件对 入、出、调等数据进行统计汇总,统计结果可以按不同计量单位进行转换,并且随时可以 将统计结果生成报表进行打印。4、仓库货物进出综合查询:可以按不同时间段、凭证号、部门、仓库、备品等查询 条件查询货物入、出、调等数据,并能对查询数据进行统计汇总。随时可以将查询及统计 结果生成报表进行打印。各种报表可以自动转换

35、为 EXCEL数据格式。本模块同时支持WEB端及移动端。5.3.5 短信 /IVR 接口模块提供短信/IVR接口,可按需为指定用户发送短信或提供 IVR服务。5.4 运维人员管理系统运维人员管理系统由运维人员管理系统及考试管理系统两部分组成。运维人员管理系 统主要对运维人员的基础信息进行管理,如:运维人员所得资质、相关故障处理经验、技 能水平等,通过结合运维人员信息及故障信息,可为不同故障处理提供集控调配建议,为 集控提供技能人员支持。考试管理系统为集控中心考核运维人员技能水平提供平台支撑, 集控中心制定考试内容、 考试时间、 指定参考人员后进行下发, 由运维人员在线完成考试, 考试成绩记入运

36、维人员管理系统,作为考核依据。系统功能模块图见图 5.4-1 。图 5.4-1 运维人员管理系统功能模块图5.4.1 运维人员管理系统信息模板管理模块按需求定制运维人员信息模板,可对模板中的字段进行新增、删除、修改等操作,可 对模板进行灵活配置,满足不同类型人员管理需求。本模块同时支持WEB端及移动端。人员信息管理模块对运维人员的基础信息如:姓名、年龄、相关技能水平、奖励记录、工作表现等进行 录入,并按时更新运维人员故障处理情况,为实现智能调配提供数据的支撑。本模块提供人员信息的录入、修改、删除、查询、导出、打印等操作。本模块同时支持WEB端及移动端。3 智能调配模块通过对运维人员基础信息、技

37、能水平、故障处理经验等信息进行综合分析,为不同故 障处理提供集控调配建议,为集控提供技能人员支持。5.4.2 考试管理系统题库管理向系统录入考试题目,内容包括:题目类型、难度、分值、答案等。可对题库进行录 入、查询、修改、删除操作。本模块同时支持WEB端及移动端。根据考试范围、题型比例、分值、难度等进行自动组卷,形成考试试卷。3 考试管理集控中心考试管理员通过指定试卷标题、考试时间、考试人员、选择试卷后进行下发 形成考试任务。本模块同时支持WEB端及移动端。运维人员接到集控中心考试管理员通知后,登录系统进行考试,在指定时间内完成考试任务,将答题结果提交系统。本模块同时支持WEB端及移动端。运维

38、人员可通过成绩查询模块对本次成绩及历史成绩进行查询。6 自动阅卷运维人员完成考试任务并提交答题结果后,系统可根据题库中答案进行自动阅卷,完成评分并自动录入运维人员管理系统5.5 档案管理系统随着信息化的发展,现在各行各业的原有纸质文档管理逐步向电子文档管理过渡。建 立档案电子化管理,可以有效对旧有档案进行稽核检查,便于档案管理。档案管理系统的建设有如下优势: 统一性,建立形成一套统一的档案管理规范,并可以以此为基础实现上下级之间的信 息共享和交互。权威性,在确保安全的基础上,通过规范的操作方式,保证数据的一致、完整。 高效性,提供快速高效准确的智能检索功能和管理手段。安全性,从技术和管理上确保

39、网络和涉密档案资源信息的高度安全性。 可靠性,提供7天X 24小时不间断服务。系统功能模块图见图 5.5-1 。图 5.5-1 档案管理系统功能模块图5.5.1 档案基础信息管理对档案的基础信息进行维护, 支持上传电子档案。 对档案的基础信息进行录入及维护, 如档案编号、档案类型、档案名称、内容描述等。本模块同时支持WEB端及移动端。5.5.2 档案在线浏览可根据需求查询档案,如:根据档案编号、类型、名称、内容等进行精确或模糊地查 找,并支持电子档案在线浏览。本功能根据用户权限对浏览权限进行划分,无权限者只能 看到档案的概要信息,档案全文需向档案管理员提交权限申请,申请通过后方浏览档案全 文。

40、本模块同时支持WEB端及移动端。可对查询出的电子档案进行下载操作,本功能根据用户权限对浏览权限进行划分,无 权限者只能看到档案的概要信息,档案全文需向档案管理员提交权限申请,申请通过后方 可下载。本模块同时支持WEB端及移动端。可对查询出的电子档案进行打印操作,本功能根据用户权限对浏览权限进行划分,无 权限者只能看到档案的概要信息,档案全文需向档案管理员提交权限申请,申请通过后方 可打印。5.5.5 档案权限申请系统用户可对无权限查看 / 下载/ 打印的档案向档案管理员申请相应权限。本模块同时支持WEB端及移动端。5.5.6 档案权限审批档案管理员可查看档案权限申请情况,并根据实际情况,选择通

41、过申请或驳回申请。 本模块同时支持WEB端及移动端。5.6 绩效考核系统绩效考核系统结合智能巡检分析系统中巡检任务执行情况、设备运行健康情况、备品 备件调配及时率、考试成绩、日常工作表现等,通过数据建模进行分析,自动对考核人员 的月度个人绩效进行评分,为决策者提供依据。系统模块图见图 5.6-1 。图 5.6-1 绩效考核系统功能模块图5.6.1 风机运行参数统计根据设备责任划分,由风电场根据设备实际运行情况,录入设备故障时间、故障损失 电量等。本模块提供风机运行参数信息的录入、查询、删除、编辑、打印、导出等功能。本模块同时支持WEB端及移动端。5.6.2 奖励录入模块对于在日常工作中,有重大

42、贡献人员,根据个人所做贡献,录入贡献相关信息,做为 月度绩效考核指标分析数据。本模块提供奖励信息录入、查询、删除、编辑、打印、导出 等功能。本模块同时支持WEB端及移动端。通过本模块可自由设置绩效评定规则因子及权重,综合评分模块将依据本模块的规则 因子及权重进行绩效的智能评定。本模块同时支持WEB端及移动端。5.6.4 综合评分模块本模块结合智能巡检分析系统中巡检任务执行情况、设备运行健康情况、备品备件调 配及时率、考试成绩、日常工作表现等,通过数据建模进行分析,自动对考核人员的月度 个人绩效进行评分,为决策者提供依据。5.6.5 绩效得分查询模块考核人员可通过绩效查询模块查询本人绩效得分(可

43、查询历史绩效) ,查询结果会详 细列出该人员绩效总得分及各考核细项得分,为考核人员自身提升提供指导。本模块同时支持WEB端及移动端。5.7 系统管理模块系统管理模块为主要管理系统用户、角色及权限,并提供数据备份等功能,为整个系 统的合理稳定运行进行支撑,功能模块图见图 5.7-1 。图 5.7-1 系统管理模块图5.7.1 角色管理根据需求对用户进行角色定义,如:系统管理员、巡检人员、档案管理员、库管人员 等。本模板提供角色的新增、修改、删除、查询功能本模块同时支持WEB端及移动端。5.7.2 权限管理根据用户角色的需要进行不同的权限控制,如:系统管理员拥有系统的所有功能操作 权限;巡检人员有

44、巡检任务执行模块的权限;档案管理员有档案管理系统的权限等。通过 对不同角色赋予不同权限,从而达到对不同用户进行操作权限控制的目的。本模块同时支持WEB端及移动端。5.7.3 用户管理本模块应用于对系统用户的管理,如添加系统用户、修改用户信息、查询用户信息、 删除用户等。运维人员管理系统中的运维人员也是系统用户,所以运维人员在添加系统用户时需要 与运维人员管理系统中的信息进行关联。本模块同时支持WEB端及移动端。5.7.4 数据备份 / 恢复提供对平台数据库的数据备份以及根据数据备份文件恢复平台数据。5.7.5 密码修改支持对系统登录用户的密码进行修改。本模块同时支持WE歸及移动端第六章项目实施

45、及保障方案6.1项目组织结构及管理方案6.1.1项目组织结构、项目组织结构图项目总负责项目经理技术咨询专家组f进度管理员 “I1卩质量管理员F设计组开发组测试组实施组项目组织结构图二、工作职责(1) 项目总负责人对项目工作负总体责任。指导项目经理开展工作。(2) 项目经理在项目总负责人的领导和授权下开展工作。是项目的具体负责人,其基本职责主要如下:与客户进行有效沟通制定项目计划,并根据各种变化修改项目计划实施项目的管理、开发、质量保证 过程,确保客户的成本、进度、绩效和质量目 制定有效的项目决策过程 确保在项目生命周期中遵循是实施公司的管理和质量政策 选择一个能够精确衡量项目成本、进度、质量、

46、绩效的项目距阵 风险管理招聘和培训必须的项目成员 确定项目的人员组织结构 定期举行项目评估 (review) 会议 为项目所有成员提供足够的设备、有效的工具和项目开发过程 有效管理项目资源(3)技术咨询专家组 由公司资深的开发人员组成。针对该项目提供技术咨询,把握总体技术方向。(4)质量管理员 协助项目经理做好项目开发中的质量管理工作,指导和督促测试组的工作。(5)进度管理员 协助项目经理做好项目开发中的计划以及进度管理工作。(6)设计组 承担需求调查、概要设计、详细设计以及测试方案的撰写。(7)开发组 承担具体的编码工作以及单元测试。(8)测试组 制定测试计划,实施除单元测试外的全部测试工作

47、。接受质量管理员的指导和检查。 是项目质量保证的具体责任者。(9)实施组 在项目开发工作完成后,承担项目的实施以及用户培训。6.1.2 项目管理制度与措施、公司高度重视本项目公司总经理亲自担任项目总负责人。配备了公司最强的项目管理人员和技术人员二、充分沟通和协商本着一切为了项目成功实施的大目标,对项目中的出现相关的事宜,与客户等利益相 关者进行充分的沟通和协商,确定解决的办法,减少误会和曲解。三、严格的过程控制过程可控结果自然可控。项目将大致遵循如下的开发流程:项目组织结构图四、报告制度有状态报告、周进度报告、例外事件报告以及会议记录等报告类型。报告制度是本项 目管理控制的重要手段。它具有以下

48、功能:记录项目进展情况是沟通的工具是管理控制的手段五、检查、考核制度对项目进展情况的检查,主要采用例会的方式。项目部还有业绩考核制度。六、会议制度每天下午5点项目部召开全体工作会议。时间约 1小时。由项目经理主持。会议内容 为:对当天工作进行检查、总结,找出和计划的偏差,制订纠正措施以及第二天的工作计 划。不定期地举行技术专题会议,对开发中所遇到的技术问题(难题)进行分析解决。负 责开发的技术人员参加。时间约 1小时。由技术负责人主持。6.2技术力量与人员平台建设实施小组人员及职责如下表 6.2-1所示:表6.2-1平台建设实施小组人员及职责序号职务人数(人)职责项目经理1计划、组织、控制项目

49、的开展,对 项目的人员安排、成本、风险统 管理,按照软件工程管理方法管理 项目。系统架构师1确定项目的技术实现,为项目搭建 良好的架构,规范开发流程。需求分析2负责用户需求的调研分析,引导开 发用户需求。项目管理1负责项目过程管理,规范项目的实 施过程。测试主管1负责整个项目测试工作的开展,与 项目经理确定项目测试计划、测试 用例的编写,组织相关测试人员根 据测试用例进行测试。系统开发8负责系统的软件开发。系统测试2负责系统测试,包括功能测试、压 力测试、回归测试等。网络部署、安 全保障2负责网络环境的设计。界面设计2负责系统界面美工设计。合计:206.3计划与进度管理方案一、采用三级进度计划

50、管理在项目开始阶段就想制定一个完整的、完善的计划是不现实的。但是项目经理又不得 不制定一份计划来指导项目组的工作,以及应对领导的审批和客户的沟通。其实项目计划 本来就是一个逐步细化、逐步完善的过程,本项目中采用的三级计划体系就是依托这样一 种思路来制定项目的计划,通过类似倒三角的模式,在项目不同的阶段制定不同详细程度 的计划来逐步完善项目的计划,指导项目的管理工作。一级计划一一总控制进度计划。此计划为项目指出最终进度目标,甲方牵头制订 总控进度计划,经认真研究后确定。总控计划一经确定,便成为项目施工的纲领性文件, 各方均要严格遵照执行,不做轻易调改。二级计划一一阶段性工期计划或分部工程计划。二

51、级计划的制订是为了保证一级计划的有效落实。我公司会制订此计划并报甲方或监理方审核。三级计划 周计划。周计划的制订是将二级计划进一步细化到日常的施工安排 中,是最基本的操作性计划,具备很强的针对性、操作性、及时性和可控性。二、按日、周和月分别进行进度检查有效的项目控制的关键是定期及时测量实际进程,并与计划进程相比较,如有必要, 立即采取纠正措施。进度控制过程如图 6.3-1所示:图6.3-1进度控制过程流程图三、每周一向甲方(或监理方)提交进度报告四、完善例会制度每天下午5点项目部召开全体工作会议。时间约 1小时。由项目经理主持。会议内容 为:对当天工作进行检查、总结,找出和计划的偏差,制订纠正

52、措施以及第二天的工作计 划。不定期地举行技术专题会议,对开发中所遇到的技术问题(难题)进行分析解决。负 责开发的技术人员参加。时间约 1小时。由技术负责人主持。五、建立沟通渠道(1)各单位相互通告进度管理体系架构,建立本项目进度管理体系成员的联系总表。(2)项目人员工作时间必须在岗,如临时外出须通知其他相关成员,并做出相应安 排;除睡觉时间外必须能随时取得联系。(3 )各相关单位之间,需建立纵向、横向联系。相关人员应及时进行指导、反馈、 预警、建议等工作交流。六、项目的进度计划总工期自合同签订后的下一个周开始,共7个周期。具体的进度表如表6.3-1所示:表6.3-1项目进度计划(本部分内容待方

53、案基本确认后完善)序 号工作阶段计 划 天 数计划开始 时间计划结束 时间交付的工作成 果备注项目启动及计划3项目开发计划需求分析30需求分析说明书需求确认5需求分析说明 书用户确认说明需求确认可 以和需求分 析迭代进行。系统概要设计30概要设计说明书系统概要设计技 术评审及完善10概要设计技术 评审意见数据库设计7与需求确认 同步进行。系统详细设计60详细设计说明书系统详细设计技 术评审及完善20详细设计技术 评审意见编码开发120源代码、项目测试 用例测试60项目测试记录、测 试扌报告与开发协调 进行,开发完 某个模块即 开始测试。系统部署3系统部署说明书培训5用户使用手册试运行90项目总

54、结报告技术总结报告修改完善试 运行过程中 发现的问题。系统验收3验收意见6.4项目质量控制(一)质量控制活动(1)阶段性复审在开发的各阶段需要质量控制组的阶段性复审活动来保证项目质量的提高,但过多的 复审活动会对项目的费用及时间造成较大的影响,因此项目控制活动中的复审要适量适 时。质量控制活动的详细流程和执行方法,还需要在全体项目核心组到位后进行进一步讨论,最终制定出一套行之有效又适合本项目的质量控制流程。以下是一些基本流程:表6.4-1项目质量控制编号开发阶段质量控制活动01项目启动阶 段项目核心组复审项目工作方法,项目计划,质量控制流程, 建立质量控制标准;进行本项目的开发方法,文档规范及

55、质量标准培训。02概要设计阶 段项目核心设计组及相关专家对概要设计说明书进行阶段性 复审,以及时发现问题;根据质量控制标准,检查概要设计说明书是否达到质量标 准。03详细设计阶 段设计核心阶段性复审;根据质量控制标准,检查详细设计是否达到质量标准。04编码和单元 测试阶段检查程序的编码规范是否得到遵守; 抽杳程序可读性,注释等是否完整; 在整个编程队伍贯彻质量意识,每个程序员都是质量保证的 一员。05集成测试阶 段检查测试案例是否合适; 检查测试结果及测试报告是否完备。06用户验收测 试阶段审核验收测试计划,提出建议;检查验收测试的方法和测试案例是否合适,并提出建议; 审核测试结果及测试报告。(2)测试测试是确保本系统质量的重要手段,不经过认真测试的系统是不能被用于生产的。虽 然,对各阶段的文档的审核也可认为是测试, 但本项目所指的测试是指对应用软件的测试。 做好测试是测试组的责任,测试组是与开发组相互独立的两组, 且需要相当的技术和经验, 对业务的理解要十分透彻。为保证测试的效率和质量需要注意以下几点:建立高效合理的测试流程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论