




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1电网作业风险监控系统的设计与实现摘要本课题是以贵州电网公司的“电网作业风险监控系统”这一课题为依托的横向项目。本文主要针对贵州电网作业风险管控工作中,上级管理人员难以对基层作业风险进行全面、及时的管控,同时,风险数据和管控数据又仅以部门间发放文件或报表的形式进行粗放式管理等问题,结合电网公司最新的安全生产风险管理理念,以物联网为基础,采用工作流的思想对作业流程进行流程化控制,设计并开发出“电网作业风险监控系统”,可使电网公司克服安全生产“点、线、面”各自为政的管理瓶颈,共同构建电网“大安全”格局,实现安全生产风险的全方本文通过查阅大量资料,对WCF技术、Silverlight技术以及MVVM模式进行了研究,在系统开发过程中,采用UML建模工具,对电网作业风险监控系统进行了分析和设计,并使用数据库的概念结构与逻辑结构设计理论来分析设计该系统的数据库对象。电网作业风险监控系统采用B/S架构,使用MVC的设计模式进行设计,实现了风险数据上报流程、风险管控上报流程、风险看板、日历看板、系统通知管理、待办事宜管理、系统管理等主要功能。在技术上,使用了根据工作流的思想进行系统设计,从而实现了对电网作业流程的信息化管理,同时也能够对电网作业流程进行实时监控。电网作业风险监控系统的开发和实现使得电网公司生产作业以及监控正式迈入科技信息规范型、可程序化执行型的管理模式。同时,本系统也解决了上级管理人员难以对基层作业风险进行全面、及时管控的问题,这对于电网公司形成安全生产预防机制,规避和化解安全风险,有效控制人身事故和人员责任事故,保障公司和电网安全发展,具有重要的意义。problemofthesuperiormanagershavingdifficultyincontrollingoperationriskafworkflowtocontrolthestreamlinedoperationsofpowergridcompaniestodepatternof“greatsecurity”andimplementcomprehensive,wholeprocess,systematicandintegratedcontrolforthitusesUMLmodelingtooltoanprocess,theriskobservationboard,thecalendarobservationboard,theinformmanagementofthesystem,theTODOmanagementandthesystemmanagement.ItcanalsointeractwithSilverlightbytheperformroutinized.Atthesametime,thesystemsolvestheproblemthagrass-rootslevelcomprehensivelyandtimely.Itisofimportanceforpowergridrisks,controlpersonnelaccidentandliabilityaccidentsafetyofcompanyandpowergriddevelopment.Keywords:UMLmodelingtechnology;WCFtechnology;Silverlighttechnology; 摘要 I 11.1项目背景与问题概述 11.1.1项目背景 1 11.2研究目的及意义 21.3国内外现状 3 31.3.2国内现状 31.3.3贵州省现状 41.4研究的内容和主要工作 41.4.1研究的主要内容 41.4.2论文主要工作 5 5第二章系统需求分析 62.1业务需求 62.1.1业务描述 62.1.2主要业务流程 72.2功能需求 2.2.1角色分析 2.2.2业务功能 2.3数据需求 2.3.1填写/上报风险管理 2.3.2风险数据管理 2.3.3风险数据审核管理 2.3.4系统管理 2.3.5短息管理平台 302.4非功能需求 2.4.1环境需求 2.4.2性能需求 V2.4.3安全需求 第三章系统方案设计 3.1总体设计 3.2功能模块设计 3.2.1填写/上报风险管理 3.2.2风险数据管理 3.2.3风险数据审核管理 3.2.4系统管理 3.2.5短息管理平台 533.3数据库设计 3.3.1数据库概念设计 3.3.2数据库逻辑结构设计 3.3.3数据库物理结构设计 第四章系统实现 4.1填写/上报风险管理 4.2风险数据管理 664.3风险数据审核管理 4.4风险管控处理及上报管理 4.5系统管理 第五章关键技术介绍 5.1WCF的数据通信 5.2风险看板和日历看板 77 5.3工作流的思想在系统中的应用 5.4短息管理平台 5.4.1短息管理平台介绍 5.4.2短息管理平台的实现 第六章软件测试 6.1测试环境配置 6.2测试计划 6.3系统功能测试 6.4系统性能测试 6.5系统测试结果 6.6应用效果分析 7.2进一步工作 参考文献 1第一章绪论1.1.1项目背景1.1.2问题概述(1)目前电网作业风险现状及管控现状2发事件的反应能力来化解风险0。同时随着电网建设日益曾多,基层工作人员无法在日常的增加了安全生产管理的成本,造成巨大的浪费。目前电网公司的作业风险管控仅仅以各部门之间发放文件和报表的方式进行粗放式的(2)存在的问题分析通过实际调研分析,发现目前的电网作业风险管控存在如下问题:①基层工作人员没有在日常的作业中提前预测风险、防范风险。④电网公司安全生产出现“点、线、面”各自为政的管理瓶颈,缺乏统一的信息平台。1.2研究目的及意义技术结合在一起,实现对电网作业以及管控的流程性3防范和遏制重大安全生产事故的发生,推动企业安全健康发展具有重要意义。风险管理最早由美国宾夕法尼亚大学所罗门·许国际上在电力行业应用比较普遍的风险管理方法主要有:南非国家职业安全协会 (NOSA)的防线管理五星管理体系-“NOSA五星”,美国完全管理体系的先进安全管理方法-“万全管理”以及美国杜邦公司所创新的安全管理基本原则8等。这些风险管理体系对提醒部门风险主管和部门经理注意防范风险的发生,确保使风险随时处于可控、在控状态。能型电网,并能够通过对电网运行调度、作业生产管理等管理系统的应用来进行协调统筹,以及对电网公司提供的电网模型结构进行建模,实现对生产管理的职能监控。4电网的大平台,电力建设也得到飞速的发展。但是,贵州城乡电网结构薄弱、抗灾能力弱、网作业安全管控系统以保证电网的安全稳定运行和对电网的生产作业信息进行及时把握和管控I¹]。因此电网生产作业管理信息化成为解决上述问题的必由之路。1.4研究的内容和主要工作1.4.1研究的主要内容根据基层作业的实际对风险计划数据进行分析、上报、通告、处理、审核等的一系列操作,(1)分析贵州电网公司实施作业风险管控项目的立项基础。主要从贵州电网公司的基层作业风险管控现状、存在的问题等角度来阐述进行项目研发的必要性及先进性。(2)通过需求调研,确定贵州电网公司的电网作业风险监控系统的需求,并根据需求(3)根据系统需求,对系统进行总体功能框架设计,建立系统间的静态结构模型和动(4)进行系统详细设计与实现。本系统采用B/S架构,使用MVC模式进行设计,基为数据库软件。在技术上,通过对Silverlight技术和WCF技术进行研究,建立风险看板和能够按照已下发的管控要求及时处理重大或特殊风险数据。51.4.2论文主要工作(1)分析了系统需求:从贵州电网公司作业风险管控的现状、存在的问题等角度进行分析,了解系统用户的真正需求,确定用例并建立系统的模型。(2)研究了系统实现的相关理论和技术:通过查找资料文献,深入学习UML建模技(3)系统设计:根据用户的需求,明确系统的功能结构,并对系统的各个功能模块进行设计,建立系统的静态结构模型和动态行为模型。比如使用UML时序图对上报风险流程进行系统建模,使用包图对系统的整体功能结构进行设计等。(4)电网作业风险系统的实现:在系统功能设计和数据库设计的基础上,采用B/S架构,使用MVC模式进行设计,基于.NET平台以MicrosoftVisualStudio2013为编程开发工(5)关键技术:详细地介绍了实现风险看板和日历看板所涉及的关键技术,并对其具本人在整个系统的开发过程中,严格按照软件工程第一章为绪论,主要介绍了该课题的背景、研究目的进行详细的分析,以面向对象的思想并采用UML建模技术对系统进行需求建模。系统的功能模块进行了详细设计,通过实体属性图对数据库进行了详细设计。第四章为系统实现,重点描述了系统主要功能的实现方法。第五章为关键技术介绍,主要介绍WCF技术、Silverlight技术、MVVM框架、工作流第六章为总结与展望,总结了本文所做的工作,对下一步的工作进行展望。6第二章系统需求分析解。通过本章的需求分析对本系统提出完整、准确、清晰、述,分别包括:功能需求、性能需求、可靠性需求、可用性需求、出错处理需求4。(1)能够在系统中实现添加、修改、删除和查看基建作业、生产作业和电网风险的风(2)各个部门能够在系统中录入本部门上报的风险管控计划数据的处理情况和其他部部、系统部能够将审核通过的风险管控情况汇总给安监部,并由安监部上报给省公司。(3)各地区局的基建部、系统部和安监部能够在系统中对车间、分局、县局和业主项7控要求是当所有风险数据由安监部汇总给省公司时,则开始下发管控要求。(4)省公司和各个地区局的安监部能够在系统中通过查看风险看板和日历看板来了解(5)系统能够对红色风险进行特殊处理,当省公司下发管控要求时,系统能够自动扫描到红色风险,并能够给相关风险管控部门发送短信提示。(6)系统能够对地区信息、权限信息、部门信息、用户基本信息、用户权限分配、风(7)系统应具有用户可接受的反应时间,并且便于维护和管理。2.1.2主要业务流程(1)电网作业风险计划数据上报流程管理严格按照电网公司的整个作业上报流程确立本系统中的电网作业上报流程的大致业务给省公司,完成全省的所有风险的汇总,结束操作。这里给出风险计划数据上报流程总的操作活动图,如图2-1所示。8周计划作业风险列表—[是]是舌上报恐个查析图2-1风险计划数据上报流程管理活动图一种为直接在系统中添加。这里重点介绍以Excel后,首先选择管控部门,并下载要上传数据的模板或者是填入到Excel中,选择上传该文件,上传成功后就可以看到系统中已上传的风险数据Excel文件来上传风险管控计划数据的活动图如图2-2所示。1点击模板1在Exeel文件中填入风险数据k批量上传风险数据Excel文件1[上传失败]报据提示修改数据图2-2以Excel文件上传风险管控计划数据活动图9(2)电网作业风险管控情况上报流程管理险计划数据的相关管控部门在系统中填写基建作业风险管控情况,并由业主项目部、车间、是杏上拟括建部事核风险数据市树通过是否炭交>同退风险V上报基建作业从险管控图2-3基建作业风险管控情况上报活动图(3)风险管控要求下发管理返回给各地区安监部和省公司其他部门,再从各地区安监部返回给各地区系统部、基建部,最后再将数据返回给基层的车间、分局、县局,发的管控要求,根据管控要求进行风险管控。风险管控要求下发如图2-4所示。义义[中核道过]是有否登着板省公司统计全省风险数据及管控要求[否]图2-4风险管控要求下发(4)风险看板和日历看板管理风险看板和日历看板是对整个电网公司中各个地区局风险数据和风险管控数据进行汇况。风险看板管理的活动图如图2-5所示。图2-5风险看板管理(5)系统通知管理看和浏览系统通知的操作。发布系统通知活动图如图2-6所示。编辑新通知编辑新通知发布通知图2-6发布系统通知由于系统较大,论文篇幅有限,这里仅对核心流程进行了描述,其他部分流程这里不再进行一一描述。2.2功能需求综合上述业务描述,系统的总体功能框图分析如图2-7所示。系统通知管理系统通知管理风险时间设置管理用户权限分配管理用户信息管理部门信息管理待办事宜管理权限信息管理地区信息管理口历看板看极风险看板风险数据管理风险管控审核风险管控情况上报流程填写上报管控数据管控要求下发管理风险数据汇总卜报管理风险数据审核管理风险数据上报管理风险数据上报流程短信平台管理系统管理图2-7系统总体框图2.2.1角色分析从贵州省电网公司的电网作业风险监控系统的实际需求出发,本系统涉到以下角色,他表2-1系统角色分析表角色角色或功能省公司安监部具有全省风险统计查询,查看风险看板和日历看板、系统基础省公司安监风险查询只具查看风险看板和日历看板的权限,该权限主要是为省公司地区局基建部地区局系统部接收车间、分局、县局提交的电网风险数据,并能够审核风险及风险管控情况、填写管控要求,管理风险数据、上报生产作地区局安监部接收车间、分局、县局提交的生产作业风险数据,并能审核风险及风险管控情况、填写管控要求,汇总地区局所有风险给省公司,管理风险数据,同时能够查看风险看板地区局除基建部、系统部、地区局安监风险查询车间、分局、县局能够添加、修改、删除基建作业、生产作业和电网作业风险,业主项目部能够添加、修改、删除基建作业风险数据,处理并上报管控情2.2.2业务功能统通知、填写/上报生产作业风险、风险数据管理、管控要求填写以及风险审核、处理管控管理等用例,系统的总体用例图如图2-8所示。省公司安监部风险及管控汇总上报部部部部门查询在上述系统总体用例图中,填写/上报风险管理用例、风险及管控汇总上报用例及填写/上报管控数据用例功能类似,由于本论文篇幅有限,在以下章节中仅以填写/上报风险管理用例为例进行详细分析和描述,其他两个用例在本论文中就不再一一赘述了。风险看板管理用例将在第五章关键技术章节中详细介绍,在下述章节中不再重复讲述。填写/上报风险数据填写/上报风险数据主要是基层车间、分局、县局、业主项目部对未来一周的风险计划数据(简称基建作业风险数据)的基本管理,包括对基建作业风险数据、生产作业风险数据、电网风险数据等用例,其中每个用例又包括编辑生产作业风险数据用例、查询生产作业风险数据用例、上报生产作业风险数据和抓回生产作业风险数据等四个用例。填写/上报风险数据用例图如图2-9所示。<<<<include>>新建生产作业风险导入生产作业风险>查询生产作业风险填写/上报生产作V险include>:上报生产作业风险<incude恶建基建作业风险导入基建作业风险填写/上报风险数据填写/上报基建作业风险<ane中的基建作业风险刷除基建作业风险上报基建作业风险<extend>>抓回电网风险<<irclude>>编辑基建作业风险、县局部上报电网风险<<exten填写/上报电网风险删除生产作业风险查询电网风险导入电网风险业主项目部图2-9填写/上报风险数据用例图填写/上报风险数据用例图及其子用例的核心用例描述如表2-2到表2-6所示:表2-2填写/上报生产作业风险用例描述描述项说明用例名称填写/上报生产作业风险标识符*用例描述主要实现对生产作业风险的增删查改以及对生产作业风险的上报工作参与者表车间、分局、县局、地区局系统部优先级2状态*进行中前置条件用户成功登录系统后置条件系统给出上报风险成功提示基本操作流1.用户在系统主界面上选择本部门上报的风险数据下的生产作业风险数据,点击相关功能进入到相关页面;2.在当前功能界面,选择相应的编辑或者是查询等操作;3.选择相应的风险数据,点击“上报风险”上报选择的风险数据,并提示上报成功;可选操作流1.用户可以选择操作,选择查询、添加风险、选择要上传的风险数据被泛化用例表无被包含用例表无被扩展用例表无表2-3编辑生产作业风险用例描述描述项说明用例名称编辑生产作业风险标识符*用例描述主要实现对生产作业风险数据的增加、修改、删除等操作参与者表车间、分局、县局优先级3状态*进行中前置条件用户成功登录系统后置条件系统给出上报风险成功提示基本操作流1.用户在系统主界面上选择本部门上报的风险数据下的生产作业风险数据,进入到相关页面;2.在当前功能界面,选择增加、修改、删除风险数据的操作;3.操作相应的操作系统提示操作成功。可选操作流1.用户可以选择添加风险、修改风险数据、删除风险数据等的步被泛化用例表无被包含用例表新建生产作业风险、修改生产作业风险、删除生产作业风险被扩展用例表无表2-4上报生产作业风险用例描述描述项说明用例名称上报生产作业风险标识符*用例描述主要实现对生产作业风险的上报工作参与者表车间、分局、县局优先级3状态*进行中前置条件用户输入用户名密码经验证成功登录系统后置条件系统给出上报风险成功提示基本操作流1.用户在系统主界面上选择本部门上报的风险数据下的生产作业风险数据,点击进入到相关页面;2.在当前功能界面,选择一条或者多条已添加的生产作业风险;3.点击“上报风险”上报选择的风险数据,并提示上报成功;可选操作流1.用户可以选择其他操作,选择查询、添加风险、选择要上传的风险数据进行上报风险、抓回要修改的风险数据等的步骤。被泛化用例表无被包含用例表无被扩展用例表抓回生产作业风险表2-5抓回生产作业风险用例描述描述项说明用例名称抓回生产作业风险标识符*用例描述主要实现对已上报的生产作业风险抓回工作参与者表车间、分局、县局优先级4状态*进行中前置条件用户已经成功登录系统,要抓回的风险已经上报且上级并未查看后置条件系统给出抓回风险成功提示基本操作流1.用户在系统主界面上选择本部门上报的风险数据下的生产作业风险数据,点击进入到相关页面;2.在当前功能界面,点击“回退风险”;3.系统提示回退风险成功;可选操作流1.用户可以选择其他操作,选择查询、添加风险、修改风险、删除风2.当上级领导已经查看,系统提示回退失被泛化用例表无被包含用例表无被扩展用例表无表2-6导入生产作业风险用例描述描述项说明用例名称导入生产作业风险标识符*用例描述主要实现在系统中批量导入生产作业风险参与者表车间、分局、县局、地区局系统部优先级5状态*进行中前置条件用户已经成功登录系统后置条件系统提示批量导入风险成功基本操作流1.用户在系统主界面上选择本部门上报的风险数据下的生产作业风险数据,点击进入到相关页面;2.点击“模板”按钮,下载相关风险数据的模板,将要上传的风险数据导入excel模板文档中;4.在系统页面中点击“导入”按钮上传excel文档;5.上传完毕,所有上传数据显示在列表中;3.系统提示数据上传成功,用例结束。可选操作流1.用户可以选择其他操作,选择查询风险、修改风险、添加风险、上2.excel文件中数据格式有误时系统提示上传失败,并提示失败原因。被泛化用例表无被包含用例表无被扩展用例表无风险数据管理主要是地区局安监部、系统部、基建部对已上报的风险计划数据和对风险计划数据的管控情况的基本管理,包括生产作业风险数据用例、基建作业风险数据用例、电网风险数据和风险管控数据等四个用例。风险数据管理用例图如图2-10所示。十查看生产作业风险。编辑生产作业风险补录生产作业风险生产什业凤险地区局安监部修改基建作业风险地区局系统部填写管控要求补录基过作业风险跑区局基建部查看电网风险数据<<include>>编耕电网风险数据风险管控数据管理填写管控要求删除电网风验数据基建作业风险编辑基建作业风险删除基建作业风险删除生产作业风险否看基建作业风险补录电网风险数据修改电网风险数据修改生产作业风险风险数据管理电网风险数据填写管控要求风险数据管理用例图的核心用例描述描述如表2-7到表2-9所示:描述项说明用例名称风险数据管理标识符*用例描述主要实现对风险数据的查看编辑以及对风险数据填写管控要求的工作参与者表地区局系统部、地区局基建部、地区局安监部优先级1状态*进行中前置条件用户已经成功登录系统后置条件系统给出汇总上报风险成功提示基本操作流1.用户在系统主界面上选择风险数据管理下的某一风险数据,点击相关功能进入到相关页面;2.在当前功能界面,选择相应的编辑或者是查询等操作;3.选择相应的风险数据,双击“管控要求”填写风险管控要求;可选操作流1.用户可以选择操作,选择查询、补录风险、选择要上传的风险数据被泛化用例表无被包含用例表生产作业风险、基建作业风险、电网风险数据、风险管控数据管理被扩展用例表无表2-8生产作业风险用例描述描述项说明用例名称生产作业风险标识符*用例描述主要实现对生产作业风险数据的查看编辑以及对风险数据填写管控要求的工作参与者表地区局安监部优先级2状态*进行中前置条件用户已经成功登录系统后置条件系统给出汇总上报风险成功提示基本操作流1.用户在系统主界面上选择风险数据管理下的生产作业风险数据,点击相关功能进入到相关页面;2.在当前功能界面,选择相应的编辑或者是查询等操作;3.选择相应的风险数据,双击“管控要求”填写风险管控要求;可选操作流1.用户可以选择操作,选择查询、补录风险、选择要上传的风险数据被泛化用例表无被包含用例表查看生产作业风险、编辑生产作业风险、填写管控要求被扩展用例表无表2-9填写管控要求用例描述描述项说明用例名称填写管控要求标识符*用例描述主要是用户对生产作业风险数据进行填写管控要求的工作参与者表地区局安监部优先级3状态*进行中前置条件用户已经成功登录系统后置条件系统给出汇总上报风险成功提示基本操作流1.用户在系统主界面上选择风险数据管理下的生产作业风险数据,点击相关功能进入到相关页面;2.在当前功能界面,选择相应的风险数据,双击“管控要求”填写风险管控要求;4.填写完毕后选择要汇总的风险数据汇总上报。可选操作流1.用户可以选择操作,选择查询、补录风险、选择要上传的风险数据被泛化用例表无被包含用例表无被扩展用例表无风险数据审核管理主要是地区局系统部、地区局险数据、基建作业管控、生产作业管控等十一个用例。风险数据审核管理用例图如图2-11部基建作业风险审核部风险计划数据审核地区局安监部地区局基建部风险数据审核风险管控数据审核回退电网风险电网风险数据审核回退电网风险生产作业管控审核电网风险管控审核图2-11风险数据审核管理用例图风险数据审核管理用例图的核心用例描述描述如表2-10到表2-12所示:表2-10风险数据审核管理用例描述描述项说明用例名称风险数据审核管理标识符*用例描述主要实现对风险数据、风险管控数据进行审核参与者表地区局系统部、地区局基建部、地区局安监部优先级1状态*进行中前置条件用户已经成功登录系统后置条件系统给出审核通过提示基本操作流1.用户在系统主界面上选择风险数据管理下的风险数据或者是风险管控数据,点击相关功能进入到相关页面;2.在当前功能界面,选择查看风险数据或者是风险管控数据操作;3.选择审核通过的风险进行审核通过,否则回退风险数据;可选操作流1.用户可以选择操作,选择查询、补录风险、选择要上传的风险数据被泛化用例表无被包含用例表风险计划数据审核、风险管控数据审核被扩展用例表无表2-11风险计划数据审核用例描述描述项说明用例名称风险计划数据审核标识符*用例描述主要实现对风险计划数据进行审核参与者表地区局系统部、地区局基建部、地区局安监部优先级2状态*进行中前置条件用户已经成功登录系统后置条件系统给出审核通过提示基本操作流1.用户在系统主界面上选择风险数据管理下的风险计划数据,点击相关功能进入到相关页面;2.在当前功能界面,选择相应的风险计划数据进行查看等操作;3.选择通过的风险数据进行审核通过,否则回退问题风险数据。可选操作流1.用户可以选择操作,选择查询、补录风险、选择要上传的风险数据被泛化用例表无被包含用例表生产作业风险审核、基建作业风险审核、电网风险数据审核被扩展用例表无表2-12回退基建风险用例描述描述项说明用例名称回退基建风险标识符*用例描述主要实现对基建作业风险计划数据进行回退操作参与者表地区局基建部优先级4状态*进行中前置条件用户已经成功登录系统,并且基建作业风险已上报为通过审核后置条件系统给出回退数据成功提示基本操作流1.用户在系统主界面上选择风险数据管理下的基建作业风险计划数据,点击相关功能进入到相关页面;2.在当前功能界面,选择未通过审核的基建作业风险计划数据;3.点击“回退风险”回退已选择的基建作业风险计划数可选操作流1.用户可以选择操作,选择查询、补录风险、选择要上传的风险数据被泛化用例表无被包含用例表无被扩展用例表无系统管理主要是主要实现对系统基础数据的支持以及数据的维护从而保证系统的安全运行,包括地区信息管理、权限信息管理、部门信息管理、用户信息管理、权限分配、风险时间设置管理、系统通知管理等七个子用例。系统管理用例图如图2-12所示。<<include>新建地区信息省公司安监部系统管理,地区信息管理权限信息管理风险时间设置管理用户信息管理部门信息管理编辑地区信息增加权限基本信息>编辑权限基本信息编辑用户信息新建用户信息新建部门信息权限分配<<include>>编辑部门信息系统通知管理发布系统通知图2-12系统管理用例图系统管理用例的主要用例描述如表2-13到表2-16所示。表2-13系统管理用例描述描述项说明用例名称系统管理标识符*用例描述主要实现对系统基础数据的操作和维护参与者表省公司安监部优先级1状态*进行中前置条件用户已经成功登录系统后置条件系统给操作成功提示基本操作流1.用户在主界面上选择基础数据管理,进入主界面;2.选择地区信息管理、权限信息管理、部门信息管理等中的某一项功3.点击某一功能进入相应页面完成相应的操可选操作流1.用户可以选择返回到前面的操作步骤。被泛化用例表无被包含用例表地区信息管理、权限信息管理、部门信息管理、用户信息管理、权限分配、风险时间设置管理被扩展用例表无表2-14权限信息管理用例描述描述项说明用例名称权限信息管理标识符*用例描述主要实现建立权限信息,并对每条权限进行描述参与者表省公司安监部优先级2状态*进行中前置条件用户已经成功登录系统后置条件系统给操作成功提示基本操作流1.用户在主界面上选择基础数据管理,点击权限信息管理,进入主界2.选择操作,添加或修改或删除一条或者是多条权限信息;可选操作流被泛化用例表无被包含用例表无被扩展用例表无表2-15权限分配用例描述描述项说明用例名称权限分配标识符*用例描述主要实现对用户进行分配权限参与者表省公司安监部优先级2状态*进行中前置条件用户已经成功登录系统,并且被分配的权限信息已存在后置条件系统给操作成功提示基本操作流1.用户在主界面上选择基础数据管理,点击权限分配,进入主界面;2.选择操作,新建角色并进行赋予相应的权限;可选操作流被泛化用例表无被包含用例表无被扩展用例表无表2-16发布系统通知用例描述描述项说明用例名称发布系统通知标识符*用例描述主要实现对公司各个部门发布通知参与者表省公司安监部优先级2状态*进行中前置条件用户已经成功登录系统后置条件系统给操作成功提示基本操作流1.用户在主界面上选择基础数据管理,点击系统通知管理,进入主界2.点击添加,新建一条通知信息,选择要发送的地区局和部门;可选操作流1.用户可以选择返回到前面的操作步骤。2.用户可以选择点击其他功能模块,做其他操被泛化用例表无被包含用例表无被扩展用例表无例。短息管理平台用例图如图2-13所示。编辑短信模板短信模板管理划除系统通知省公司安监部查石历史短信检索历史瓶信测除历史坦信历史短信管理图2-13短息管理平台用例图短息管理平台主要用例描述如表2-17到表2-18所示。表2-17短信模板管理用例描述描述项说明用例名称短信模板管理标识符*用例描述主要实现省公司安监部对短信模板的新建、编辑等操作参与者表省公司安监部优先级1状态*进行中前置条件用户已经成功登录系统后置条件系统给操作成功提示基本操作流1.用户在主界面上选择短息管理平台,点击进入主界面;2.可以进行对短信模板的新建和编辑操作;可选操作流1.用户可以选择新建,新建短信模板信息;2.用户可以选择修改某条短信模板信息进行操作;3.用户也可以进行短信模板删除操作;被泛化用例表无被包含用例表新建短信模板、编辑短信模板、删除短信模板被扩展用例表无表2-18历史短信管理用例描述描述项说明用例名称历史短信管理标识符*用例描述主要实现省公司安监部对历史短信的查看、检索、删除等操作参与者表省公司安监部优先级1状态*进行中前置条件用户已经成功登录系统后置条件系统给出操作成功提示基本操作流1.用户在主界面上选择短息管理平台,点2.可以对历史短信进行查看、检索、删除操作;可选操作流1.用户可以选择查看,某条历史短信信息;2.用户可以根据时间或关键字进行检索历史信息;被泛化用例表无被包含用例表查看历史短信、检索历史短信、删除短信短信被扩展用例表无通过对系统进行分析把整个系统分为两大类:安全风险管控界面类和系统管理界面类。中各类以及类之间的关系如图2-14所示。权限分配管理系用产1页业川户信息管理类能门信息管理类地区信息管理类图2-14系统概念类图2.3.1填写/上报风险管理风险数据信息。填写/上报风险管理类图缩略表示如图2-15所示。车间、分局车间、分局编辑风险数据类业主项目部地区局系统部导出风险数据类查询风险数据类风险数据信息2.3.2风险数据管理风险数据管理功能是在风险数据管理界面中实现的,涉及到的功能类主要包括风险数据查询类、编辑风险数据类、填写管控要求类、风险管控数据管理类,相关的数据类主要有风险数据信息、管控要求信息、风险管控数据信息。风险数据管理类图缩略表示如图2-16所部部部风险数据管理界面2.3.3风险数据审核管理风险数据审核管理功能的实现是在风险数据审核界面中完成的,其中涉及到的功能类主要包括风险数据审核类,相关的数据类主要是风险数据信息。风险数据审核管理类图缩略表示如图2-17所示。地区局系统地区局系统部风险数据审核界面风险数据审核类风险数据信息地区局基建部地区局安监部图2-17风险数据审核管理类图缩略表示系统管理功能的实现是在系统管理界面中完成的,涉及到的功能类主要包括地区信息管理类、权限信息管理类、部门信息管理类、用户信息管理类、权限分配管理类、风险时间设权限分配信息、风险时间设置信息、系统通知信息。系统管理类图缩略表示如图2-18所示。地区信息地区信息权限信息系统管理界面用户信息权限分配信息风险时间设置信息地区信息管理类权限信息管理类部门信息管理类用户信息管理类权限分配管理类风险时间设置类省公部安监图2-18系统管理类图缩略表示2.3.5短息管理平台短息管理平台是在短息管理平台界面中完成的,涉及到的功能类是短信管理类,相关的数据类主要是短信信息类。系统通知类图的缩略表示如图2-19所示。省公司安监部短信工作平台界面短信管理类短信信息图2-19系统通知类图的缩略表示2.4非功能需求要求如表2-19、表2-20和表2-21所示。表2-19数据库服务器运行配置表系统所使用数据库操作系统开发工具包Microsoft.NetFramew表2-20应用服务器端系统运行配置表操作系统安装软件Microsoft.NetFramew表2-21应用客户端系统运行配置表PC机操作系统开发工具包Microsoft.NetFramew(1)界面需求(2)响应时间需求要求系统的响应时间在5秒以内,能够使系统具有良好的用户体验。(3)可靠性需求系统能够保证7*24小时不间断运行,并且当系统出现故障时,系统能够有良好的避错(4)可扩展性需求行定制。并且系统设计要求保留必要接口以防未来扩充系统功能。2.4.3安全需求(1)容错性户进行重新提交数据,并且能够给出操作错误原因,方便用户进行修改。(2)多种机制保障系统安全保系统操作人员安全使用,保证了系统数据的安全性,也防止用户越权访问系统。第三章系统方案设计过程中起着非常重要的作用]。短息管理平台等8大功能模块。电网作业风险监控系统包图如图3-1所示。总上报管理理3.2.1填写/上报风险管理功能结构设计填写/上报风险管理查询风险数据编辑风险数据上报风险数据导出风险漆加风险数修改风险数删除风险数图3-2填写/上报风险数据管理包图+GetNoHandleForxt)导出风险数据BornAllProvinceExcelBBornA1IProvinceExce风险数据信息图3-3填写/上报风险数据管理类图填写/上报风险数据管理模块共包括6个类,填写/上报风险数据管理界面类主要负责在类风险数据按照不同类别导出为excel具备风险数据信息的维护功能。填写/上报风险数据管理类图如图3-3所示。核心顺序图设计调用查询风险数据类到数据库中查询相关条件,并将查询的结果返回给界面。业主项目部业主项目部填写/上报风险管理界面类查询风险数据类风险数据信息1.设置风险数据查询条件2:查询风险数据03:查询风险数据信息04:返回风险数据列表5:返回风险数据信息列表图3-4查询风险数据顺序图编辑风险数据顺序图如图3-5到图3-7所示。图3-5描述了基层的业主项目部、车间、分局、县局进行添加风险数据的过程,图3-6描述的是基层的业主项目部、车间、分局、县局对各类风险数据进行修改的过程,图3-7描述了删除风险数据的过程。业主项目部1.填写风险数据05:保存风险数据)6:保存风险数据记录07:返回操作结果8:返回操作结果图3-5添加风险数据顺序图业主项日部业主项日部填写/上报风险管理界面类编辑风险数据管理类风险数据信息1.获取风险数据列表02:查询风险数据列表03:查询风险数据信息04:返问风险数据列表5:返回风险数据信息列表6:修改风险数据7:修改风险数据(8:更新风险数据信息O9;返回操作结果10:返回操作结果11:返回操作结果图3-6修改风险数据顺序图业主项目部业主项目部填写/上报风险管理界面类编辑风险数据管理类风险数据信总1.获取风险数据列表()2;查询风险数据列表)3:查询风险数据信息()4:返回风险数据列表5:返回风险数据信息列表6:选择风险数据进行删除7;朋除风险数据)8:更新风险数据信息)9:返回操作结果10:返回操作结果1:更新风险数据列表图3-7删除风险数据顺序图风险数据上报顺序图如图3-8所示。在风险数据上报的过程中,基层的业主项目部或者是分局、县局、车间在点击填写/上报风险管理界面时触发填写/上报风险数据管理界面类,将查询未上报风险数据信息并从数据库中返回数据后,基层的业主项目部或者是分局、县局、车间在查询出来的数据列表中选择要上报的数据,触发上报风险数据类,并更新风险数据信息,同时将操作界面反馈给界面用户。Q业主项目部业主项目部填写/上报风险管理界面类上报风险数据类风险数据信息2:查询风险数据列表()3:查询风险数据信息()4:返回风险数据列表5:返回风险数据信息列表6:选择风险数据上报7:风险数据上报)8:更新风险数据信息()9:返回操作结果10:返回操作结果11:更新风险数据列表状态图3-8风险数据上报顺序图系统通过查询类查找数据库中的符合条件的风险数据,并显示结果信息。基层业主项目部进入系统基层业主项目部进入系统业业业图3-9查询风险数据活动图图3-10描述的是编辑风险数据主要对填入系统中的数据进行添删修等操作,是对上边顺序图的进一步细化描述。图3-11是上报风险数据的过程,基层部门进入系统后选择已保存未上报的数据,上报风险方法将修改数据库,并将保存修改,上报完成后提示上报成功。VV报数据录入信息是否合法[Yes]业业业是否合法V报数据图3-10编辑风险数据活动图基层业主项目部进入系统进入填写/上报风险管理界面义浏览风险数据列表火选择要上报的风险数据系统在数据库中执行更新操作上报成功图3-11上报风险数据活动图浏览风险数据列表业图3-12导出风险数据3.2.2风险数据管理功能结构设计风险数据管理风险数据管理查询风险编辑风填写管控风险管控数据险数据要求数据管理查看风查看风险补录风修改风删除风处理风风险作险数据管控数据险数据险数据险数据险管控业监控图3-13风险数据管理包图类图设计填写管控要求,主要是地区局安监部、系统部、安+BuildSelect)+SetAlIControlUnFinisht+GetDepartmentForShowName:string图3-14风险数据管理类图核心顺序图设计补录风险数据顺序图如图3-15描述所示,主要描述的是补录风险数据的过程。图3-161.补录风险数据()2:检查风险数据的合法性3:[非法]数据存在非法4:修改非法数据5:保存风险数据)6:保存风险数据记录()7:返回操作结果8:返回操作结果9:显示补录风险数据列表图3-15补录风险数据顺序图图3-16填写管控要求顺序图图3-17描述的是地区局部门对已上报的风险数据进行增删改操作的过程,图3-18写管业业业图3-17编辑风险数据活动图风险数据管理界面浏览已上报风险数据指定管控部门填写管控要求将管控要求信息更新到数据库显示已添加的管控要求数据图3-18填写管控要求活动图处理风险管控是地区局对本部门需要处理的管控情况进行处理并在系统中填写处理风时更新风险管控情况的数据列表。处理风险管控情况活动图如图3-19所示。地区局安监部进入系统地区局安监部进入系统是否完成填写未完成原因将风险管控情况更新到数据库3.2.3风险数据审核管理功能结构设计风险数据审核管理风险数风险管控数据审核生产作业风险审核风险审核电网风险风险审核电网风险数据审核风险数据审核部分中风险数据审核管理界面类主要用于响应页面请求,风险数据审核类主要对风险数据审核的业务逻辑进行实现,风险数据信息类则是数据类对应数据库中的数据表信息。风险数据审核管理类图如图3-21所示。风险数据审核管理界面类风险数据审核管理界面类风险数据审核风险数据信息!tGetWorkTypeltems()图3-21风险数据审核管理类图核心顺序图设计风险数据审核管理顺序图如图3-22所示,描述地区局部门对风险数据进行审核的过程。地区局安监部地区局安监部风险数据审核界面类风险数据审核类风险数据信总1.获取风险数据列表)2:审核风险数据3:[非法]回退风险数据)4:更显风险数据列表5:查看风险数据列表6;审核风险数据()7:保存审核风险记录()8:返回操作结果9:返回操作结果<10:更新显示风险数据列表图3-22风险数据审核管理顺序图核心处理流程设计如图3-23所示,描述的是省公司安监部对风险数据审核的全过程,当风险数据符合审核通过条件时,将风险数据审核通过;审核不通过时,将回退风险数据至地区局其他部门。业是否道过审核图3-23风险审核活动图功能结构设计系统管理主要用来对整个系统的基础信息的管理从而实现系统的安全运行和稳定运行,时间设置是对风险上报时间的手动设置,方便错报时使用。系统管理包图如图3-24所示。系统管理系统管理上部门倍息权限分配管理管理修改部门删除部门信息信息修改用户删除用户信息信息修改地区删除地区信息信息检索历史通知信息用户信息管理新建权限信息新建地区信息系统通知管理系统通知权限信息管理信息新建用户信息通知信息信息信息地区信图3-24系统管理包图系统管理模块包括17个类,其中系统管理界面类是对系统管理页面而产生的,地区信理类是权限信息管理的主功能类,主要实现对权限信息增删改查以及获取权限信息的操作;看、删除、检索历史通知等操作,其中系统通知信息、系统通知用户、用户信息是实体类。系统管理类图如图3-25所示。风除时阿设置GetDataForDropdownLitGetMsgCount00+SaallDepartnentNat+RighxDistributionseCreateMessage0jeet核心顺序图设计图3-26是添加地区名称顺序图,描述了添加地区信息的全过程。图3-27是修改权限基本信息顺序图,主要负责修改权限信息的请求。省公司安监部系统管理界面类地区信息管理类地区信息1:获取地区信息()2:查询地区信息0→3;获取地区信息04:返回结果5;返回结果6:返回地区信息列表7:添加地区名称操作8:添加地区名称09;更新地区信息记录)10:返回操作结果11;返回操作结果12:更新显示地区信息列表省公司安监部省公司安监部系统管理界面类权限信息管理类叔限信息1;获取权限基木信息()2:查询权限信息()3;获取权限信息()6:返回权限信息列表7:修改权限基本信息操作8:修改权限基本信息09:更新权限信息记录()11:返回操作结果图3-27修改权限基本信息顺序图图3-28是修改部门信息顺序图,它通过获取部门信息列表,选择要修改的部门信息,保存更新到数据库中,并在页面中加载更新部门信息列表。图3-29删除用户信息的过程,通过获取用户基本信息列表,选择要删除的用户基本信息,保存更新到数据库中,并在页面省公司安监部省公司安监部系统管理界面类部门信息管理类部门信息1:获取部门信息)2:查询部门信息03:获取部门信息)6;返回部门信息列表7:修改部门基本信息操作8;修改部门信息)9:更新部门信息记录()10:返回操作结果图3-28修改部门信息顺序图用户信息管理类用户信息管理类2:查询用户信息)5:返回结果6:返回用户信息列表8:删除用户信息()9:更新用户信息记录)图3-29删除用户信息顺序图3:获取权限分配信息)4:返回结果8:添加权限分配)9:更新权限分配记录)图3-30权限分配顺序图删除历史系统通知信息顺序图如3-31所示,省公司安监部通过查看系统通知列表,选1:获取系统通知列表)2:查看系统通知)图3-31删除历史系统通知顺序图发送系统通知顺序图如图3-32所示,是通过选择要发送的用户,填写通知标题、内容3:更新通知信息列表)图3-32发送系统通知顺序图检索用户信息活动图如图3-33所示,省公司安监部通过输入关键字,对用户进行检索操作,并返回符合条件的用户信息列表。在进行用户信息的增删改的过程中都将涉及到查询操作,这里对检索用户信息方法进一步的细化。省公司安监部进入系统省公司安监部进入系统系统管理界面业进入部门信息管理页面业查看部门信息业选择该条部门信息修改保存修改部门名称信息图3-34修改部门信息活动图修改部门信息活动图如3-34所示,它是对上边修改部门信息方法的进一步细化,通过获取信心列表,选择修改的部门信息,并将修改的部门信息保存到数据库表中,同时,更新页面中的用户信息列表。权限分配活动图如图3-35所示,通过给用户添加权限,配置用户的权限信息,并保存到数据库表中,同时更新权限信息列表。图3-26是系统通知管理活动图。省公司安监部进入系统省公司安监部进入系统系统管理界面进入权限分配管理页面业权限分配更新权限分配信息图3-35权限分配活动图选择地区以及部门业是否删除发送系统通知获取系统通知列表删除系统通知输入关键字图3-36系统通知管理活动图3.2.5短息管理平台功能结构设计3短信模删除短信模板信息板信息删除历史短信信息浏览历史短信信息图3-37短息管理平台包图tGetMsgCnunt)*短信记录信息1用户信息球图3-38系统通知管理类图核心顺序图设计991:输入时间()2:检查时间的合法性)5.获取短信记录信息()6.查询所有短信记录()7:返回操作结果核心处理流程设计省公司安监部进入系统省公司安监部进入系统短信工作平台界面获取历史短信列表选择历史短信时间No]返回符合条件的系统通知列表图3-40检索历史短息信息活动图3.3数据库设计一个好的数据库结构是应用系统的基础[18I,所以在对电网作业安全监控系统进行分析将从概念结构设计、逻辑结构设计、物理结构设计这三个方面对数据库进行分析与设计。3.3.1数据库概念设计审核NN用户1N操作产NN管控要求N、风险管控风险计划数据属于地区部门管理生N图3-41系统E-R图图3-42到图3-47所示,为系统数据库核心实体属性图,由于系统较大,此处只给出系统核心实体属性图,其他实体属性图此处不再进行描述。副登录名性别最后登录时间手机号码用户是否管控部门是否登录局部门部门深度图3-43部门实体属性图计划开娇计划开娇时间因据情况图3-44风险计划数据实体属性图管控名称是否完成原因图3-45管控措施实体属性图管控要求是否完成未完成原因管控要求下发管控要求部门图3-46管控要求实体属性图权限名称权限名称备注对应权限权限信息图3-47权限信息实体属性图根据以上设计的主要实体以及主要实体之间的关系,将上述E-R图转换成关系数据库表3-1用户信息表(User)字段名称数据类型长度主键否说明主键用户ID否副登录名否真实姓名否登录密码否性别否办公电话否手机号码外键所属部门ID否是否启用否最后登录时间否最后登录IP否主登陆名表3-2部门信息表(Department)字段名称数据类型长度主键否说明主键部门ID否部门名称外键父亲节点ID外键所属地区ID否是否管控部门否是否登录系统否是否地区局部门否深度表3-3权限信息表(Right)字段名称数据类型长度主键否说明主键权限ID否部门名称否权限访问URL否备注表3-4权限分配信息表(RightDistribution)字段名称数据类型长度主键否说明主键编号外键权限ID主键、外键部门ID否否权限描述表3-5风险计划数据信息表(Risk)字段名称数据类型长度主键否说明主键风险ID外键部门id否施工单位否是否外包否工作种类否电压等级否风险名称否计划开始时间否计划结束时间否监督等级否风险种类名称否暴露问题及整改措施否备注否状态否阅读状态否是否开展P否未开展的原因否是否纳入纠察计划否纠察完成情况否纠察未完成原因否入库时间表3-6管控措施信息表(ControlMeasure)字段名称数据类型长度主键否说明主键部门ID否管控名称外键部门ID外键风险ID否是否完成否原因表3-7管控要求信息表(ControlAsks)字段名称数据类型长度主键否说明主键否管控要求外键风险ID外键部门ID否下发管控要求部门否是否完成否未完成原因3.3.3数据库物理结构设计统的数据库PowerDB的存放位置时,考虑到系统性能问题,将日志文件和数据库表文件存放在不同的磁盘上。同时由于在本系统中涉及到频繁查询不同盘符并行工作从而提高I/O读写效率。在物理设计时,也通过设置数据库的系统配置参数,进一步优化本系统的数据库PowerDB的性能。比如,对本系统数据库PowerDB设置存储分配参数,数据库的初始大小第四章系统实现监部以及地区局其他部门,省公司安监部以及省公司其他部门等业务工作流转得到满足。电网作业安全风险管控系统构件图如图4-1所示,它描述了电网作业安全风险监控系统构件,每个构件都有他们的ViewModel模型,设置ViewModel模型中的字段和WCF客户端的数据源中一一的对应关系绑定关系,从而来操控数据源。--Power_WebllI—YiewModel图4-1系统构件图填写/上报风险管理构件图如图4-2所示,它描述了填写以及上报风险计划数据各个组件之间的相互关系。该构件图主要包括:系统登录页面、代险计划数据页面、导出风险页面、风险数据列表页面、下载风险数据excel模板页面、登录jjIndex图4-2填写/上报风险管理险计划数据excel模板视图依赖于风险控制器。计与实现,待办事宜页面效果展示图如图4-3所示。未梁单会特办事官☆主产作让民段费整电同具性粉读复生或几形毒极后西处理量应建编:十上培置持1个+身上加+系线研发。康州电同讼的安监度图4-3待办事宜用户可以对风险计划数据进行修改、删除、上报等4-4所示。线路▼2016-02-1421:24*回图4-4新建基建作业风险模板中录入满足系统格式要求的风险数据,再进行批量上传风险数据。批量导入Excel风险数据的实现过程流程图如图4-5所示。地址+文件名否一据插入到数据库是否正确是否合法结束开始图4-5批量导入Excel风险数据实现过程流程图风险识别救据批里导入风险识别救据批里导入图4-6批量导入风险计划数据界面 愿材实电本别于七果40110%**:服州转凡给理有工主产作社e进斯本同以语息*本测】上解的风贴第单图4-7上报风险计划数据风险数据管理构件图如图4-8所示。jjIndex图4-8风险数据管理构件图管控要求视图、处理风险管控和风险管控情况监控视图等依赖于风险控制器。从上面的构件图可以清晰的看出该模块在实现时采用MVC框架,视图、控制器、模型分离,当改变用户界面时,不必重新修改业务逻辑,便于维护代码。一种是批量上传,另一种是直接在系统中填写。补录风险数据效果展示图如图4-9所示。艾件;要电局基建部基球作北验事#验量四和师环:贵电序公型空确育填写管控要求是地区局各个部门对基层上报的风险数据进行指派任务,目的是协调各个部门妥善对风险进行监控。通过填写管控要求并经审核后下发管控要求,能够对基层作业进行科学规范指导。填写管控要求具体实现过程:在视图页面上读取风险列表,当双击管控要求时,判断是否可以编辑,当可以时添加一行,并绑定要进行风险管控的Dropdownlist部门数据,系统用户选择管控部门并填写该部门要处理的要求,读取视图上系统用户填写的管控要求数据,插入风险表中,保存数据库,并重新刷新试图。最终的填写管控要求效果展示图如图4-10所加来库学一某课作业机治数语思处避置经情况免对字12016-02.1342010-0221基上#—选病—上#—选病—·坐雷宾病一传得-;·单否开例1·德样-·上川要英其检霜事母具后者称上传开器机察扑萄种类电压*花幕分舞管持苏资电管理一班1.认典核对最角,独好登记工在1陕炸配金以在认真应对常1母,法,佯征不出现却弹,以我出现故建后的还地工作2.宝检工作要紫体酸数,保证其德工年验重意竹1撑的继好采发事倍保别,曲好宗龙以险准备 4.3风险数据审核管理风险数据审核包括两级审核,一是系统部、基建部对基层上报的数据的审核,二是安监部对系统部、基建部汇总的过来的数据进行审核以及对基层风险上报给安监部的风险数据进行审核。这样满足业务要求,又减少了部门之间审批的繁琐,同时实现了电网公司各部门间业务的信息化、自动化。风险数据的审核也可以分为基建作业风险审核、生产作业风险审核和电网风险审核。这里以基建作业风险审核为例,其他风险审核类似这里不再一一赘述。某一地区局基建部进入系统后,点击基建作业风险计划数据,查看基层上报过来的基建作业风险计划数据列表,当存在问题风险计划数据时选择数据进行回退风险,否则进行审核通过并上报风险计划数据给地区局安监部。基建部审核基建作业风险数据,如图4-11所示关试子管控门时一地提一信长式线]党电健共的间热#国户:府一要要事个V图4-11基建部审核基建作业风险数据地区局安监部登录系统后通过查看基建作业风险计划数据列表,审核通过的风险数据,回退不通过的风险数据。同时地区局安监部也将审核由基层车间、分局、县局上报过来的生产作业风险,并汇总所有的数据至省公司安监部。风险计划数据审核技术部分实现代码流程图如下4-12所示:是是。开始出户进行审核风险数据通过风险数方法,进行审核数据和汇总数据进行判断传递过米的部门信息的值执行相应的操作风险数据时所查询提交风监部否根据工作流状态进行不同操作的审核风险数据,并上报风险等数求的数据,并否询生产作业风恨据数据所处的审批或者是上报风险管控操作执行审批和上报是声可相应操作查询符合条件的风险数据是态进行拟交市核风险数据,并保成功提示数据提交失败结束结束4.4风险管控处理及上报管理风险管控处理及上报管理主要是根据各地区局下发的管控要求,录入风险计划数据的各个部门以及风险所涉及到的其他管控部门对风险进行处理并将处理结果上报给各个地区局部门。风险管控处理及上报管理构件图如图4-13所示,它描述了风险管控处理及上报管理各个构件之间的依赖关系,其中,系统登录页面依赖于登录控制器,代办事项页面、业主项目部风险数据管理页面、车间县局分局风险数据管理页面、系统部风险数据管理页面、安监部风险数据管理页面、基建部风险数据管理页面、地区局其他部门风险数据管理页面、省公司其他部门风险数据管理页面等依赖于系统框架整体控制器,基层各单位处理风险管控页面、地区局各单位处理风险管控页面、省公司其他部门处理风险管控页面依赖于风险控制器。jjlndex图4-13风险管控处理及上报管理构件图风险管控情况处理包括对三种风险类型数据的风险管控处理,基建作业风险的风险管控处理、生产作业风险的风险管控处理、电网风险的风险管控处理。其中每类风险数据的风险管控又可以分为本部门上报的风险和其他部上报的风险但需要本部门管控的。这里以车间处理基建作业风险管控为例,在相应的管控要求下发完成后,各部门可填写与自己部门管理的管控情况。若没有完成,则需要填写未完成风险管控的原因。处理风险管控如4-14所示。本部门上报的风险动据国基建作业常控由生产作业管控电网风阶管控上传密门:i一请选择一|管控要求乐续部白云供电局资电管理一所系统部白云件电局施工单位外包种炎电压开始时间结束时间状本1.请史电管源一所幕定这个事倍1.请交电管理二质将定论个事佰1.请系统部主意协调1.请白云供电同注意协调1.请变电管理一所将定这个事倍1.请及电管理二所报定这个事倩1.请系统磁主意协调1,请白云供电身注意协调图4-14处理风险管控如果本部门录入的风险数据相关的管控情况都处理完毕后,可单击相应风险数据显示页面中的上报管控按钮,管控情况一旦上报便不能修改。上报管控如图4-15所示。和瓦户用供是车将张们一符1市当和瓦户用供是车将张们一符1市当常在叶熟性息用然网察盒生夜及燃息照系果链字:时画:|单移碎2-2016-53-00工作精益-选一·基盖外据)一透每一·电压感限-选择—·黑控得级“结释…·列路上一样—·雷控门x-卷停一·弗鸟则肥名称上街门并侧仙摩-外包一科营电在2期确判结综人员进行工典和材的督工作资票人检造责全填理检7资镇人员时施工现场进行论重”金星单备图4-15上报管控系统管理主要包括对地区信息、权限信息、部门信息、用户信息、权限分配、风险时间设置、系统通知等7部分基础信息进行增加、删除、修改以及查询等管理,从而保证系统的安全性和可维护性。如图4-16系统管理构件图描述的是系统管理模块的各个构件之间的关系,其中登录视图依赖于登录控制器,部门信息管理视图、编辑部门信息视图、新建部门信息视图依赖于部门信息控制器,地区信息管理视图、新建地区信息视图、编辑地区信息视图依赖于地区信息控制器,发布信息视图、编辑已发送视图、查看已发布信息视图、发布信息管理视图依赖于信息控制器,权限分配管理视图、分配权限视图、修改权限视图依赖于权限控制器,用户管理视图、新建用户信息视图、编辑用户信息视图、设置密码视图依赖于用户控制器等等。用户信息管理模块主要是实现了省公司安监部对整个公司的用户信息进行管理。省公司安监部可以创建新的用户信息,并为新用户初始新的密码,也可以对已创建的用户信息进行修改。需要导出时,可以将用户信息导出成Excel文件。用户信息管理如图4-17所示。—CreateIndexDeparnentCcntrpllerRishtDistributionCont图4-16系统管理构件图体客明要深保(体客明要深保(得的生第安#四需部重甲4部分数密编量业王州身每地交题安监民戏蓝由:转上入@责州电同公司安全生产风险量控系统04缺4910下-四▶页04章类能字1+答4t图4-17用户信息管理权限分配模块将系统的权限分为11种权限:地区安监风险查询、编辑风险、审核风险、接收风险数据填写管控要求、处理管控情况、部分数据编辑(业主项目部)、部分数据编辑 (车间、分局、县局)等等。对系统中的角色进行权限分配,使得每个角色具有不同的权限,从而保证系统的安全性,也将业务责任具体到人,一定程度上也提高了工作效率降低了风险发生率。权限分配管理主要包括添加权限信息、删除权限信息、修改权限信息等操作,权限分配管理最终实现结果如图4-18所示。贵州电同公司安全生产风放管控系统风险&B管理风险&B管理输在题生型管理四部门粤管撞时1」%电癌行检偿分公增车每检检管理中心 级分数据易错业主顿日词:部分数据得缆业主损自剑:县地区助女出内随查司9能圣加、只能加,结改和文教源加:腺改删¥执术就发:贵为电网必的安监理图4-18权限分配n全载与重控址内填享六悬水汽电两a一村lm专常虚知患旧料电典查临产电用也面义群电岛视重供屯舞两仁讲电居斑置中心标匀群电图翻*安省称运行程级分品在*中药车部标分图4-19发布通知第五章关键技术介绍现过程中使用到的关键技术,如WCF通信技术、Silverlight技术、工作流思想、短信管理5.1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省绵阳市三台中学2024-2025学年高二(上)期末生物试卷(含解析)
- 沟槽开挖支护施工方案
- 桥架钢结构施工方案
- 导管室装修施工方案
- 深圳灯光秀施工方案
- 反光涂料施工方案
- 防滑混凝土泳池施工方案
- 5以内的3个数加减混合题
- 等效电路模型、单颗粒模型、均质多孔模型、异构模型等
- 地暖加压泵换向阀工作原理
- (高清版)TDT 1055-2019 第三次全国国土调查技术规程
- 弱电工程穿线隐蔽工程验收记录及弱电工程表格大全
- 电影活着展示课件
- 改变学习方式促进学生发展结题报告
- 天堂旅行团读书分享
- 维护社会稳定规定
- 国家安全生产应急救援队内务管理规范
- 室内装潢与装修的危险源辨识与风险评估
- 护理安全警示教育案例完整版
- 医疗保险异地就医登记备案表
- MAXIMO系统介绍课件
评论
0/150
提交评论