[發明專利]一種基于語法分析的操作票自動填寫方法及系統在審
| 申請號: | 202010920456.5 | 申請日: | 2020-09-04 |
| 公開(公告)號: | CN112328211A | 公開(公告)日: | 2021-02-05 |
| 發明(設計)人: | 駱育騰;黃桂健;朱軍;莫思遠;黃海萍;李智濤;粟華榮;覃富華;黃祚運;謝鐘偉;梁航;龍濤;周躍明;秦中息;李文瑞 | 申請(專利權)人: | 廣西電網有限責任公司桂林臨桂供電局 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F9/451;G06F40/174 |
| 代理公司: | 北京國帆知識產權代理事務所(普通合伙) 11334 | 代理人: | 劉小哲 |
| 地址: | 541100 廣西壯*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 語法分析 操作 自動 填寫 方法 系統 | ||
本發明公開了一種基于語法分析的操作票自動填寫方法及系統,其中,所述操作票自動填寫方法包括:讀取操作對象定義文件夾下的所有操作對象定義文件,生成所有操作對象以及操作對象屬性的GUI界面;從操作對象屬性的GUI界面輸入操作對象的屬性值;通過語法分析操作票模板,將操作對象的屬性值生成操作票。在本發明實施例中,能夠實現操作票的自動填寫,操作簡單,用戶自主度高。
技術領域
本發明所屬技術領域上程序軟件,具體涉及了一種基于語法分析的操作票自動填寫方法。
背景技術
隨著時代的俱進,電力需求越來越大,電氣操作是電力運行的必要工作。操作票是電氣運行值班人員進行電氣操作的書面依據,是防止誤操作,保障人身安全的重要措施。一張操作票就是一個操作計劃,由一個人或多個人執行,所以操作票填寫尤為重要。目前操作票是由負責人根據操作令,在操作前人工逐條進行操作步驟的填寫,往往存在填寫不規范,導致錯票率多以及效率低下的情況?,F有的基于調度自動化系統的操作票自動填寫方法,價格偏貴,且需要建設調度自動化方法,操作方法復雜,需要對操作方法內容進行學習。
發明內容
本發明的目的在于克服現有技術的不足,本發明提供了一種基于語法分析的操作票自動填寫方法及系統,夠實現操作票的自動填寫,操作簡單,用戶自主度高。
為了解決上述技術問題,本發明實施例提供了一種基于語法分析的操作票自動填寫方法,所述操作票自動填寫方法包括:
讀取操作對象定義文件夾下的所有操作對象定義文件,生成所有操作對象以及操作對象屬性的GUI界面;
從操作對象屬性的GUI界面輸入操作對象的屬性值;
通過語法分析操作票模板,將操作對象的屬性值生成操作票。
可選的,所述操作對象指根據操作票進行操作的對象。
可選的,所述讀取操作對象定義文件夾下所有操作對象定義文件前,對操作對象的文件定義。
可選的,所述操作對象的文件定義,具體操作:
定義了一個ini文件的語法,輸入操作對象屬性,用于表示操作對象;
所述文件定義允許用戶自定義,不同的ini文件表示不同的操作對象。
所述操作對象文件定義文件,將操作對象的屬性進行分類。
可選的,所述分類方式:
屬性按照允許的值不同,分成三類:自由屬性、選擇屬性、邏輯屬性;
屬性按照是否產生的方式不同,分兩類:基本屬性、關聯屬性;
所述自由屬性:屬性值允許使用者自行輸入;
所述選擇屬性:只允許使用者選擇特定的屬性值;
所述邏輯屬性:屬性值為真或假;
所述基本屬性:輸入屬性內容;
所述關聯屬性:該屬性根據關聯的基本屬性的值產生。
可選的,所述通過語法分析操作票模板,將操作對象的屬性值生成操作票,包括:
獲取操作票模板的變量名稱,根據操作對象的屬性值對變量賦值,獲得操作票模板的操作任務;獲取操作票模板的條件判斷語句,根據操作對像的邏輯屬性值,賦值內容,生成操作票。
另外,本發明實施例還提供了一種基于語法分析的操作票自動填寫系統,操作票自動填寫系統包括儲存模塊、顯示模塊、文本分析及替換模塊;
所述儲存模塊:存儲操作對象的定義文件,為操作票自動填寫系統提供基本的信息歸集;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣西電網有限責任公司桂林臨桂供電局,未經廣西電網有限責任公司桂林臨桂供電局許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010920456.5/2.html,轉載請聲明來源鉆瓜專利網。





