專利名稱:產(chǎn)生圖標(biāo)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)處理方法,尤其涉及一種應(yīng)用于組織圖上的產(chǎn)生圖標(biāo)的方法。
背景技術(shù):
隨著資訊技術(shù)的進(jìn)步及企業(yè)營運的多元化,企業(yè)內(nèi)部針對各個部門的運作,也發(fā)展出符合各個部門需求的信息系統(tǒng),這些信息系統(tǒng)個別收集及記錄了不同部門的數(shù)據(jù)。然而,各個部門通常對于信息系統(tǒng)有其本身的需求,這也造成每種信息系統(tǒng)可能只能獨立運作于個別的部門,且不同信息系統(tǒng)之間的數(shù)據(jù)也無法互相交換。在企業(yè)經(jīng)營邁向全球化之際,不同分公司或部門間的溝通已經(jīng)變成不可避免的問題,如何在這些不同的信息系統(tǒng)間交換數(shù)據(jù)更為關(guān)鍵。企業(yè)必須花更多的人力與財力來維護(hù)這些信息系統(tǒng),才能確保數(shù)據(jù)的正確性與一致性。舉例來說,品保中心希望能統(tǒng)一海外各廠的品質(zhì)文管系統(tǒng),將海外各廠的品質(zhì)文件的簽核、管理、副本發(fā)放統(tǒng)一由一信息統(tǒng)管理,以解決有些廠沒系統(tǒng)管理的問題。此外,有些廠房各自有各自的系統(tǒng),文管中心無法集中管理,需進(jìn)入各廠系統(tǒng)才能調(diào)閱各廠的文件。 中央的稽核中心無法控管或簽核品質(zhì)文件。另外,新的廠建立時,也無法快速復(fù)制來建立品保系統(tǒng),也缺乏權(quán)限的控管。
發(fā)明內(nèi)容
本發(fā)明提供一種產(chǎn)生圖標(biāo)(icon)的方法,能夠動態(tài)地依據(jù)語言屬性來輸出組織架構(gòu)數(shù)據(jù),并產(chǎn)生圖形化界面供使用者瀏覽。本發(fā)明提出一種產(chǎn)生圖標(biāo)的方法,適用于組織架構(gòu)圖的圖標(biāo)。本方法包括下列步驟接收語言屬性;自數(shù)據(jù)庫中讀取語言屬性對應(yīng)的組織架構(gòu)數(shù)據(jù);利用語言屬性來標(biāo)記圖標(biāo);結(jié)合組織架構(gòu)數(shù)據(jù)與圖標(biāo)而產(chǎn)生個人化圖標(biāo)。在本發(fā)明的一實施例中,上述組織架構(gòu)數(shù)據(jù)包括部門識別碼以及元件類型。這些元件類型包括部門名稱、使用者名稱以及電話號碼。在本發(fā)明的一實施例中,上述數(shù)據(jù)庫記錄一數(shù)據(jù)結(jié)構(gòu)。此數(shù)據(jù)結(jié)構(gòu)包括上述組織架構(gòu)數(shù)據(jù),而數(shù)據(jù)結(jié)構(gòu)包括多個節(jié)點。在此,每一個節(jié)點對應(yīng)至部門選單表格、選單元件表格以及參考語言表格。部門選單表格具有第一識別碼,選單元件表格具有第二識別碼。上述第一識別碼對應(yīng)至選單元件表格中的多個部門識別碼欄位,并且每一個部門識別碼欄位對應(yīng)的第二識別碼對應(yīng)至參考語言表格的多個元件識別碼欄位。其中,各部門識別碼欄位對應(yīng)至元件類型,各元件識別碼欄位對應(yīng)至語言屬性以及語言字串。在本發(fā)明的一實施例中,上述產(chǎn)生圖標(biāo)的方法還包括下列步驟接收搜尋指令; 依據(jù)搜尋指令,找出對應(yīng)的節(jié)點;依據(jù)數(shù)據(jù)結(jié)構(gòu)取得節(jié)點對應(yīng)的部門識別碼;依據(jù)第一識別碼尋找對應(yīng)的部門識別碼欄位,藉以取得部門識別碼欄位對應(yīng)的每一選單元件表格中的元件識別碼;依據(jù)該第二識別碼尋找對應(yīng)的組件識別碼欄位,并且依據(jù)每一元件識別碼欄位對應(yīng)的語言屬性,取得語言屬性對應(yīng)的參考語言表格中的語言字串?;谏鲜?,本發(fā)明動態(tài)產(chǎn)生圖標(biāo)的方法可搭配動態(tài)產(chǎn)生組織圖的方法,藉由使用者所指示的語言屬性動態(tài)地產(chǎn)生多語言的組織架構(gòu)數(shù)據(jù),并產(chǎn)生圖形化界面供使用者瀏覽。因此,不同語言的使用者不僅可看到適合的語言的組織架構(gòu)數(shù)據(jù),藉由圖形化界面的呈現(xiàn)方式也讓使用者在閱讀上更加容易。為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,配合所附圖作詳細(xì)說明如下。
圖1是依據(jù)本發(fā)明一實施例所示的產(chǎn)生圖標(biāo)的方法流程圖。圖2A是依照本發(fā)明一實施例所示的節(jié)點數(shù)據(jù)結(jié)構(gòu)的示意圖。圖2B是依照本發(fā)明另一實施例所示的節(jié)點數(shù)據(jù)結(jié)構(gòu)的示意圖。圖3是依照本發(fā)明一實施例所示的產(chǎn)生圖標(biāo)的示意圖。圖4是依照本發(fā)明一實施例所示的表格格式的示意圖。圖5是依照本發(fā)明一實例所示的組織架構(gòu)圖。圖6是依照本發(fā)明一實施例所示的電子裝置的方塊圖。主要元件符號說明200,400 部門選單表格;210、410 選單元件表格;220,420 參考語言表格;230 入口網(wǎng)站表格;300 圖標(biāo);310 組織架構(gòu)數(shù)據(jù);320 個人化圖標(biāo);500 目錄節(jié)點;510,520,530 子節(jié)點;600 電子裝置;610 使用者界面;620 處理單元;630 數(shù)據(jù)庫;640 顯示單元;S105 S120 本發(fā)明一實施例的產(chǎn)生圖標(biāo)的方法各步驟。
具體實施例方式圖1是依據(jù)本發(fā)明一實施例所示的產(chǎn)生圖標(biāo)的方法流程圖。請參照圖1,產(chǎn)生圖標(biāo)的方法可應(yīng)用于一般企業(yè)公司內(nèi)部的組織架構(gòu)圖。首先,在步驟S105中,接收語言屬性。 舉例來說,提供管理系統(tǒng)供使用者來使用。當(dāng)使用者登入至管理系統(tǒng)之后,使用者可選擇其所欲進(jìn)行瀏覽的語言屬性(英文、中文、德文、法文等)。或者,可將不同國家的使用者所使用的語言屬性儲存于帳號信息中,當(dāng)使用者輸入帳號密碼來登入至管理系統(tǒng)中,管理系統(tǒng)便能夠由帳號信息來獲得語言屬性。接著,在步驟SllO中,自數(shù)據(jù)庫中讀取此語言屬性對應(yīng)的組織架構(gòu)數(shù)據(jù)。在此,組織架構(gòu)數(shù)據(jù)包括部門識別碼以及多個元件類型。在本實施例中,數(shù)據(jù)庫例如使用結(jié)構(gòu)查詢語言(Structured Query Language, SQL)所建立,用以記錄數(shù)據(jù)結(jié)構(gòu)。此數(shù)據(jù)結(jié)構(gòu)包括組織架構(gòu)數(shù)據(jù),且數(shù)據(jù)結(jié)構(gòu)包括多個節(jié)點。上述各節(jié)點對應(yīng)至一部門選單表格,并且各節(jié)點依據(jù)部門選單表格中的第一識別碼而對應(yīng)至多個選單元件表格,另外,各節(jié)點依據(jù)選單元件表格的第二識別碼而對應(yīng)至多個參考語言表格。而上述部門選單表格包括元件類型,而參考語言表格包括語言屬性以及語言字串。舉例來說,圖2A是依照本發(fā)明一實施例所示的節(jié)點數(shù)據(jù)結(jié)構(gòu)的示意圖。請參照圖 2A,每一個節(jié)點會對應(yīng)至部門選單表格200、選單元件表格210以及參考語言表格220。其中,部門選單表格200用來記錄不同的部門,選單元件表格210則是用來記錄每個部門的元件類型,而參考語言表格220是用來記錄不同的語言所對應(yīng)的語言字串。在本實施例中,部門選單表格200的第一識別碼是與選單元件表格210的部門識別碼具有鏈結(jié)關(guān)系,選單元件表格210的第二識別碼則是與參考語言表格220的元件識別碼具有鏈結(jié)關(guān)系。而由于元件類型有多種,在此假設(shè)元件類型有部門名稱、使用者名稱以及電話號碼三種。據(jù)此,選單元件表格210中便會有三個欄位來分別代表這三種元件類型,也因此一個第一識別碼可以對應(yīng)至三種元件類型。另外,語言屬性也是有多種不同語言,在此假設(shè)語言屬性有英文及中文兩種。據(jù)此,參考語言表格便會有兩個欄位來分別代表英文及中文兩種語言屬性,也因此一個第二識別碼可以對應(yīng)至兩種語言屬性。另外,在其他實施例中,節(jié)點還可包括其他表格。圖2B是依照本發(fā)明另一實施例所示的節(jié)點數(shù)據(jù)結(jié)構(gòu)的示意圖。請參照圖2B,每一個節(jié)點除了對應(yīng)至部門選單表格200、選單元件表格210以及參考語言表格220,還對應(yīng)至入口網(wǎng)站表格230。而入口網(wǎng)站表格230 會依據(jù)不同的入口網(wǎng)站而有其對應(yīng)的第四識別碼,并且,第四識別碼是與部門選單表格200 的網(wǎng)站識別碼具有鏈結(jié)關(guān)系。例如,在同一企業(yè)公司中,不同階級的使用者在進(jìn)入到公司內(nèi)部的管理系統(tǒng)時,可以依據(jù)其階級而由不同的入口網(wǎng)站進(jìn)入。因此,不同部門的使用者在登入至管理系統(tǒng)之后, 便會直接入其所對應(yīng)的部門選單管理頁面。在此僅為舉例說明,并不以此為限。之后,在步驟S115中,利用語言屬性來標(biāo)記圖標(biāo)(icon)。例如,可提供圖標(biāo)給使用者選擇或者使用預(yù)設(shè)的圖標(biāo),在接收語言屬性之后,便將對應(yīng)的圖標(biāo)標(biāo)記上此語言屬性。然后。在步驟S120中,結(jié)合組織架構(gòu)數(shù)據(jù)與圖標(biāo)而產(chǎn)生個人化圖標(biāo)。另外,此個人化圖標(biāo)還可具有超鏈接的功能,來讓使用者點擊后而進(jìn)入對應(yīng)的公司內(nèi)部網(wǎng)站。舉例來說,圖3是依照本發(fā)明一實施例所示的產(chǎn)生圖標(biāo)的示意圖。在圖3中,提供圖標(biāo)300,并且自數(shù)據(jù)庫中讀取出組織架構(gòu)數(shù)據(jù)310。在本實施例中,圖標(biāo)300為矩形圖案, 然,在其他實施例中,圖標(biāo)300也可以為其他圖案,并不以此為限。另外,組織架構(gòu)數(shù)據(jù)包括部門名稱、使用者名稱以及電話號碼三種元件類型。將圖標(biāo)300與組織架構(gòu)數(shù)據(jù)310結(jié)合便可獲得個人化圖標(biāo)320。另外,上述產(chǎn)生圖標(biāo)的方法還可以接收一搜尋指令。并且依據(jù)搜尋指令,找出對應(yīng)的節(jié)點。之后,依據(jù)數(shù)據(jù)結(jié)構(gòu)取得節(jié)點對應(yīng)的第一識別碼。并且取得第一識別碼對應(yīng)的選單元件表格中的第二識別碼。再依據(jù)元件識別碼以及語言屬性,取得語言屬性對應(yīng)的參考語言表格中的語言字串。下面再舉一實施例來詳細(xì)描述。圖4是依照本發(fā)明一實施例所示的表格格式的示意圖。請參照圖4,在本實施例中,假設(shè)元件類型包括部門名稱、使用者名稱以及電話號碼,并且假設(shè)語言屬性包括英文及中文。而元件類型“1”代表部門名稱,元件類型“2”代表使用者名稱,元件類型“3”代表電話號碼。另外,語言屬性“1”代表中文,語言屬性“2”代表英文。部門選單表格400包括第一識別碼欄位,其記錄了第一識別碼“6G4FB8FE34”。而
5第一識別碼“6G4FB8FE34”對應(yīng)至選單元件表格410中的三個部門識別碼欄位。在選單元件表格410中,每一個部門識別碼欄位分別對應(yīng)一種元件類型以及一個第二識別碼。第二識別碼“08AB72A63C60”對應(yīng)至元件類型“1”、第二識別碼 “932504B68705”對應(yīng)至元件類型“2”,而第二識別碼“903FEE0D8BEF”對應(yīng)至元件類型“3”。 而每個第二識別碼會對應(yīng)至參考語言表格420的兩個元件識別碼欄位。在參考語言表格420中,每一個元件識別碼欄位分別對應(yīng)一種語言屬性、一個語言字串以及一個第三識別碼。例如,以第二識別碼“08AB72A63C60”而言,其對應(yīng)至第三識別碼“687180A03612”、語言字串“品質(zhì)保證部”與語言屬性“1”,以及對應(yīng)至第三識別碼“F8BB47D22AB2”、語言字串“MQA”與語言屬性“2”。以第二識別碼“932504B68705”而言,其對應(yīng)至第三識別碼“043A4F8057A6”、語言字串“王小明”與語言屬性“ 1 ”,以及對應(yīng)至第三識別碼“D6EC287C365A”、語言字串“Ming Wang”與語言屬性“2”。以第二識別碼 “903FEE0D8BEF”而言,其對應(yīng)至第三識別碼“EE85C8917C09”、語言字串“分機(jī)1234”與語言屬性“1”,以及對應(yīng)至第三識別碼“5179255221C1”、語言字串“Ext :1234”與語言屬性 “2”。據(jù)此,藉由上述數(shù)據(jù)結(jié)構(gòu)的鏈結(jié)關(guān)系,便可找到相關(guān)的組織架構(gòu)數(shù)據(jù)。例如,當(dāng)接收的語言屬性為“1”時,取得的組織架構(gòu)數(shù)據(jù)包括“品質(zhì)保證部”、“王小明”與“分機(jī) 1234”。當(dāng)接收的語言屬性為“2”時,取得的組織架構(gòu)數(shù)據(jù)包括“MQA”、“Ming Wang”與“Ext 1234”。并且,還可依照此數(shù)據(jù)結(jié)構(gòu)來進(jìn)一步產(chǎn)生更仔細(xì)的組織架構(gòu)圖。例如,在各節(jié)點中分別記錄其父節(jié)點及子節(jié)點的識別碼,據(jù)此便能夠來產(chǎn)生具有階層關(guān)系的組織架構(gòu)圖。圖5是依照本發(fā)明一實例所示的組織架構(gòu)圖。請參照圖5,目錄節(jié)點500底下包括子節(jié)點510、子節(jié)點520以及子節(jié)點530。在此,目錄節(jié)點500、子節(jié)點510、子節(jié)點520以及子節(jié)點530皆可依據(jù)上述產(chǎn)生圖標(biāo)的方法來產(chǎn)生個人化圖標(biāo)。圖6是依照本發(fā)明一實施例所示的電子裝置的方塊圖。請參照圖6,電子裝置600 是用來執(zhí)行上述產(chǎn)生圖標(biāo)的方法,其包括使用者界面610、處理單元620、數(shù)據(jù)庫630以及顯示單元640。具體而言,電子裝置600提供使用者界面610以接收使用者所下達(dá)的指示或命令。 例如,使用者通過使用者界面610來選擇語言屬性等參數(shù)。數(shù)據(jù)庫630例如使用SQL所建立,用以記錄數(shù)據(jù)結(jié)構(gòu),如圖2A及圖2B所示。處理單元620則是自數(shù)據(jù)庫630中讀取語言屬性所對應(yīng)的組織架構(gòu)數(shù)據(jù),并且利用語言屬性來標(biāo)記對應(yīng)的圖標(biāo),以結(jié)合組織架構(gòu)數(shù)據(jù)與圖標(biāo)而產(chǎn)生個人化圖標(biāo),如圖3所示。之后,處理單元620再將此個人化圖標(biāo)呈現(xiàn)于顯示單元640中。另外,處理單元620還可以依照數(shù)據(jù)庫630中的組織架構(gòu)數(shù)據(jù)來產(chǎn)生完整的組織架構(gòu)圖,如圖5所示。綜上所述,在上述實施例中,將圖標(biāo)結(jié)合組織架構(gòu)數(shù)據(jù),藉由圖形化界面的呈現(xiàn)方式也讓使用者在閱讀上更加容易。此外,產(chǎn)生圖標(biāo)的方法還可搭配動態(tài)產(chǎn)生組織圖的方法, 藉由使用者所指示的語言屬性動態(tài)地產(chǎn)生多語言的組織架構(gòu)數(shù)據(jù),并產(chǎn)生圖形化界面供使用者瀏覽。因此,不同語言的使用者便能夠可看到適合的語言的組織架構(gòu)數(shù)據(jù)。雖然本發(fā)明已以實施例揭示如上,但其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),可作適當(dāng)?shù)母鼊优c潤飾,故本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求書所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種產(chǎn)生圖標(biāo)的方法,適用于組織架構(gòu)圖的圖標(biāo),其特征在于,該方法包括接收語言屬性;自數(shù)據(jù)庫中讀取該語言屬性對應(yīng)的組織架構(gòu)數(shù)據(jù);利用該語言屬性來標(biāo)記圖標(biāo);以及結(jié)合該組織架構(gòu)數(shù)據(jù)與該圖標(biāo)而產(chǎn)生個人化圖標(biāo)。
2.根據(jù)權(quán)利要求1所述的產(chǎn)生圖標(biāo)的方法,其特征在于,該組織架構(gòu)數(shù)據(jù)包括部門識別碼以及多個元件類型。
3.根據(jù)權(quán)利要求2所述的產(chǎn)生圖標(biāo)的方法,其特征在于,該些元件類型包括部門名稱、 使用者名稱以及電話號碼。
4.根據(jù)權(quán)利要求1所述的產(chǎn)生圖標(biāo)的方法,其特征在于,該數(shù)據(jù)庫記錄數(shù)據(jù)結(jié)構(gòu),而該數(shù)據(jù)結(jié)構(gòu)包括該組織架構(gòu)數(shù)據(jù),該數(shù)據(jù)結(jié)構(gòu)包括多個節(jié)點,每一該些節(jié)點對應(yīng)至部門選單表格、選單元件表格以及參考語言表格,該部門選單表格具有第一識別碼,該選單元件表格具有第二識別碼,其中,該第一識別碼對應(yīng)至該選單元件表格中的多個部門識別碼欄位,并且每一該些部門識別碼欄位對應(yīng)的第二識別碼對應(yīng)至該參考語言表格的多個元件識別碼欄位。
5.根據(jù)權(quán)利要求4所述的產(chǎn)生圖標(biāo)的方法,其特征在于,每一該些部門識別碼欄位對應(yīng)至一元件類型,每一該些元件識別碼欄位對應(yīng)至該語言屬性以及一語言字串。
6.根據(jù)權(quán)利要求4所述的產(chǎn)生圖標(biāo)的方法,其特征在于,還包括接收搜尋指令;依據(jù)該搜尋指令,找出對應(yīng)的節(jié)點;依據(jù)該數(shù)據(jù)結(jié)構(gòu)取得該節(jié)點對應(yīng)的第一識別碼;依據(jù)該第一識別碼尋找對應(yīng)的該部門識別碼欄位,藉以取得該部門識別碼欄位對應(yīng)的每一該些選單元件表格中的第二識別碼;以及依據(jù)該第二識別碼尋找對應(yīng)的組件識別碼欄位,并且依據(jù)每一該些元件識別碼欄位對應(yīng)的該語言屬性,取得該語言屬性對應(yīng)的參考語言表格中的語言字串。
全文摘要
本發(fā)明涉及一種產(chǎn)生圖標(biāo)的方法,適用于組織架構(gòu)圖的圖標(biāo)。本方法是在接收語言屬性之后,自數(shù)據(jù)庫中讀取語言屬性對應(yīng)的組織架構(gòu)數(shù)據(jù)。并且,利用語言屬性來標(biāo)記圖標(biāo)。之后,結(jié)合組織架構(gòu)數(shù)據(jù)與圖標(biāo)而產(chǎn)生個人化圖標(biāo)。本發(fā)明產(chǎn)生圖標(biāo)的方法,能夠動態(tài)地依據(jù)語言屬性來輸出組織架構(gòu)數(shù)據(jù),并產(chǎn)生圖形化界面供使用者瀏覽,同時也讓使用者在閱讀上更加容易。
文檔編號G06F3/048GK102479025SQ20101055848
公開日2012年5月30日 申請日期2010年11月19日 優(yōu)先權(quán)日2010年11月19日
發(fā)明者吳海峰, 滿振呈, 魏智斌 申請人:英業(yè)達(dá)股份有限公司