[發(fā)明專利]核電設(shè)計(jì)生產(chǎn)管理平臺的數(shù)據(jù)交互方法、裝置、設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010135627.3 | 申請日: | 2020-03-02 |
| 公開(公告)號: | CN113360813A | 公開(公告)日: | 2021-09-07 |
| 發(fā)明(設(shè)計(jì))人: | 劉偉芳;王云福;劉鶴敏 | 申請(專利權(quán))人: | 深圳中廣核工程設(shè)計(jì)有限公司;中廣核工程有限公司;中國廣核集團(tuán)有限公司;中國廣核電力股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F9/451;G06F9/54;G06F16/242 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 王基才 |
| 地址: | 518100 廣東省深圳市龍*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 核電 設(shè)計(jì) 生產(chǎn)管理 平臺 數(shù)據(jù) 交互 方法 裝置 設(shè)備 存儲 介質(zhì) | ||
本發(fā)明公開了一種核電設(shè)計(jì)生產(chǎn)管理平臺的數(shù)據(jù)交互方法、裝置、設(shè)備及存儲介質(zhì),方法包括:獲取用戶終端通過瀏覽器向核電設(shè)計(jì)生產(chǎn)管理平臺發(fā)起的訪問請求,并根據(jù)所述訪問請求向所述用戶終端返回UI頁面數(shù)據(jù),以使得所述用戶終端在瀏覽器上顯示核電設(shè)計(jì)生產(chǎn)管理平臺的UI頁面;接收用戶通過操作所述UI頁面上的控件發(fā)起的數(shù)據(jù)請求;其中,所述數(shù)據(jù)請求包括與所述控件對應(yīng)的DOM對象的標(biāo)識;通過Controller類以及所述標(biāo)識,獲取與所述DOM對象預(yù)先綁定的數(shù)據(jù)集;將所述數(shù)據(jù)集以JSON格式返回至所述用戶終端,以使得所述用戶終端根據(jù)所述數(shù)據(jù)集進(jìn)行加載。本發(fā)明能夠提高用戶操作速度,并且支持各主流瀏覽器,實(shí)現(xiàn)DOM對象的準(zhǔn)確定位以及靈活調(diào)用,提升用戶的使用體驗(yàn)。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種核電設(shè)計(jì)生產(chǎn)管理平臺的數(shù)據(jù)交互方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù)
B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。客戶機(jī)上只要安裝一個(gè)瀏覽器,如Netscape Navigator或Internet Explorer,服務(wù)器安裝SQL Server、Oracle、MYSQL等數(shù)據(jù)庫。用戶可以通過瀏覽器上的UI頁面上對服務(wù)器進(jìn)行數(shù)據(jù)交互。而現(xiàn)有的UI引用的是JavaScript與BS結(jié)構(gòu)的結(jié)合。所有DOM對象的獲取都是通過document.getElementById的方法。
目前的在線核電設(shè)計(jì)生產(chǎn)管理平臺大多是基于B/S結(jié)構(gòu)的。對于一些比較復(fù)雜的在線核電設(shè)計(jì)生產(chǎn)管理平臺,通常會需要使用多層級的頁面顯示相應(yīng)的數(shù)據(jù),會出現(xiàn)多層彈出窗口的使用,也會出現(xiàn)頁面之間不停切換進(jìn)行操作的信息化需求。但發(fā)明人發(fā)現(xiàn),基于目前的UI架構(gòu),無法實(shí)現(xiàn)在不同的瀏覽器上的完全兼容,可能導(dǎo)致在日常的使用中出現(xiàn)如下問題:
1、頁面的DOM對象加載數(shù)據(jù)緩慢,數(shù)據(jù)結(jié)構(gòu)顯示零亂,且不能與核電設(shè)計(jì)生產(chǎn)管理平臺的中心數(shù)據(jù)正常交互;
2、服務(wù)器端與客戶端的DOM交互經(jīng)常會刷新頁面,造成用戶體驗(yàn)差;
3、傳統(tǒng)的document.getElementById獲取DOM對象的寫法繁瑣,代碼量大,不易于復(fù)用與擴(kuò)展,造成UI前端的代碼復(fù)雜且工作量大,軟件開發(fā)者開發(fā)難度大,維護(hù)困難,開發(fā)效率低。
發(fā)明內(nèi)容
本發(fā)明的目的在于針對上述存在問題和不足,提供一種核電設(shè)計(jì)生產(chǎn)管理平臺的數(shù)據(jù)交互方法、裝置、設(shè)備及存儲介質(zhì),能夠在不同的瀏覽器上實(shí)現(xiàn)正常的數(shù)據(jù)交互和數(shù)據(jù)交互。
本發(fā)明實(shí)施例提供了一種核電設(shè)計(jì)生產(chǎn)管理平臺的數(shù)據(jù)交互方法,包括:
獲取用戶終端通過瀏覽器向核電設(shè)計(jì)生產(chǎn)管理平臺發(fā)起的訪問請求,并根據(jù)所述訪問請求向所述用戶終端返回UI頁面數(shù)據(jù),以使得所述用戶終端在瀏覽器上顯示核電設(shè)計(jì)生產(chǎn)管理平臺的UI頁面;其中,所述UI頁面包括至少一個(gè)控件;每個(gè)控件對應(yīng)于一個(gè)DOM對象,且每個(gè)DOM對象具有對應(yīng)的標(biāo)識;
接收用戶通過操作所述UI頁面上的控件發(fā)起的數(shù)據(jù)請求;其中,所述數(shù)據(jù)請求包括與所述控件對應(yīng)的DOM對象的標(biāo)識;
通過Controller類以及所述標(biāo)識,獲取與所述DOM對象預(yù)先綁定的數(shù)據(jù)集;
將所述數(shù)據(jù)集以JSON格式返回至所述用戶終端,以使得所述用戶終端根據(jù)所述數(shù)據(jù)集進(jìn)行加載,從而在所述UI頁面的相應(yīng)位置處以預(yù)定的格式顯示所述數(shù)據(jù)集或者所述數(shù)據(jù)集的一部分。
優(yōu)選地,還包括:
使用Visual Studio建立ASP.Net工程項(xiàng)目,并根據(jù)應(yīng)用需求在ASP.Net工程項(xiàng)目中生成解決方案母版Master;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳中廣核工程設(shè)計(jì)有限公司;中廣核工程有限公司;中國廣核集團(tuán)有限公司;中國廣核電力股份有限公司,未經(jīng)深圳中廣核工程設(shè)計(jì)有限公司;中廣核工程有限公司;中國廣核集團(tuán)有限公司;中國廣核電力股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010135627.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 核電站運(yùn)行安全指數(shù)量化方法和系統(tǒng)
- 一種核電站整體隔震裝置
- 核電站安全狀態(tài)的評估方法、系統(tǒng)及核電站設(shè)備
- 一種核電VR影像仿真系統(tǒng)和方法
- 一種核電站安全穩(wěn)定切機(jī)輪次控制方法
- 一種核電負(fù)荷的預(yù)測方法
- 一種在建核電廠安全狀態(tài)監(jiān)測的評價(jià)方法
- 核電站數(shù)據(jù)自動(dòng)校驗(yàn)方法、裝置、設(shè)備及介質(zhì)
- 核電作業(yè)區(qū)域設(shè)置方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)
- 核電試驗(yàn)工序跳項(xiàng)方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)
- 針織設(shè)計(jì)裝置和設(shè)計(jì)方法、設(shè)計(jì)程序
- 燈具(設(shè)計(jì)1?設(shè)計(jì)3)
- 頭燈(設(shè)計(jì)1?設(shè)計(jì)2?設(shè)計(jì)3)
- LED透鏡(設(shè)計(jì)1、設(shè)計(jì)2、設(shè)計(jì)3)
- 設(shè)計(jì)用圖形設(shè)計(jì)桌
- 手機(jī)殼(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 機(jī)床鉆夾頭(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 吹風(fēng)機(jī)支架(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 設(shè)計(jì)桌(平面設(shè)計(jì))
- 設(shè)計(jì)臺(雕塑設(shè)計(jì)用)





