[發明專利]一種應用于土壤環境監測系統的字段存儲方法及系統在審
| 申請號: | 201710605803.3 | 申請日: | 2017-07-24 |
| 公開(公告)號: | CN107491494A | 公開(公告)日: | 2017-12-19 |
| 發明(設計)人: | 謝志宜;陳丹青;張金區;肖娟;羅小玲;郭慶榮;張雅靜;梁耀杰 | 申請(專利權)人: | 廣東省環境監測中心 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司44205 | 代理人: | 胡輝,朱曉敏 |
| 地址: | 510308 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 土壤 環境監測 系統 字段 存儲 方法 | ||
技術領域
本發明涉及數據存儲處理技術,尤其涉及一種適用于土壤環境監測系統數據庫中的可擴充自適應字段存儲方法及系統。
背景技術
技術詞解釋
JSON:JavaScript Object Notation,JS對象標記,是一種輕量級的數據交換格式。
對于傳統土壤環境監測系統的數據庫存儲,其是基于現行國家要求填報的項目數量來設計存儲字段,從而實現相應信息的保存。然而,該設計的存儲字段是固定不變的,當需要根據實際情況來增加其它監測項目,進行其它字段數據存儲時,則僅能對系統重新進行修改,而系統的修改過程是非常復雜的,這樣不僅會大大增加設計人員的工作量和工作負擔,而且還造成工作效率、操作便利靈活性低下等問題。此外,雖然目前已有系統可以間接實現監測項目的動態增加和刪除,但是其查詢效率低下,造成操作者的交互體驗低下。
發明內容
為了解決上述技術問題,本發明的目的是提供一種適用于土壤環境監測系統數據庫中的可擴充自適應字段存儲方法;本發明的另一目的是提供一種適用于土壤環境監測系統數據庫中的可擴充自適應字段存儲系統。
本發明所采用的技術方案是:一種應用于土壤環境監測系統的字段存儲方法,該方法包括的步驟有:
獲取表格名稱;
根據獲得的表格名稱,從字段描述信息表中搜索查詢出與該表格名稱相匹配對應的動態字段,其中,所述動態字段存儲有所需增加的屬性項;
根據查詢出的動態字段的類型,令頁面控件上顯示與動態字段的類型相對應的信息數據輸入框;
將從所述信息數據輸入框輸入的信息數據以JSON字符串的形式存儲至擴展字段中。
進一步,所述根據獲得的表格名稱,從字段描述信息表中搜索查詢出與該表格名稱相匹配對應的動態字段這一步驟之前設置有將動態字段設置在字段描述信息表中這一步驟。
進一步,所述將動態字段設置在字段描述信息表中這一步驟,其包括:
利用可視化界面來獲取添加指令以及所需添加的字段,然后根據添加指令,將獲得的字段作為動態字段存儲至字段描述信息表的動態字段存儲區中。
進一步,所述將動態字段設置在字段描述信息表中這一步驟,其還包括:
利用可視化界面來獲取刪除指令以及所需刪除的字段,然后,根據刪除指令,觸發從字段描述信息表的動態字段存儲區中,刪除相對應的動態字段。
進一步,所述屬性項所包含的信息有屬性名稱、存儲長度及數據類型。
本發明所采用的另一技術方案是:一種應用于土壤環境監測系統的字段存儲系統,該系統包括:
獲取模塊,用于獲取表格名稱;
查詢模塊,用于根據獲得的表格名稱,從字段描述信息表中搜索查詢出與該表格名稱相匹配對應的動態字段,其中,所述動態字段存儲有所需增加的屬性項;
顯示模塊,用于根據查詢出的動態字段的類型,令頁面控件上顯示與動態字段的類型相對應的信息數據輸入框;
存儲模塊,用于將從所述信息數據輸入框輸入的信息數據以JSON字符串的形式存儲至擴展字段中。
進一步,所述查詢模塊之前設置有用于將動態字段設置在字段描述信息表中的配置模塊。
進一步,所述配置模塊包括添加配置子模塊,所述添加配置子模塊用于利用可視化界面來獲取添加指令以及所需添加的字段,然后根據添加指令,將獲得的字段作為動態字段存儲至字段描述信息表的動態字段存儲區中。
進一步,所述配置模塊還包括刪除配置子模塊,所述刪除配置子模塊用于利用可視化界面來獲取刪除指令以及所需刪除的字段,然后,根據刪除指令,觸發從字段描述信息表的動態字段存儲區中,刪除相對應的動態字段。
進一步,所述屬性項所包含的信息有屬性名稱、存儲長度及數據類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東省環境監測中心,未經廣東省環境監測中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710605803.3/2.html,轉載請聲明來源鉆瓜專利網。





