欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種銀河麒麟操作系統(tǒng)下的軟件集成系統(tǒng)的制作方法

文檔序號:40580140發(fā)布日期:2025-01-07 20:19閱讀:8來源:國知局
一種銀河麒麟操作系統(tǒng)下的軟件集成系統(tǒng)的制作方法

本發(fā)明涉及一種國產(chǎn)化計(jì)算機(jī)操作系統(tǒng)上的軟件集成技術(shù),將操作系統(tǒng)內(nèi)的不同架構(gòu)的應(yīng)用軟件進(jìn)行集成,在統(tǒng)一的門戶界面上進(jìn)行展示和使用。


背景技術(shù):

1、某演示系統(tǒng)中,包含多種不同功能的應(yīng)用軟件,既有b/s架構(gòu)的web網(wǎng)頁軟件,也有c/s架構(gòu)的客戶端軟件,門戶軟件則是將這些隸屬于同一系統(tǒng)的軟件進(jìn)行統(tǒng)一管理的系統(tǒng)集成軟件?,F(xiàn)有的門戶軟件大多是b/s架構(gòu),采用網(wǎng)頁登陸跳轉(zhuǎn)的方式,進(jìn)行多個web網(wǎng)頁軟件的管理,而針對在國產(chǎn)化銀河麒麟操作系統(tǒng)上開發(fā)的c/s架構(gòu)客戶端軟件,則無法實(shí)現(xiàn)采用網(wǎng)頁登陸跳轉(zhuǎn)的方式來對客戶端軟件進(jìn)行管理。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明解決的技術(shù)問題是:提供一種銀河麒麟操作系統(tǒng)下的軟件集成系統(tǒng),在國產(chǎn)化銀河麒麟操作系統(tǒng)上,同時集成c/s架構(gòu)、和b/s架構(gòu)的軟件。

2、本發(fā)明解決技術(shù)的方案是:一種銀河麒麟操作系統(tǒng)下的軟件集成系統(tǒng),所述的銀河麒麟操作系統(tǒng)內(nèi)安裝客戶端軟件和網(wǎng)頁軟件,所述軟件集成系統(tǒng)包括鑒權(quán)登錄模塊、軟件開啟模塊、界面切換模塊;

3、鑒權(quán)登錄模塊,管理進(jìn)入銀河麒麟操作系統(tǒng)下的所有用戶,同時對銀河麒麟操作系統(tǒng)下所有安裝的軟件的訪問權(quán)限進(jìn)行管理;將當(dāng)前登錄用戶下待訪問軟件的帳戶及其密碼發(fā)送至軟件開啟模塊;

4、軟件開啟模塊,提供窗口界面,完成待訪問軟件與窗口界面的集成,并實(shí)現(xiàn)待訪問軟件的自動登錄;

5、界面切換模塊,對當(dāng)前用戶下所有訪問權(quán)限下的軟件進(jìn)行管理,若待切換軟件為已登錄軟件,則直接將該軟件顯示在窗口界面的最頂層;若待切換軟件為未登錄軟件,則觸發(fā)鑒權(quán)登錄模塊獲取該軟件的帳戶及密碼。

6、優(yōu)選的,所述的鑒權(quán)登錄模塊包括:

7、在國產(chǎn)數(shù)據(jù)庫中設(shè)計(jì)軟件用戶密碼表以及軟件帳戶密碼表,所述軟件用戶密碼表中存儲所有用戶名、密碼及其對應(yīng)的訪問權(quán)限;軟件帳戶密碼表用于存儲銀河麒麟操作系統(tǒng)下所有安裝的軟件名稱、帳戶及其密碼;

8、提供登錄界面,用于接收外部輸入的用戶名、密碼;

9、提供浮動窗口,點(diǎn)擊登錄后,根據(jù)接收的用戶名查詢數(shù)據(jù)庫中軟件用戶密碼表所輸入用戶名對應(yīng)的密碼,并與輸入的密碼對比,如果正確,則獲取當(dāng)前登錄用戶的訪問權(quán)限,并在浮動窗口中顯示權(quán)限范圍內(nèi)的軟件圖標(biāo)/按鈕;

10、根據(jù)使用需求點(diǎn)擊對應(yīng)的軟件圖標(biāo)/按鈕,得到點(diǎn)擊的軟件名稱,并從軟件帳戶密碼表中查詢對應(yīng)的帳戶及其密碼并發(fā)送至軟件開啟模塊。

11、優(yōu)選的,所述的軟件開啟模塊提供窗口界面,若待訪問軟件為客戶端軟件,則獲取客戶端軟件的界面窗口的句柄,將該客戶端軟件的界面窗口設(shè)置為所述窗口界面的子窗口;若待訪問軟件為網(wǎng)頁軟件,調(diào)用跨平臺的圖形用戶界面開發(fā)工具中的瀏覽器組件,并將該組件嵌入到所述的窗口界面中,并在所述瀏覽器組件中開啟網(wǎng)頁軟件的url網(wǎng)址;

12、通過待訪問軟件預(yù)留的tcp/ip通信接口,將接收的帳戶及其密碼發(fā)送至該軟件,實(shí)現(xiàn)自動登錄。

13、優(yōu)選的,在所述窗口界面上設(shè)置關(guān)閉按鈕,觸發(fā)關(guān)閉按鈕,通過待訪問軟件預(yù)留的tcp/ip通信接口發(fā)出退出登錄指令,退出登錄。

14、優(yōu)選的,所述的界面切換模塊包括:

15、從浮動窗口顯示的權(quán)限范圍內(nèi)的軟件圖標(biāo)/按鈕中選擇當(dāng)前待切換的軟件圖標(biāo)/按鈕;根據(jù)當(dāng)前待切換軟件的軟件名稱從窗口界面中匹配,若匹配成功,則將窗口界面中集成的該軟件的子窗口切換至最頂層;否則,將軟件名稱發(fā)送至鑒權(quán)登錄模塊;由鑒權(quán)登錄模塊從軟件帳戶密碼表中查詢對應(yīng)的帳戶及其密碼并發(fā)送至軟件開啟模塊;等待軟件自動登錄后,從窗口界面將該軟件的子窗口切換至最頂層。

16、優(yōu)選的,所述系統(tǒng)還包括狀態(tài)監(jiān)測模塊,對當(dāng)前用戶下所有訪問權(quán)限的軟件在線、離線狀態(tài)進(jìn)行監(jiān)測,并在浮動窗口內(nèi)進(jìn)行顯示。

17、優(yōu)選的,對客戶端軟件,狀態(tài)監(jiān)測模塊定時查詢操作系統(tǒng)進(jìn)程中是否存在該軟件名稱的進(jìn)程,如果存在,則說明該軟件目前處于在線狀態(tài),如果不存在,則說明該軟件目前處于離線狀態(tài),通過在浮動窗口設(shè)置對應(yīng)軟件圖標(biāo)/按鈕的顏色,來更新軟件的在線/離線狀態(tài);

18、對于網(wǎng)頁軟件,狀態(tài)監(jiān)測模塊調(diào)用跨平臺的圖形用戶界面開發(fā)工具中的瀏覽器組件,判斷瀏覽器組件中是否存在與軟件名稱匹配的開啟的url網(wǎng)址,若存在,則說明該軟件目前處于在線狀態(tài),如果不存在,則說明該軟件目前處于離線狀態(tài),通過在浮動窗口設(shè)置對應(yīng)軟件圖標(biāo)/按鈕的顏色,來更新軟件的在線/離線狀態(tài)。

19、優(yōu)選的,所述系統(tǒng)還包括消息提醒模塊,與當(dāng)前登錄用戶權(quán)限下的所有軟件預(yù)留的tcp/ip通信接口連接,用于接收已登錄軟件的消息提醒,并在浮動窗口對應(yīng)軟件圖標(biāo)/按鈕上顯示提醒的消息數(shù)量,點(diǎn)擊顯示的提醒消息數(shù)量,則觸發(fā)界面切換模塊。

20、優(yōu)選的,所述的跨平臺的圖形用戶界面開發(fā)工具為qt軟件。

21、一種計(jì)算機(jī)軟件產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時實(shí)現(xiàn)所述系統(tǒng)的功能。

22、本發(fā)明與現(xiàn)有技術(shù)相比的有益效果是:

23、(1)現(xiàn)有的軟件集成系統(tǒng)大都是以web網(wǎng)頁的方式存在,只能集成b/s架構(gòu)的web網(wǎng)頁軟件,對于c/s架構(gòu)的客戶端軟件無法集成,使用qt軟件在國產(chǎn)化銀河麒麟操作系統(tǒng)上開發(fā)門戶軟件,通過預(yù)留接口的方式,在門戶軟件中實(shí)現(xiàn)對其他軟件的界面嵌入、開啟關(guān)閉、狀態(tài)監(jiān)測、軟件界面切換、告警消息提醒等功能,既可以對b/s架構(gòu)的web網(wǎng)頁軟件進(jìn)行管理,也可以對c/s架構(gòu)的客戶端軟件進(jìn)行管理,增加系統(tǒng)軟件的集成化程度,提高系統(tǒng)軟件的使用效率;

24、(2)現(xiàn)有的軟件集成系統(tǒng)大都只能對所集成的軟件的賬號密碼進(jìn)行管理,無法進(jìn)行授權(quán)管理,本系統(tǒng)使用國產(chǎn)化達(dá)夢數(shù)據(jù)庫,對門戶軟件以及其他軟件的賬號密碼以及訪問授權(quán)管理,在便捷登錄的基礎(chǔ)上,提高門戶軟件的安全性。

25、此方案的特點(diǎn)如下:

26、(1)系統(tǒng)集成度高,能夠同時集成管多個c/s架構(gòu)、和b/s架構(gòu)的軟件;

27、(2)系統(tǒng)安全性強(qiáng),能夠?qū)τ脩舻能浖L問權(quán)限進(jìn)行管理,在登錄門戶軟件后根據(jù)不同授權(quán)顯示不同可用軟件;

28、(3)系統(tǒng)便捷性強(qiáng),能夠監(jiān)測多個軟件的在線/離線狀態(tài),接收多個軟件的消息提醒。

29、國內(nèi)尚無成熟的國產(chǎn)化銀河麒麟操作系統(tǒng)的軟件集成方案。



技術(shù)特征:

1.一種銀河麒麟操作系統(tǒng)下的軟件集成系統(tǒng),所述的銀河麒麟操作系統(tǒng)內(nèi)安裝客戶端軟件和網(wǎng)頁軟件,其特征在于:所述軟件集成系統(tǒng)包括鑒權(quán)登錄模塊、軟件開啟模塊、界面切換模塊;

2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于:所述的鑒權(quán)登錄模塊包括:

3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于:所述的軟件開啟模塊提供窗口界面,若待訪問軟件為客戶端軟件,則獲取客戶端軟件的界面窗口的句柄,將該客戶端軟件的界面窗口設(shè)置為所述窗口界面的子窗口;若待訪問軟件為網(wǎng)頁軟件,調(diào)用跨平臺的圖形用戶界面開發(fā)工具中的瀏覽器組件,并將該組件嵌入到所述的窗口界面中,并在所述瀏覽器組件中開啟網(wǎng)頁軟件的url網(wǎng)址;

4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于:在所述窗口界面上設(shè)置關(guān)閉按鈕,觸發(fā)關(guān)閉按鈕,通過待訪問軟件預(yù)留的tcp/ip通信接口發(fā)出退出登錄指令,退出登錄。

5.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于:所述的界面切換模塊包括:

6.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于:還包括狀態(tài)監(jiān)測模塊,對當(dāng)前用戶下所有訪問權(quán)限的軟件在線、離線狀態(tài)進(jìn)行監(jiān)測,并在浮動窗口內(nèi)進(jìn)行顯示。

7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于:對客戶端軟件,狀態(tài)監(jiān)測模塊定時查詢操作系統(tǒng)進(jìn)程中是否存在該軟件名稱的進(jìn)程,如果存在,則說明該軟件目前處于在線狀態(tài),如果不存在,則說明該軟件目前處于離線狀態(tài),通過在浮動窗口設(shè)置對應(yīng)軟件圖標(biāo)/按鈕的顏色,來更新軟件的在線/離線狀態(tài);

8.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于:還包括消息提醒模塊,與當(dāng)前登錄用戶權(quán)限下的所有軟件預(yù)留的tcp/ip通信接口連接,用于接收已登錄軟件的消息提醒,并在浮動窗口對應(yīng)軟件圖標(biāo)/按鈕上顯示提醒的消息數(shù)量,點(diǎn)擊顯示的提醒消息數(shù)量,則觸發(fā)界面切換模塊。

9.根據(jù)權(quán)利要求3或6所述的系統(tǒng),其特征在于:所述的跨平臺的圖形用戶界面開發(fā)工具為qt軟件。

10.一種計(jì)算機(jī)軟件產(chǎn)品,包括計(jì)算機(jī)程序/指令,其特征在于,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時實(shí)現(xiàn)權(quán)利要求1所述系統(tǒng)的功能。


技術(shù)總結(jié)
本發(fā)明提供了一種銀河麒麟操作系統(tǒng)下的軟件集成系統(tǒng)。所述的銀河麒麟操作系統(tǒng)內(nèi)安裝客戶端軟件和網(wǎng)頁軟件,所述軟件集成系統(tǒng)包括鑒權(quán)登錄模塊、軟件開啟模塊、界面切換模塊;鑒權(quán)登錄模塊,管理進(jìn)入銀河麒麟操作系統(tǒng)下的所有用戶,同時對銀河麒麟操作系統(tǒng)下所有安裝的軟件的訪問權(quán)限進(jìn)行管理;將當(dāng)前登錄用戶下待訪問軟件的帳戶及其密碼發(fā)送至軟件開啟模塊;軟件開啟模塊,提供窗口界面,完成待訪問軟件與窗口界面的集成,并實(shí)現(xiàn)待訪問軟件的自動登錄;界面切換模塊,對當(dāng)前用戶下所有訪問權(quán)限下的軟件進(jìn)行管理,若待切換軟件為已登錄軟件,則直接將該軟件顯示在窗口界面的最頂層;若待切換軟件為未登錄軟件,則觸發(fā)鑒權(quán)登錄模塊獲取該軟件的帳戶及密碼。

技術(shù)研發(fā)人員:劉朔,趙亞東,薛勁松,郭運(yùn)祺
受保護(hù)的技術(shù)使用者:北京精密機(jī)電控制設(shè)備研究所
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
崇仁县| 盐山县| 河东区| 临泽县| 穆棱市| 射阳县| 灵宝市| 罗平县| 武清区| 榕江县| 枣强县| 荥经县| 贡嘎县| 油尖旺区| 上栗县| 沈丘县| 普宁市| 广东省| 宁化县| 三都| 永宁县| 邹城市| 德庆县| 黑龙江省| 锡林浩特市| 班玛县| 微博| 敖汉旗| 郸城县| 鄱阳县| 都江堰市| 阳泉市| 五华县| 青铜峡市| 井研县| 邳州市| 康平县| 双辽市| 新乡市| 清新县| 会宁县|