国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Hybrid開發(fā)技術(shù)構(gòu)建移動政務(wù)協(xié)同云平臺研究

2020-04-20 10:46李桂玉
軟件工程 2020年4期
關(guān)鍵詞:跨平臺開發(fā)技術(shù)手寫

摘? 要:隨著移動互聯(lián)網(wǎng)技術(shù)快速發(fā)展,各級黨政機關(guān)大力推進“互聯(lián)網(wǎng)+政務(wù)”應用,推動電子政務(wù)平臺由傳統(tǒng)PC端向移動端轉(zhuǎn)移,提高行政效能。本文對Hybrid混合開發(fā)技術(shù)、面向SaaS應用的多租戶技術(shù)框架、安全原筆跡手寫簽批技術(shù)、移動端文本在線留痕編輯技術(shù)等進行研究和集成創(chuàng)新,構(gòu)建移動政務(wù)協(xié)同云平臺,實現(xiàn)快速構(gòu)建和跨平臺特性。

關(guān)鍵詞:Hybrid混合開發(fā)技術(shù);移動政務(wù);原筆跡

中圖分類號:TP391.1? ? ?文獻標識碼:A

Abstract:With the rapid development of mobile Internet technology,party and government organs at all levels vigorously promote the application of Internet+government affairs,promoting the transfer of e-government platform from traditional PC terminal to the mobile terminal,improving administrative efficiency.This paper combines hybrid development technology,SaaS-oriented multi-tenant technology framework,secure original handwriting signature technology,mobile text online marking editing technology,and other researches for technology integration and innovation.This paper constructs a mobile government collaboration cloud platform to achieve rapid construction and cross-platform characteristics.

Keywords:Hybrid hybrid development technology;mobile government;original handwriting

1? ?引言(Introduction)

隨著移動互聯(lián)網(wǎng)技術(shù)快速發(fā)展,移動互聯(lián)網(wǎng)和“互聯(lián)網(wǎng)+

政務(wù)”應用呈現(xiàn)井噴式發(fā)展,電子政務(wù)應用不斷創(chuàng)新和普及,標志著政府各級部門信息化、網(wǎng)絡(luò)化高度[1]。在“互聯(lián)網(wǎng)+”創(chuàng)新應用驅(qū)動下,尤其是大力推進“互聯(lián)網(wǎng)+政務(wù)”應用,創(chuàng)新政務(wù)服務(wù)模式,提高行政效能[2,3]。政務(wù)協(xié)同平臺由傳統(tǒng)PC端向移動端遷移,需要開發(fā)相關(guān)的政務(wù)APP,同時根據(jù)業(yè)務(wù)變化快速構(gòu)建、調(diào)整APP功能。傳統(tǒng)的APP開發(fā)技術(shù),包括原生態(tài)和HTML5技術(shù)[4]。原生應用開發(fā),是在Android、IOS等移動平臺上利用官方提供的開發(fā)語言、開發(fā)類庫、開發(fā)工具進行App開發(fā),能夠直接操控硬件設(shè)備(比如多點觸控、NFC、讀取短信等),在應用性能上和交互體驗上是最好的,但是原生應用的可移植性比較差,不具備跨平臺特性,特別是一款原生的App、Android和IOS都要各自開發(fā),同樣的邏輯、界面要寫兩套。HTML5應用開發(fā),是利用Web技術(shù)進行的App開發(fā),H5開發(fā)的好處是可以跨平臺,編寫的代碼可以同時在Android、IOS、Windows上進行運行,由于Web技術(shù)本身的限制,H5移動應用不能直接訪問設(shè)備硬件和離線存儲,所以在體驗和性能上有很大的局限性。本文通過比較各移動開發(fā)技術(shù),利用Hybrid混合移動APP開發(fā)技術(shù)構(gòu)建移動政務(wù)協(xié)同平臺,實現(xiàn)各業(yè)務(wù)模塊組件化,以減少在需求變化時重新編碼的工作量,從而達到快速開發(fā)和構(gòu)建的目標。

2? 移動應用開發(fā)技術(shù)比較(Comparison of mobile application development technologies)

2.1? ?Native App開發(fā)技術(shù)

Native App原生應用開發(fā)技術(shù)基于智能終端操作系統(tǒng)(Android/IOS)進行開發(fā),主要使用Objective-C(IOS)和Java(Android)語言進行開發(fā)。開發(fā)移動應用時需要對移動終端操作系統(tǒng)了解較多,開發(fā)難度相對較高。應用保存在手機存儲器,支持攝像頭、地理位置定位、通訊錄等移動終端硬件設(shè)備控制開發(fā),應用程序?qū)W(wǎng)絡(luò)依賴小,但跨平臺性較差,各型號移動終端存在一定兼容性問題。

2.2? ?Web App(HTML5)開發(fā)技術(shù)

Web App(HTML5)開發(fā)技術(shù)從本質(zhì)上來講是一個針對移動應用需求進行了針對性優(yōu)化后的Web瀏覽器應用,主要使用HTML5語言開發(fā)。開發(fā)移動應用不需了解移動終端操作系統(tǒng)開發(fā)技術(shù),開發(fā)難度較小。同時由于使用HTML5和移動瀏覽器進行開發(fā),應用兼容性高,跨平臺性好。應用存儲在服務(wù)器上,無法實現(xiàn)對移動終端攝像頭、地理位置、通訊錄等硬件設(shè)備進行控制,網(wǎng)絡(luò)依賴性較高,當應用需要對移動終端硬件設(shè)備進行開發(fā)時,無法滿足研發(fā)需求[5]。

2.3? ?Hybrid App混合模式移動應用開發(fā)技術(shù)

為實現(xiàn)移動終端攝像頭、地理位置定位等硬件設(shè)備控制,同時實現(xiàn)移動應用快速開發(fā)和跨平臺開發(fā),在Native App開發(fā)技術(shù)和Web App(HTML5)開發(fā)技術(shù)基礎(chǔ)上發(fā)展出了Hybrid App混合模式移動應用開發(fā)技術(shù)[6]。Hybrid App綜合了前兩者的優(yōu)點,使用HTML5來創(chuàng)建用戶界面,將HTML包裝到本機的原生APP容器中,移動APP既具有移動Web應用程序易于開發(fā)的特點,又能夠像Native App具有訪問設(shè)備的能力,同時具有很好的跨平臺特性,使得一次開發(fā)能夠在多種移動操作系統(tǒng)中部署[7]。Hybrid App、Web App和Native App的關(guān)系圖和技術(shù)特性如圖1和表1所示[8]。

3? ?移動政務(wù)協(xié)同平臺構(gòu)建(Construction of mobile government cooperation platform)

3.1? ?技術(shù)路線

平臺采用J2EE標準規(guī)范和技術(shù)體系,移動端采用Hybrid混合移動應用開發(fā)框架,結(jié)合原生態(tài)APP與HTML5技術(shù),兼具原生態(tài)APP良好的用戶交互體驗優(yōu)勢和Web APP的跨平臺開發(fā)優(yōu)勢[9],開發(fā)移動建模組件和接口集成服務(wù),實現(xiàn)與綜合政務(wù)協(xié)同平臺、相關(guān)業(yè)務(wù)系統(tǒng),以及第三方移動應用的集成,實現(xiàn)快速構(gòu)建適應智能移動終端安全可控的移動辦公應用平臺,開放框架界面如圖2所示。

通過可視化工具進行界面設(shè)計,右邊的組件可以通過拖拽的方式放入設(shè)計區(qū)。工具支持所見即所得的編輯方式,設(shè)計過程中可以通過模擬器即時預覽在終端的展示效果。

3.2? ?關(guān)鍵技術(shù)

(1) Hybrid混合移動應用開發(fā)集成框架

移動應用開發(fā)集成框架集成了移動原生態(tài)APP與HTML5技術(shù),兼具原生態(tài)APP良好的用戶交互體驗優(yōu)勢和Web APP的跨平臺開發(fā)優(yōu)勢,比較傳統(tǒng)的原生態(tài)APP,可以大幅度提高移動應用開發(fā)效率,降低開發(fā)成本[10,11]。同時,移動應用開發(fā)集成框架提供移動應用單點登錄、移動應用配置等接口,實現(xiàn)第三方移動應用(原生態(tài)APP、Web APP、混合架構(gòu)APP)的集成,在工作過程中不留存業(yè)務(wù)數(shù)據(jù)。

(2)面向SaaS應用的多租戶技術(shù)框架

采用SaaS(Software as a Service)多租戶技術(shù)框架,構(gòu)建綜合政同平臺的SaaS云服務(wù),提高平臺的擴展性、靈活性和安全性。在平臺推廣應用到各級政務(wù)部門時,通過后臺配置,無須編碼,快速部署,為用戶單位提供綜合政務(wù)協(xié)同應用,并確保各用戶間的政務(wù)辦公數(shù)據(jù)是安全隔離的。

(3)基于單向光傳輸?shù)臄?shù)據(jù)安全隔離交換技術(shù)

將移動專網(wǎng)、基于單向光傳輸?shù)臄?shù)據(jù)安全隔離交換技術(shù)、AAA安全認證、SSLVPN傳輸技術(shù)、高可用集群與負載均衡技術(shù)、數(shù)據(jù)文件加密算法、多租戶應用數(shù)據(jù)隔離保護技術(shù)、移動終端機卡賬號三重校驗技術(shù)、移動終端賬號遠程停用鎖止及銷毀技術(shù)、移動端文件自動銷毀等多種安全技術(shù)集成創(chuàng)新應用,構(gòu)建移動安全綜合政務(wù)協(xié)同平臺,從網(wǎng)絡(luò)安全、系統(tǒng)安全、應用安全、數(shù)據(jù)安全等多角度多層面顯著提高系統(tǒng)和數(shù)據(jù)的安全。

(4)安全原筆跡手寫簽批技術(shù)

安全原筆跡手寫簽批技術(shù),支持高保真手寫簽批筆跡,對簽批內(nèi)容進行數(shù)字摘要和加密,防止惡意篡改,保障信息安全。當用戶在移動終端上對公文表單和正文進行手寫簽批,或者在PC端通過模擬畫筆進行手寫簽批時,平臺將手寫簽批輸入的樣點信息實時收集起來,利用貝塞爾曲線插值算法對這些信息進行建模、曲線擬合、色差處理、筆跡滲透擴散效果處理等,模擬真實書寫軌跡,最終與紙筆書寫的效果相仿,大大提升了辦文效率,增強了用戶體驗。在簽批內(nèi)容的傳輸和保存過程中,利用散列算法對簽批筆跡的采樣點數(shù)據(jù),以及簽批人賬號等身份認證數(shù)據(jù)進行數(shù)字摘要,并對簽批內(nèi)容和數(shù)字摘要進行加密傳輸和保存,防止惡意篡改,保障信息安全。

(5)移動端文本在線留痕編輯技術(shù)

移動端公文處理采用與PC端一致的仿真格式處理表單、正文和附件,可編輯公文的正文和附件并留痕,支持原筆跡手寫修改和鍵盤輸入編輯,提供對公文表單在線信息修改、留痕、保存功能;表單修改保持與PC端一致的仿真格式;公文正文支持手寫批注進行處理。當編輯完成并保存編輯內(nèi)容到服務(wù)器端后,平臺將自動清除移動端編輯產(chǎn)生的臨時存儲數(shù)據(jù),確保移動端不保留業(yè)務(wù)數(shù)據(jù),保障信息安全。

3.3? ?關(guān)鍵功能實現(xiàn)

基于政務(wù)移動辦公的需要,本文研究的政務(wù)協(xié)同云平臺移動端協(xié)同實現(xiàn)的主要功能包括:公文辦理、領(lǐng)導政務(wù)安排、公文跟蹤、決策輔助、通知公告、人事任免信息及公文查詢。系統(tǒng)首頁面如圖3所示。

4? ?結(jié)論(Conclusion)

本文對基于Hybrid混合開發(fā)技術(shù)架構(gòu)構(gòu)建移動政務(wù)云平臺的關(guān)鍵技術(shù)進行研究,并開展應用,快速構(gòu)建某黨政機關(guān)移動政務(wù)平臺,包括公文辦理、領(lǐng)導政務(wù)安排、公文跟蹤、決策輔助、通知公告、公文查詢、人事任免等功能,實現(xiàn)快速部署和跨平臺,效率高,技術(shù)路線正確,技術(shù)成熟。

參考文獻(References)

[1] 李承林,駱亮.基于原筆跡簽批的移動安全綜合政務(wù)協(xié)同云平臺研究與實現(xiàn)[J].通訊技術(shù),2018,51(4):958-960.

[2] 王榮海.基于Hybrid App技術(shù)的企業(yè)移動應用系統(tǒng)構(gòu)建研究[J].軟件工程,2016,19(7):46-49.

[3] 李欣欣.基于Hybrid+App的公共基礎(chǔ)業(yè)務(wù)系統(tǒng)的設(shè)計與實現(xiàn)[D].哈爾濱:哈爾濱工業(yè)大學,2016.

[4] 時應友.基于跨平臺的移動政務(wù)系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2014(14):3455-3460.

[5] 百度百科[EB/OL].https://baike.baidu.com/item/%E7%A7%BB%E5%8A%A8%E5%8A%9E%E5%85%AC/357412?fr=aladdin,2017-10-25.

[6] 楊茹.基于3G網(wǎng)絡(luò)的交通電子政務(wù)移動辦公平臺的設(shè)計與構(gòu)建[J].黑龍江工程學院學報,2014,28(5):39-41.

[7] 政府移動應用平臺建設(shè)思路淺析[EB/OL]. http://www.soft6.com/news/201406/30/244654.html,2017-10-25.

[8] 胡紅梅.移動政務(wù)創(chuàng)新[N].經(jīng)濟日報,2013-07-24(15).

[9] 亢華愛.用HTML5開發(fā)移動應用[J].科技創(chuàng)新,2012(7):23-26.

[10] Hybrid APP混合開發(fā)的一些經(jīng)驗和總結(jié)[EB/OL].https://blog.csdn.net/jingwen3699/article/details/68922945,2018-9-3.

[11] 鐘迅科.基于HTML5的跨平臺移動Web應用與混合型應用的研究[J].現(xiàn)代計算機,2014(13):32-36.

作者簡介:

李桂玉(1982-),女,碩士,工程師.研究領(lǐng)域:電子政務(wù),信息安全.

猜你喜歡
跨平臺開發(fā)技術(shù)手寫
抓住身邊事吾手寫吾心
跨平臺APEX接口組件的設(shè)計與實現(xiàn)
基于集成學習的MINIST手寫數(shù)字識別
計算機應用軟件開發(fā)技術(shù)的幾點探討
防散脫緯編無痕彈力面料開發(fā)技術(shù)國際領(lǐng)先
深度學習在手寫漢字識別中的應用綜述
基于QT的跨平臺輸電鐵塔監(jiān)控終端軟件設(shè)計與實現(xiàn)
基于OPC跨平臺通信的電機監(jiān)測與診斷系統(tǒng)
基于B/S的跨平臺用戶界面可配置算法研究
中國煤層氣開發(fā)技術(shù)的現(xiàn)狀與未來