999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

信創(chuàng)協(xié)同辦公軟件的設(shè)計和實現(xiàn)

2021-03-07 07:57:14周棟
電子技術(shù)與軟件工程 2021年24期
關(guān)鍵詞:服務(wù)系統(tǒng)

周棟

(上海萬達信息系統(tǒng)有限公司 上海市 201112)

1 前言

在國家和政府部門的號召下,我國的信創(chuàng)工作已經(jīng)逐步取得了新的進步。2021年《中華人民共和國國民經(jīng)濟和社會發(fā)展第十四個五年規(guī)劃和2035年遠景目標綱要》發(fā)布,堅持創(chuàng)新在我國現(xiàn)代化建設(shè)全局中的核心地位,把科技自立自強作為國家發(fā)展的戰(zhàn)略支撐[1]。在諸多企事業(yè)單位的積極響應(yīng)下,基礎(chǔ)軟硬件設(shè)施如數(shù)據(jù)庫、操作系統(tǒng)、終端、流式軟件等都在逐步實現(xiàn)信創(chuàng)替代,這為維護我國的網(wǎng)絡(luò)信息安全而言十分重要[2]。

2 技術(shù)體系

現(xiàn)有的應(yīng)用支持平臺是對協(xié)同辦公軟件進行面向信創(chuàng)設(shè)計的前提和基礎(chǔ)。即改變原有的支持平臺,將辦公軟件建立在符合信創(chuàng)適配要求的支持平臺中,從而實現(xiàn)系統(tǒng)功能的優(yōu)化,且不會對原來的應(yīng)用軟件進行改變。

如圖1所示,層次化與面向構(gòu)建是信創(chuàng)協(xié)同辦公軟件的基本模型。層次化的模式通常被用于大型信息系統(tǒng)的分解,因為這一結(jié)構(gòu)模式能夠?qū)⒋笮托畔⑾到y(tǒng)分解為任務(wù)不同的多個組別,并且為每個組別匹配一個相應(yīng)的抽象從層次。軟件構(gòu)件具備確定意義與公開接口,這一構(gòu)件能夠?qū)崿F(xiàn)軟件的組裝,且能夠保證軟件內(nèi)容的穩(wěn)定性。內(nèi)聚力高、耦合性低是軟件構(gòu)件的特點。軟件構(gòu)件的設(shè)計規(guī)范需要借助運行環(huán)境可進行,后者能夠為前者提供多累服務(wù),例如安全與事務(wù)管理服務(wù)、生命周期管理服務(wù)、名字管理服務(wù)和分布式通訊服務(wù)等等,從而促使軟件構(gòu)件朝著構(gòu)件化和層次化的角度邁進。

圖1:軟件構(gòu)件模型圖

2.1 系統(tǒng)體系結(jié)構(gòu)穩(wěn)定

信創(chuàng)協(xié)同辦公軟件的系統(tǒng)體系結(jié)構(gòu)較為穩(wěn)定。軟件構(gòu)件已經(jīng)對任務(wù)進行了層次的劃分,高層次的構(gòu)件能夠借助接口對低層次的構(gòu)件實現(xiàn)服務(wù),某層的代碼只會受到這個層次內(nèi)部代碼變動的影響,而不會影響到其他代碼層次。

2.2 可移植性好

信創(chuàng)協(xié)同辦公軟件具有良好的可移植性。在層次細分的系統(tǒng)中,操作人員可以將可移植的部件替換進入低層軟件之中,這些部件就能夠?qū)ι蠈討?yīng)用提供支持。

2.3 系統(tǒng)易于擴充

具有開放權(quán)限的通用服務(wù)使低層支持服務(wù)的主要方式,若需要滿足新業(yè)務(wù)的需求,則有必要在低層次支撐服務(wù)的基礎(chǔ)上對系統(tǒng)的功能進行拓展。常用的軟件體系結(jié)構(gòu)是面向構(gòu)件的結(jié)構(gòu),它主要適用于J2EE 平臺,且能夠?qū)χ虚g件的應(yīng)用服務(wù)器的建設(shè)、運行與管理提供幫助,且能夠?qū)邆浠A(chǔ)通用業(yè)務(wù)的構(gòu)件進行充分使用。

3 架構(gòu)設(shè)計

現(xiàn)有的資源能夠為信創(chuàng)協(xié)同辦公軟件的整體規(guī)劃提供基礎(chǔ)。在對信創(chuàng)協(xié)同辦公軟件的整體架構(gòu)進行設(shè)計時,需要考慮數(shù)據(jù)資源、應(yīng)用系統(tǒng)、用戶界面、運行支撐和基礎(chǔ)設(shè)施等方面,且為進一步促進系統(tǒng)運行速度和安全性的提升,還應(yīng)當對現(xiàn)有的安全保障體系進行規(guī)范。層次的內(nèi)容及其相互關(guān)系如圖2所示。

圖2:信創(chuàng)協(xié)同辦公軟件總體框架

3.1 統(tǒng)一辦公門戶

單位領(lǐng)導(dǎo)與工作人員需要依靠辦公門戶進行業(yè)務(wù)相關(guān)信息資源的交流互通。因此,本架構(gòu)設(shè)計了統(tǒng)一的辦公門戶,并且將公共與個人的服務(wù)單元相互區(qū)分,以提升信息交流效率。

3.2 應(yīng)用系統(tǒng)層

這一層次的基本功能是提升業(yè)務(wù)的信息化處理能力。應(yīng)用系統(tǒng)層中涵蓋的應(yīng)用包括檔案管理、行政事務(wù)、通信平臺、知識管理、公文管理等。

3.3 應(yīng)用支撐層

這一層次提供的構(gòu)件具備通用的支持功能,因此有助于系統(tǒng)優(yōu)化。同時,為實現(xiàn)業(yè)務(wù)系統(tǒng)的適配性開放,技術(shù)人員可以參考應(yīng)用的具體業(yè)務(wù)需求。整體系統(tǒng)能夠接納新增業(yè)務(wù)模塊,且插入操作相對簡單。為實現(xiàn)同原有系統(tǒng)的順利對接,可以借助統(tǒng)一管理支持平臺實現(xiàn)業(yè)務(wù)流程的集成化。

3.4 數(shù)據(jù)資源層

數(shù)據(jù)資源層的主要作用是建立相關(guān)組織結(jié)構(gòu),且結(jié)構(gòu)的建立應(yīng)當參考當前和未來的業(yè)務(wù)需求,以及諸如數(shù)據(jù)元和主題詞等國家對于電子政務(wù)規(guī)定的相關(guān)要求。

3.5 基礎(chǔ)軟件層

信創(chuàng)基礎(chǔ)軟件層的主要組成部分包括一系列系統(tǒng)軟件,以及操作系統(tǒng)、數(shù)據(jù)庫、安全防護體系等軟件,同時還包括主機等硬件設(shè)施。

3.6 信息安全體系

安全性對于信創(chuàng)協(xié)同辦公軟件的工作效率而言十分重要。在架構(gòu)整個系統(tǒng)時,需要同時建立信息安全體系,從而為數(shù)據(jù)的傳輸、接收和存儲過程提供保障。

4 關(guān)鍵技術(shù)

4.1 面向信創(chuàng)應(yīng)用的統(tǒng)一業(yè)務(wù)支撐平臺技術(shù)

信創(chuàng)協(xié)同辦公軟件的首要關(guān)鍵技術(shù)即面向信創(chuàng)應(yīng)用的統(tǒng)一業(yè)務(wù)支撐平臺技術(shù)。這一平臺涵蓋的業(yè)務(wù)范圍包括共性服務(wù)、通用業(yè)務(wù)以及服務(wù)集成等,能夠?qū)⒂脩粼L問和業(yè)務(wù)應(yīng)用進行統(tǒng)一協(xié)調(diào),并且實現(xiàn)業(yè)務(wù)數(shù)據(jù)的協(xié)同生成,從而使系統(tǒng)能夠更好地滿足客戶的實際需求,并提升協(xié)同辦公軟件的使用體驗。

4.2 屏蔽信創(chuàng)與X86平臺差異的平滑過渡技術(shù)

這一技術(shù)能夠屏蔽諸如中間件支持引擎、基礎(chǔ)硬件平臺和操作系統(tǒng)的差異,實現(xiàn)信創(chuàng)協(xié)同辦公軟件的通用化。JavaEE 結(jié)構(gòu)是當下系統(tǒng)的主要架構(gòu),其方便擴展,且能夠?qū)崿F(xiàn)跨平臺操作,因此能夠滿足企事業(yè)單位的辦公需求。與傳統(tǒng)的Client/Server 模式相比,JavaEE 架構(gòu)符合Browser/Server 架構(gòu)的標準,因此能夠提升操作平臺的獨立性、可移植性和安全性,且平臺的設(shè)計符合相關(guān)標準,因而能夠有效簡化業(yè)務(wù)軟件的研發(fā)、部署與管控過程。

4.3 在信創(chuàng)平臺上實現(xiàn)復(fù)雜業(yè)務(wù)流程處理技術(shù)

為適應(yīng)實際工作的需求,設(shè)計良好的辦公平臺應(yīng)當能夠?qū)崿F(xiàn)對于公文、人事、檔案和行政事務(wù)的管理,且能夠提供數(shù)據(jù)輔助決策。工作流平臺的主要作用是提升業(yè)務(wù)流程的協(xié)同操作性能。因此,統(tǒng)一的工作流平臺十分重要,這類工作平臺應(yīng)當能夠在信創(chuàng)平臺上實現(xiàn)復(fù)雜業(yè)務(wù)的處理,且應(yīng)當能夠構(gòu)建位于信創(chuàng)軟硬件下游的、具有一定獨立性的新流程。

4.4 采用智能表單實現(xiàn)自主化定制技術(shù)

為進一步滿足企事業(yè)單位的業(yè)務(wù)管理理念和工作需求,需要提升協(xié)同辦公軟件智能表單的自主性。信創(chuàng)的協(xié)同辦公軟件能夠滿足這一需要,因為這類辦公軟件能夠借助服務(wù)平臺實現(xiàn)自主化的業(yè)務(wù)定制,且定制流程相對靈活。同時,信創(chuàng)的協(xié)同辦公軟件也能實現(xiàn)智能表單的構(gòu)建,從而提升客戶的使用體驗。

4.5 采用數(shù)據(jù)交換服務(wù)實現(xiàn)信創(chuàng)平臺應(yīng)用集成技術(shù)

信創(chuàng)協(xié)同辦公軟件采用數(shù)據(jù)交換服務(wù)實現(xiàn)信創(chuàng)平臺應(yīng)用集成,這是其技術(shù)優(yōu)勢所在。數(shù)據(jù)交換服務(wù)的基礎(chǔ)是HTTP 協(xié)議,其目標在于將多個業(yè)務(wù)系統(tǒng)借助物理網(wǎng)絡(luò)進行聯(lián)通,從而實現(xiàn)對等、透明的數(shù)據(jù)交換。與此同時,信創(chuàng)平臺還能夠借助數(shù)據(jù)信息的傳遞實現(xiàn)路由和傳輸服務(wù)。為這一平臺提供數(shù)據(jù)信息的交流互通服務(wù)的系統(tǒng)為集成X86 平臺應(yīng)用系統(tǒng)。

5 信創(chuàng)遷移適配

5.1 信創(chuàng)服務(wù)器適配驗證

為提升信創(chuàng)協(xié)同辦公軟件的運算效率與問題處理能力,應(yīng)當從體系架構(gòu)、運算算法、調(diào)動機制和程序代碼等方面提升辦公軟件在數(shù)據(jù)分析、服務(wù)設(shè)計、技術(shù)研發(fā)、功能調(diào)試和平臺測試等方面的適配性。

5.2 信創(chuàng)終端適配驗證

信創(chuàng)協(xié)同辦公軟件的軟件結(jié)構(gòu)為B/S 結(jié)構(gòu),用戶在使用時可以將內(nèi)置瀏覽器用于訪問相應(yīng)系統(tǒng)。用戶使用軟件的體驗感直接受到內(nèi)置瀏覽器的適配性的影響。因此,在協(xié)同辦公軟件信創(chuàng)的過程中,需要對其客戶端代碼和相關(guān)功能進行變更,從而提升內(nèi)置瀏覽器運行的安全性、可靠性和穩(wěn)定性,從而進一步提升其解析CSS 樣式和Javascript 的性能,最終提升其展示圖片的效果、相應(yīng)客戶需求的效率以及數(shù)據(jù)分析、功能開發(fā)、系統(tǒng)調(diào)試和壓力測試效果。

5.3 國產(chǎn)操作系統(tǒng)適配

國產(chǎn)操作系統(tǒng)是信創(chuàng)協(xié)同辦公軟件的主要系統(tǒng)。系統(tǒng)功能的實現(xiàn)需要借助信創(chuàng)的操作系統(tǒng)完成,因此應(yīng)當從系統(tǒng)運行的速度、效率、安全性、穩(wěn)定性等角度實現(xiàn)系統(tǒng)適配[3]。

5.4 國產(chǎn)數(shù)據(jù)庫適配

國產(chǎn)數(shù)據(jù)庫是信創(chuàng)協(xié)同辦公軟件的核心關(guān)鍵。既要實現(xiàn)對數(shù)據(jù)庫連接途徑、數(shù)據(jù)表處理、SQL 語言運用、觸發(fā)器、視圖以及調(diào)用儲存過程等的適配[4],也需要對數(shù)據(jù)的正確性、完整性以及生僻字等進行驗證。

5.5 國產(chǎn)中間件適配

國產(chǎn)中間件也是實現(xiàn)協(xié)同辦公軟件信創(chuàng)過程的必要元件。中間件能夠為代碼功能的實現(xiàn)提供相應(yīng)的服務(wù),包括安全監(jiān)測服務(wù)、數(shù)據(jù)管理服務(wù)、數(shù)據(jù)部署服務(wù)、日志記錄服務(wù)和負載均衡服務(wù)等等,同時,這一構(gòu)件能夠提升信創(chuàng)協(xié)同辦公軟件處理企事業(yè)相關(guān)業(yè)務(wù)的效率,且能夠保證安全穩(wěn)定運行。此外,中間件還能夠?qū)ο到y(tǒng)的吞吐能力等進行系統(tǒng)的分析和測試。

5.6 國產(chǎn)辦公軟件集成適配

將應(yīng)用接口提供雨WEB 瀏覽器插件、桌面應(yīng)用程序以及API,從而實現(xiàn)國產(chǎn)辦公軟件的集成適配,包括草稿擬定、文件編輯和最終成文等。同時,還應(yīng)當提升系統(tǒng)配套表單和格式對流式文件編輯套件的兼容性[5]。

5.7 OFD版式文件集成適配

OFD 版式文件的形成需要借助版式文件寫入插件的方式完成,且在OFD 版式文件集成適配的過程中,應(yīng)當保證文件的圖標、字段與字符集能夠兼容系統(tǒng)。信創(chuàng)協(xié)同辦公軟件應(yīng)當能夠支持OFD版式的瀏覽器、文檔與客戶端,并且能夠?qū)ο嚓P(guān)文件進行編輯。

5.8 瀏覽器兼容性適配

在信創(chuàng)協(xié)同辦公軟件的研發(fā)過程中,應(yīng)當及時對其瀏覽器的兼容性進行驗證;需要驗證的瀏覽器包括但不限于火狐、IE 和360 等等。在全部的瀏覽器中,相同的代碼應(yīng)當能夠維持功能恒定[6]。

5.9 瀏覽器插件適配

當前,信創(chuàng)協(xié)同辦公軟件設(shè)計的難點在于插件移植,360 和火狐是當下國產(chǎn)終端支持的兩個主流瀏覽器。國產(chǎn)終端下的瀏覽器支持PPAPI、JavaApplet 等,不支持Activex、AdobeFlash 等。這些插件程序由應(yīng)用系統(tǒng)編寫,但其代碼語言并不適配國產(chǎn)終端,因此在移植時需要對其源代碼進行重新編譯,并且在正式使用之前還應(yīng)當測試其使用性能,并采取必要的優(yōu)化措施,或采用HTML5 等方式實現(xiàn)與原插件相同的功能[7]。

6 結(jié)束語

本文設(shè)計并實現(xiàn)了信創(chuàng)協(xié)同辦公軟件,研究了國產(chǎn)操作系統(tǒng)、數(shù)據(jù)庫、服務(wù)器、終端、流式與版式軟件、外設(shè)和中間件等遷移適配技術(shù)。在多個省市級信創(chuàng)辦公系統(tǒng)的項目實踐證明,信創(chuàng)協(xié)同辦公軟件能夠極大地推動信創(chuàng)工作的進程和信創(chuàng)基礎(chǔ)軟硬件的廣泛使用,有助于提高信息系統(tǒng)的安全性和自主性。

猜你喜歡
服務(wù)系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
半沸制皂系統(tǒng)(下)
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
主站蜘蛛池模板: 国产在线拍偷自揄观看视频网站| 国产系列在线| 超碰aⅴ人人做人人爽欧美| 激情综合网激情综合| 国产喷水视频| 国产高清在线观看91精品| 中国一级特黄视频| 91无码网站| 福利片91| 制服丝袜亚洲| 亚洲有无码中文网| 亚洲国产欧美国产综合久久| 99热这里只有精品2| 黄色免费在线网址| 日韩美一区二区| 97成人在线观看| 亚洲高清中文字幕| 国产麻豆福利av在线播放| 黄色网址免费在线| 亚洲Aⅴ无码专区在线观看q| 精品国产91爱| 日韩欧美中文| 国产高颜值露脸在线观看| 四虎成人在线视频| 在线观看热码亚洲av每日更新| 欧美a√在线| 欧美日韩中文国产va另类| 视频二区欧美| 亚洲精品桃花岛av在线| 久久亚洲国产最新网站| 99无码中文字幕视频| 99热这里只有精品国产99| 国产精品久久久精品三级| 国产三级a| 在线99视频| 亚洲日韩精品伊甸| 亚洲成年人片| 天天摸天天操免费播放小视频| 狠狠ⅴ日韩v欧美v天堂| 国产美女免费| 亚洲福利片无码最新在线播放| 欧美在线综合视频| 国产激情无码一区二区APP| 2020久久国产综合精品swag| 青青草原偷拍视频| 亚洲精品综合一二三区在线| 日本一本正道综合久久dvd| 国产亚洲视频中文字幕视频| a级毛片在线免费| 久久人搡人人玩人妻精品| 国产一级二级在线观看| 人妻丝袜无码视频| 色播五月婷婷| 免费看美女毛片| 国产成人精品一区二区不卡| a色毛片免费视频| 亚洲天堂网视频| 夜夜操天天摸| 色综合久久无码网| 东京热一区二区三区无码视频| 免费看a级毛片| 波多野一区| 亚洲无码91视频| 老汉色老汉首页a亚洲| 久久久久亚洲精品无码网站| 精品伊人久久大香线蕉网站| 美女扒开下面流白浆在线试听| 久久久久亚洲精品成人网 | 色亚洲激情综合精品无码视频 | 国产亚洲精品资源在线26u| 亚洲综合九九| 五月天久久婷婷| 国产成人91精品免费网址在线| 欧美在线视频不卡第一页| 国产精品毛片一区视频播| 成人字幕网视频在线观看| 青青草原国产av福利网站 | 亚洲水蜜桃久久综合网站| 久久久亚洲国产美女国产盗摄| 亚洲美女一级毛片| 亚洲不卡影院| 在线国产欧美|