CN103093552A - 基于pda的操作票安全执行系统

文章推薦指數: 80 %
投票人數:10人

本发明公开一种基于PDA的操作票安全执行系统,包括中控服务器及若干手持PDA,服务器提供的 ... [0034] 1、当用PDA执行操作票时,操作票为锁定且已排序解锁的操作票。

CN103093552A-基于pda的操作票安全执行系统 -GooglePatents 基于pda的操作票安全执行系统 DownloadPDF Info Publicationnumber CN103093552A CN103093552A CN2012105683087A CN201210568308A CN103093552A CN103093552A CN103093552A CN103093552A CN2012105683087A CN2012105683087A CN2012105683087A CN201210568308A CN201210568308A CN201210568308A CN103093552A CN103093552A CN103093552A Authority CN China Priorartkeywords operationorder module execution information server Priorartdate 2012-12-24 Legalstatus(Thelegalstatusisanassumptionandisnotalegalconclusion.Googlehasnotperformedalegalanalysisandmakesnorepresentationastotheaccuracyofthestatuslisted.) Granted Applicationnumber CN2012105683087A Otherlanguages English(en) Otherversions CN103093552B (zh Inventor 董中凯 任国柱 CurrentAssignee(Thelistedassigneesmaybeinaccurate.Googlehasnotperformedalegalanalysisandmakesnorepresentationorwarrantyastotheaccuracyofthelist.) StateGridJibeiElectricPowerCoLtd YuanguangSoftwareCoLtd OriginalAssignee YuanguangSoftwareCoLtd Prioritydate(Theprioritydateisanassumptionandisnotalegalconclusion.Googlehasnotperformedalegalanalysisandmakesnorepresentationastotheaccuracyofthedatelisted.) 2012-12-24 Filingdate 2012-12-24 Publicationdate 2013-05-08 2012-12-24 ApplicationfiledbyYuanguangSoftwareCoLtd filed Critical YuanguangSoftwareCoLtd 2012-12-24 PrioritytoCN201210568308.7A priority Critical patent/CN103093552B/zh 2013-05-08 PublicationofCN103093552A publication Critical patent/CN103093552A/zh 2014-10-01 Applicationgranted granted Critical 2014-10-01 PublicationofCN103093552B publication Critical patent/CN103093552B/zh Status Active legal-status Critical Current 2032-12-24 Anticipatedexpiration legal-status Critical Links Espacenet GlobalDossier Discuss 229920001690 polydopamine Polymers 0.000 claims abstract description 46 238000000034 method Methods 0.000 claims abstract description 31 238000004891 communication Methods 0.000 claims abstract description 11 230000000875 corresponding Effects 0.000 claims description 12 230000001276 controllingeffect Effects 0.000 claims description 8 238000001514 detectionmethod Methods 0.000 claims description 5 230000002457 bidirectional Effects 0.000 claims description 4 230000003213 activating Effects 0.000 claims description 3 238000004886 processcontrol Methods 0.000 claims description 3 238000004321 preservation Methods 0.000 claims description 2 238000004519 manufacturingprocess Methods 0.000 abstract description 3 206010069870 Devicedamage Diseases 0.000 description 2 238000005516 engineeringprocess Methods 0.000 description 2 230000003993 interaction Effects 0.000 description 2 206010022114 Injury Diseases 0.000 description 1 238000010586 diagram Methods 0.000 description 1 230000000694 effects Effects 0.000 description 1 238000005259 measurement Methods 0.000 description 1 235000015108 pies Nutrition 0.000 description 1 Abstract 本发明公开一种基于PDA的操作票安全执行系统,包括中控服务器及若干手持PDA,服务器提供的功能模块包括:操作票编辑模块、流程审核模块、锁票排序模块、密码服务模块、用户信息存储模块、操作票存储模块、工具信息存储模块、设备信息存储模块、下载记录存储模块及通讯模块;手持PDA提供的功能模块包括:用户信息管理模块、操作票管理模块、设备信息管理模块、工具信息管理模块及通讯模块。

本发明的有益效果在于:从服务器端的编辑审核操作票至PDA端的操作票下载执行,严格的防止误操作的管理,还可以对操作票进行加密及锁定操作;而在PDA端的执行过程中又设定了全程监控的操作流程,从根本上防止误操作的发生,且大大提高了生产效率。

Description 基于PDA的操作票安全执行系统 技术领域 [0001] 本发明涉及电子信息技术领域,具体涉及ー种电子操作票的执行系统。

背景技术 [0002] 在电カ企业的生产运行中为改变系统的运行状态或运行方式经常需要对相关设备进行操作。

电カ行业对操作有着非常严格的規定,以避免操作错误造成用户停电、设备损坏甚至人身伤亡事故。

现有技术通常是通过纸质操作票的方式对操作进行管理,要求操作人员严格按照操作票中记载的操作项目(步骤)和操作顺序执行操作。

纸质操作票的缺点:只能依靠操作人的自觉按照操作票执行操作,在技术手段上无法强制操作人员按操作票执行操作。

[0003] 曾经发生过操作人员不按操作票操作导至设备损坏和人身伤亡的事件。

原本操作人应该对开关A执行操作,却找错了操作对象,对开关B执行了操作,从而导致不该发生的事故。

为了避免类似的事故再次发生,我们通过利用现代科学技术结合实际应用解决不能强制按操作票操作的问题,可使误操作事故发生率大大降低。

发明内容 [0004] 本发明的目的是提高操作票的安全执行水平。

实现上述目的的技术方案如下: [0005] 一种基于PDA的操作票安全执行系统,包括服务器及若干PDA,其特征在于: [0006] 所述服务器的功能模块包括:用户信息存储模块,用于存储用户信息;工具信息存储模块,用于存储操作票执行过程中用到的接地线的信息;设备信息存储模块,用于存储操作票执行过程中所针对的设备的信息;操作票编辑模块,用于编辑并生成电子操作票;操作票存储模块,用于存储生成的操作票;流程审核模块,用于对已生成的操作票进行审核并确定其能够被执行;通讯模块,用于和PDA进行双向数据传输; [0007] 所述PDA的功能模块包括:用户信息管理模块,用于从服务器端下载用户信息,并管理用户登录;操作票管理模块,用于控制从服务器下载及存储操作票、操作票的执行及操作票的上传;设备信息管理模块,用来控制从服务器下载及存储具有设备识别码的设备信息;工具信息管理模块,用于控制从服务器下载及存储接地线编号信息;及通讯模块,用于和服务器进行双向数据传输。

[0008] 作为进一歩的技术方案,上述服务器的功能模块还包括密码服务模块,用于在生成操作票时为该操作票生成随机的执行密码,该执行密码保存到操作票数据字段的预设字段中;密码服务模块还用于在特定权限下查看某张操作票的执行密码。

[0009] 作为具体的技术方案,所述流程审核模块包括审核流程控制模块及电子签名模块,审核流程控制模块设定审核流程为:监护人审核一专业负责人审核一值班负责人审核—可执行环节;电子签名模块用于在各审核环节通过后记载审核人的电子签名。

[0010] 作为进一歩的技术方案,上述服务器的功能模块还包括锁票排序模块,用于在所述值班负责人审核环节,选择性地将某操作票的锁定标志字段变为锁定状态,并且控制锁定的操作票在未解锁前不能供PDA下载;锁票排序模块还用于选择想要排序的多张操作票进行排序,并将排序完成时被锁定的操作票的锁定标志变为解锁状态。

[0011] 作为进一歩的技术方案,上述服务器的功能模块还包括下载记录存储模块,用于保存操作票被下载的记录,并限制被下载过的操作票被再次下载。

[0012] 作为具体的技术方案,所述操作票管理模块包括:解密组件,用于确定操作票的锁定状态及对被锁定的单张操作票或排序的操作票进行解锁;操作流程触发组件,用于选定操作票并进入该操作票的执行界面;操作流程控制组件,控制操作流程按顺序逐步执行,且记录每一歩骤的执行时间,并做相应的执行标记;操作数据保存组件,当操作执行完成后保存操作結果。

[0013] 作为具体的技术方案,所述解密组件包括:锁定判断単元,用于执行操作前判断该操作票是否被锁定,并控制锁定标识的显现;密码输入単元,用于操作票被锁定且需要解密时,激活密码输入对话框并输入所获取的密码;及解密单元,根据输入的密码进行解密操作,并提醒解密成功或失败。

[0014] 作为具体的技术方案,所述操作流程触发组件包括:操作票选定单元,用于选定无需解密或已经解密的操作票;触发单元,用于触发所选定操作票相对应的执行界面;注意事项提示単元,用于在进入执行界面时,若该操作票含有注意事项,则首先要弹出提示框,显示注意事项;及操作票显示单元,用于在所述执行界面内显示操作票的内容。

[0015] 作为进一歩的技术方案,所述操作票管理模块还包括:扫描控制组件,用于在当前执行步骤需要识别设备时,扫描当前要操作的设备的识别码并与当前执行步骤所提供的设备码进行比对,确认一致方可执行该操作步骤,否则闭锁该执行步骤并告警。

[0016] 作为具体的技术方案,所述扫描控制组件包括:扫描操作判断単元,判断当前要执行的操作步骤是否需要识别设备,若是则弹出扫描设备识别码提示确认窗ロ;扫描信息采集単元,用于采集当前被操作设备的识别码;扫描信息比对单元,将采集到的当前被操作设备的识别码与当前要执行的操作步骤所提供的设备码进行比对;比对信息提示単元,显示比对后的设备编码信息是否一致,若一致允许执行操作,否则不允许执行并告警。

[0017] 作为进一歩的技术方案,所述扫描控制组件还包括:比对次数控制单元、设备信息查询单元、強制解码单元及解码记录単元,若同一操作步骤扫描当前被操作设备的识别码不一致的次数达到最大值N时,提示用户是否采取强制解码措施,进行强制解码并记录;扫描信息出现错误时,由设备信息查询单元通过设备唯一码查找具体的设备信息。

[0018] 作为进一歩的技术方案,所述操作票管理模块还包括:数据输入控制组件,用于在当前执行的操作步骤需要录入操作数据或选择接地线编号时,输入相应的数据及指定接地线编号。

[0019] 作为具体的技术方案,所述操作票管理模块还包括上传控制组件,其包括操作票状态检测単元,用于检测该操作票完成的状态;未完成原因输入单元,用于在上传未完成操作票的情形时,输入未完成原因的信息;及未完成提示単元,用于在上传未完成操作票的情形时,发出该操作票还未执行完成的提示。

[0020] 本发明的有益效果在于:采用电子操作票的形式,从服务器端的编辑审核操作票至PDA端的操作票下载,严格的防止误操作的管理,还可以对操作票进行加密及锁定操作;而在PDA端的执行过程中又设定了全程监控的操作流程。

本发明通过PDA下载方式执行,不仅从根本上防止误操作的发生,而且大大提高了生产效率。

附图说明 [0021]图1为本发明实施例提供的操作票安全执行系统的功能模块构成图。

[0022]图2为本发明实施例提供的操作票安全执行系统中用PDA执行操作的主流程图。

[0023]图3为本发明实施例提供的操作票安全执行系统中用PDA执行操作的一具体示例的流程图。

具体实施方式 [0024] 本实施例提供的基于PDA的操作票安全执行系统,主要包括中控服务器及若干手持PDA。

其中,如图1所示,服务器提供的功能模块包括:操作票编辑模块、流程审核模块、锁票排序模块、密码服务模块、用户信息存储模块、操作票存储模块、工具信息存储模块、设备信息存储模块、下载记录存储模块及通讯模块。

手持PDA提供的功能模块包括:用户信息管理模块、操作票管理模块、设备信息管理模块、工具信息管理模块及通讯模块。

[0025] 下面分别详细描述服务器各功能模块及PDA各功能模块的功能及各自围绕操作票所执行的操作及过程。

[0026] 一、服务器端主要执行的操作包括:基本信息的录入、编辑操作票、操作票流程审核及与PDA的信息交互,具体如下: [0027] (I)基本信息的录入:在服务器端输入用户信息、设备信息(例如被操作设备的编码名称)及工具信息(现场操作时用到的工具如临时接地线的编码),分别保存在用户信息存储模块、设备信息存储模块及工具信息存储模块内。

[0028] (2)编辑操作票:该操作可以在服务器端执行,也可以通过客户端访问服务器来执行。

该操作主要包括:①由操作人员通过操作票编辑模块生成操作票,操作票数据保存在操作票存储模块中当生成ー张操作票时,所述密码服务模块为该操作票随机生成若干个执行密码,该执行密码保存到操作票数据字段中,以备PDA下载执行时使用。

[0029] (3)流程审核: [0030] 操作人将所生成的操作票提交进入流程审核,监护人审核一专业负责人审核一值班负责人审核(值班负责人可以锁定操作票进行排序,下文详述)一执行环节(可由PDA下载执行)。

上述过程中,通过所述流程审核模块控制审核的流程,并记载各环节审核人的电子签名,以备历史查询。

[0031] 其中,当操作票传递至值班负责人审核时,如果该操作票是当前不满足执行条件的操作票,值班负责人可以通过所述锁票排序模块将该操作票的锁定标志字段变为锁定状态(例如点击审核窗ロ中的“锁定”按钮)。

锁定操作票后,该操作票在未解锁前PDA不能进行下载。

值班负责人还可以通过所述锁票排序模块选择想要排序的多张操作票进行排序(对锁定的操作票可以进行分组排序,且ー张操作票只能排列到ー组操作任务序列中)。

具体方式可以为,进入操作票排序界面,点击“排序”按钮将选中的多张票生成一个分组号,再按排列顺序生成序号,排序完成时被锁定的操作票的锁定标志变为解锁状态。

[0032] 此外,可以通过所述密码服务模块查看某张操作票的执行密码(上文已述)。

例如,值班负责人可通过ー个密码查询界面,查看某张未归档的操作票密码,当操作人索要密码时,值班负责人可以根据需要向用户提供该密码,并将其标志为已使用状态。

[0033] 操作人员在以下情形必须由值班负责人提供执行密码才能继续执行操作: [0034] 1、当用PDA执行操作票时,操作票为锁定且已排序解锁的操作票。

[0035] 2、当用PDA执行操作步骤时,扫描设备识别码出错,但操作人与监护人一致认定该操作设备正确时(注:这种情况的发生可能是设备识别码损坏或贴错位置,执行操作时扫取的设备识别码与系统预先设定的设备识别码不一致)。

[0036] 3、当用PDA执行某一操作步骤时,扫描设备识别码不成功或与预存设备码比对不一致次数超过规定次数时弹出提问窗ロ:“是否强行解码?”且操作人员点击“是”按钮(注:此种情况是操作人多次识别设备不成功或不正确,为防止误操作采取的提示措施); [0037] (4)服务器与PDA的信息交互:服务器通过其通讯模块下传信息数据至PDA,下行数据主要包括用户信息、操作票内容、设备信息及工具信息;此外,服务器还通过其通讯模块接收PDA上传的操作结果状态信息。

其中,下载的用户信息用以使PDA与服务器中的用户信息一致;处于执行环节的操作票才可以供PDA端下载;下载的设备信息用于和执行操作时PDA所扫描的设备识别码进行比对;下载的工具信息主要用来确定当操作票中有借助必要工具进行操作时(例如接地线操作吋),核对所使用的工具与系统指定的工具是否一致。

[0038] 上述数据信息可以分批分类下载,例如用户信息、设备信息、工具信息只有需要更新的时候才需要下载,而操作票信息是在有操作任务执行时下载。

其中,只能下载已通过审核流程且处于执行环节的操作票,下载记录存储模块用于保存操作票被下载的记录,并限制被下载过的操作票被再次下载。

[0039] ニ、结合图2所示,PDA端主要执行的操作包括:用户管理、操作票管理、设备信息管理及工具信息管理,具体如下: [0040](一)用户信息管理:通过所述用户信息管理模块管理从服务器上下载的所有用户信息,以便于服务器与PDA用户信息一致。

用户信息管理模块具有用户信息下载控制组件及用户信息存储单元,其中用户信息下载控制组件的表现形式为ー用户信息下载界面及其上提供的“获取用户信息”按钮。

[0041] 在初次登录前,PDA系统并无用户数据,所以首次登录时,用户信息管理模块先提供一用户信息下载界面,用户点击“获取用户信息”按钮下载并将用户信息存储于用户信息存储单元内。

[0042] (ニ)操作票管理:通过操作票管理模块实现:(1)操作票的下载、(2)操作票的执行及(3)控制操作票的上传。

下面分别进行描述: [0043] (I)操作票的下载:针对该功能,操作票管理模块提供操作票下载控制组件及操作票存储单元。

操作票下载控制组件控制通讯模块下载操作票信息并保存至操作票存储单元。

具体的实现方式为:提供ー个操作票列表界面及其上设置的“下载”按钮,点击该“下载”按钮,调用服务器端由当前登录人(监护人)审核并经负责人审核通过的操作票进行下载,并在服务器端做相应的下载记录。

[0044] 操作票下载时存在两种情況,I)、预发令操作票:为调度通知提前准备好的操作票。

操作人开票时可以勾选预发令复选框按钮,使其标识为预发令的操作票,(注:预发令操作票是当前不能立即执行,也不能马上确定执行时间的操作票),PDA在下载时,操作票管理模块先要判断是否为预发令操作票,若是则弹出提示框供用户选择是否下载该预发令操作票,点击是才下载。

2)、普通操作票:直接下载到PDA。

[0045] 当操作票存储到PDA时,为了能够直观查询到操作票,操作票列表界面还提供操作票选择框、“执行”按钮、“返回”按钮,及操作票序号、名称、状态(例如:完成、未完成、未执行或完成i/N(i



請為這篇文章評分?