專利名稱:圖形設(shè)備管理系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖形設(shè)備管理系統(tǒng)(Graphical DeviceManagement,GDM),尤其是涉及一種對(duì)網(wǎng)絡(luò)設(shè)備運(yùn)行進(jìn)行監(jiān)視的圖形設(shè)備管理系統(tǒng)。
背景技術(shù):
連接網(wǎng)絡(luò)的各類設(shè)備,如交換機(jī)、路由器、集線器等,均需要通過控制臺(tái)、標(biāo)準(zhǔn)終端及Telnet客戶端對(duì)其進(jìn)行配置、監(jiān)測(cè)和維護(hù)。目前,業(yè)界主要采用圖形用戶界面模式(Graphic User Interface,GUI)或者命令行界面(Command Line Interface,CLI)模式的軟件方式進(jìn)行操作。
命令行界面模式,是一種基于DOS命令行的軟件系統(tǒng)模式,其通過用戶直接輸入關(guān)鍵詞及其它參數(shù)來操作操作系統(tǒng)。通常交換機(jī)、路由器等網(wǎng)絡(luò)設(shè)備的命令集非常龐大,因而對(duì)于網(wǎng)絡(luò)管理人員而言,需要在近千條復(fù)雜命令中選擇輸入相關(guān)命令行實(shí)現(xiàn)客戶端與網(wǎng)絡(luò)服務(wù)器的交互,增加了網(wǎng)絡(luò)管理人員的工作難度。
圖形用戶界面模式,是一種基于圖形化為基礎(chǔ)的軟件系統(tǒng)模式,其是通過顯示一個(gè)或多個(gè)圖形控制器的窗口,如菜單、列表框、動(dòng)作按鈕及單選按鈕來執(zhí)行命令,因而具有操作簡(jiǎn)單,易于掌握的優(yōu)點(diǎn)。圖形用戶界面模式最重要的優(yōu)勢(shì)在于讓不會(huì)使用命令行的用戶對(duì)操作系統(tǒng)進(jìn)行指令輸入。此外,設(shè)計(jì)得當(dāng)?shù)膱D形畫面得以幫助用戶快速了解與尋找功能,且透過統(tǒng)一的操作方式,讓用戶在學(xué)習(xí)使用一次后,即可快速熟悉其它程序的操作。
發(fā)明內(nèi)容鑒于現(xiàn)有網(wǎng)絡(luò)設(shè)備管理系統(tǒng)採用命令行界面的缺陷,本發(fā)明的主要目的在于通過采用圖形用戶界面技術(shù),以簡(jiǎn)明的圖面方式反應(yīng)網(wǎng)絡(luò)設(shè)備各端口的運(yùn)行狀況,以及采用Internet技術(shù),提供了可以遠(yuǎn)程進(jìn)行監(jiān)視、配置和維護(hù)網(wǎng)絡(luò)設(shè)備的圖形設(shè)備管理系統(tǒng)和方法。
本發(fā)明提供一種圖形設(shè)備管理系統(tǒng),其包括一客戶端,用于提供人機(jī)操作界面并接收用戶請(qǐng)求,其又包括一瀏覽器,用于將HTML文本文件轉(zhuǎn)換成可供閱讀的圖文畫面;一網(wǎng)絡(luò)服務(wù)器用于提供HTML文本文件給瀏覽器,其一端通過網(wǎng)絡(luò)與瀏覽器相連,另一端與網(wǎng)絡(luò)設(shè)備相連,在該網(wǎng)絡(luò)服務(wù)器中包含第一HTML(Hypertext MarkupLanguage,超文本鏈接標(biāo)示語言)文本文件,其內(nèi)嵌有一GDM模塊,該GDM模塊可用于從網(wǎng)絡(luò)服務(wù)器上讀取網(wǎng)絡(luò)設(shè)備的數(shù)量和型號(hào)、網(wǎng)絡(luò)設(shè)備端口和LED的數(shù)量、運(yùn)行時(shí)端口和LED狀態(tài)數(shù)值,以及各端口和LED圖片的URL,并可根據(jù)讀取的數(shù)值繪制出網(wǎng)絡(luò)設(shè)備監(jiān)測(cè)圖面。該GDM模塊采用主線程、LED線程以及DATA線程的多線程集群并行模式來執(zhí)行其功能。
本發(fā)明圖形設(shè)備管理方法,其可用于遠(yuǎn)程監(jiān)視和維護(hù)網(wǎng)絡(luò)設(shè)備的運(yùn)行,該方法包括有如下步驟(a)客戶端通過瀏覽器打開包含第一HTML文本文件;(b)第一HTML文本文件將第一參數(shù)和第二參數(shù)輸入GDM模塊;(c)GDM模塊進(jìn)行初始化;(d)GDM模塊根據(jù)第二參數(shù)從網(wǎng)絡(luò)服務(wù)器讀取網(wǎng)絡(luò)設(shè)備各端口、LED的初始狀態(tài)數(shù)值;(e)GDM模塊分析初始狀態(tài)數(shù)值并在前面板圖片上繪制出網(wǎng)絡(luò)設(shè)備監(jiān)測(cè)圖面;(f)GDM模塊根據(jù)第二參數(shù)定期從網(wǎng)絡(luò)服務(wù)器讀取網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)的狀態(tài)數(shù)值;(g)GDM模塊根據(jù)網(wǎng)絡(luò)設(shè)備狀態(tài)數(shù)值繪制當(dāng)前狀態(tài)下端口和LED的顯示圖面。
本發(fā)明的圖形設(shè)備管理系統(tǒng)和方法基于圖形用戶界面模式,以及采用HTML程序和Java多線程集群并行模式創(chuàng)建,從而可以以簡(jiǎn)單、方便的操作實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備的遠(yuǎn)程監(jiān)視和維護(hù)。
圖1是本發(fā)明圖形設(shè)備管理系統(tǒng)的運(yùn)行示意圖。
圖2是本發(fā)明網(wǎng)絡(luò)設(shè)備前面板的操作示意圖。
圖3是本發(fā)明網(wǎng)絡(luò)設(shè)備的端口和端口LED的狀態(tài)圖片的示意圖。
圖4是本發(fā)明圖形設(shè)備管理方法的流程圖。
具體實(shí)施方式
如圖1所示,是本發(fā)明圖形設(shè)備管理系統(tǒng)的運(yùn)行示意圖。本發(fā)明的圖形設(shè)備管理系統(tǒng)主要包括客戶端1100和網(wǎng)絡(luò)服務(wù)器1200。網(wǎng)絡(luò)服務(wù)器1200用于響應(yīng)瀏覽器1110的請(qǐng)求并向其提供第一HTML文本文件1210、第二HTML文本文件1220和第三HTML文本文件1230??蛻舳?100通過瀏覽器1110從網(wǎng)絡(luò)服務(wù)器1200請(qǐng)求一內(nèi)嵌GDM模塊1211的第一HTML文本文件1210。在本發(fā)明中GDM模塊1211包含有五個(gè)主要物件GDM物件1212、ImageList物件1213、LED物件1214、GDMStatus物件1215、PortConnector物件1216。其中,GDM物件1212包含了關(guān)于GDM模塊啟動(dòng)、停止、運(yùn)行、設(shè)置狀態(tài)參數(shù)、及創(chuàng)建其它物件的方法。ImageList物件1213,其存儲(chǔ)有網(wǎng)絡(luò)設(shè)備端口狀態(tài)圖片、及LED圖片,這些圖片可以使界面更加生動(dòng)直觀。LED物件1214,其用以提供繪制網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)各LED顯示圖面的方法。GDMStatus物件,包含了網(wǎng)絡(luò)設(shè)備的數(shù)量、型號(hào)、各網(wǎng)絡(luò)設(shè)備的端口和LED的數(shù)量,以及端口和LED的運(yùn)行狀態(tài)數(shù)值。物件PortConnector1135,其用以提供繪制網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)端口顯示的方法。
客戶端1100用于提供人機(jī)操作界面,即接受用戶請(qǐng)求并將其發(fā)送至網(wǎng)絡(luò)服務(wù)器1200上,隨后GDM模塊1211將網(wǎng)絡(luò)服務(wù)器1200傳輸?shù)男畔⒎治鎏幚砗笠灾庇^的圖文畫面方式呈現(xiàn)給用戶。通過瀏覽器1110打開的第一HTML文本文件1210內(nèi)嵌有一GDM模塊1211,該GDM模塊1211是Java applet的應(yīng)用,Java applet是指采用Java程序編寫,用以產(chǎn)生特殊頁面效果的小程序。
在網(wǎng)絡(luò)服務(wù)器1200中還包含有第二HTML文本文件1220和第三HTML文本文件1230。在第一HTML文本文件1210中,還包括有兩類提供給GDM模塊1211創(chuàng)建相關(guān)物件的參數(shù)第一參數(shù)和第二參數(shù)。其中,第一參數(shù)是第二HTML文本文件1220的URL,第二參數(shù)是第三HTML文本文件1230的URL。第二HTML文本文件1220記載了表征網(wǎng)絡(luò)設(shè)備基本數(shù)值,諸如網(wǎng)絡(luò)設(shè)備的數(shù)量、各網(wǎng)絡(luò)設(shè)備的型號(hào)、端口和LED的數(shù)量、端口和LED的坐標(biāo)數(shù)值、網(wǎng)絡(luò)設(shè)備前面板圖片的URL、各端口和LED圖片的URL。第三HTML文本文件1230中記載了表征網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)各端口、LED的狀態(tài)數(shù)值。
如圖2所示,是本發(fā)明網(wǎng)絡(luò)設(shè)備前面板200的操作示意圖。在本發(fā)明的實(shí)施方式中,網(wǎng)絡(luò)設(shè)備前面板200上包括有若干LED、若干端口201和一模式轉(zhuǎn)換按鈕202。其中若干LED進(jìn)一步包括有全雙工/半雙工LED203、速率LED204、連接/激活LED205、冗余電源LED206、電源LED207以及端口LED208。
如圖3所示,是本發(fā)明網(wǎng)絡(luò)設(shè)備的端口和端口LED的狀態(tài)圖片300的示意圖。在本發(fā)明的實(shí)施方式中,若干端口201有七種工作狀態(tài),其對(duì)應(yīng)于下列圖片狀態(tài)端口圖片301、狀態(tài)端口圖片302、狀態(tài)端口圖片303、狀態(tài)端口圖片304、狀態(tài)端口圖片305、狀態(tài)端口圖片306和狀態(tài)端口圖片307。端口LED208亦包含有三種顯示圖片,分別為狀態(tài)LED圖片308、狀態(tài)LED圖片309和狀態(tài)LED圖片310。其中,該若干端口201七種狀態(tài)端口圖片所表征的網(wǎng)絡(luò)設(shè)備工作狀態(tài)如表1所示。
表1
本發(fā)明可通過觀察各網(wǎng)絡(luò)設(shè)備端口和LED的圖片顯示來檢測(cè)網(wǎng)絡(luò)設(shè)備的工作狀態(tài)及故障。具體情況請(qǐng)參考表2和表3。
表2
表3
在本發(fā)明GDM模塊1211中采用了Java多線程集群并行模式,該多線程包括第一線程、第二線程和第三線程。第一線程是在打開GDM模塊1211后由瀏覽器1110自動(dòng)啟動(dòng),其主要完成GDM模塊1211初始化、創(chuàng)建第一線程和第二線程、繪制圖片、等待鼠標(biāo)事件。第二線程在GDM模塊1211初始化之前,先從網(wǎng)絡(luò)服務(wù)器1200下載網(wǎng)絡(luò)設(shè)備前面板,以及讀取網(wǎng)絡(luò)設(shè)備基本數(shù)值網(wǎng)絡(luò)設(shè)備的數(shù)量、各網(wǎng)絡(luò)設(shè)備的型號(hào)、端口數(shù)量、LED數(shù)量等,在將上述基本數(shù)值用來創(chuàng)建五個(gè)物件。第二線程在GDM模塊1211運(yùn)行期間,定期向網(wǎng)絡(luò)服務(wù)器1200讀取所有端口和LED的運(yùn)行狀態(tài)數(shù)值用以更新狀態(tài)數(shù)值。第三線程根據(jù)更新后的狀態(tài)數(shù)值刷新若干端口201、全雙工/半雙工LED203、速率LED204、連接/激活LED205、冗余電源LED206、電源LED207以及端口LED208等圖片。
如圖4所示,是本發(fā)明圖形設(shè)備管理方法的流程圖。在步驟S210中,客戶端1100通過瀏覽器1110打開GDM模塊1211。在步驟S220中,瀏覽器1110將第一HTML文本文件1210中第一參數(shù)和第二參數(shù)導(dǎo)入給GDM模塊1211。在步驟S230中,瀏覽器1110對(duì)GDM模塊1211發(fā)出初始化命令,在其初始化過程GDM模塊1211主要依次完成以下工作(a)GDM模塊1211根據(jù)第一參數(shù)向網(wǎng)絡(luò)服務(wù)器請(qǐng)求第二HTML文本文件1220;(b)GDM模塊1211分析返回的第二HTML文本文件1220中的內(nèi)容,如網(wǎng)絡(luò)設(shè)備的數(shù)量及型號(hào)、網(wǎng)絡(luò)設(shè)備前面板200的URL、端口201和LED的數(shù)量、端口201和LED的坐標(biāo)數(shù)值,來創(chuàng)建五個(gè)物件。(c)GDM模塊1211從網(wǎng)絡(luò)服務(wù)器1200上讀取前面板200圖片、端口201和端口LED208的圖片。在步驟S240中,GDM模塊1211讀取網(wǎng)絡(luò)設(shè)備處于運(yùn)行時(shí)的狀態(tài)數(shù)值,該步驟詳細(xì)分為如下兩個(gè)子步驟(a)根據(jù)第二參數(shù)的URL數(shù)值,GDM模塊1211向網(wǎng)絡(luò)服務(wù)器1200請(qǐng)求第三HTML文本文件1230;(b)根據(jù)返回的第三HTML文本文件1230,GDM模塊1211從中獲取網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)所有端口201、LED的初始狀態(tài)數(shù)值。在步驟S250中,GDM模塊1211根據(jù)上述狀態(tài)數(shù)值選用相應(yīng)的端口、LED圖片以及其坐標(biāo)數(shù)值用以繪制出網(wǎng)絡(luò)設(shè)備狀態(tài)監(jiān)測(cè)圖面。在步驟S260中GDM模塊1211定期從網(wǎng)絡(luò)服務(wù)器1200讀取處于運(yùn)行狀態(tài)時(shí)所有LED和端口201的數(shù)值,并且判斷該數(shù)值是否改變,若改變則轉(zhuǎn)到在步驟S250刷新LED和端口201的圖片,否則進(jìn)入在步驟S270,即保持原有的網(wǎng)絡(luò)設(shè)備狀態(tài)圖面。
本發(fā)明圖形設(shè)備管理方法不僅可以用于對(duì)遠(yuǎn)程網(wǎng)絡(luò)設(shè)備的監(jiān)測(cè),而且可以對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行參數(shù)設(shè)置。如第二圖所示,步驟S280即為本發(fā)明的圖形設(shè)備參數(shù)配置過程。在步驟S280中,當(dāng)用戶通過瀏覽器1110發(fā)送一鼠標(biāo)事件時(shí),GDM模塊1211分三種情況處理(1)若鼠標(biāo)點(diǎn)擊模式轉(zhuǎn)換按鈕202,則從當(dāng)前模式轉(zhuǎn)到下一個(gè)運(yùn)行模式,并且刷新出此時(shí)網(wǎng)絡(luò)設(shè)備狀態(tài)監(jiān)測(cè)圖面;(2)若鼠標(biāo)點(diǎn)擊端口圖片,則瀏覽器1110自動(dòng)彈出一用于設(shè)置網(wǎng)絡(luò)參數(shù)的HTML文本文件;(3)若鼠標(biāo)點(diǎn)擊其它圖面,則忽略不響應(yīng)。此外,本發(fā)明還可以通過改變第二HTML文本文件1220中網(wǎng)絡(luò)設(shè)備的數(shù)量來實(shí)現(xiàn)堆棧式網(wǎng)絡(luò)設(shè)備的監(jiān)測(cè)和管理的功能。
權(quán)利要求
1.一種圖形設(shè)備管理系統(tǒng),用于網(wǎng)絡(luò)設(shè)備配置、監(jiān)測(cè)和維護(hù),包括一客戶端,用于提供人機(jī)操作界面并接收用戶請(qǐng)求,其又包括一瀏覽器,用于將HTML文本文件轉(zhuǎn)換成可供閱讀的圖文畫面;一網(wǎng)絡(luò)服務(wù)器用于提供HTML文本文件給瀏覽器,其一端通過網(wǎng)絡(luò)與瀏覽器相連,另一端與網(wǎng)絡(luò)設(shè)備相連,在該網(wǎng)絡(luò)服務(wù)器中包含第一HTML文本文件,其內(nèi)嵌有一GDM模塊,其特征在于,所述的GDM模塊可用于從網(wǎng)絡(luò)服務(wù)器上讀取網(wǎng)絡(luò)設(shè)備的數(shù)量和型號(hào)、網(wǎng)絡(luò)設(shè)備端口和LED的數(shù)量、運(yùn)行時(shí)端口和LED狀態(tài)數(shù)值,以及各端口和LED圖片的URL,并可根據(jù)讀取的數(shù)值繪制出網(wǎng)絡(luò)設(shè)備運(yùn)行圖面。
2.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該網(wǎng)絡(luò)設(shè)備運(yùn)行圖面包含有網(wǎng)絡(luò)設(shè)備前面板圖片、若干端口狀態(tài)圖片及LED圖片。
3.如權(quán)利要求2所述的圖形設(shè)備管理系統(tǒng),其特征在于該若干端口狀態(tài)圖片是由若干相異的圖片組成,用以分別表征網(wǎng)絡(luò)設(shè)備處于不同工作模式情形之下。
4.如權(quán)利要求2所述的圖形設(shè)備管理系統(tǒng),其特征在于該LED圖片進(jìn)一步包括有若干相異的LED圖片,用以分別表征網(wǎng)絡(luò)設(shè)備處于不同工作模式情形之下。
5.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該LED又包括端口LED、模式LED和電源LED。
6.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該網(wǎng)絡(luò)服務(wù)器中還包含有第二HTML文本文件,該第二HTML文本文件中記載了表征網(wǎng)絡(luò)設(shè)備基本數(shù)值,諸如網(wǎng)絡(luò)設(shè)備的數(shù)量、各網(wǎng)絡(luò)設(shè)備的型號(hào)、端口和LED的數(shù)量、端口和LED的坐標(biāo)數(shù)值、網(wǎng)絡(luò)設(shè)備前面板圖片的URL、各端口和LED圖片的URL。
7.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該網(wǎng)絡(luò)服務(wù)器中還包含有第三HTML文本文件,該第三HTML文本文件中記載了表征網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)各端口、LED的狀態(tài)數(shù)值。
8.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該GDM模塊內(nèi)含第一物件,該第一物件包含了關(guān)于GDM模塊啟動(dòng)、停止、運(yùn)行、設(shè)置狀態(tài)參數(shù)、及創(chuàng)建其它物件的方法。
9.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該GDM模塊內(nèi)含第二物件,其存儲(chǔ)有網(wǎng)絡(luò)設(shè)備端口狀態(tài)圖片、及LED圖片。
10.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該GDM模塊內(nèi)含第三物件,其用以提供繪制網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)各LED顯示圖面的方法。
11.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該GDM模塊內(nèi)含第四物件,該第四物件包含了網(wǎng)絡(luò)設(shè)備的數(shù)量、型號(hào)、各網(wǎng)絡(luò)設(shè)備的端口和LED的數(shù)量,以及端口和LED的運(yùn)行狀態(tài)數(shù)值。
12.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該GDM模塊還包含有第五物件,其用以提供繪制網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)端口顯示的方法。
13.如權(quán)利要求1所述的圖形設(shè)備管理系統(tǒng),其特征在于該GDM模塊采用若干線程集群并行方式運(yùn)行。
14.一種圖形設(shè)備管理方法,用于遠(yuǎn)程監(jiān)視及維護(hù)網(wǎng)絡(luò)設(shè)備,其特征在于包括有如下步驟(a)客戶端通過瀏覽器打開第一HTML文本文件;(b)第一HTML文本文件將第一參數(shù)和第二參數(shù)輸入GDM模塊;(c)GDM模塊進(jìn)行初始化;(d)GDM模塊根據(jù)第二參數(shù)從網(wǎng)絡(luò)服務(wù)器讀取網(wǎng)絡(luò)設(shè)備若干端口、LED的初始狀態(tài)數(shù)值;(e)GDM模塊分析初始狀態(tài)數(shù)值并在前面板圖片上繪制出網(wǎng)絡(luò)設(shè)備監(jiān)測(cè)圖面;(f)GDM模塊根據(jù)第二參數(shù)定期從網(wǎng)絡(luò)服務(wù)器讀取網(wǎng)絡(luò)設(shè)備運(yùn)行時(shí)的狀態(tài)數(shù)值;(g)GDM模塊根據(jù)網(wǎng)絡(luò)設(shè)備狀態(tài)數(shù)值繪制當(dāng)前狀態(tài)下端口和LED的顯示圖面。
15.如權(quán)利要求14所述的圖形設(shè)備管理方法,其特征在于該步驟(c)中,GDM模塊進(jìn)一步執(zhí)行以下工作(1)根據(jù)第一參數(shù)向網(wǎng)絡(luò)服務(wù)器請(qǐng)求第二HTML文本文件;(2)分析返回的HTML文本文件中的內(nèi)容,如網(wǎng)絡(luò)設(shè)備的數(shù)量及型號(hào)、網(wǎng)絡(luò)設(shè)備前面板的URL、端口和LED的數(shù)量、端口和LED的坐標(biāo)數(shù)值,來創(chuàng)建物件;(3)從網(wǎng)絡(luò)服務(wù)器上讀取前面板圖片、各端口和端口LED的圖片。
全文摘要
本發(fā)明提供一種圖形設(shè)備管理系統(tǒng)及方法,用于對(duì)路由器、交換機(jī)等相關(guān)網(wǎng)絡(luò)設(shè)備進(jìn)行監(jiān)視、配置和維護(hù)。該圖形設(shè)備管理系統(tǒng)包括一客戶端,其又包括一瀏覽器,用于轉(zhuǎn)換HTML文本文件;一網(wǎng)絡(luò)服務(wù)器用于提供HTML文本文件給瀏覽器,在該網(wǎng)絡(luò)服務(wù)器中包含第一HTML文本文件,其內(nèi)嵌有一GDM模塊,該GDM模塊可用于從網(wǎng)絡(luò)服務(wù)器上讀取網(wǎng)絡(luò)設(shè)備的數(shù)量和型號(hào)、網(wǎng)絡(luò)設(shè)備端口和LED的數(shù)量、運(yùn)行時(shí)端口和LED狀態(tài)數(shù)值,以及各端口和LED圖片的URL,并可根據(jù)讀取的數(shù)值繪制出網(wǎng)絡(luò)設(shè)備運(yùn)行圖面。
文檔編號(hào)G06F3/14GK1671106SQ20041002661
公開日2005年9月21日 申請(qǐng)日期2004年3月20日 優(yōu)先權(quán)日2004年3月20日
發(fā)明者王建中, 陳以鍵, 陳振宇 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司