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

淺談云白科技智能終端管理軟件的設計與實現

2020-10-21 06:17:18袁曉東
科學與信息化 2020年2期
關鍵詞:智能

摘 要 本文介紹了云白科技智能終端管理軟件的總體架構、主要實現技術、主要功能模塊以及軟件運行流程。該軟件采用SPA開發技術、高可用應用架構與高可用MySQL數據庫集群架構,采用智能化方法自動檢測、安裝、更新終端電腦上所需的各類業務軟件,從而高效地解決了大企業中眾多PC終端上的軟件、驅動、補丁、插件等組件的安裝更新難題。

關鍵詞 終端管理;軟件版本檢測;配置管理;智能;SPA

概述

對于員工數量成千上萬甚至幾十萬、分機機構遍布全國的大單位來說,IT部門的一個很頭疼的工作就是對員工個人電腦的維護工作,新電腦的系統安裝、操作系統補丁、常用辦公軟件升級、公司業務所需軟件的安裝和升級、驅動更新都是經常要做的日常工作,但由于終端電腦數量眾多且分布在全國各地,維護起來非常不方便。云白科技智能終端管理軟件正是為了解決這一問題而研發的。企業IT人員通過本軟件可以輕松完成上述各項煩瑣工作,只需要在每個新電腦裝機時安裝云白科技智能終端管理客戶端軟件,以后所有的軟件、驅動、補丁、插件等等的安裝升級都可以通過在服務器上進行簡單配置即可完成,智能終端管理客戶端自動連接服務器檢查是否有軟件需要安裝更新,并自動進行下載和安裝,從而大大節省IT人員的煩瑣工作。對于大型企業來說整個安裝進度可以由幾個月減少為幾天,工作效率和生產效益都得到顯著提高。

本文介紹云白科技智能終端管理軟件的設計與實現方法,具體介紹其系統架構及主要實現技術,其主要功能模塊,軟件的運行流程和本軟件的實際使用情況。

1系統架構

云白科技智能終端管理軟件的系統架構如圖1所示,包括客戶端和服務器兩部分,后臺管理采用SPA (Single Page Application)技術[1],客戶端和服務器之間采用Restful API進行JSON格式的數據交換[2]。

服務器端采用Tomcat作為Web服務器接收來自客戶端查詢、下載請求以及管理員的配置管理請求,請求接口采用Restful API,數據格式統一定義為JSON數據格式,通過兩臺Web服務器進行負載均衡和故障切換,采用MySQL主從集群數據庫保存配置數據和客戶端安裝記錄等數據。服務器端程序采用基于Java的Web開發。根據服務器的帶寬大小,服務器端對同時連接的客戶端數量進行限制。該服務器系統架構具備非常好的高可用性,并可橫向擴展保證系統性能。

客戶端包括兩部分,一是管理員使用瀏覽器進行本軟件的后臺管理,如終端機器需安裝的軟件更新管理;二是每臺機器上都安裝的云白科技智能終端管理客戶端軟件。云白科技智能終端管理客戶端軟件和服務器進行Socket通信獲取需要安裝的軟件、組件和驅動信息,同時通過注冊表、文件系統、文件分析等多種檢測手段檢測客戶機器上是否已經安裝對應版本的軟件、組件和驅動[3],如沒有安裝則自動連接服務器進行下載安裝。

2功能模塊

云白科技智能終端管理軟件包括服務器端的后臺配置管理和客戶端兩部分,下面分別介紹各自的主要功能模塊。

2.1 后臺配置管理

后臺配置管理功能模塊圖如圖2所示。

管理員通過瀏覽器訪問后臺管理頁面,通過密碼登錄后即可按角色對應的權限對各類組件進行增加、修改、刪除,超級管理員也可以定義新的角色。

管理員可以通過后臺配置管理上傳新版本客戶端程序,以供所有終端用戶進行下載更新。也可以直接發送下載鏈接給用戶,由用戶進行手動下載安裝。

管理員可用報表管理功能查看各類統計報表,如客戶端安裝統計表、客戶端普及率統計表、組件安裝情況統計表、安裝組件普及率統計表等等。

2.2 智能終端管理客戶端

云白科技智能終端管理客戶端功能模塊圖如圖3所示。

云白科技智能終端管理客戶端在操作系統啟動后自動運行,運行后首先進行自檢,看是否有客戶端新版本發布,如有則自動下載安裝并重新啟動,然后檢查服務器端是否有其他軟件更新,如有則提示用戶確認安裝。用戶也可以直接點擊檢查更新菜單項來檢查服務器是否有新的軟件或版本發布,點擊一鍵安裝菜單項對檢測到的軟件更新進行下載安裝。切換角色菜單項提供給用戶選擇不同角色的功能;設置服務器連接菜單項可以讓用戶連接到不同的服務器地址;自我更新菜單項則連接服務器檢查是否有客戶端新版本發布。

3運行流程

云白科技智能終端管理軟件架構包括服務器端和客戶端兩部分,因此其運行流程也分為服務器端運行流程和客戶端運行流程,下面對其分別進行介紹。

3.1 服務器端軟件運行流程

云白科技智能終端管理軟件服務器端主要包含后臺配置管理和客戶端通信請求處理兩大功能,它們的運行流程圖分別如圖4和圖5所示。

3.2 客戶端軟件運行流程

云白科技智能終端管理客戶端軟件的運行流程圖如圖6所示。

4結束語

云白科技智能終端管理軟件研發成功后已申請軟件著作權,通過了軟件產品測試和軟件產品評估。目前本軟件在多家企業運行,最大的一家有3萬臺PC終端安裝了本軟件客戶端,持續運行的穩定性和系統性能都很卓越,為用戶IT部門節省了大量工作,提升了業務效率。我們將繼續收集用戶反饋,進一步增強本軟件的功能,并將其推廣給更多用戶使用。

參考文獻

[1] Fink G,Flatow I. Pro Single Page Application Development[M]. Berkeley,CA:Apress,2014:219.

[2] Shaohua Wang,Iman Keivanloo,Ying Zou. How Do Developers React to RESTful API Evolution?[C]. International Conference on Service-Oriented Computing. Springer,Berlin,Heidelberg,2014:11-17.

[3] 沈舟晨. 基于Windows系統的裝機工具的設計與實現[D]. 南京:南京大學,2015.

作者簡介

袁曉東(1973-),男,江蘇阜寧人;畢業院校:南京大學,專業:計算機軟件,學歷:博士,現就職單位:南京云白信息科技有限公司,研究方向:數據庫、大數據、機器學習、信息安全、軟件工程、形式化方法等。

猜你喜歡
智能
智能與自主
讓紙變得智能
一種智能微耕機的研發
智能制造 反思與期望
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
爭渡智能石化
能源(2018年4期)2018-05-19 01:53:44
主站蜘蛛池模板: 久久99精品久久久大学生| 日本人真淫视频一区二区三区| 蜜桃臀无码内射一区二区三区| 精品国产91爱| 欧美成人a∨视频免费观看| 亚洲欧州色色免费AV| 国产第一页免费浮力影院| 亚洲乱亚洲乱妇24p| 国产精品永久久久久| 亚洲无码视频图片| 亚洲男人在线| 5388国产亚洲欧美在线观看| 国产乱子伦无码精品小说| 国产凹凸视频在线观看| 黄色网站不卡无码| 东京热高清无码精品| 亚洲精品自拍区在线观看| 亚洲手机在线| 久青草网站| 国产精品第| 91久久偷偷做嫩草影院| 久久一色本道亚洲| 国产成人精品日本亚洲77美色| 日韩国产另类| 国产精品女人呻吟在线观看| 日韩 欧美 小说 综合网 另类| 欧美亚洲综合免费精品高清在线观看| 国产欧美在线观看一区| 一区二区欧美日韩高清免费| 伊人久久久久久久| www.youjizz.com久久| 免费av一区二区三区在线| 大香伊人久久| 亚洲男人的天堂久久精品| 日韩成人免费网站| 青草精品视频| 3D动漫精品啪啪一区二区下载| www中文字幕在线观看| 99re热精品视频国产免费| 四虎成人在线视频| 久久国产精品麻豆系列| 视频二区欧美| 91po国产在线精品免费观看| a级高清毛片| 九色在线观看视频| 欧美色丁香| 日韩免费无码人妻系列| 992Tv视频国产精品| 欧美精品在线看| 亚洲成人精品在线| 亚洲综合精品香蕉久久网| 日韩麻豆小视频| 2019国产在线| 亚洲丝袜中文字幕| 视频一本大道香蕉久在线播放| 国产欧美日韩视频一区二区三区| 亚洲色图在线观看| 97视频精品全国在线观看| 国产日韩精品欧美一区喷| 99热这里只有精品免费国产| 亚洲成a人片77777在线播放| 久久亚洲黄色视频| 99热免费在线| 久久人妻xunleige无码| 欧美日韩亚洲国产主播第一区| 爆乳熟妇一区二区三区| 欧美日韩第二页| 免费国产好深啊好涨好硬视频| 国产男人的天堂| 99精品国产自在现线观看| 制服丝袜一区二区三区在线| 波多野结衣无码AV在线| 99视频精品在线观看| 国产精品一区二区国产主播| 91成人在线免费视频| 国产探花在线视频| 好久久免费视频高清| 中文字幕免费播放| 欧美全免费aaaaaa特黄在线| 麻豆精品在线视频| 毛片大全免费观看| 亚洲h视频在线|