[發明專利]一種信號維護系統數據庫多語言信息存儲系統及方法在審
| 申請號: | 201811054062.5 | 申請日: | 2018-09-11 |
| 公開(公告)號: | CN109460395A | 公開(公告)日: | 2019-03-12 |
| 發明(設計)人: | 尚南南 | 申請(專利權)人: | 浙江眾合科技股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/2455;G06F16/2458;G06F17/27 |
| 代理公司: | 杭州華鼎知識產權代理事務所(普通合伙) 33217 | 代理人: | 項軍 |
| 地址: | 310052 浙江省杭州市濱*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信號系統 語句結構 數據庫 操作系統內存 信號維護系統 多語言信息 詞匯 存儲編碼 存儲系統 語句 占用 資源關鍵字 存儲設計 高可用性 建立模塊 內存空間 完整語句 有效減少 語句存儲 分模塊 可讀性 內存 存儲 重用 保證 | ||
本發明公開了一種信號維護系統數據庫多語言信息存儲系統及方法,提高安全性和減少內存空間占用,包括:語句拆分模塊,將存儲入數據庫的一條完整語句拆分成信號系統詞匯和語句結構;關鍵詞建立模塊,對信號系統詞匯和語句結構分別建立關鍵詞;存儲設計模塊,設計以語句結構的關鍵詞和信號系統詞匯的關鍵詞相結合的存儲編碼;數據庫,變成存儲編碼之后語句存儲入數據庫。本發明可以有效重用軟件內存中已經有的資源關鍵字,從而有效減少軟件對操作系統內存的占用,保證了操作系統內存的高可用性,編碼過的語句展現出來的信息只有信號系統的關鍵字和一些語句結構,可讀性低,有效保證了信息的安全性。
技術領域
本發明涉及軌道交通技術,具體涉及城市軌道交通信號系統。
背景技術
現有技術中信號系統對于多種語言的信息存儲,以中文或者英文語句為基礎翻譯成多種語言包,生成過程簡單。對一個完整語句進行關鍵詞建立,將關鍵詞存儲入數據庫。
現有技術存在如下缺陷:
(1)安全性差
語言包的可讀取性較高,容易造成信息泄露。
(2)語言包內存空間占用大,系統讀取數據壓力大
多種語言的構成的語言包數據量龐大,占用內存空間,而且不同語句或者同一語句當中相同的詞匯會造成空間的浪費。
發明內容
本發明所要解決的技術問題就是提供一種信號維護系統數據庫多語言信息存儲系統,提高安全性和減少內存空間占用。
為解決上述技術問題,本發明采用如下技術方案:一種信號維護系統數據庫多語言信息存儲系統,包括:
語句拆分模塊,將存儲入數據庫的一條完整語句拆分成信號系統詞匯和語句結構;
關鍵詞建立模塊,對信號系統詞匯和語句結構分別建立關鍵詞;
存儲設計模塊,設計以語句結構的關鍵詞和信號系統詞匯的關鍵詞相結合的存儲編碼;
數據庫,變成存儲編碼之后語句存儲入數據庫。
進一步的,還包括語句統計分析模塊,對存儲入數據庫的所有語句進行拆分統計,抽出相同部分作為基礎語句結構,不相同部分按照語言展示需求進行資源定義或者直接使用縮寫。
進一步的,還包括規則解析器,從數據庫讀取語句存儲編碼后,經過規則解析器,結合當前的本地語言環境,選擇對應語言資源文件,根據語句當中的語言資源獲得對應的語言的語句內容,并且解析成相應的完整表述的語句,進而進行語句顯示。
本發明還提供了一種信號維護系統數據庫多語言信息存儲方法,包括:
步驟一,將存儲入數據庫的一條完整語句拆分成信號系統詞匯和語句結構;
步驟二,對信號系統詞匯和語句結構分別建立關鍵詞;
步驟三,設計以語句結構的關鍵詞和信號系統詞匯的關鍵詞相結合的存儲編碼;
步驟四,將編碼之后語句存儲入數據庫。
本發明采用上述技術方案,具有如下有益效果:
(1)內存空間占用相對小
存儲語句結構和信號系統關鍵字,可以使不同語言需要存儲的數據量級可以維持在一個相對穩定的數值內。這種存儲方式,可以有效重用軟件內存中已經有的資源關鍵字,從而有效減少軟件對操作系統內存的占用,保證了操作系統內存的高可用性。
(2)安全性好
編碼過的語句展現出來的信息只有信號系統的關鍵字和一些語句結構,可讀性低,有效保證了信息的安全性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江眾合科技股份有限公司,未經浙江眾合科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811054062.5/2.html,轉載請聲明來源鉆瓜專利網。





