工作对象关联方法 【技术领域】
本发明涉及工作流程系统接口,尤其是一种可以自动将所有工作对象建立关联且依据关联追踪工作对象的工作对象关联方法。背景技术
在现今的工作流程系统接口中,主要是以工作清单来显示目前使用者该负责的工作项目,而使用者进入工作画面然后只能处理单一的工作项目。换言之,对于同属于一使用者的多个的工作项目而言,在现存系统中,工作项目之间完全不具备任何关联。
然而,对于使用者而言,通常一个整体工作是由多个工作项目所组合成的,每一个工作项目或许也必须使用到不同的应用程序来完成。在现存系统中,使用者必须通过自己选择适当的应用工具来实施工作项目,且必须在每一工作项目完成后,才由人力将所有的工作项目进行重组,进而完成整个工作。
此外,在企业内部的工作执行、查询、交办等工作流程中,由于牵涉到许多使用者之间的工作归属问题,单一使用者难以了解整体工作的原貌,也无法有效纪录整体工作的交办情形。对于工作成果而言,也缺乏有效的整合管理机制,而使得不同使用者的工作成果散落于各处,不易保存与查询。发明内容
有鉴于此,本发明的主要目的是提供一种可以自动将所有工作对象建立关联且依据关联追踪工作对象的工作对象关联方法。在本发明中,所有的工作、执行人员、执行时间、位置与相关的应用工具,即人、事、时、地与物皆可视作为对象,且彼此之间皆会建立相关的关联。
为了达成本发明的上述目的,本发明地工作对象关联方法,包括下列步骤:首先,建立相应一工作对象的至少一子工作对象,其中子工作对象具有子工作对象属性。同时,相应于建立此子工作对象,自动建立工作对象与子工作对象间的关联,并将工作对象与子工作对象储存至对象关系数据库。
然后,选择工作对象且指定一子工作对象属性类别。依据工作对象与子工作对象属性类别,由对象关系数据库中检索子工作对象属性与子工作对象属性类别相符且与工作对象间具有关联的子工作对象,并将子工作对象进行展示。
依据本发明实施例,更可以建立相应子工作对象的至少一细目对象,其中细目对象具有一细目对象属性。同时,相应于建立此细目对象,自动建立子工作对象与细目对象间的关联,并将子工作对象与细目对象储存至对象关系数据库。
然后,选择子工作对象且指定一细目对象属性类别。依据子工作对象与细目对象属性类别,由对象关系数据库中检索细目对象属性与细目对象属性类别相符且与子工作对象间具有关联的细目对象。
依据本发明实施例,更可以提供一显示接口,用以将工作对象显示。此外,当选择工作对象且指定子工作对象属性类别时,将对象关系数据库中子工作对象属性与子工作对象属性类别相符且与工作对象间具有关联的子工作对象显示于显示接口。
此外,当选择子工作对象且指定细目对象属性类别时,将对象关系数据库中细目对象属性与细目对象属性类别相符且与该子工作对象间具有关联的该细目对象显示于该显示接口。
由于在本发明中,所有的工作、执行人员、执行时间、位置与相关的应用工具,即人、事、时、地与物皆可视作为对象,且彼此之间皆会建立相关的关联,因此,在企业内部的工作执行、查询、交办等工作流程中,不同使用者的工作成果相互关联,且易于保存与查询。附图说明
图1为一流程图显示依据本发明实施例的工作对象关联方法的操作流程;
图2为一示意图用以显示一整体工作全貌;
图3显示相应于图2的例子的工作模型;
图4a至图4c显示不同使用者登入图2的工作时可见的工作全貌。
符号说明:
S10、S11、...、S15-操作步骤;
200-主工作;
210-子工作;
220-信息;
311-负责者;
312-执行者;
313-工作(子工作);
314-工作产出;
315-信息(信息系统);
316-电子化操作系统。具体实施方式
图1显示依据本发明实施例的工作对象关联方法的操作流程。
首先,如步骤S10,建立相应一工作对象的至少一子工作对象,其中不同的子工作对象可以具有不同的子工作对象属性。同时,如步骤S11,相应于建立子工作对象的同时,自动建立此工作对象与每一子工作对象间的关联,并如步骤S12,将工作对象与子工作对象储存至对象关数据库中。
举例来说,假设使用者于工作流程系统中建立一主工作以及相应此主工作的子工作或子工作的执行者,则主工作、子工作、与子工作的执行者皆被视为个别的对象,并储存至对象关数据库中,且在建立子工作与执行者的同时,主工作与子工作及执行者之间亦自动建立关联。
接着,当使用者需要进行工作对象的追踪时,则如步骤S13,选择一工作对象且指定一子工作对象属性类别。然后,如步骤S14,依据选定的工作对象与指定的子工作对象属性类别,由对象关系数据库中检索子工作对象属性与子工作对象属性类别相符且与指定的工作对象间具有关联的子工作对象。最后,如步骤S15,将检索出的子工作对象显示于一显示接口。相同地,此显示接口亦可当选择工作对象时,将工作对象进行显示。
需注意的是,在依据本发明实施例实行的工作流程系统中,所有的工作、执行人员、执行时间、位置与相关的应用工具,即人、事、时、地与物皆可视作为上述的对象(工作对象或是子工作对象),且彼此之间皆可建立相应的关联。
除此之外,对于子工作对象而言,同时也可以建立其相应的细目对象,其中细目对象具有细目对象属性。相应于建立此细目对象的同时,亦自动建立子工作对象与细目对象间的关联,并将子工作对象与细目对象储存至对象关数据库。
相同地,当选择一子工作对象且指定一细目对象属性类别时,便可依据选定的子工作对象与指定的细目对象属性类别,由对象关系数据库中检索细目对象属性与细目对象属性类别相符且与子工作对象间具有关联的细目对象,并将其显示于显示接口。以此类推,对于细目对象亦可建立其相应的对象。
图2为工作流程系统中建立一整体工作的例子。在此例子中,主工作“缴交部门预算规划书”(200)的负责人为A君,且要求提供产出“部门预算规划书”。由于A君为一组织主管,因此A君建立子工作“调查团队预算需求”交予其部门主管B君,并要求提供产出“团队预算需求调查汇总表”。
此时,由于B君管理两个团队,则B君再建立工作信息“请团队填写预算需求调查表”(220)交予其团队主管C与D君,并分别要求提供产出“团队预算需求调查表”。其中,每一个对象(图中所示的方块)间的连接可以视为对象间的关联。
图3显示相应于图2的例子的工作模型。在此例子中,对于工作者A君与B君(310)而言,A君属于负责者311而B君属于执行者312;而对于B君及C君与D君而言,B君属于负责者311而C君与D君属于执行者312。执行者312所交付完成的工作产出314即属于或包含于负责者311所交办的工作(子工作)313之中。其中,每一人、事、时、地与物(产出)皆视为对象,且彼此之间可以藉由关联透过信息(信息系统)315或是电子化操作系统316进行互动。
接下来,由于工作流程系统中每一工作者具有不同的使用权限,因此,配合使用权限的管理,不同工作者登入工作流程系统时可以看见的工作全貌也有所不同。图4a至图4c分别显示A君、B君与C君登入于图2的整体工作时,可见的工作全貌。
如图4a所示,由于A君为整个工作的总负责人,因此,当A君登入工作流程系统时,A君可以看见所有整体工作的全貌。而当B君登入工作流程系统时,除了可以完整看到自己所交办给其它执行者的工作细节外,对于整个工作只能知道其交办工作的负责者与工作名称,如图4b所示。此外,当C君登入工作流程系统时,除了可以完整看到自己所被交付的工作外,对于整个工作只知道其直接与间接交办工作的负责者与工作名称,如图4c所示。而D君登入工作流程系统时则类似于C君的情况,唯C君与D君仅可看见自己的工作产出部分。
此外,由于工作流程系统通常会搭配时间期限管制来进行,因此,每一对象亦可标示一时间标记来指示工作者于期限内完成所交办的工作。而当不同工作者登入工作流程系统时,当选取一工作项目、子工作项目或其它对象时或伴随指定对象特性(如指定工作产出)时,系统便会依据工作者的使用权限自动将有关联的对象直接显示于显示接口。
因此,通过本发明所提出的工作对象关联方法,可以自动将所有工作对象建立关联且依据事先建立的关联追踪工作对象,且依据不同工作者的使用权限自动将有关联的对象直接显示于显示接口。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟悉此项技艺者,在不脱离本发明的精神和范围内,当可做些许更动与润饰,因此本发明的保护范围当视权利要求书范围所界定者为准。