产生图标的方法

文档序号:1598689阅读:188来源:国知局
专利名称:产生图标的方法
技术领域
本发明涉及一种数据处理方法,尤其涉及一种应用于组织图上的产生图标的方法。
背景技术
随着资讯技术的进步及企业营运的多元化,企业内部针对各个部门的运作,也发展出符合各个部门需求的信息系统,这些信息系统个别收集及记录了不同部门的数据。然而,各个部门通常对于信息系统有其本身的需求,这也造成每种信息系统可能只能独立运作于个别的部门,且不同信息系统之间的数据也无法互相交换。在企业经营迈向全球化之际,不同分公司或部门间的沟通已经变成不可避免的问题,如何在这些不同的信息系统间交换数据更为关键。企业必须花更多的人力与财力来维护这些信息系统,才能确保数据的正确性与一致性。举例来说,品保中心希望能统一海外各厂的品质文管系统,将海外各厂的品质文件的签核、管理、副本发放统一由一信息统管理,以解决有些厂没系统管理的问题。此外,有些厂房各自有各自的系统,文管中心无法集中管理,需进入各厂系统才能调阅各厂的文件。 中央的稽核中心无法控管或签核品质文件。另外,新的厂建立时,也无法快速复制来建立品保系统,也缺乏权限的控管。

发明内容
本发明提供一种产生图标(icon)的方法,能够动态地依据语言属性来输出组织架构数据,并产生图形化界面供使用者浏览。本发明提出一种产生图标的方法,适用于组织架构图的图标。本方法包括下列步骤接收语言属性;自数据库中读取语言属性对应的组织架构数据;利用语言属性来标记图标;结合组织架构数据与图标而产生个人化图标。在本发明的一实施例中,上述组织架构数据包括部门识别码以及元件类型。这些元件类型包括部门名称、使用者名称以及电话号码。在本发明的一实施例中,上述数据库记录一数据结构。此数据结构包括上述组织架构数据,而数据结构包括多个节点。在此,每一个节点对应至部门选单表格、选单元件表格以及参考语言表格。部门选单表格具有第一识别码,选单元件表格具有第二识别码。上述第一识别码对应至选单元件表格中的多个部门识别码栏位,并且每一个部门识别码栏位对应的第二识别码对应至参考语言表格的多个元件识别码栏位。其中,各部门识别码栏位对应至元件类型,各元件识别码栏位对应至语言属性以及语言字串。在本发明的一实施例中,上述产生图标的方法还包括下列步骤接收搜寻指令; 依据搜寻指令,找出对应的节点;依据数据结构取得节点对应的部门识别码;依据第一识别码寻找对应的部门识别码栏位,藉以取得部门识别码栏位对应的每一选单元件表格中的元件识别码;依据该第二识别码寻找对应的组件识别码栏位,并且依据每一元件识别码栏位对应的语言属性,取得语言属性对应的参考语言表格中的语言字串。基于上述,本发明动态产生图标的方法可搭配动态产生组织图的方法,藉由使用者所指示的语言属性动态地产生多语言的组织架构数据,并产生图形化界面供使用者浏览。因此,不同语言的使用者不仅可看到适合的语言的组织架构数据,藉由图形化界面的呈现方式也让使用者在阅读上更加容易。为让本发明的上述特征和优点能更明显易懂,下文特举实施例,配合所附图作详细说明如下。


图1是依据本发明一实施例所示的产生图标的方法流程图。图2A是依照本发明一实施例所示的节点数据结构的示意图。图2B是依照本发明另一实施例所示的节点数据结构的示意图。图3是依照本发明一实施例所示的产生图标的示意图。图4是依照本发明一实施例所示的表格格式的示意图。图5是依照本发明一实例所示的组织架构图。图6是依照本发明一实施例所示的电子装置的方块图。主要元件符号说明200,400 部门选单表格;210、410 选单元件表格;220,420 参考语言表格;230 入口网站表格;300 图标;310 组织架构数据;320 个人化图标;500 目录节点;510,520,530 子节点;600 电子装置;610 使用者界面;620 处理单元;630 数据库;640 显示单元;S105 S120 本发明一实施例的产生图标的方法各步骤。
具体实施例方式图1是依据本发明一实施例所示的产生图标的方法流程图。请参照图1,产生图标的方法可应用于一般企业公司内部的组织架构图。首先,在步骤S105中,接收语言属性。 举例来说,提供管理系统供使用者来使用。当使用者登入至管理系统之后,使用者可选择其所欲进行浏览的语言属性(英文、中文、德文、法文等)。或者,可将不同国家的使用者所使用的语言属性储存于帐号信息中,当使用者输入帐号密码来登入至管理系统中,管理系统便能够由帐号信息来获得语言属性。接着,在步骤SllO中,自数据库中读取此语言属性对应的组织架构数据。在此,组织架构数据包括部门识别码以及多个元件类型。在本实施例中,数据库例如使用结构查询语言(Structured Query Language, SQL)所建立,用以记录数据结构。此数据结构包括组织架构数据,且数据结构包括多个节点。上述各节点对应至一部门选单表格,并且各节点依据部门选单表格中的第一识别码而对应至多个选单元件表格,另外,各节点依据选单元件表格的第二识别码而对应至多个参考语言表格。而上述部门选单表格包括元件类型,而参考语言表格包括语言属性以及语言字串。举例来说,图2A是依照本发明一实施例所示的节点数据结构的示意图。请参照图 2A,每一个节点会对应至部门选单表格200、选单元件表格210以及参考语言表格220。其中,部门选单表格200用来记录不同的部门,选单元件表格210则是用来记录每个部门的元件类型,而参考语言表格220是用来记录不同的语言所对应的语言字串。在本实施例中,部门选单表格200的第一识别码是与选单元件表格210的部门识别码具有链结关系,选单元件表格210的第二识别码则是与参考语言表格220的元件识别码具有链结关系。而由于元件类型有多种,在此假设元件类型有部门名称、使用者名称以及电话号码三种。据此,选单元件表格210中便会有三个栏位来分别代表这三种元件类型,也因此一个第一识别码可以对应至三种元件类型。另外,语言属性也是有多种不同语言,在此假设语言属性有英文及中文两种。据此,参考语言表格便会有两个栏位来分别代表英文及中文两种语言属性,也因此一个第二识别码可以对应至两种语言属性。另外,在其他实施例中,节点还可包括其他表格。图2B是依照本发明另一实施例所示的节点数据结构的示意图。请参照图2B,每一个节点除了对应至部门选单表格200、选单元件表格210以及参考语言表格220,还对应至入口网站表格230。而入口网站表格230 会依据不同的入口网站而有其对应的第四识别码,并且,第四识别码是与部门选单表格200 的网站识别码具有链结关系。例如,在同一企业公司中,不同阶级的使用者在进入到公司内部的管理系统时,可以依据其阶级而由不同的入口网站进入。因此,不同部门的使用者在登入至管理系统之后, 便会直接入其所对应的部门选单管理页面。在此仅为举例说明,并不以此为限。之后,在步骤S115中,利用语言属性来标记图标(icon)。例如,可提供图标给使用者选择或者使用预设的图标,在接收语言属性之后,便将对应的图标标记上此语言属性。然后。在步骤S120中,结合组织架构数据与图标而产生个人化图标。另外,此个人化图标还可具有超链接的功能,来让使用者点击后而进入对应的公司内部网站。举例来说,图3是依照本发明一实施例所示的产生图标的示意图。在图3中,提供图标300,并且自数据库中读取出组织架构数据310。在本实施例中,图标300为矩形图案, 然,在其他实施例中,图标300也可以为其他图案,并不以此为限。另外,组织架构数据包括部门名称、使用者名称以及电话号码三种元件类型。将图标300与组织架构数据310结合便可获得个人化图标320。另外,上述产生图标的方法还可以接收一搜寻指令。并且依据搜寻指令,找出对应的节点。之后,依据数据结构取得节点对应的第一识别码。并且取得第一识别码对应的选单元件表格中的第二识别码。再依据元件识别码以及语言属性,取得语言属性对应的参考语言表格中的语言字串。下面再举一实施例来详细描述。图4是依照本发明一实施例所示的表格格式的示意图。请参照图4,在本实施例中,假设元件类型包括部门名称、使用者名称以及电话号码,并且假设语言属性包括英文及中文。而元件类型“1”代表部门名称,元件类型“2”代表使用者名称,元件类型“3”代表电话号码。另外,语言属性“1”代表中文,语言属性“2”代表英文。部门选单表格400包括第一识别码栏位,其记录了第一识别码“6G4FB8FE34”。而
5第一识别码“6G4FB8FE34”对应至选单元件表格410中的三个部门识别码栏位。在选单元件表格410中,每一个部门识别码栏位分别对应一种元件类型以及一个第二识别码。第二识别码“08AB72A63C60”对应至元件类型“1”、第二识别码 “932504B68705”对应至元件类型“2”,而第二识别码“903FEE0D8BEF”对应至元件类型“3”。 而每个第二识别码会对应至参考语言表格420的两个元件识别码栏位。在参考语言表格420中,每一个元件识别码栏位分别对应一种语言属性、一个语言字串以及一个第三识别码。例如,以第二识别码“08AB72A63C60”而言,其对应至第三识别码“687180A03612”、语言字串“品质保证部”与语言属性“1”,以及对应至第三识别码“F8BB47D22AB2”、语言字串“MQA”与语言属性“2”。以第二识别码“932504B68705”而言,其对应至第三识别码“043A4F8057A6”、语言字串“王小明”与语言属性“ 1 ”,以及对应至第三识别码“D6EC287C365A”、语言字串“Ming Wang”与语言属性“2”。以第二识别码 “903FEE0D8BEF”而言,其对应至第三识别码“EE85C8917C09”、语言字串“分机1234”与语言属性“1”,以及对应至第三识别码“5179255221C1”、语言字串“Ext :1234”与语言属性 “2”。据此,藉由上述数据结构的链结关系,便可找到相关的组织架构数据。例如,当接收的语言属性为“1”时,取得的组织架构数据包括“品质保证部”、“王小明”与“分机 1234”。当接收的语言属性为“2”时,取得的组织架构数据包括“MQA”、“Ming Wang”与“Ext 1234”。并且,还可依照此数据结构来进一步产生更仔细的组织架构图。例如,在各节点中分别记录其父节点及子节点的识别码,据此便能够来产生具有阶层关系的组织架构图。图5是依照本发明一实例所示的组织架构图。请参照图5,目录节点500底下包括子节点510、子节点520以及子节点530。在此,目录节点500、子节点510、子节点520以及子节点530皆可依据上述产生图标的方法来产生个人化图标。图6是依照本发明一实施例所示的电子装置的方块图。请参照图6,电子装置600 是用来执行上述产生图标的方法,其包括使用者界面610、处理单元620、数据库630以及显示单元640。具体而言,电子装置600提供使用者界面610以接收使用者所下达的指示或命令。 例如,使用者通过使用者界面610来选择语言属性等参数。数据库630例如使用SQL所建立,用以记录数据结构,如图2A及图2B所示。处理单元620则是自数据库630中读取语言属性所对应的组织架构数据,并且利用语言属性来标记对应的图标,以结合组织架构数据与图标而产生个人化图标,如图3所示。之后,处理单元620再将此个人化图标呈现于显示单元640中。另外,处理单元620还可以依照数据库630中的组织架构数据来产生完整的组织架构图,如图5所示。综上所述,在上述实施例中,将图标结合组织架构数据,藉由图形化界面的呈现方式也让使用者在阅读上更加容易。此外,产生图标的方法还可搭配动态产生组织图的方法, 藉由使用者所指示的语言属性动态地产生多语言的组织架构数据,并产生图形化界面供使用者浏览。因此,不同语言的使用者便能够可看到适合的语言的组织架构数据。虽然本发明已以实施例揭示如上,但其并非用以限定本发明,任何所属技术领域的技术人员,在不脱离本发明的精神和范围内,可作适当的更动与润饰,故本发明的保护范围应以权利要求书所界定的范围为准。
权利要求
1.一种产生图标的方法,适用于组织架构图的图标,其特征在于,该方法包括接收语言属性;自数据库中读取该语言属性对应的组织架构数据;利用该语言属性来标记图标;以及结合该组织架构数据与该图标而产生个人化图标。
2.根据权利要求1所述的产生图标的方法,其特征在于,该组织架构数据包括部门识别码以及多个元件类型。
3.根据权利要求2所述的产生图标的方法,其特征在于,该些元件类型包括部门名称、 使用者名称以及电话号码。
4.根据权利要求1所述的产生图标的方法,其特征在于,该数据库记录数据结构,而该数据结构包括该组织架构数据,该数据结构包括多个节点,每一该些节点对应至部门选单表格、选单元件表格以及参考语言表格,该部门选单表格具有第一识别码,该选单元件表格具有第二识别码,其中,该第一识别码对应至该选单元件表格中的多个部门识别码栏位,并且每一该些部门识别码栏位对应的第二识别码对应至该参考语言表格的多个元件识别码栏位。
5.根据权利要求4所述的产生图标的方法,其特征在于,每一该些部门识别码栏位对应至一元件类型,每一该些元件识别码栏位对应至该语言属性以及一语言字串。
6.根据权利要求4所述的产生图标的方法,其特征在于,还包括接收搜寻指令;依据该搜寻指令,找出对应的节点;依据该数据结构取得该节点对应的第一识别码;依据该第一识别码寻找对应的该部门识别码栏位,藉以取得该部门识别码栏位对应的每一该些选单元件表格中的第二识别码;以及依据该第二识别码寻找对应的组件识别码栏位,并且依据每一该些元件识别码栏位对应的该语言属性,取得该语言属性对应的参考语言表格中的语言字串。
全文摘要
本发明涉及一种产生图标的方法,适用于组织架构图的图标。本方法是在接收语言属性之后,自数据库中读取语言属性对应的组织架构数据。并且,利用语言属性来标记图标。之后,结合组织架构数据与图标而产生个人化图标。本发明产生图标的方法,能够动态地依据语言属性来输出组织架构数据,并产生图形化界面供使用者浏览,同时也让使用者在阅读上更加容易。
文档编号G06F3/048GK102479025SQ20101055848
公开日2012年5月30日 申请日期2010年11月19日 优先权日2010年11月19日
发明者吴海峰, 满振呈, 魏智斌 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1