企业建模
BAAN IV a Orgware
企业建模
模块说明 77 93U S
C.版权所有1996 Baan开发.荷兰
保留全部权利,未经版权所有人的事先允许,此版本任何部分不得以印刷、影印、缩微胶卷、声频磁带、电子式、机械式或其它任何方法出版,或存储在信息转贮系统内。
此文件中的信息常因实际需要进行修改Baan开发不再另行通告。因本资料可能出现的任何差错,恕不负责。
目 录
1 企业建模模块的透视
BAAN IV内部的企业建模模块
企业建模程序模块与其他模块的关系
企业建模概念
BRG模块的业务目标
先决条件
2 主数据业务目标
主数据的功能及地位
强制性进程
维护版本(tgbrg1100m000)
按用户维护现行版本(tgbrg1110m000)
业务功能资源库编辑程序(tgbrg2101m000)
维护资源库中的业务功能(tgbrg5100m000)
维护规则(tgbrg7102m000)
维护静态条件(tgbrg5180m000)
维护任务(tgbrg8110m000)
维护员工(tgbrg8140m000)
按员工维护任务(tgbrg8121m000)
维护参数(tgbrg9100m000)
其他进程
拷贝版本数据至其它版本(tgbrg1200m000)
删除组成部分(tgbrg1210m000)
输出版本转储(tgbrg1235m000)
输入版本转储(tgbrg1240m000)
维护责任码(tgbrg8100m000)
维护AO文件(tgbrg8100m000)
维护实用程序(tgbrg5170m000)
打印模型之间的差异(tgbrg1450m000)
打印何处使用
维护运行时资源(ttdsk3160s000)
业务流程资源库编辑程序中的语法检查程序
3 参考模型业务目标
参考模型的功能及地位
强制性进程
维护参考模型(tgbrg3100m000)
业务功能模型编辑程序(参考模型) (tgbrg3101m000)
按参考模型维护机构图(tgbrg6104s000)
按参考模型维护业务流程(tgbrg3160s000)
按参考模型维护公司(tgbrg3110s000)
按参数,公司,及模型维护值(tgbrg9110s000)
其他进程
输入模型
检查参考模型的一致性(tgbrg2220m000)
业务流程模型编辑程序中的语法检查程序(参考模型)
4 项目模型业务目标
项目模型的功能及地位
强制性进程
维护项目模型(tgbrg4100m000)
维护员工(tgbrg8140s000)
输入模型
按项目模型维护优化阶段(tgbrg4130s000)
业务功能模型编辑程序(项目模型)
按项目模型维护机构图(tgbrg6102s000)
按项目模型维护业务流程(tgbrg4160s000)
按项目模型维护公司(tgbrg4110s000)
按参数,公司,及模型维护值(tgbrg9110s000)
生成BAAN配置(tgbrg4250s000)
其它进程
检查项目模型的一致性(tgbrg4220m000)
在业务流程模型编辑程序中的语法检查程序(项目模型)
5 主数据流程
主数据流程及其结果
主数据流程中的步骤
6 参考建模流程
参考建模流程及其结果
参考建模流程中的步骤
7 项目建模流程
项目建模流程及其结果
项目建模流程中的步骤
附录A:编辑程序中的工具棒
业务功能编辑程序中的工具棒
业务流程编辑程序中的工具棒
业务流程编辑程序中的工具棒
绪论
结构
此文件支持BAAN IV企业建模程序(BRG)模块的课堂培训进程。第一部分描述了作为工具的企业建模程序模块。第二部分述说此工具如何使用。
第一部分
第一章用描述此模块及其与其他模块的关系的方法,将此模块置于BAAN IV透视中。列出业务目标,之后,描述它们之间的流程图。最后,列出运行此模块所需的主数据及先决条件。
第二章至第四章用解说各个独立的经蓄目标内部强制性步骤的流程图的方法来描述业务目标。用任选步骤的解说来结束每一章。
第二部分
此部分的章节,用对各个功能流程的流程图提供详细说明的方法来描述功能流程。
联机求助
为详细说明此模块,可利用广泛的联机求助。联机求助信息可用菜单棒中的求助菜单来显示。
课程
此文件与指定的培训课程无关连,因为任何课程在使用某些有关书籍时,均可包括某些模块或模块的某些部分。
第一部分
模块透视
业务目标
1 企业建模模块透视
在本章描述了企业建模模块的主要功能及目标。给出有关本模块在BAAN IV内部的功能及此模块如何与其他模块有关的信息。此外,本章还提出了模块的业务目标。然后,用此模块的整体建立需求来结束。
BAAN IV内部的企业建模模块
这个标题包括了在BAAN IV应用中的其它部分与此企业建模模块之间的关系的描述。此外,还给出了企业建模概念的解说。
企业建模模块与其它模块的关系
与BAAN IV的应用程序包不同,企业建模模块可在信息系统运行之前使用。
当公司想要使用BAAN IV应用来实施一新的信息系统时,必须使用BAAN目标,除了用于信息系统的优化和真正实施之外,还用于构造选择流程。这是使用下列BAAN目标的三个相应阶段来完成的。
1 选择阶段
此阶段用于在实施和优化BAAN IV组成部分时开发设想。
2 实施阶段
此阶段用于实现选择阶段中所制定的设想。
3 优化阶段
此阶段用于优化所运行的信息系统,该系统已在实施阶段完成。
通过三个不同的目标阶段,企业建模(BRG)模块起了下列三个任务:
1 在如何从功能上的构造一机构,如何去组织此机构中的业务流程,以及如何去用这些业务流程来集成信息系统的开发设想中,BRG模块可起决策支持系统的任务。
2 BRG模块有助于信息系统的组成部分的实施,该信息系统是以用BRG模块所开发的设想为基础的。
3.在信息系统已实现后,BRG模块可用来监视机构的关键成功因素。
此处说明了BRG模块在完成BAAN目标的三个不同阶段中是如何使用这三个任务的。
在选择阶段期间,BRG模块可在决定信息系统及其用户中,用具体化其效果的方法来作为决策支持系统(请用Replace功能全局更改)。例如,决定业务功能,业务流程或机构图时可能会影响到必须执行的其它(人工的)活动及某些进程,这必然也将影响承担责任的员工的工作负担。
在实施阶段期间,BRG模块可用于支持任何附加的决策。此外,用设定BAAN IV参数,生成BAAN IV用户(该用户将在BRG模块中定义的员工的基础上,使用BAAN IV程序包),以及建立用户对话和员工权限等方法,BRG模块同样能有助于BAAN IV应用的真正实现。用户对话为一些屏幕,从屏幕上可激活进程,这是员工在完成BRG模块中所定义的他们应负责的任务时所必需的。
在优化阶段期间,BRG模块不仅有助于进行附加决策考虑必须优化的BAAN N组成部分,还有助于所要求的优化的真正实现。此外,BRG模块还用来监控用最新实现的信息系统工作的机构的关键成功因素的现行状态。这些关键成功因素的值用可连接至业务功能的性能指示程序来显示。
下表具体表示了企业建模在BAAN目标的不同阶段中的使用:
BRG模块在BAAN目标阶段中的三个任务
BRG模块的任务
选择阶段
实现阶段
优化阶段
决策支持系统
×
×
×
有助于实现
×
×
监控关键成功因素
×
基于企业建模模块的任务,在BRG模块与BAAN IV的其它部分之间,可区分为四种关系(见图1-1)。首先是BRG模块与全部BAAN IV程序包之间的关系,因为BRG模块可用来设定这些程序包的参数。第二是BRG模块与BAAN IV工具的用户管理功能(在其中已定义BAAN IV用户)之间的关系。第三是BRG模块与BAAN IV工具的菜单管理功能(其中储有用户对话)之间的关系。第四是BRG模块与BAAN IV企业程序包的企业性能管理程序(EIS)模块(其中储有性能指标程序)之间的关系。
11
图1图1-1 BAAN IV中的BRG模块
2 企业建模概念
如前所述,BRG模块具有三个任务,即作为决策支持系统,辅助实现,以及监视关键成功因素。企业建模的主要目的是满足一指定机构的一个或多个这些任务。这是用输入表示机构(所要求的)情况的各种数据来完成的。基本上,机构(所要求的)情况的模型是由获取每次为不同机构所建立的模型来建立的。企业建模的概念是、无论如何,首先建立一代表一定机构类型的模型,然后改进此模型以建立一特定机构的更详细的模型是高效率且有效的。
事实上,已建立了代表一定机构类型的最佳实用情况的一些模型。这些模型可以作为以机构的特有情况与最佳实用情况之间的差别为基础来建立机构指定的模型的起点。这是最高效的方法,因为必须输入的数据,仅是与最佳实用情况不同的数据。此外,这种方法还是最有效的,因为一方面可以区别公司所要求的情况与现行情况之间的比较,另方面可以区别在相应的机构类型内部的最佳实用情况与现行情况之间的比较。这些比较可在业务工程重组流程中使用。
BRG模块中的业务目标
企业建模程序模块由下列业务目标组成:
※主数据
※参考模型
※项目模型
这些业务目标必须按照企业建模的概念,以一定的工作顺序来使用。
在制造任何代表机构类型的模型(参考模型)或指定的机构模型(项目模型)之前,必须输入一些主数据。首先,必须定义要建立模型的版本,根据此模型应选择所要求的BAAN IV组成部分,应设定的参数,应建立的用户对话,以及应监控的性能指示程序。第二,模型中使用的组成部分必须定义为主数据。此数据包括作为业务功能,业务流程及规则的组成部分。主数据安置在被称为资源库的库中,该库含有将建立的模型的积木构件。
其次,必须建立代表具有一定机构类型的机构最佳实用情况的参考模型。每个参考模型由业务功能模型,机构模型,及业务流程模型组成。这些模型描述了机构中的业务功能,机构的(高层次)构造,以及满足业务功能所需要的活动的工作顺序。参考模型的业务功能模型和业务流程模型是用从资源库(在库中这些组成部分可被修改)中拷贝功能及流程的方法来建立的。
最后,可建立代表特定机构情况的项目模型。这些模型,除了事实上它们被指定为一定的机构之外,与参考模型相类似。
原则上,项目模型是建立在参考模型的基础上的,在这之后,项目模型可制成机构特定的模型。在项目模型中,也可以定义表示完成业务功能的不同方法的业务功能变体。对这些变体来说,可定义优化关系,以使得与一定的变体在被激活时,可以通知企业建模。项目模型的业务功能模型及业务流程模型是用从资源库(在库中可修改这些组成部分)中拷贝功能和流程的方为建立的。图1-2示出企业建模模块的三个业务目标之间的关系。第一至第三条线示出所描述的顺序。第四条线示出任选项,当新建立的项目模型正确地描述了一定机构类型代表内部的最佳实用情况时,此项目模型可在将来用作参考模型。
1 参考模型由资源库内若干可利用的组成部分组成(如主数据业务目标中所指明的)。
2 项目模型经常是以参考模型为基础。
3 项目模型由资源库中若干可利用的组成部分组成(或是新添加,或是间 接地使用参考模型)。
4 参考模型可以项目模型为基础。
图1-2 BRG模块中业务目标之间的流程图
先决条件
对企业建模来说,推荐用至少具有1024×768图素分辨率的监视器,尽管监视器的分辨率小于此仍然能工作。
2 主数据业务目标
本章描述了主数据业务目标并给出有关业务目标的功能的信息。此外,本章指明并解说了有关业务目标的强制性进程和其它进程。
主数据的功能及地位
主数据业务目标是用来定义版本并将用户与现行版本相连接的。此外,经营目标还用来输入主数据,如业务功能,业务流程及规则等入资源库。此数据是在参考模型及项目模型中使用的。
在建立或维护一参考模型或项目模型之前,所要求的主数据,诸如业务功能,业务流程及规则等,必须在资源库中定义。在建模中还可能添加主数据,但此概念为,这些在模型中使用的数据必须在资源库中定义为主义件数据。这不是说,每次建立参考模型时,必须输入新的主数据。反之。这意味着已被定义过的主数据可在无数个模型中使用。
强制性进程
图2-1 在主数据业务目标中的强制性进程
维护版本(tgbrg 1100m000)
参考模型,项目模型,以及有关的组成部分都必须是唯一可识别的。这是用版本码来完成的。考虑到实际上此版本可从其它版本导出,可以建立用户指定的经营模型版本,或模型组成部分版本,或修改一具有用户指定的组成部分的现有模型。
所导出的结构指明,由源版本导出的新版本包括源版本的全部模型及组成部分,实际上不是将它们拷贝到新版本。这就是说,在源版本中的任何修改)即使在导出结构上被定义之后)均会出现在新版本中。但在新版本中的修改仅会在那版本中出现。
下表示出版本的相关组成部分,同样示出版本的无关组成部分:
组成部分的版本相关性
版本相关组成部分
版本无关组成部分
业务功能
员工
业务流程
任务
参考模型
责任
项目模型
AO文件
静态条件
业务功能类别
规则
业务流程类别
机构组成部分类型
实用程序
维护版本(tgbrg 1100m000)进程是用来命名新版本并去定义数据,诸如版本(新版本从该版本导出)状况及属主等。
注:模型的版本及其组成部分与不同的BAAN IV软件程序包的客户化,不同的投放,不同的版本无关。
如节所述,参考模型及项目模型是用将一给定版本的各自资源库中定义的业务功能及业务流程相连接的方法建立的。这就是说,例如,用于一个参考模型中的被称为“1”的业务功能的说明必须更改,这只能在资源库中完成。不幸的是,这同样意味着,若此业务功能已经用于某些其它参考模型或项目模型,且此说明在资源库中已更改。此更改将在同样版本的参考及项目模型中自动实现。这种情况在图2-2中示出。
在此例中,若“1”已更改为“10”,此更改将会在两个参考模型中实现,虽然此更改仅应在参考模型1中实现。虚线表明在参考(及项目)模型中的业务功能的说明是从资源库中检索的。
图2-2 没有版本管理的资源库的更改
上述问题已通过版本管理解决。在此例中,从已被使用过的版本中导出的新版本必须被定义。在版本定义之后,原先版本的组成部分(包括资源库,参考模型,及项目模型)可以使用,尽管它们实际上不拷贝而仅通过连接来利用。在此例中,版本2 的资源库中的业务功能的安置及说明是从版本1的资源库中检索的。版本2的两个参考模型中业务功能的说明是同样从版本2的资源库中检索的,这就是说,它们是从版本1中作为导出结构的结果间接检索的。版本2的参考模型中业务功能的安置是从版本1的参考模型中导出的。这意味着,在版本2中,除了连接至版本1,没有存储什么东西。这情况在图2-3中示出,版本2资源库中的虚线圈指明它们不能被修改,因为它们实际上仅在版本1中有效。在真正的业务功能资源库编辑程序中,从其它版本导出的业务功能是模糊的。
图2-3 建立一导出版本
在新版本建立后,可更改业务功能的说明。在这个例子中,参考模型1中的说明“1”必须更改为“10”。在更改说明之前,首先必须将业务功能拷贝至现行版本。因为它在版本1中不应更改。拷贝至现行的版本意味着安置业务功能的实际拷贝入版本2的资源库,并断开与原先版本中的业务功能的连接。在版本2的业务功能资源库中的说明更改为“10”之后,两个参考模型中的业务功能均同样自动更改,因为这些模型使用了在版本2资源库中定义的组成部分。这个方法的优点,可用指明参考模型2在版本2中不使用,而在版本1中使用的图2-4来说清楚。图2-4示出说明已拷贝至现行版本之后,以及说明已在资源中更改之后的情况。业务功能“10”(或在更改之前为“1”)现在在版本2中是确实存在而有效的。
图2-4使用版本管理更改资源库
可以看出,更改说明的大量工作被简化了。甚至还可看出,去定义资源库中新的业务功能“10”是容易的,而对其他组成部分,诸如业务流程、或参考模型或项目模型,例子同样适用。这将新版本的建立置于开阔的远景中,因为组成部分不须从暂存中建立,而代之以必须实现和存那些更改。
按用户维护现行版本(tgbrg1110m000)
此进程,以对模型所进行的修改和添加为基础,用来更改用户的现行版本。每逢版本相关进程被激活,而现行版本尚未设定,则用信息对话的方法通知用户。若用户单击对话中的OK按钮,则按用户维护现行版本(tgbrg110m000)进程被激活以指定现行版本。
注 当组成部分必须在从原先版本导出的版本中修改时,此组成部分必须在进行修改之前抟贝至现行版本。这是使用来自应用菜单的适当的菜单项完成的。
组成部分已经抟贝至现行版本之后,此组成部分在新版本中是真正可用的,而在这之前,仅有一从现行版本至原先版本中的组成部分的连接。见图2-4。
业务功能资源库编辑程序(tgbrg2101m000)
在企业建模中,业务功能是用来定义在指定的机构内部,或机构类型代表内部的相关业务流的,且无论是在IT系统的初始实现过程中,还是在优化阶段之一的过程中,当第一次使用这些时均应指明。这些业务功能在实现阶段与/或优化阶段中的存在与否。在使用上将迟于业务流程的选择与配置以及各个阶段的BAAN应用的参数设定。每当BAAN应用为这些实现、优化阶段之一配置时,对用户来说,只有在已激活的(一部分)业务流程中使用的过程才是可利用的。
此进程是用来添加新的业务功能至资源库,或是在这些业务功能可用作参考模型及项目模的基础之后,去修改资源库中现存的业务功能的。存储入资源库并不是它本身的目的,只不过需要定义参考模型及项目模型中的业务功能的积术式构件。
业务功能存储在一定版本的业务功能资源库中,这意味着,添加至新版本的新业务功能,也可从其他版本拷贝过来。这是用节所述的拷贝版本数据至其它版本(tgbrg1200mooo)进程完成的。
注: 在同一时间,一业务功能模型仅能被一个用户所编辑。
业务功能可在高层结构中定义,这就是说,一个功能可具有子功能。当定义业务功能时,用此结构辅助,而且不用在参考模型和项目模型中维护。例如,功能A可在资源库中定义具有子功能A1及A2。在一参考模型中,这三个业务功能均可用来建立具有子功能A及子(子)功能A1的功能A2。
在业务功能资源库编辑程序中的命令。有些命令在业务功能资源库编辑程序中是可利用的,当在资源库中进行编辑时可以使用它们。
尽管下面的某些命令只能通过菜单棒激活。但其大部分命令均可从工具棒或菜单条激活。有关业务功能编辑程序工具棒的详细资料,可见附录A1。
1 添加业务功能
一可用添加按钮并单击业务功能必须定位之处的方法来添加业务功能。为
使添加功能的可能性失效,可单击箭头按钮。为删除组成部分,使用
删除按钮。
2 连接性能指示程序
—可用单击业务功能并选择增加PI按钮以激活显示性能指示程序
(tgeis φ511sφφφ)进程的方法,将现存已预定义的性能指示程序(PIs)连接
至业务功能。此进程可连接一个或多个PIs至业务功能。为同时连接两
个或多个PIs,当选择后余的PI时,按下<移位>键。
—为观察PIs是否已连接一定的业务功能,单击位于业务功能下的P1图
标,打开具有目前连接的PIS的对话逻辑框。为关闭此对话逻辑框,可
单击此框右上角的按钮。
—为修改PIS的说明或连接文本至P/S,可用单击必须修改的PI前面的
按钮的方法,激活按业务功能推护性能指示程序(tgbrg2130s000)进程。
从此进程内部可激活维护性能指示程序(tgeis0111m000)进程以建立新
的性能指示程序。
—为观察PIs的值,可用单击对话逻辑框中的说明,并从观察菜单中选择
性能指示程序菜单项的方法。这激活了图形管理程序显示所选择的
PI。
—为从业务功能除去PI,可选择对话逻辑框中的PI并单击删除按钮。
3通过业务功能结构导引
—双击业务功能以至可添加子功能的低层次。此层次也可用“推进入”(Zoom In)按钮来访问。为回到原先的层次,可使用“推进出”(Zoom Out)按钮。
使用屏幕左下角的逻辑框同样可选择不同的层次,该逻辑框含有可利et
的不同层次的说明。
4。添加求助文本
—可用选择业务功能并单击工具棒中的文本按钮的方法将求助文本连接
至业务功能。此连接可用单击业务功能下面
的T图标并从文本编辑程序中的文件菜单中选择断开任选项的方法来
除掉。此处建立的求助文本被称为通用业务功能求助文本。
5 修改业务功能基本数据
—业务功能的基本数据是在维护业务功能(tgbrg 2100s000)进程中修改的。该进程是用单击业务功能并单击更改按钮来激活的。此进程还可用来连接类别至业务功能。当业务功能仅通过导出版本结构出现时,可利用拷贝至现行版本(Copy to .)按钮进行业务功能的拷贝。届时,该业务功能实际上被置入此版本。要求有此项功能是因为只有与用户现行版本同样版本中的组成部分,数据才能被修改。
6 观察连接至业务功能的流程
—对某些业务功能来说,与业务流程的关系已用规则定义。用选择经营功
能并从观察菜单中选择流程任选项的方法,可将已连接至所选择的经营
功能的流程(若有的话)显示出来。一般来说,业务流程仅连接至经营功
能(主功能)的次最低层次。理由是业务功能(功能变体)的最低层次用来 配置业务流程,此层次用来选择流程。
图2-5 业务功能与业务流程之间的关系
7 观察树型业务功能与冒泡型业务功能
—在打开业务功能资源库后,业务功能可以用以层次数来定义的冒泡型示
出。
这些层次可用推进入和推进出来达到。同样可用树型结构来显示功能,树型结构以表的方法示出业务功能的说明及代码。在此表中,不同的层次是用缩格文本来表示的。可从观察菜单中选择冒泡型任选项或树型任选项来触发显示业务功能的两种方法。
8 修改规则
—用从规则菜单中选择规则任选项的方法,可激活如节中所述
的维护规则(tgbrg7102s000)进程。
维护资源库中的业务流程(tgbrg5100m000)
在参考及项目模型中,业务流程可从资源库中选择出来并根据在业务功能模型中业务功能的出现与否来配置。在BAAN应用已配置好时,只有用于已激活的(部分)业务流程中的进程可被使用。为定义此进程可使用的那些业务流程。可用在菜单浏览程序中选择业务流程资源库编辑程序任选项的方式来激活它。
此进程用来添加新的业务流程至资源库。或修改源库中现存的业务流程。这些业务流程可用作参考模型及项目模型的基础。存储入资源库并不是它本身的目的,只不过需要定义参考及项目模型中的业务流程的积木式构件。
此进程的第一个屏幕是用来在资源库中插入新的数据,或修改有关业务流程的现存数据。此外,还可能连接文本(流程工作指令)至这些业务流程。此进程的第二个屏幕可用来将第一个屏幕选出的业务流程分类,如同附加一实用程序给此流程。流程可根据流程的形式或层次来分类成组。流程在此屏幕上被分类之前,其类型必须在维护业务流程类型(tgbrg5105m000)进程中定义过,该进程是用第二个屏幕上的类型按钮来激活的。使用此进程,可以定义所需要的各种类型。甚至所选择的业务流程不打算使用的类型。第二个屏幕还可用来附加实用程序给流程。实用程序含有一个或多个辅助的BAAN IV进程,在流程中执行活动时可以使用这些进程。
在实用程序附加给流程之前,此实用程序必须在维护实用程序(tgbrg5170m000)进程中定义过,该进程可用第二个屏幕上的实用程序按钮来激活。有关此进程的详细资料,可见节。
业务流程是存储在一定版本的业务流程资源库中的。这就是说,当要添加新的业务流程至此资料库时,可用节所述的拷贝版本数据至其它版本(tgbrg1200m000)进程,将它们从其它版本拷贝过来。
在维护资源库中的业务流程进程中可被选择的按钮,主要是用于维护器组与业务功能有关的数据的。第五个按钮是用来观察在此进程中用图解法及结构法列出的业务流程的。五个按钮的用法在下面说明。
按钮
激活的进程
编辑程序
业务流程资源库编辑程序(tgbrg5100m000)
观察资源库
业务流程资源库浏览程序
规则
维护规则(tgbrg7102s000)
静态条件
维护静态条件(tgbrg5180s000)
动态条件
维护动态条件(tgbrg5140s000)
业务流程资源库编辑程序(tgbrg5101m000))
此进程是以皮特里网(Petri net)法为基础用来编辑业务流程的。这意味着,活动,状况,控制活动,条件及关系都必须在此进程中定义。
业务流程资源库编辑程序中的命令
有些命令在业务流程资源库编辑程序中是可利用的,当在资源库中进行编辑时可以使用它们。尽管下面的某些命令只能通过菜单棒激活,但其大部分命令均可从工具棒或菜单棒激活。有关业务流程编辑程序的工具棒的详细资料,见附录。
1 添加业务流程组成部分
—用选择与必须添加的组成部分类型相应的按钮,并单击组成部分必须定位之处的方法,来添加业务流程的组成部分。
—为使添加组成部分的可能性失效,可单击箭头按钮。若组成部分已添
加,编辑程序将考虑皮特里网规划。这就是说,例如,在没有定义活动
之间的状况时,不可能直接连接两个活动。
根据皮特里网规则,编辑程序同样预料到这个事实,即在一活动之后,状况必须被定义。
这意味着,在使用添加活动按钮并单击所要求的位置添加活动之后,单击定义的位置会导致在编辑程序中添加状况。其次还可能选择被自动激活的下一个组成部分的位置。这就是说,无需继续选择与要添加的组成部分类型相应的按钮。此项编辑程序的预料活动,仅在自动关系任选项已从任选项菜单中选择时才工作。
2 修改组成部分基本数据
—可用双击组成部分的方法来修改组成部分的基本数据。根据组成部分的
类型,这将会激活下列进程之一。
—维护业务流程状况(tgbrg 5130m000)
此进程用来定义状况的基本数据。
—维护业务流程活动(tgbrg5122m000)
此进程用来定义活动(包括控制活动)
的基本数据。
—维护条件(tgbrg5145m000)
此进程用来定义有关于脱离控制活动的关系(箭头)的条件。条件是用来指明箭头何时必须被激活,何时不激活的。这是用指明影响箭头的静态或动态条件,以及指明何时条件值设定为是(YES),或何时条件值设定为否(NO)时箭头必须后随的方法来完成的。维护静态条件(tgbrg5180s000)及维护动态条件(tgbrg 5140s000)进程均可从此进程激活以定义要在维护条件进程中使用的静态和动态条件。
3 添加求助文本
—可用选择活动,状态,或控制活动并单击文本按钮的方法将求助文本连接至活动,状态及控制活动。此连接可用双击组成部分之旁的T图标并从文本编辑程序中的文件菜单选择断开任选项的方法来除掉连接。这些求助文本被称为工作指令。
业务流程资源库浏览程序
此进程用于根据其结构以图解法列出资源库中的业务流程。这种列出业务流程的方法,好比菜单浏览程序,代替了列出业务流程,在它们彼此下面没有任何它们之间关系指示的列表(如在维护资源库中的业务流程(tgbrg5100m000)进程中所完成的)。
业务流程资源库浏览程序示出以结构为基础的业务流程,是用在高层次业务流程中包括子图表的方法建立的。图2-6示出用两种列出业务功能的方法之间的差别。
图2-6 两种列出业务流程的方法之间的差别
维护规则(tgbrg7102s000)
此进程用来定义用企业建模工作时需要的规则,有关更详细的资料请见节。
维护静态条件(tgbrg 5180s000)
此进程和来定义用于企业建模中的静态条件,有关更详细资料,请见节
维护动态条件(tgbrg5140s000)
此进程是用来定义动态条件的,因为动态条件尚未在BAAN IV a的企业建模中使用,此进程不在此讨论。
维护规划(tgbrg7102 m000)
此进程用来定义在使用企业建模工作时所需要的规则。在此进程被激活后,必须指明下列规则类型中的那种类型必面插入。
1 一致性
这种类型规则是用来检查业务功能之间,或业务流程之间的一致性的。
2 设定参数
这种规则类型是用来决定参数值的,取决于要使用的业务功能。
3 变换
这种类型规则用来根据要使用的业务功能,选择一定的业务流程。
4 设定静态条件
这种类型规则用来决定静态条件值,取决于要使用的业务功能。静态条件的值是用来在留下控制活动的箭头之间进行选择的。在定义规则求值为真值时,静态条件根据此规则设定为是。在留下控制活动上面,当静态条件设定为是时,必定后随一些箭头,而当静态条件设定为否时,必定后随另一些箭头。此条件是静态的,因为与实现决定有关的规划,通常是在一新的实现优化阶段起动(静态)时制定的,而不是每次流程执行时(动态)制定。
对每个规则来说,必须设定条件(如果(IF)子句),同样若条件符合(则(THEN)子句),则必须完成设定的动作。对统一性类型规则来说,IF子句及THEN子句是输入至文本编辑程序的。对其它三种类型规则来说,规则条件必须在文本编辑程序中定义,而THEN子句是在子进程中指明的,子进程是在维护规则(tgbrg7102m000)进程下自动打开的。
在文本编辑程序中,必须使用一定的语法来定义规则,有关语法的详细资料,请见有关求助文本。
注 可从文本编辑程序中的任选项菜单激活推进进程,该进程可用于推进列出业务功能和业务流程。此推进进程还可用于自动插入语句。
输入一致性类型规则
当一致性类型规则被插入或维护时,IF子句及THEN子句两者均必须用同一文本编辑程序输入。此编辑程序是用单击规则条件按钮来激活的。
输入设定参数类型规则
当设定参数类型规则被插入或维护时,仅IF子句可用文本编辑程序输入。此编辑程序是用单击规则条件按钮来激活的。THEN子句必须在按规则设定参数(tgbrg7117s000)进程中输入,该进程是自动激活的。此进程用于定义在规则条件符合时必须设定的参数及参数值。
输入变换类型的规则
当变换类型规则被插入或维护时,仅IF子句可用文本编辑程序输入。此编辑程序是用单击规则条件按钮来激活的。THEN子句必须在按规则选择业务流程(tgbrg7127s000)进程中输入,该进程是自动激活的。此进程用于定义在规则条件符合时必须选择的业务流程。
输入设定静态条件类型的规则
当设定静态条件类型规则被插入或维护时,仅IF子句可用文本编辑程序输入。此编辑程序是用单击规则条件按钮来激活的。THEN子句必须在按规则设定静态条件(tgbrg 7137s000)进程中输入,该进程自动激活。此进程用于插入在规则条件符合时必须更改值的静态条件,以及该静态条件必须更改的值(是或否)。
注 当规则和静态条件是用来决定哪个脱离已定义控制活动的箭头必须后随时,可区别若干可能性。这些可能性中的两个是似合理的,只要在同一时间只用其中之一,换句话说:
1—静态条件按缺省值设定为否。若有关此静态条件的规则符合时,则
静态条件设定为是,因为此方法曾用在BAAN IV的模型中,当按规
则设定静态条件(tgbrg 7137s000)进程仅包括必须设定为是的条件
时,静态条件的缺省值总是否。
2 —静态条件按缺省规则定义为是,当规则符合时,此静态条件设定
为否。在这种情况下,静态条件的缺省值总是是且按规则设定静
态条件(tgbrg7137s000)进程仅包括必须设定为否的条件。尽管这是似
乎合理的可能性,第一个可能性是作为标准使用的。
维护静态条件(tgbrg 5180m000)
在业务流程中的每一个控制活动均代表了必须回答的一个问题。回答是置于各种各样被称为条件(静态的或是动态的)之中的。按缺省规则这些条件的值设定为否。按照情况可要求规则更改其值为是。在任何规则可被定义去更改其条件值之前,这些条件必须用此进程定义。
在此进程中定义的静态条件是用于整个企业建模程序的。静态条件是用来决定哪些在其上脱离控制活动于进程中的箭头必须后随。当静态条件设定为是时,有些箭头必须后随。而当静态 条件上设定为否时,另一些箭头必须后随。静态条件的值是用规则来决定的。条件是静态的,因为与实现决定有关的规则,通常仅在一新的实现/优化阶段起动(静态)时制定,而不是每次流程执行时(动态)制定。
在此进程中定义的条件的缺省值,是在当规则不求值为真值,或是根本不求值时用来决定静态条件的值的。作为标准,此缺省值必定设定为否,仅有更改其静态条件值为是的规则必须定义。
为弄清楚一定的静态条件在何处使用过,可用单击何处使用按钮的方法去激活打印何处使用静态条件(tgbrg 5481s000)进程。有关更详细资料,请见节。
维护任务(tgbrg8110m000)
任务是用来将具有同样职责的不同员工进行分组的。任务可连接至业务功能,业务流程,及活动。其次,员工是连接在他们所负责的那些组成部分的。此进程用来定义那些员工可能连接的任务。
为将一些员工连接至一个任务,可使用按任务维护员工(tgbrg 8120s000)进程,该进程是用维护任务(tgbrg8110m000)中的员工任务按钮来激活的。除连接员工至任务外,按任务维护员工(tgbrg8120m000)进程还可用来激活选择员工的起始屏幕。此屏幕含有授权该员工执行工作的不同流程或其日常工作。通常,仅包括那些含有员工已被连接的活动的流程。有两种方法显示从列出的流程中可被激活的进程。第一种,可使用显示业务流程(tgbrg5501m000)进程示出实际流程,在这些流程中,可用双击已连接至进程的活动的方法来激活进程。还可使用菜单浏览程序,在菜单浏览程序中仅显示那些可从应用业务流程中得到的活动。
按任务维护员工(tgbrg8120s000)进程,还可用员工的任务按钮来激活按员工维护任务(tgbrg8121s000)进程。有关详细资料,请见节。
按任务维护员工(tgbrg8120s000)进程同样可用来激活维护员工(tgbrg8140s000)进程,该进程可用来定义新员工,或编辑现有员工的数据。有关详细资料,请见节。
为弄清一定的任务在何处使用过,可用单击维护任务进程中的何处使用按钮的方法去激活打印何处使用任务(tgbrg3441s000)进程。有关详细资料,请见节。
维护员工(tgbrg 8140m000)
此进程是用来定义打算使用流程的员工的。这里所定义的员工可连接至任务。任务是用来将具有同样职责的不同员工进行分组的。任务可连接至业务功能,业务流程及活动,故员工也同样可连接至他们所负责的那些组成部分。
在此进程中,只有员工编号必须人工输入。建议同时给出其姓名,以便显示用户的全名。输入数据至BAAN用户字段不是强制性的,该字段可按照在BAAN IV中所知道的用户来引用姓名。这也可用于系统登录字段,该字段含有用户在操作系统级上的登录名。
在员工已被定义后,新BAAN IV用户可用按员工生成BAAN IV用户(tgbrg8240s000)进程来自动生成。
该进程是用维护员工(tgbrg8140m000)进程中的生成用户按钮来激活的。若在BAAN用户字段中无数据输入,则会产生与员工同样姓名的用户。根据这个,在维护员工(tgbrg8140m000)进程中的字段将被设定。所有的BAAN用户都必须连接至系统登录,这是用户在操作系统级上的登录。若无数据输入至系统登录,就和执行按员工生成BAAN用户(tgbrg 8240s000)进程的人的登录一样。在维护员工(tgbrg 8140m000)进程中的系统登录手段是自动设定的。
为定义员工可被连接的任务,需要维护任务(trbrg8110s000)进程,该进程可用维护员工(tgbrg8140m000)进程中的任务按钮来激活。有关详细资料,请见节。
为连接若干任务至一个员工,使用按员工维护任务(tgbrg8121s000)进程,该进程是用维护员工(tgbrg 8140m000)进程中的员工的任务按钮来激活的。有关详细资料,请见节。
为观察现行流程对话或菜单浏览程序所选择的员工,可使用起始屏幕员工(Start )按钮。
按员工维护任务(tgbrg 8121m000)
此进程用于连接若干个任务至一个员工。此进程还可用来激活所选择员工的起始屏幕,去激活可被激活的按任务维护员工(tgbrg8120s000)进程,以及激活维护员工(tgbrg8140s000)进程。有关详细资料,请见及节。
维护参数(tgbrg 9100m000)
此进程用来插入将连接至参考模型及项目模型的参数。在参数已连接至参考模型或项目模型后,可给予此参数指定值。
可使用BAAN IV命令及插入法将参数人工输入,还可用输入参数的范围(tgbrg 9200s000)进程自动输入参数,该进程是用填参数按钮来激活的。在此进程中,参数要输入的程序包及模块的范围必须被定义。实际输入是用继续按钮来启劝的。输入之后,控制回到列出的输入参数的维护参数进程。
为说清楚何处使用一定的参数,可用单击何处使用按钮来激活打印何处使用参数(tgbrg9401s000)进程。有关此进程的详细资料,可见节。
2 .3 其它进程
拷贝版本数据至其它版本(tgbrg1200m000)
在新的主数据,新的参数模型或新的项目模型,基于与其它版本的组成部分不同而必须建立时,此进程可用来拷贝那版本的数据至新的版本。这种形式的拷贝任务好比通常的拷贝及粘贴任务,因为实际的拷贝已建立。这在版本未用任何方法连接时,通过导出结构,也同样可以完成。
删除组成部分(tgbrg1210m000)
此进程用于为所选择的版本删除已选择的组成部分。数据是按照所定义的结构来删除的。例如,在业务功能已删除时,业务功能的连接也被删除。若过剩的版本数据曾使用拷贝版本数据至其他版本(tgbrg1200m000)进程拷贝至另一版本,则需要删除,建议首先使用打印全部版本数据(tgbrg 1430m000)进程去观察要被删除的数据。
. 版本转储输出(tgbrg 1235m000)
此进程可用来输出一指定版本的数据,这使得有可能输入此版本至不同的系统或(数据)公司。作为导出版本结构的结果,它还可包括原先版本的数据。这仅适用于在指定的版本中未更改过,因而仅在原先的版一中出现的数据。
因为转储文件经常是很大的,它还可能指明此文件必须压缩。在此进程的第二个屏幕上,可以指明哪些组成部分必须输出。
版本转储输入(tgbrg 1240m000)
此进程用来输入在版本转储输出(tgbrg 1230m000)进程中建立的转储。数据仅能对与输出版本同样的版本输入。若那个版本在目标系统中尚未存在,系统将询问用户是否必须自动建立此版本。若回答为否则不执行输入,此进程的第二个屏幕可用来指明哪些组成部分必须输入。
维护责任码(tgbrg 8130m000)
责任码是每当任务连接至业务功能,业务流程或活动时,可连接至任务的码。这意味着,连接至一个任务的员工们,同样连接至此任务已连接的责任码,指明对相应的功能,流程或活劝所负的责任。在此进程中,当还要指明该码是否意味着员工可执行此活动时,必须定义码,必须输入说明。用设定执行活动字段的值为是或否的方法,可指明是否,员工可从其起始屏幕上激活此进程。
维护AO文件(tgbrg 8100m000)
此进程可用来定义参考文件至现存的AO文件(含有视为执行流程的正式管理机构规则的文件)。因为文本编辑程序可被激活以建立或修改每个AO文件的求助文本,故当执行AO文件已连接的流程时,有可能去观察有关此文件的求助文本。
AO文件参考文件可用维护业务流程活动(tgbrg5122m000)进程连接至业务流程活动,该进程是从业务流程资源库编辑程序(tgbrg5101m000)进程中激活的。
注 此进程用来存储有关使用AO文件的求助文本,而不存储AO文件本身。
维护实用程序(tgbrg 5170m000)
此进程可用来定义可加入流程活动的实用程序。一个实用程序含有一个或多个可用来支持员工执行其活动的BAAN IV进程。这些进程被称为实用程序,因为它们可作为执行流程中活动的任选进程来使用。例如,显示和打印进程。实用程序可以分层,这就是说,一个实用程序可包含其它实用程序。
建立一实用程序结构,意思是添加进程至实用程序与/或添加实用程序至实用程序。这可使用按实用程序维护进程(tgbrg 5160s000)进程,该进程是用进程按钮激活的。在此进程中,实用程序和进程均可用人工插入它们的方法连接至实用程序。同样可根据用户定义的范围来输入进程。进程的范围可用业务目标,进程码,及进程在业务目标中的使用来指明。
为说清楚何处使用一定的实用程序,可用单击何处使用按钮的方法去激活打印何处使用实用程序(tgbrg5471s000)进程。有关此进程的详细资料,可见节。
注 包括在实用程序中的BAAN IV进程是附加至加入业务流程活动的主BAAN IV进程的。这就是说,类型为BAAN进程的活动是由一个主进程及任何数量的实用程序组成的。
打印模型之间的差异(tgbrg1450m000)
此进程可用来打印两个参考模型,两个项目模型,或参考模型及项目模型之间的差异。
打印何处使用
主数据业务目标含有若干个打印何处使用进程,该进程可用于找出何处使用一定的软件组成部分,也即:
※打印何处使用任务(tgbrg3441s000)
※打印何处使用AO文件(tgbrg8405s000)
※打印何处使用实用程序(tgbrg 5471s000)
※打印何处使用参数(tgbrg9401s000)
※打印何处使用静态条件(tgbrg5481s000)
※打印何处使用进程(在企业建模中)(tgbrg5461m000)
为打印何处使用某种任务,AO文件,实用程序,参数,静态条件或进程,可使用相应的打印进程。前五个何处使用进程是从有关组成部分的维护进程内部激活的,最后一个进程是直接从菜单浏览程序激活的。在这些进程中,必须定义应进行检索的范围、且必须指明必定要打印的组成部分。
维护运行时资源(ttdsk3160s000)
此进程可在企业建模的全部编辑程序中激活。为激活此进程,必须从编辑程序的任选项菜单中选择资源设定任选项。此进程编辑运行时资源,同样可用BAAN IV工具中的桌面管理实用程序来激活。
此进程可用来指明用户指定的企业建模的运行时资源设定,诸如字体、颜色、编辑程序组成部分的大小及缺省任选项等。企业建模程序的运行时资源可分为下列四组:
※关于完成企业建模的组织者资源
※关于机构模型编辑程序的机构资源
※关于业务流程模型编辑程序的流程资源
※关于业务功能模型编辑程序的功能资源
业务流程资源库编辑程序中的语法检查程序
当使用业务流程资源库编辑程序(tgbrg5101m000)进程将数据输入业务流程资源库时,可能会出现错误。这些错误可包括如下简单的事情、如忘记连接一定的组成部分,或在流程中形成环路(递归关系)。为了检查在现行业务流程中是否有任何错误。可从任选菜单中选择语法任选项。根据皮特里网络,此命令检查现行经营流流程中的语法。仅检查超出现行经营层次之外的低层子流程中的环路。
3 参考模型业务目标
本章描述了参考模型的业务目标并给出有关业务目标的功能信息。此外,本章指明并解说了有关业务目标的强制性进程和其它进程。
参考模型的功能及地位
参考模型业务目标是用来定义业务功能,机构及业务流程的机构类型特定模型的。
当必须建立或维护参考模型时,在参考模型中使用的组成部分必须包括在主数据的资源库中。当必须建立或维护项目模型时,建议在项目特有的修改未进行之前,用拷贝参考模型至项目模型的方法,将项目模型建立在参考模型的基础上。因为这是按照支持企业建模程序的概念完成的,此业务目标可用来定义参考模型,这大部分通常是BAAN及其合作者完成的。
强制性进程
图3-1 参考模型业务目标中的强制性进程
维护参考模型(tgbrg3100m000)
这是包括在参考模型业务目标中的唯一主进程。此进程的第一个屏幕,显示在现行版本中可利用的,且可用来插入新模型或删除现存模型的参考模型。第二个屏幕是用来定义在第一个屏幕上所选择的模型的详细数据的。
此进程同样可用来输入参数模型的有关数据。这是用第一个屏幕上的按钮来完成的,有时在选择模型之前进行。下表所描述的那些按钮,可用来激活图3-1中所示出的后五个强制性进程。第一个按钮可用来激活任选性进程。有关此任选性进程详细资料及其有关按钮,请见节。
按钮
激活的进程
输入模型
显示项目模型(tgbrg4500s000)(任选)
功能模型
业务功能模型编辑程序(参考模型)(tgbr3101m000)
机构模型
按参考模型维护机构图(tgbrg6104s000)
流程模型
按参考模型维护业务流程(tgbrg3160s0000)
公司
按参考模型维护公司(tgbrg3110s000)
参数
按参数,公司及模型维护值(tgbrg9110s000)
业务功能模型编辑程序(参考模型)(tgbrg3101m000)
此进程用来编辑参考模型的业务功能模型。可用选择参考模型并单击功能模型按钮的方法来激活此进程。
此进程是用来按照在一定机构类型中使用的业务功能来构造业务功能(在资源库中定义的〕的。此外,此进程还可用来定义优化关系,此关系指明一定的业务功能变体是另一个业务功能变体的优化。
注 在业务功能模型编辑程序(参考模型)中不可能修改经营的功能数据,因为这只能在业务功能资源库中完成。但可以从资源库拷贝业务功能并将它们粘贴业务功能模型编辑程序(参考模型)中。
注 在同一时间,一业务功能模型仅能由一个用户编辑。
注 业务功能可在高层结构中定义,这就是说一个功能可具有子功能。当定义业务功能时,此结构用作辅助程序,且不能在参考模型中维护。例如,功能A可在资源库中定义具有子功能A1及A2。在参考模型中,这三个业务功能均可用来建立具有子功能A及子(子)功能A1的功能A2。
在业务功能模型编辑程序(参考模型)中的命令
有些命令在业务功能模型编辑程序中是可利用的,当在资源库中进行编辑时可以使用它们。尽管下面的某些命令只能通过菜单条激活,但其大部分命令均可从工具棒或菜单棒激活,有关业务功能编辑程序的工具棒的详细资料,请见附录
1 添加业务功能
一业务功能可用拷贝和粘贴命令来添加,方法是从资源库中将要用于参考
模型中的业务功能拷贝出来并粘贴参考模型。若业务功能模型编辑程序
上为此参考模型激活,则用从模菜单中选择 业务功能资源库编辑程序
任选项的方法,相应的业务功能资源库编辑程序同样被激活且可被存
取。使用删除按钮去删除组成部分。在资源库中定义的业务功能的高层
结构不能在参考模型中应用。
2 添加优化关系
—可用单击优化关系按钮,然后单击第一个业务功能变体,再单击另一个
业务功能变体的方法,在两个业务功能变体之间添加优化关系。一个主
业务功能可在它下面具有一个或多个变体。
—可用选择相应的箭头并单击删除按钮的方法来除掉优化关系。
3 连接性能指示程序
—可用选择业务功能并单击添加PI按钮的方法,将现存预定义的性能
指示程序(PIs)连接到业务功能。此按钮激活显示性能指示程序
(tgeiso511s000)进程,在此进程中可将一个或多个PIs连接至经营功
能。为同时连接多于一个PI,可在选择第二个及随后的PI时,按下<
移位>键。
—可用单击功能下面的PI图标的方法来观察已连接至一定的业务功能的
PIs。此图标打开了具有现行连接的PIs的对话逻辑框。为关闭此对话
逻辑框,可单击对话逻辑框右上角的按钮。
—为修改PIs的说明,或连接文本至它们,可用单击必须修改的PI前面
的按钮的方法来激活按参考模型按业务功能维护PIs(tgbrg3180s000)进
程。
—为观察PIs的值,用单击对话逻辑框中它的说明,并从观察菜单中选择
性能指标程序任选项的方法来选择PI。此任选项激活图表管理程序示
出所选择的PI。
—为从业务功能除去PI,用单击其说明选择对话逻辑框中的PI,并单
击删除按钮。
4 添加任务
—用选择业务功能并单击添加任务按钮的方法可将现存预定义的任务连
接至业务功能。此按钮激活了显示任务(tgbrg8510s000)进程,在该进程
中可将一个或多个任务连接至业务功能。为一次连接多于一个任务,可
在选择其余的任务时按<移位>键。
—为观察那些已连接至一定业务功能的任务,可单击业务功能下面的任务
图标。此图标打开了具有现行连接的任务的对话逻辑框。为关闭此对话
逻辑框,单击对话逻辑框右上角的按钮。
—为添加责任码至任务,连接文本至任务,以及定义任务是否必 呈是排
除业务功能,可用单击必须修改的任务前面的按钮的方法来激活按经营
模型按业务功能维护任务(tgbrg3120s000)进程。
—为从业务功能除去任务,选择对话逻辑框中适当的任务并单击删除按
钮。
5 通过业务功能结构导引
—双击业务功能以至子功能可被添加的较低层次。此层次也可用Zoom In
按钮来访问。为返回到原有层次,可使用Zoom Out按钮。使用此屏幕左下角中的逻辑框也可选择不同的层次,该屏幕含有可利用的不同层次的
说明。
6 添加求助文本
—用选择业务功能并单击工具棒上文本按钮的方法可将求助文本连接至
业务功能。此连接可用单击业务功能下面的T图标并从文本编辑程序中
的文件菜单中选择断开任选项的方法来除掉。此处建立的文本被称为经
营功能求助文本,它是在与资源库中业务功能相连接的业务功能(总)求
助文本之外建立的。
—用选择优化关系并单击工具棒中文本按钮的方法可将优化求助文本连
接至优化关系。此连接可用单击表示优化关系的箭头上的T图标,并从
文本编辑程序中的文件菜单选择断开任选项的方法来除掉。
7 修改业务功能基本数据
—大部分功能的基本数据是不能在参考模型中修改的,因为这些数据已在
资源库中定义过。用选择业务功能并单击修改按钮的方法可激活按参考
模型维护业务功能(tgbrg3170m000)进程。在此进程中,对业务功能来
说,仅有外部码可被修改。用单击工具棒上T按钮的方法还可在此进
程中定义实现求助。为观察在资源库中定义的业务功能总文本,可从应
用菜单中选择业务功能求助任选项。
按参考模型维护机构图(tgbrg6104s000)
为插入,删除及编辑参考模型的机构图,可用选择参考模型并单元机构模型按钮的方法来激活此进程。
虽然此进程已作为强制性进程在节中提到过,但并不是说此进程在所有情况下都必须使用。根据企业建模的概念,选择业务功能,这之后,选择一定的业务流程,再之后,可设定参数及生成用户特定的菜单。在此概念中,是不使用机构图的,但仍可用它来定义机构图,在机构图中,机构的结构以及不同部门的职责和员工均显示出来。
由参考模型所产生的机构图,为机构类型特有的,机构内部不同的机构组成部分的图,例如分支机构或部门图。在此图中,可将任务连接至机构组成部分。在项目模型中,这些任务可连接至员工,这样来连接员工至那些他们该负责的机构组成部分。
此进程可用来插入新图,删去现存的图,修改图的说明,并将文本连接在整个图上。为编辑机构图,必须用选择图单击编辑程序按钮的方法来激活机构模型编辑程序(参考模型)(tgbrg6101m000)进程。
注 在同一时间,一机构图只能由一个用户编辑。
在机构模型编辑程序(参考模型)中的命令
有些命令在机构模型编辑程序中是可利用的,当在参考模型中编辑时可以使用它们。尽管下面的某些命令只能通过菜单棒激活,但其大部分命令均可从工具棒或菜单棒激活。有关机构模型编辑程序的工具棒的详细资料,请见附录。
在机构模型编辑程序(参考模型)中,可包括三种不同种类的机构单元。第一,可包括表示公司或股权公司等内部的分支机构或部门的机构组成部分。第二,可包括同样表示部门或分支机构的子图,但是具有子图的机构组成部分仅为一个层次。第三,可在机构模型中定义人员单元。如一个机构模型的所有三个单元均是在此文本中引用的,则可用机构单元这个词。
1 通过机构模型结构导引
—双击机构组成部分以至可修改子图的低层次。此层次也可用Zoom In按钮来存取。为返回至顶层,可使用Zoom Out按钮。不同的层次还可用文件菜单来访问,在其中层次已被打开并示出。
2 添加机构组成部分
—为添加机构组成部分至图,单击添加组成部分按钮并单击组成部分必须在图中安置之处。若要添加两个或多个组成部分,在第一个组成部分和其它要插入的单元之间的关系是自动画上的。这仅在任选项菜单中的关系任选项设定为自动时才会发生。
—为删除机构图中的组成部分,选择适当的单元并单击删除按钮。
3 添加具有子图的机构组成部分
—为添加具有子图的机构组成部分,单击添加子图按钮,并单击子图必须安置在图中之处。对子图来说,无自动关系可画,因为子图的组成部分是在低层次画好的,而不是在同一图中作为子图本身的子图来画。
—为删除机构图中的子图,选择适当的子图并单击删除按钮。
4 添加人员单元
—为添加人员单元,单击添加人员按钮并单击此单元必须安置在图中之处。为能从人员单元中区别正规的组成部分,人员单元准许用不同的颜色来比较组成部分和子图。
—为删除机构图中的人员单元,选择人员单元并单击删除按钮。
5 添加关系
—为添加两个单元之间的关系,单击添加关系按钮,并单击必须连接的两个单元。关系仅能在两个组成部分之间,组成部分及子图之间,或组成部分和人员单元之间画出。
—为删除机构图中的关系,选择适当的关系并单击删除按钮。
6 添加功能性关系
—为在机构图中的两个单元之间添加功能性关系,单击添加功能性关系按钮,并单击必须连接的两个单元。功能性关系为图中单元之间的关系,此关系描述了所有可能的关系,而正规的关系描述组成部分之间高层次关系。
—为删除机构图中的功能性关系。选择适当的功能性关系并单击删除按钮。
7 添加任务
—可用选择组成部分,子图或人员组成部分,并单击输入任务按钮的方法,将现存预定义的任务输入机构图。此按钮可激活显示任务(tgbrg8510s000)进程。在此进程中可将一个或多个任务连接至单元。为在同一时间连接多于一个任务,在选择其余的任务时按下<移位>键。
—为观察那些已连接一定单元的任务,可单击单元下面的任务图标,此图标打开了具有现行连接的任务的对话逻辑框。为关闭此对话逻辑框,单击对话逻辑框右上角的按钮。
—为从单元除去任务,选择对话逻辑框中适当的任务并单击删除按钮。
8 修改机构单元基本数据
—属于一定机构图的机构单元的基本数据,可在按经营模型维护机构单元(tgbrg6110m000)进程中修改。此进程是用双击单元,且要是子图时,选择弹出输入逻辑框中示出的编辑图表任选项来激活的。此进程可用来更改单元的类型(正规的,子图或是人员),外部码,单元的名称,机构单元类型(例如,部门或是子公司),以及文本。它还可包括引用便于显示复杂结构的其它机构图。
—单击子图中的顶部单元,以激活按经营模型显示机构单元(tgbrg6511s000)进程,因为数据仅能在比它高一层的图表中维护。
按参考模型维护业务流程(tgbrg3160s000)
为插入,删除,和编辑参考模型的业务流程,可用选择参考模型并单击流程模型按钮的方法来激活此进程。
业务流程反映了机构内部的工作顺序。这些流程是在资源库中定义的,这之后,它们可包括在参考模型中。用仅包括资源库中有关流程的方法,可制造特定为一定机构类型代表的流程模型。这是根据在业务功能模型中选择的业务功能自动完成的。这些影响机构中工作顺序的实施选择的结果,是在流程中用使一定的途径生效或失效的方法来显示的。这也是根据在业务功能模型中所选择的业务功能变体自动完成的。
注 在业务流程模型编辑程序(参考模型)中不可能修改业务流程数据,因为这只能在业务流程资库中完成。但可以从资源库拷贝业务流程并将它们粘贴至按参考模型维护业务流程(tgbrg3160s000)进程。
有关参考模型的流程组合被称为流程模型。此进程可用于使用从资源库输入流程的方法将新的流程插入流程模型,从流程模型删去现存的流程,以及连接(流程实施)文本至流程。进程的第二个屏幕可用于观察有关在第一个屏幕中所选择的业务流程的追加数据。此进程第一个屏幕上的按钮可用来激活下面列出的进程。
这些进程可用来编辑所选择流程的数据。
按钮
激活的进程
编辑程序
业务流程模型编辑程序(参考模型)(tgbrg3165m000)
显示流程
显示业务流程(tgbrg5501m000)
观察模型
业务流程参考模型浏览程序
变换BFs
按参考模型变换功能模型为流程模型(tgbrg2220s000)
输入流程
业务流程的输入范围(tgbrg3161m000)
连接任务
按参考模型按业务流程维护任务(tgbrg3140s000)
静态条件值
按参数模型维护静态条件(tgbrg5190s000)
业务流程模型编辑程序(参考模型)(tgbrg3165m000)
此进程用来添加任务至业务流程,该流程是在业务流程资源库中已定义且为此参考模型所选择的。此外,此进程可用于添加活动实施求助至流程中的活动。
在业务流程模型编辑程序(参考模型)中的命令
有些命令在业务流程模型编辑程序中是可利用的当在参考模型中进行编辑时可以使用。尽管下面的某些命令只能通过菜单棒激活,但其大部分命令均可从工具棒或菜单棒激活。有关业务流程编辑程序的工具棒的详细资料,请见附录A。
1 添加任务至业务流程活动
—用选择活动并单击添加任务按钮的方法,可将现存预定义的任务连接至活动,此按钮激活了显示任务(tgbrg8510s000)进程,在该进程中可将一个或多个任务连接到活动。为同时连接多于一个任务,可在选择其余的任务时按下<移位>键。在任务连接至具有子图的活动时,子图中的全部活动将继承从母活动来的任务。
—为观察那些已连接至一定活动的任务,可单击活动下面的任务图标,该图标打开了具有现行连接的任务的对话逻辑框。为关闭此对话逻辑框,单击对话逻辑框右上角的按钮。若任务是继承来的,将在对话逻辑框中示出。
—为添加责任码至任务,连接文本至任务,以及定义任务是否必须包括或是排除活动,可用单击必须修改的任务前面的按钮的方法来激活按经营模型按业务流程按活动的维护任务(tgbrg3150s000)进程,使用该进程来完成。
—为从活动除去任务,选择对话逻辑框中适当的任务并单击删除按钮。
—在业务流程中多于半数的活动必须连接至一个任务时,推荐任务按经营模型按业务流程维护任务(tgbrg3140s000)进程。
2 添加求助文本
—可用选择活动并单击工具棒中的文本按钮的方法将求助文本连接至活动。此连接可用单击组成部分旁边的T图标并从文本编辑程序中的文件菜单中选择断开任选项的方法来除掉。 接在参考模型的流程编辑程序中的文本被称为活动实施文本。此文本是建立参考模型所特有的,且是在资源库中定义的活动工作指令之外又建立的。
3 显示组成部分数据并连接实施文本
—为显示组成部分的基本数据,双击组成部分,或选择组成部分并单击维护/显示组成部分数据按钮,这还可观察连接至资源库中活动的工作指令。根据组成部分的类型,下列过程之一可被激活:
—显示业务流程状况(tgbrg5531m000)
—按业务流程活动维护实施文本(tgbrg3122m000)。此进程用来连接实施文本至活动的全部类型,包括控制活动。此进程还可用来运行与活动相应的进程或观察工作指令。
—显示条件(tgbrg5545m000)。此进程仅在数据上事先在资源库中定义时使用。
显示业务流程(tgbrg55011m000)
单击按参考模型维护业务流程(tgbrg3160s000)进程中的第二个按钮以激活显示业务流程(tgbrg5501m000)进程。此进程可用来观察所选择的流程的现行配置。流程的配置是可以更改的,因为它的元件是根据参考业务功能模型中所包括的业务功能变体而生效与失效的。
业务流程参考模型浏览程序
此进程用图解法根据其结构列出现行参考模型中的业务流程。在图解法中列出的它们好比菜单浏览程序,代替了列出业务流程,在它们彼此下面没有任何它们之间关系指示的列表,业务流程参考模型浏览程序显示了以结构为基础的业务流程,是用在高层次业务流程中包括子图的方法来建立的。见图2-6两种列出业务流程的方法之间的差别。
按参考模型变换功能模型为流程模型(tgbrg2220s000)
此进程用来变换参考模型业务功能为业务流程,这需要根据业务功能模型中所包括的业务功能从资源库中自动地输入有关的业务流程。 这种变换是用对变换类型规则求值来完成的。这些规则用于根据业务功能的存在来完成的。这些规则用于根据业务功能的存在来选择一定的流程。在要求时,可执行测试运行。该测试运行实际上指导了变换并打印其结果。如果这些结果是满意的,则可执行真正的变换。在这些进行之前,必须指明现有的模型是否必须清除。
输入业务流程范围(tgbrg3161m000)
此进程用来从资源库将业务流程的范围输入至在按参考模型维护业务流程(tgbrg3160s000)进程中选择的现行参考模型,无需人工地输入这些业务流程。
按参考模型按业务流程维护任务(tgbrg3140s000)
此进程用来连接一个或多个任务至业务流程及其下属的结构,以代替人工地添加这些任务至流程及其下属结构中的每个活动。它还可以为每个任务定义多达六个责任码。对每个任务来说,其排斥字段的值可设定为是或否。
若此字段的值设定为是,业务流程从此指定的任务排除。在一业务流程必须从一定的任务排除时,这是非常有用的,反过来,其余的流程结构应包括在此任务中。
注 此进程用来连接任务至下属结构中的全部活动。这就是说,在使用此进程时,下属结构中的全部任务均从其母活动继承过来。
按参考模型维护静态条件值(tgbrg5190s000)
此进程用来设定在指定的参考模型内部使用的静态条件值。这些静态条件值可被设定为是或否。这可用三种不同的方法来完成,即人工地,或根据在资源库中定义的的规则单击规则求值按钮以激活设定具有规则的静态条件(参考模型)(tgbrg7200s000)进程,或根据在资源库中定义的缺省值单击设定缺席按钮来激活输入具有缺省值的静态条件(tgbrg5290s000)进程。
按参考模型维护组成部分(tgbrg3110s000)
此进程是用单击维护参考模型(tgbrg3100m000)进程中的组成部分按钮来激活的。它可用来连接一个或多个组成部分(数据库中的一个节段,是用来存储有关机构单元的数据的至指定的参考模型。在参数是用企业建模程序设定时,它仅能适用于被选择的参考模型指定的组成部分。当进程不是用于连接公司至参考模型时,它不能运行按参数,公司,及模型维护值(tgbrg1110s000)进程。
按参数,公司,及模型维护值(tgbrg9110s000)
此进程的最终目的为更改那些以使用企业建模程序所制定的实施决策的为基础的BAAN应用中的参数值。为达到此目的,必须执行三个步骤。首先,在BAAN应用中的现行参数及参数值必面按公司输入此进程,该进程的实际功能象一个(临时的)缓冲器。其次,数值必须调整至指定的参考模型,版本,及公司,这主要是根据已定义的规则完成的。最后,新数据必须输出至BAAN应用。
此进程是用单击维护参考模型(tgbrg3100m000)进程中的参数按钮来激活的。
若进程已激活,在维护参考模型(tgbrg3100m000)进程中选择的参考模型的参数(在可用时)会显示出来。此进程的最终目标可用下列按钮达到:
按钮
激活的进程
初始化参数
初始化参数(tcmcs0295m000)
读参数
按公司输入参数值范围(tgbrg9210s000)
规则求值
输入/设定以规则为基础的BAAN参数(参考模型)(tgbrg5200s000)
差异
打印参数设定中的差异(tgbrg9420s000)
写参数
按公司输出参数值范围(tgbrg9220s000)
参数求助
显示参数求助信息的文本编辑程序
下列图形显示了不同进程之间的关系。
图3-2 更新参数值
初始化参数(tcmcs 0295m000)
此进程用来设定BAAN应用中的参数缺省值。这就是说,在参数及它们在应用中的现行值被输入至按参数,公司及模型维护值(tgbrg9110s000)进程之前,此进程必须用来确认应用中的参数具有值。此进程仅对生效的公司设定值。
这就是说,必需确认此生效的公司确实是必须初始化参数值的那个公司。
注 在建立新公司时,最后步骤应总是初始化参数。所以,此步骤仅对新建立的公司来说是需要的,对早先建立的公司来说并不需要。
按公司输入参数值的范围(tgbrg9210s000)
当参数尚未输入至按参数,公司,及模型维护值(tgbrg9110s000)进程时,这可用不同的两种方法来进行,即人工地用插入按钮插入参数,或是自动地用按公司输入参数值范围(tgbrg9210s000)进程来输入参数,该进程是在参数及它们的现行值已从BAAN应用输入至按参数,公司,及模型维护值(tgbrg9110s000)进程(其功能似缓冲器)之后,单击读参数按钮而激活的。
输入/设定以规则为基础的BAAN参数(参考模型) (tgbrg5200s000)
当在按参数,公司,及模型维护值(tgbrg9110s000)进程中的参数值尚未输入时,可根据为此参数所定义的规则值来输入或重写它们。这可用输入/设定以规则为基础的BAAN参数 (参考模型) (tgbrg5200s000)进程来完成,该进程是用单击规则求值按钮来激活的。在此进程中,与参数有关的规则被求值并将参数输入至按参数,公司,及模型维护值(tgbrg9110s000)进程中。
可做测试运行,该运行打印其结果,而不是实际更新参数值。
当只须输入未指明的值时,必须清除重写检查逻辑框。若参数已自动输入,这意味着全部值均已输入,且重写检查逻辑框已清除过,此进程没有更改其值。
当只有用规则求值法输入的参数必须显示时,必须选择清除现存模型检查逻辑框,这意味着未用此进程指明的参数及参数值将被删除。若这是目的,原先的进程就没有必要执行,因为那些已根据规则定义其值的参数已自动地写至按参数,公司,及模型维护值(tgbrg9110s000)进程。
打印参数设定中的差异(tgbrg9420s000)
当参数值已被输入(人工地或自动地)之后,可能要打印出表格,该表格示出输入至按参数,公司,及模型维护值(tgbrg9110s000)进程中的参数值及它们在BAAN应用中的现行实际值之间的差异。这可用打印参数设定中的差异(tgbrg9420s000) 进程来完成,该进程是用单击差异按钮来激活的。
按公司输出参数值范围(tgbrg9220s000)
此进程是用单击写参数按钮来激活的,它是用来根据按参数,公司,及模型维护值(tgbrg9110s000)进程中指明的参数值去更新BAAN应用中的参数的。这仅在重写检查框被选择时进行。若此检查框已清除过,且在输入之后,无其它参数人工地插入时,则BAAN应用中的参数值不进行更改。
同样可能要将参数值写至除已写入值的公司之外的其它公司。这可用拷贝已输入的参数至不同的公司,版本,及模型的组合,并写它们至其它公司的方法来进行。此拷贝任务,可用从按参数,公司,及模型维护值(tgbrg9110s000)进程中的组菜单中选择拷贝任选项的方法来完成,而输出可用按公司输出参数值范围(tgbrg9220s000)进程来完成。
参数求助
此按钮用来观察用文本编辑程序选择的参数上的求助信息。
其它进程
输入模型
维护参考模型(tgbrg3100s000)进程中的输入模型按钮,可用来输入项目模型至参考模型,纵使这并未按照支持企业建模的概念。这种随意的理由是,已建立的项目模型可能反映出一定机构类型中的最佳实践状况。在这种情况下,可以考虑将项目模型作为参考模型来存,这样它可在将来用作参考模型。
输入模型按钮是用来激活显示项目模型(tgbrg4500s000)进程的,在此进程中可选择项目模型输入至维护参考模型(tgbrg3100m000)进程。
检查参考模型的一致性(tgbrg2220m000)
当为参考模型建立业务功能模型时,可能会造成一致性错误,诸如忘记包括按照主数据中定义的一致性规则应包括的一定功能。为检查业务功能模型是否是按照已定义的一致性规则建立的,可用从业务功能模型编辑程序(参考模型) (tgbrg3101m000)进程中的任选项菜单中选择检查一致性任选项的方法来激活检查参考模型一致性(tgbrg2220m000)进程。使用检查参考模型一致性(tgbrg2220m000) 进程。可指定用作一致性检查的经营模型及版本。此一致性检查的全部结果在提示信息框中显示出来,而规则被打印至指定的设备。在不符合给定的规则时,此结果同样打印出来。
注 与在业务流程编辑程序中的语法检查程序(它仅检查现行层次上的一致性)对比,此进程检查整个模型的一致性。
在业务流程模型编辑程序中的语法检查程序(参考模型)
当使用业务流程模型编辑程序(参考模型) (tgbrg3165m000)进程定义业务流程模型时,可能出现在流程中建立环路(递归关系)的错误。为检查在现行业务流程中是否有任何错误,可从任选项菜单中选择语法任选项。此命令将按照皮特里网方法着手检查语法。这仅对现行业务流程进行。它仅检查现行业务流程层次之外的有关低层次子流程环路。
注 因为仅对现行业务流程检查语法,对可能包括进去的任何子流程(环路检查除外)或对可能的高层次流程不进行检查。
4 项目模型业务目标
本章描述了项目模型业务目标并给出有关业务目标的功能的信息。此外,本章指明并解说了有关业务目标的强制性进程和其它进程。
项目模型的功能及地位
项目模型的业务目标是用来定义业务功能,机构,及业务流程的公司特定模型的。这是用根据以前说过的业务目标中定义的参考模型来建立项目模型的方法来完成的。然而,当此项目模型中必须要使用的一定的组成部分不包括在参考模中时,这些组成部分可直接从资源库包括进来而不用任何参数模型介入。它同样可跳过参考模型,或多或少地从项目模型业务目标的临音文件作为起点。
注 此文本中项目模型的公司特定的特性的任何参考资料,必须用更广阔的目光来看。事实上,项目模型不仅与特定的公司有关,还与任何特定的机构单元有关。
强制性进程
图4-1 项目模型业务目标中的强制性进程
维护项目模型(tgbrg4100m000)
这是包括在项目模型业务目标中的唯一主进程。此进程的第一个屏幕,显示在现行版本内可利用的,且可用来插入新模型或删除现存模型的项目模型。第二个屏幕是用来定义在第一个屏幕上所选择的项目模型的详细数据的。
此进程同样可作为基础,由此基础,与项目模型有关的所有动作均可执行。这是用单击一个屏幕上示出的按钮中的一个来完成的,有时在选择模型之前进行。下表中所命令的那些按钮,可用来激活图4-1中所示的进程。
按钮
激活的进程
员工
维护员工(tgbrg 8140s000)
输入模型
显示参考模型(tgbrg 3500s000)
定义阶段
按项目模型维护优化阶段(tgbrg 4130s000)
功能模型
业务功能模型编辑程序(项目模型)(tgbrg 4101m000)
机构模型
按项目模型维护机构图(tgbrg 6102s000)
流程模型
按项目模型维护业务流程(tgbrg 4160s000)
公司
按项目模型维护公司(tgbrg 4110s000)
参数
按参数,公司,及模型维护值(tgbrg 9110s000)
用户对话
生成BAAN配置(tgbrg 4250s000)
维护员工(tgbrg 8140s000)
此进程同样是第二章中所描述的主数据业务目标的一部分,是用来定义打算使用业务流程的员工的。有关此进程的详细资料,请见节。
输入模型
在维护项目模型(tgbrg 4100s000)进程中的输入模型按钮可用来输入参考模型至此进程。所输入的参考模型应反应出项目模型中所描述的公司的机构类型中的状况。这样,就只有公司特定的与机构类型中的最佳实践状况不同的细节需要输入至项目模型。
在使用输入模型按钮之后,显示参考模型(tgbrg 3500s000)进程被激活,在此进程中可选择一参考模型输入至维护项目模型(tgbrg 4100m000)进程。
在输入过程中,可进行参考模型的抽点运作,这之后,在项目模型中安置抽点的运作结果。这就是说,在输入之后参考模型中所做的任何更改不会影响此项目模型。
按项目模型维护优化阶段(tgbrg 4130s000)
优化阶段为业务流程改进周期中的阶段,此改进周期是以机构中可被研究和计划的未来更改的结果为基础的。这些阶段可连接业务功能,流程,及机构图。连接上述阶段至这些组成部分的后果是组成部分仅能在那些阶段中生效。例如,可指定一定的业务功能仅能从第一个优化阶段开始使用,而不是直接从最初的实施阶段开始使用。在参考模型中,它仅能指定哪些业务功能,流程等等要被使用,及哪个不被使用,而在项目模型中,这可用优化阶段来指定。
此进程可用来维护所选择项目模型的优化阶段。可以更改不同阶段的顺序,名称,这些阶段的开始及结束日期,说明,以及这些阶段的颜色等数据。颜色是用来显示业务功能模型中的不同阶段的。
业务功能模型编辑程序(项目模型)(tgbrg4101m000)
为编辑项目模型的业务功能,此进程可用选择一项目模型并单击功能模型按钮的方法来激活。
使用此进程的主要原因有三。第一,按照指定公司中使用的业务功能,对参考模型中定义的业务功能模型进行重新构造。第二,去定义指出一定的业务功能变体为另一个业务功能变体的优化的优化关系。第三,去定义优化阶段,该阶段指时必须实现的一定的优化关系。第一及第二种原因与关于参考模型使用业务功能模型编辑程序的原因相类似,而第三种原因添加优化阶段,是项目模型所特有的。
在业务功能模型编辑程序(项目模型)中,不可能去修改业务功能数据,因为这仅能在业务功能资源库中进行。可以从资源库中拷贝业务功能并将它们粘贴业务功能模型编辑程序(项目模型)中。
注 在同一时间,一业务功能模型仅能被一个用户编辑。
业务功能可在资源库中在高层结构中定义,这就是说,一个功能可具有子功能,当定义业务功能时,此结构用作辅助程序,且不在项目模型中维护。例如,功能A可在资源库中定义具有子功能A1及A2。在一项目模型中,这三个业务功能均可用来建立具有子功能A及子(子)功能A1的功能A2。
在业务功能模型编辑程序(项目模型)中的命令
有些命令在业务功能编辑程序中是可利用的,当在项目模型中进行编辑时可使用它们。尽管它们之中有些命令仅能通过菜单棒激活,但其大部分均可从工具棒或菜单棒激活。有关业务功能编辑程序的工具棒的详细资料,请见附录A1。
1 添加业务功能
—业务功能可用拷贝和粘贴命令来添加,用于项目模型中的业务功能可从资源库拷贝出来并粘贴项目模型。当业务功能模型编辑程序(项目模型)被激活后,可用从模型菜单中选择它们的方法来得到相应的业务功能资源库编辑程序。为删除组成部分,使用删除按钮。记住不需要附在业务功能的结构上,如这里定义的那样。
2 添加优化关系
—可用单击优化关系按钮,然后单击第一个业务功能变体,再单击另一个业务功能变体的方法法,在两个业务功能变体之间添加优化关系。一个主业务功能可在它下面具有一个或多个变体。
-为除掉优化关系,选择相应的箭头并单击删除按钮。
3 连接性能指示程序
—可用单击业务功能并选择添加PI按钮的方法来激活显示性能指示程序(tgeis0511s000)进程, 将现有预定义的性能指示程序(PIs)连接至业务功能。
此进程可用来连接一个或多个PIs至业务功能。为一次连接两个或多个PIs,可在选择其余的PIs时,按下<移位>键。
—为观察那些已连接至一定业务功能的PIs,可单击位于业务功能下面的PI图标,该图标打开具有现行连接的PIs的对话框,为关闭此对话框,可单击此框右上角的按钮。
—为修改PIs的说明,或连接文本至PIs,可用单击必须修改的PI前面的接钮的方法来激活按业务功能维护性能指示程序(tgbrg2130s000)进程。
—为观察PIs的值,用单击对话框中它的说明,并从观察菜单中选择性能指示程序任选项的方法来选择PI。这就激活了示出所选择的PI的图表管理程序。
—为从业务功能除去PI,选择对话框中的PI并单击删除按钮。
4 添加任务
—用选择业务功能并单击添加任务按钮的方法,可将现有预定义的任务连接至业务功能。此按钮激活了显示任务(tgbrg8510s000)进程,在该进程中可将一个或多个任务连接至业务功能。为同时连接多于一个任务,可在选择其余的任务时按下<移位>键。
—为观察那些已连接至一定业务功能的任务,可单击业务功能下面的任务图标。此图标打开了具有现行连接的任务的对话框。为关闭此对话框,单击此对话框右上角的按钮。
—为添加责任码至任务,连接文本至任务,以及定义任务是否必须包括或是排除业务功能,可用单击必须修改的任务前面的按钮的方法来激活按经营模型业务功能维护任务(tgbrg3120s000)进程。
—为从业务功能除去任务,选择对话框中适当的任务并单击删除按钮。
5 添加优化阶段
—可用选择业务功能并单击添加优化阶段的按钮的方法将优化阶段添加至全部可利用的业务功能。此按钮激活了按项目模型显示优化阶段(tgbrg4531s000)进程,在此进程中,可为组成部分选择一个或多个预定义的阶段。
6 通过业务功能结构导引
—双击业务功能以至子功能可被添加的低层次。此层次也Zoom In按钮访问。为返回到原有层次,可使用Zoom Out按钮。使用此屏幕左下角中的逻辑框也可选择不同的层次,该屏幕含有可利用的不同层次的说明。
7 添加求助文本
—用选择业务功能并单击工具棒上文本按钮的方法,可将求助文本连接至业务功能。此连接可用单击业务功能下面的T图标并从文本编辑程序中的文件菜单中选择断开任选项的方法来除掉。此处建立的文本被称为业务功能实施求助文本,它是在与资源库中业务功能相连接的业务功能
(总)求助文本之外又建立的。若业务功能实现求助文本已在参考模型中建立,T图标将会显示此文本可被编辑使它成为项目特有的。
—用选择优化关系并单击工具棒中的文本按钮的方法可将优化求助文本连接至优化关系。此连接可用单击表示优化关系的箭头上的T图标并从文本编辑程序中的文件菜单选择断开任选项的方法来除掉。
8 修改业务功能基本数据
—大部分业务功能的基本数据是不能在项目模型中修改的,因为这些数据已在资源库中定义过。用选择业务功能并单击修改按钮的方法可激活按项目模型维护业务功能(tgbrg4170m000)进程。在此进程中,业务功能的外部码可被修改。用单击相应的按钮的方法,同样可在此进程中定义实施求助。为观察在资源库中定义的业务功能的总文本,可从应用菜单中选择业务功能求助任选项。
按项目模型维护机构图(tgbrg6102s000)
为插入,删除,及编辑项目模型的机构图,可用选择项目模型并单击机构模型按钮的方法来激活此进程。
按项目模型的机构图乃是机构内部公司特有的不同机构组成部分(如分支机构及部门)的图。在此图中,可连接员工至机构组成部分。
此进程可用来插入新图,删除现存图表,修改图的说明,及连接文本至整个图。从此进程内部,可用有关按钮激活三个附加的进程。
当一参考模型已输入至一新的项目模型,且此参考模型含有一机构图,该图具有已连接任务的组成部分时,机构图中的任务是用已连接任务的员工的姓名来取代的。这仅在输入之前,员工已连接至任务的情况下才会发生。任务只能在机构图中为员工所取代,而在业务功能模型或是业务流程模型中不会这样。
按钮
激活的进程
编辑程序
机构模型编辑程序(项目模型) (tgbrg6103000)
连接阶段
按机构图维护优化阶段(tgbrg4145s000)
现行阶段
按项目模型显示优化阶段(tgbrg4530s000)
机械模型程序(项目模型) (tgbrg6103m000)
为编辑机构图,可选择一图并并单击编辑程序按钮来激活机构模型编辑程序(项目模型)进程。
注 在同一时间,—机构图仅能为一个用户所编辑。
机构模型编辑程序(项目模型)中的命令
有些命令在机构模型编辑程序中是可利用的,当在项目模型中进行编辑时可以使用它们。尽管下面某些命令只能通过菜单棒激活,但其大部分命令均可从工具棒或菜单棒激活。有关机械模型编辑程序的工具棒的详细资料,请见附录A3。
在机构模型编辑程序中,可包括三种不同种类的机构单元。第一,可包括表示公司或股权公司等内部分支机构部门的机构组成部分。第二,可包括同样表示部门或分支机构的子图,但是具有子图的机构组成部分仅为一个层次。第三,可在机构模型中定义的人员单元。在此文本下面,机构单元这个词是在言及机构模型的所有三个单元中使用的。
1 通过机构模型结构导引
—双击机构组成部分以至可修改子图的低层次。此层次也可用Zoom In按钮来访问。为返回至顶层,可使用Zoom Out按钮。不同的层次还可用文件菜单来访问,在其中层次已被打开并示出。
2 添加机构组成部分
—为添加机构组成部分至图,单击添加组成部分按钮并单击组成部分必 须在图中安置之处。若要添加两个或多个组成部分,在第一个组成部分和其它要插入的单元之间的关系是自动画上的。这仅在任选项菜单中的关系任选项设定为自动时才会发生。
—为删除机构图中的组成部分,选择适当的单元并单击删除按钮。
3 添加具有子图的机构组成部分
—为添加具有子图的机构组成部分,单击添加子图按钮,并单击子图必须安置在图中之处。对子图来说,无自动关系可画,因为子图的组成部分是在低层次画好的,而不是在同一图中作为子图本身的子图来画。
—为删除机构图中的子图,选择适当的子图并单击删除按钮。
4 添加人员单元
—为添加人员单元,单击添加人员按钮并单击此单元必须安置在图中之处。为能从人员单元中区别正规的组成部分,人员单元准许用不同的颜色来比较组成部分和子图。
—为删除机构图中的人员单元,选择适当的单元并单击删除按钮。
5 添加关系
—为添加两个单元之间的关系,单击添加关系按钮,并单击必须连接的两个单元。关系仅能在两个组成部分之间,组成部分及子图之间,或组成部分及人员单元之间画出。
—为删除机构图中的关系,选择适当的关系并单击删除按钮。
6 添加功能性关系
—为在机构图中两个单元之间添加功能性关系,单击添加功能性关系按钮,并单击必须连接的两个单元。功能性关系为图中单元之间的关系,此关系描述了所有可能的关系,而正规的关系描述组成部分之间高层次关系。
—为删除机构图中的功能性关系,选择适当的功能性关系并单击删除按钮。
7 添加员工
—可用选择组成部分,子图,或人员组成部分并单击输入员工按钮的方法,来输入现存预定义员工至机构图。该按钮激活显示员工(tgbrg8540s000)进程,在此进程中,一个或多个员工可连接至单元。为同时连接两个或多个员工,在选择其余的员工时按下<移位>键。
—为观察已被连接至一定单元的员工,单击此单元下面的员工图标。此图标打开了具有现行连接的员工的对话框。为关闭此时对话框,单击此框右上角的按钮。
—为从单元除去员工,选择对话框中适当的员工并单击删除按钮。
8 修改机构单元基本数据
—属于一定机构图的机构单元的基本数据,可在按经营模型维护机构单元(tgbrg6110m000)进程中修改。此进程是用双击单元,且要是子图时,选择弹出输入框中示出的编辑图任选项来激活的。此进程用来更改单元的类型(正规的,子图,或是人员),外部码,单元的名称,机构单元类型(例如,部门或是子公司),以及文本。
它还可包括引用便于显示复杂结构的其它机构图。
—单击子图中的顶部单元,以激活按经营模型显示机构单元(tgbrg6511s000)进程,因为数据仅能在比它高一层的图中维护。
按机构图维护优化阶段(tgbrg4145s000)
为连接优化阶段至一机构图,必须用选择图并单击 连接阶段按钮的方法来激活此进程。当一机构图已插入到按项目模型维护机构图(tgbrg6102s000)进程时,此图连接至项目模型的所有阶段。此进程可用来连接图至一个或多个指定的阶段,在这种情况下,未被选择的项目模型的阶段将从图中解开。结果,按项目模型维护机构图(tgbrg6102s000)进程仅显示那些图,即它们连接的阶段为现行优化阶段之一的图。
现行阶段
按项目模型维护机构图(tgbrg6102s000)进程仅显示那些图,它们所连接的阶段为现行优化阶段之一。现行阶段按钮可用来定义哪些优化阶段为现行阶段,此按钮激活了按项目模型显示优化阶段(tgbrg4530s000)进程,在该进程中可选择一个或多个阶段作为现行阶段。在此进程中还可用单击选择全部按钮来一次选择全部阶段。
按项目模型维护业务流程(tgbrg4160s000)
此进程可用选择一项目模型并单击流程模型按钮的方法来激活。此进程的第一个屏幕,含有对所选择的项目模型来说可利用的业务流程,且可用来插入新流程或删去现存的流程。第二个屏幕是用来定义在第一个屏幕上所选出的业务流程模型的详细数据的。
业务流程反映了机构内部的工作次序。这些流程是在资源库中定义的。这之后,它们可包括在项目模型中。可用仅包括资源库中有关流程的方法来为一定的公司专门制造流程模型。这是根据在业务功能模型中所选择的业务功能自动完成的。
这些影响机构中工作次序的实施选择的结果,是在流程中用使每个优化阶段的一定途径生效或失效的方法来显示的。这也是根据在业务功能模型中所选择的业务功能变体自动完成的。
注 在业务流程模型编辑程序(项目模型)中不可能修改业务流程数据,因为这只能在业务流程资源库中完成。它只能从资源库拷贝业务流程并将它们粘贴按项目模型维护业务流程(tgbrg4160s000) 进程。
有关项目模型的流程组合被称为流程模型。这意味着,此进程可用于,使用从资源库输入流程的方法,将新的流程插入流程模型,从流程模型删除现存的流程,以及连接流程实施文本至流程。此进程的第二个屏幕可用于观察有些在第一个屏幕中所选择的业务流程的追加数据。此进程第一个屏幕的按钮可用来激活下面列出的进程。这些进程可用来编辑所自动选择的流程的数据。
按钮
激活的进程
编辑程序
业务流程模型编辑程序(项目模型)( tgbrg4165m000)
显示流程
显示业务流程(tgbrg5501m000)
观察模型
业务流程项目模型的浏览程序
连接阶段
按业务流程维护优化阶段(tgbrg4140s000)
现行阶段
按项目模型显示优化阶段(tgbrg4530s000)
变换BFs
按项目模型变换功能模型为流程模型(tgbrg4200s000)
连接任务
按项目模型按业务流程维护任务(tgbrg4141s000)
静态条件值
按项目模型维护静态条件值(tgbrg5195s000)
业务流程模型编辑程序(项目模型) (tgbrg4165m000)
此进程用来添加任务至业务流程,该流程是在业务流程资源库中定义且为此项目模型所选择的。此外,此进程还用于添加求助文本至此流程中的活动。
在业务流程编辑程序(项目模型)中的命令
有些命令在业务流程编辑程序中是可利用的,当在项目模型中进行编辑时可以使用。尽管下面的某些命令只能通过菜单棒激活,但其大部分命令均可从工具棒或菜单棒激活。有关业务流程编辑程序的工具棒的详细资料,请见附录A2。
1 添加任务至业务流程活动
—用选择活动并单击添加任务按钮的方法,可将现存预定义的任务连接至活动。此按钮激 显示任务(tgbrg85100s000)进程,在该进程中可将一个或多个任务连接至活动。为同时连接多于一个任务,可在选择其余的任务时按下<移位>键。在任务连接至具有子图的活动时,子图中的全部活动将继承从母活动中来的任务。
—为观察那些已连接一定活动的任务,可单击活动下面的任务图标。该图标打开了具有现行连接的任务的对话框。为关闭此对话框,单击逻辑框右上角的按钮。若任务是继承来的,将在对话框中示出。
—为添加责任码至任务,连接文本至任务,以及定义任务是否必须包括或是排除活动,可使用按经营模型按业务流程按活动维护任务(tgbrg3150s000)进程。该进程可用单击需修改的任务前面的按钮的方法来激活。
—为从活动除去任务,选择对话框中适当的任务并单击删除按钮。
—在业务流程(结构)中多于半数的活动必须连接至一个任务时,推荐使用按经营模型按业务流程维护任务(tgbrg3140m000)进程。
2 添加求助文本
—可用选择活动并单击工具棒中的文本按钮的方法将求助文本连接至活动,此连接可用单击组成部分旁边的T图标并从文本编辑程序中的文件菜单中选择断开任选项的方法来除掉。连接至项目模型的流程编辑程序中的文本被称为活动实施文本。此文本是项目模型所特有的,且是在资源库中定义的活动工作指令之外又建立的。若活动实施文本已在参考模型中建立,此图标显示文本来自参考模型,可被编辑以使它成为项目特有的。
3 显示组成部分基本数据
—为修改组成部分的基本数据,双击组成部分,或选择组成部分并单击维护/显示组成部分数据按钮。这还可观察连接至资源库中活动的工作指令。根据组成部分的类型,下列进程之一可被激活:
—显示业务流程状况(tgbrg5531m000)
—按业务流程活动维护实施文本(tgbrg3122m000)。此进程用来连接实施文本至活动的全部类型,包括控制活动,此进程还可用来运行与活动相应的进程或观察工作指令。
—显示条件(tgbrg5545m000)。此进程仅在数据已事先在资源库中预定义时使用。
显示业务流程(tgbrg5501m000)
单击按项目模型维护业务流程(tgbrg4160m000)进程中的第二个按钮以激活显示业务流程(tgbrg5501m000)进程。此进程可用来观察所选择的流程的现行配置。此流程的配置是可以更改的,因为它的文件是根据包括在项目业务功能模型的不同阶段中的业务功能变体而生效或失效的。业务功能的存在或不存在,对整个业务功能模型来说,不是正好一次求值的,而是按实施/优化阶段来求值的。这就是说,从一个阶段至另一个阶段的业务功能模型可能是不一样的,它经常导致业务流程阶段的不同配置。此进程示出所选择的现行阶段的现行配置。
业务流程项目模型浏览程序
此进程用图解法根据其结构列出现行项目模型中的业务流程,在图解法中列出的它们好比菜单浏览程序,代替了列出业务流程,在它们彼此下面没有任何它们之间关系指示的列表,业务流程项目模型浏览程序显示了以结构为基础的业务流程,是用在高层次业务流程中包括子图的方法来建立的。见表2-6两种列出业务流程的方法之间的差别。
按业务流程维护优化阶段(tgbrg4140s000)
为连接优化阶段至业务流程,必须用选择一流程并单击连接阶段按钮的方法来激活此进程。若业务流程已包括在按项目模型维护业务流程tgbrg4160s000)进程中(作为业务功能模型变换的结果),此流程同样会连到经营的功能所连接的阶段。此进程用来连接流程至一个或多个其他阶段。连接这些阶段的主要结果是,当用户对话是按阶段建立时,这些流程会被包括进去。另一个结果是,按项目模型维护业务流程(tgbrg4160s000)进程仅显示那些其连接阶段为现行阶段之一的流程。
现行阶段
按项目模型维护业务流程(tgbrg4160s000)进程仅显示那些其连接阶段为现行阶段之一的流程。现行阶段按钮可用来定义哪些优化阶段为现行阶段。此按钮激活按项目模型显示优化阶段(tgbrg4530s000)进程,在该进程中,可选择一个或多个阶段作为现行阶段。在此进程中,还可用单击选择全部按钮来同时选择全部阶段。当显示业务流程(tgbrg5501m000)进程用于观察流程的现行配置时,这是根据使用现行阶段任选项指明的现行阶段来完成的。
按项目模型变换功能模型为流程模型(tgbrg4200s000)
此进程用来变换项目模型业务功能模型为业务流程模型。这需要根据业务功能模型中所包括的业务功能,从资源库中自动地输入有关的业务流程。这种变换是用对变换类型规则求值来完成的。这些规则用于根据业务功能在业务功能模型中的存在来选择一定的流程。连接在业务功能上的阶段,将同样连接至此流程。在要求时,可执行测试运行,该测试运行实际上指导了变换并打印其结果。如果这些结果是满意的,则可执行真正的变换。在这些进行之前,必须指明现有的模型是否必须清除,及现存的流程是否可被新的相应的流程所重写。
按项目模型按业务流程维护任务(tgbrg4140s000)
此进程用来连接一个或多个任务至业务流程及其下属的结构,而不是人工地添加这些任务至流程及其下属结构中的每个活动。它还可以为每个任务定义多达六个责任码。对每个任务来说,其排斥字段的值可设定为是或否。
若此手段的值设定为是,任务从指定的业务流程排除。在一定的任务必须从应包括此任务的结构内部的业务流程排除时,这是非常有用的。
注 此进程是用来连接任务至下属结构中的全部活动。这就是说,在使用此进程时,下属结构中的全部任务均从其母活动继承过来。
按项目模型维护静态条件(tgbrg5195s000)
此进程用来设定在指定的项目模型内部使用的静态条件值。这些静态条件值可被设定为是或否。这可用三种不同的方法来完成,即人工地或根据在资源库中定义的规则单击规则求值按钮的激活设定具有规则的静态条件(项目模型) (tgbrg7210s000)进程,或根据在资源库中定义的缺省值单击设定缺席按钮来激活按参考模型输入具有缺省值的静态条件(tgbrg5295s000)进程。
按项目模型维护公司(tgbrg4110s000)
此进程是用单击维护项目模型(tgbrg4100s000)进程中的公司按钮来激活的。它可用来 接一个或多个公司(数据库中的一个阶段是用来存储有关机构单元的数据的)至指定的项目模型。在参数是用企业建模程序设定时,它仅能适用于被选择的项目模型指定的公司。当进程不是用于连接公司至项目模型时,它不可能运行按参数,公司,及模型维护值(tgbrg9110s000) 进程。
按参数,公司,及模型维护值(tgbrg9110s000)
此进程的最终目的,为更改那些以使用企业建模程序所制定的实施决策为基础的BAAN应用中的参数值。为达到此目的,必须执行三个步骤。首先,在BAAN应用中的现行参数及参数值必须按公司输入此进程,该进程的实际功能象一个(临时的)缓冲器。其次,数值必须调整至指定的项目模型,版本,及公司,这主要是根据定义的规则完成的。最后,新数据必须输出至BAAN应用。
此进程是用单击维护项目模型(tgbrg4100s000)进程中的参数按钮来激活的。若此进程已激活则在维护项目模型(tgbrg4100s000)进程中所选择的项目模型的参数(在可用时)会显示出来。此进程的最终目标可用下列按钮达到:
按钮
激活的进程
初始化参数
初始化参数(tcmcs0295m000)
读参数
按公司输入参数值范围(tgbrg92100s000)
规则求值
输入/设定以规则为基础的BAAN参数(项目模型)(tgbrg4230s000)
差异
打印参数设定中的差异(tgbrg9420s000)
写参数
按公司输出参数值范围(tgbrg9220s000)
参数求助
显示参数求助信息的文本编辑程序
见图3-2中不同进程之间的关系。
初始化参数(tcmcs 0295m000)
此进程用来设定BAAN应用中的参数缺省值。这就是说,在参数及它们在应用中的现行值被输入至按参数,公司,及模型维护值(tgbrg91100s000)进程之前,此进程必须用来确认应用中的参数具有值。此进程仅对生效的公司设定值。这意味着,必需确认此生效的公司确实是必须初始化参数值的那个公司。
注 在建立新公司时,最后步骤应总是初始化参数。所以,此步骤仅对新建立的公司来说是需要的,对早先建立的公司来说并不需要。
按公司输入参数值的范围(tgbrg9210s000)
当参数尚未输入至按参数,公司,及模型维护值(tgbrg9100s000)进程时,这可用两种不同的方法来进行,即人工地用插入按钮插入参数,或是自动地用按公司输入参数值范围(tgbrg9210s000)进程来输入参数,该进程是在参数及它们的现行值已从BAAN应用输入至按参数,公司,及模型维护值(tgbrg9110s000)进程(其功能似缓冲器)之后,单击读参数按钮而激活的。
输入/设定以规则为基础的BAAN参数(项目模型)(tgbrg4230s000)
当在按参数,公司,及模型维护值(tgbrg9110s000)进程中的参数值尚未输入时,可根据为此参数所定义的规则值来输入或重写它们。这可用输入/设定的规则为基础的BAAN参数(项目模型) (tgbrg4230s000)进程来完成,该进程是用单击规则求值按钮来激后的。在此进程中,与参数有关的规则被求值并将参数输入至按参数,公司,及模型维护值(tgbrg9110s000)进程中。
可做测试运行,该运行打印其结果而不是实际更新参数值。
当只须输入未指明的值时,必须清除重写检查框。若参数已自动输入,这意味着值已输入,且重写检查框已清除过,此进程没有更改其值。
当只有用规则求值法输入的参数必须显示时,必须选择清除现存模型检查框,这意味着未用此进程指明的参数及参数值将被删除。若这是目的,原先的进程就没有必要执行,因为那些已根据规则定义其值的参数已自动地写至按参数,公司,及模型维护值(tgbrg9110s000)进程。
打印参数设定中的差异(tgbrg9420s000)
当参数值已被输入(人工地或自动地)之后,可能要打印出表格,该表格示出了输入至按参数,公司,及模型维护值(tgbrg91100s000)进程中的参数值及它们在BAAN应用中的现行实际值之间的差异。这可用打印参数设定中的差异(tgbrg9420s000)进程来完成,该进程是用单击差异按钮来激活的。
按公司输出参数值范围(tgbrg9220s000)
此进程是用单击写参数按钮来激活的,它是用来根据按参数,公司,及模型维护值(tgbrg911s000)进程中指明的参数值去更新BAAN应用中的参数的,这仅在重写检查框被选择时进行。若此检查框已清除过,且在输入之后,无其它参数人工地插入时,则BAAN应用中的参数值不进行更改。
同样可能要将参数值写至除已写入值的公司之外的其它公司。这可用拷贝已输入的参数至不同的公司,版本,及模型的组合,并写它们至其它公司的方法来进行。此拷贝任务,可用从按参数,公司,及模型维护值(tgbrg9110s000)进程中的组菜单中选择拷贝任选项的方法来完成,而输出可用按公司输出参数值范围(tgbrg9220s000)进程来完成。
参数求助
此按钮用来观察用文本编辑程序选择的参数上的求助信息。
生成BAAN配置(tgbrg4250s000)
在维护项目模型(tgbrg4100s000)进程中的用户对话按钮,可激活生成BAAN配置(tgbrg4250s000) 进程。此进程可根据特定的项目模型及优化阶段,用来产生一组员工的用户对话。对于指定的员工来说,建立用户对话仅包括那些对他们授权的进程。此用户对话可能是正规菜单或是流程的流程图菜单。正规菜单使用菜单浏览程序去显示员工可使用的进程列表。这些进程可从列表内部激活。流程图菜单是由用图解法显示的一组流程组成,在其中员工可激活流程所需要的那些进程。
此进程的第一个屏幕是用来为必须发生的生成配置定义模型,阶段,及员工的,无论所定义的任务是否计入(使用全部结构检查框),不论是流程图采单或是正规的菜单必须产生,且不论用户的进程权限必须在相应的BAAN IV工具进程中设定。
第二个屏幕是用来定义软件包VRC(版本,投效及客户化码)及必须生成的用户对话的模块。布局起始菜单字段是和用来定义两种对话类型中使用的起始菜单的布局和结构的。当建立流程图菜单时,对用户授权的流程是包括在起始菜单中的。这就是说,对话类型的产生无关紧要,用户总是用菜单起动。布局其他菜单字段是用来定义下属菜单的布局的。此布局的效果仅在以ASCII环境为基础的字符中是明显的。在图形用户接口(GUI)的菜单浏览程序下,这些效果并不明显。有关第一个菜单字段的水平与垂直位置的字段的效果仅在ASCII环境中是明显的。
对ASCII环境来说,菜单字段的最大数字段决定在一菜单中可利用的任选项的数目。若任选项的数目超过了输入此字段中的数字,则建立附加菜单。
在数据已输入至两个屏幕之后,可用单击生成按钮的方法来产生用户对话。
为观察所生成的用户对话,单击起始屏幕员工按钮以激活按员工运行起动屏幕(tgbrg3255s000) 进程,在此进程中,员工可进入他的必须显示的起动屏幕。
为编辑为两种用户对话类型所生成的菜单,单击适当的按钮以激活BAAN IV工具中的菜单管理模块。
其它进程
检查项目模型的一致性(tgbrg4220s000)
当为项目模型建立业务功能模型时,可能会造成一致性错误,诸如忘记包括按照主数据中定义的一致性规则应包括的一定功能。为检查业务功能模型是否是按照已定义的一致性规则建立的。可用从业务功能模型编辑程序(项目模型) (tgbrg4101m000)进程中的任选项菜单中选择检查一致性任选项的方法来激活检查项目模型一致性(tgbrg4220s000)进程。使用检查项目模型一致性(tgbrg4220s000)进程,可指定用作一致性检查的经营模型及版本。它还可指定应进行检查的优化阶段。若无指定的阶段,则一致性检查在全部阶段进行。此一致性检查的全部结果在提示信息框中显示出来,而规则被打印至指定的设备。在不符合给定的规则时,此结果同样打印出来。
注 与在业务流程编辑程序中的语法检查程序(它仅检查现行层次的一致性)相反,此进程检查整个模型上的一致性。
在业务流程模型编辑程序中的语法检查程序(项目模型)
当使用业务流程模型编辑(项目模型)(tgbrg4160m000)进程定义业务流程模型时,可能出现在流程中建立环路(递归关系)的错误。为检查在现行业务流程中是否有任何错误,可从任选项菜单中选择语法任选项。此命令将按照皮特里网方法着手检查语法。这仅对现行业务流程进行。在检查现行业务流程层次之外,它仅检查有关低层次子流程中的环路。
注 因为仅对现行业务流程检查语法,对可能包括进去的任何子流程(环路检查除外)或对可能的高层次流程不进行检查。
5 主数据流程
本章描述了主数据流程及其结果。此外,说明了执行此流程所需的步骤。
主数据流程及其结果
主数据流程包括在任何参考模型或项目模型可被建立之前,输入所需求的主数据的流程。因此,此流程必须在第六章和第七章中讨论的流程之前执行。
此流程是用定义版本,并连接此版本至用户开始的。这之后,此流程用来输入诸如规则,员工,及任务等数据,这些是余下的流程中所需要的。最后,此流程用来输入数据至业务流程和业务功能资源库。
主数据流程的结果为一状况,在此状况中,给定的用户可起动下列流程之一:
·参考建模
·项目建模
主数据流程中的步骤
主数据流程由若干个子流程组成。在图5-1中,活动中的两个是作为子流程显示的,即图5-2中示出的建立业务功能资源库子流程,和图5-3中示出的建立业务流程资源库子流程。步骤的工作指令及有关的BAAN IV进程,包括在下列图5-1至图5-3的说明中。
图5-1 主数据流程
日期:18-01-96[14:23]业务流程数据 页
企业建模程序 公司
业务流程:brg100 主数据
版本 :Emodeler 企业建模程序
活动:-10 维护版本
BAAN进程 tgbrg1100m000维护版本
工作指令: 维护版本(tgbrg1100m000)
输入此流程的主数据是为一定版本存储言的。此版本必须用此进程首无建立的。
任选性:仅在版本已定义过时。
-20 按用户维护现行版
BAAN进程 tgbrg1110m000按用户维护现行版本
工作指令: 按用户维护现行版本(tgbrg1110m000)在任何主数据可被输入之前,用户必须连接至一将存储修改的版本。此版本被称为用户的现行版本且必须用此进程来设 定。
任选性:仅在用户已设定现行版本时。
-30 维护任务
BAAN进程 tgbrg8110m000维护任务
工作指令: 维护任务(tgbrg8110m000)
任务是用业将具不同样责任的不同员工分组的,这些任务可连接至业务流程,业务流程活动,业务功能,及机构单元,这样将员工连接至他们所负责的那些组成部分。将用于参考模型及项目模型中的任务必须用此进程定义。
任选性: 仅在任务已定义过时。
-40 维护责任码
BAAN进程 tgbrg9130m000维护责任码
工作指令: 维护责任码(tgbrg8130m000)
当任务连接至参考模型和项目模型中作为业务功能及业务流程的阻成部分时,责任码可连接至这些任务。在任务已被连接用户之后,用户将对指定的组成部分负责。此进程必须用来定义将在参考模型和项目模型中使用的责任码。
任选性:永远
-50 推护AO文件
BAAN进程 tgbrg8100m000维护AO文件
工作指令: 维护AO文件可用来在用户执行他们的流程时辅助用户,这些AO件可连接至资源库中的业务流程活动。在必须使用AO文件时,此进程用来定义AO文件。
任选性:永远
-60 维护实用程序
BAAN进程 tgbrg5170m000维护实用程序
工作指令: 维护实用程序(tgbrg5170m000)
实用程序用于将为执行业务流程活动可作为实用程序的进程分类成组。当实用程序连接至一定的业务流程活动时,包括在实用程序中的进程可为执行此活动的员工所使用。
当必须使实用程序时,此进程用来定义实用程序。
任选性:永远
-70 按实用程序维护进程
BAAN 进程tgbrg5160m000按实用程序维护进程。
工作指令: 按实用程序维护进程(tgbrg5160m000)
实用程序是将来将执行业务流程活动中任务可实用程序的进程分类成组的。在必须使用实用程序时,此进程必定用来实际上连接进程至实用程序。
任选性: 永远,但必须使用的实用程序不是这样。
-80 填写参数文件
BAAN进程 tgbrg9200s000输入参数范围
工作指令:输入参数范围(tgbrg9200s000)
在参数规则可被设定之前,企业建模程序必须要有具有对现行公司可用参数的文件。
在任何参数规则可被设定之前,必须使用此进程输入数据至此文件。
任选性:当未用企业建模程序设定参数时。
-90 建立业务功能资源库
业务流程brg110建立业务功能资源库见图5-2。
-100 建立业务流程资源库
业务流程 brg120 建立业务流程资源库见图5-3。
图5-2 建立业务功能资源库子流程
活动: -10 建立业务功能资源库
BAAN进程tgbrg2101m000业务功能资源库编辑程序
工作指令:业务功能资源库编辑程序(tgbrg2101m000)
在资源库中定义的业务功能可用作参考模型和项目模型的基础。
当参考模型或项目模型必须以业务功能为基础建立时,此进程必定用来输入业务功能至业务功能资源库。
任选性: 在资源库已经含有业务功能时。
在必须建立的参数模型和项目模型无需使用业务功能时,在这种情况下,此进程中的其它活动同样是任选的。
-20 建立一致性规则
BAAN进程tgbrg7102m000维护规则
工作指令:维护规则(tgbrg7102m000)
一致性规则用来定义业务功能之间的关系。例如,当业务功能一使用时业务功能二及三也必须使用。
当两个业务功能及自动一致性检查必须使用时进程用来定义一致性规则。
任选性: 仅在不使用业务功能之间进行自动一致性检查时。
注:一致性规则还可用于定义业务流程之间的关系,但这将在下一个流程的工作指令中说明。
-30 建立参数规则
BAAN进程tgbrg7102m000维护规则
工作指令:维护规则(tgbrg7102m000)/按规则设定参数(tgbrg7117s000)
参数规则是根据一定的业务功能的存在或不存在,用来定义BAABN参数的值的。当参数必须用企业建模程序自动输入时,此两个进程必定用来定义规则。规则的条件(IF部分)是在第一个进程中定义的,而符合的结果(THEN部分)是在第二个进程中定义的。
任选性: 仅在参数无须用企业建模程序输入时。
-40 建立静态条件
BAAN进程tgbrg5180m000维护静态条件
工作指令:维护静态条件(tgbrg5180m000)
静态条件是用来方便业务流程自动配置的。根据还要在下面进程中定义的静态条件规则的求值(是或否),一定的静态条件将成为有效的,而其他静态条件为无效的,这样来完成业务流程自动配置。
当必须使用业务流程自动配置时,此进程必定用来定义静态条件。
任选性:仅不使用业务流程自动配置时。
-50 建立静态条件规则
BAAN进程tgbrg7102m000维护规则
工作指令:维护规则(tgbrg7102m000) /按规则设定静态条件(tgbrg7137s000)
静态条件规则为用来激活及失效一定的静态条件的规则。这些规则的求值 (是或否)决定一定的静态条件是否在给出的状况下使用。此状况与仍要建立的参数模型或项目模型中所包括的业务功能的存在或不存在有关。当使用业务流程自动配置(见前面同样的工作指令)时,这两个进程必须用来定义规则。规则的条件(IF部分)在第一个进程中定义,而符合的结果(THEN部分)是在第二个进程中定义的。
任选性: 仅在业务流程自动配置不使用时。
-60 建立性能指示程序
BAAN进程tgbrg2130m000按业务功能维护性能指示程序
工作指令:按业务功能维护性能指示程序(tgbrg2130m000)
性能指示程序指出公司内部的关键成功因素。在业务功能资源库编辑程序及业务流程模型编辑程序(参考/项目模型)中,现存的性能指示程序可连接至业务功能。当BAAN IV运行时,这些性能指示程序可用来观察不同的业务功能的成功因素状态。
在这种情况下,业务功能模型可当作入口去观察运行状况下的成功因素。
当建立的业务功能模型是用作性能指示程序的入口时,此进程必定用连接预定的性能指示程序至业务功能。
任选性: 仅在业务功能模型不用在运行状况下观察性能指示程序,而仅作为实现工具时。
注: 性能指示程序,在它们可被连接之前,必须在企业性能管理模块中定义。当性能指示程序已连接至业务功能时维护性能指示程序(tgbrg0111m000)进程可被激活以修改连接的性能指示程序。不过,此进程还可用来插入新的性能指示程序。
图5-3 建立业务流程资源库子流程
活动:-10 建立业务流程资源库
BAAN进程tgbrg5100m000维护资源库中的业务流程
工作指令:维护资源库中的业务流程(tgbrg5100m000)
在资源库中定义的业务流程是用参考及项目模型的基础的。
在必须建立参考模型或项目模型时,它们是以在资源库中定义的业务流程为基础的,这意味着,此进程必须用来输入业务流程入资源库。必定使用业务流程资源库编辑程序(tgbrg5101m000) 来编辑业务流程。
任选性: 在资源库已含有业务流程时。
-20 建立一致性规则
BAAN进程tgbrg7102m000维护规则
工作指令;维护规则(tgbrg7102m000)
一致性规则用来定义业务流程之间的关系。例如,当业务流程一使用时,业务流程二及三也必须使用。
当必须使用自动一致性检查时,此进程用来定义一致性规则。
任选性:仅在不使用业务流程之间进行自动一致性检查时。
注:一致性规则还可用于定义业务功能之间的关系,如前面流程的工作指令中说明的那样。
-30 建立变换规则
BAAN进程tgbrg7102m000维护规则
工作指令:维护规则(tgbrg7102m000)/按规则选择业务流程(tgbrg7127s000) 变换规则是用来定义业务功能如何变换为业务流程的,这是在业务功能及经营过程已建立之后完成的。
每个业务功能或业务功能的组合可导致一个或多个业务流程。
当业务功能,业务流程,及自动变换业务功能为业务流程必须使用时,这两个进程必定用来定义完成变换使用的规则。规则的条件(IF)部分是在第一个进程中定义的,而符合的结果(THEN部分)是在第二个进程中定义的。
任选性: 仅在不使用变换业务功能为业务流程时。
-40 建立参数规则
BAAN进程tgbrg7102m000维护规则
工作指令: 维护规则(tgbrg7102m000)/按规则设定参数(tgbrg7117s000)
参数规则是根据一定的业务功能的存在或不存在,用来定义BAAN参数的值的。当参数必须用企业建模程序自动输入时,此两个进程必定用来定义规则。规则的条件(IF部分)是在第一个进程中定义的,而符合的结果(THCN部分)是在第二进程中定义的。
任选性: 仅在参数无须用企业建模程序输入时。
-50 建立静态条件
BAAN进程 tgbrg5180m000维护静态条件
工作指令: 维护静态条件(tgbrg5180m000)
静态条件是用来简化业务流程自动配置的。根据还要在下面进程中定义的静态条件规则的求值(是或否),一定的静态条件将成为有效的,而其它静态条件为无效的,这样来完成业务流程自动配置。
当必须使用业务流程自动配置时,此进程必定用来定义静态条件。
任选性: 仅当不使用业务流程自动配置。
-60 建立静态条件规则
BAAN进程tgbrg7102m000维护规则
工作指令: 维护规则(tgbrg7102m000) /按规则设定静态条件(tgbrg7137s000)
静态条件规则为用来激活及失效一定的静态条件的规则。这些规则的求值(是或否)决定一定的静态条件是否在给出的状况下使用。此状况与仍要建立的参考模型或 项目模型中所包括的业务功能的存在或不存在有关。当业务流程自动配置(如先前的工作指令所过)必须使用时,这两个进程必定用来定义规则。规则的条件(IF部分)在第一个进程中定义,而符合的结果(THEN)部分是在第二个过程中定义的。
任选性: 仅在业务流程自动配置不使用时。
6 参考建模流程
本章描述了参考建模流程及其结果。此外,还说明了执行此流程所需的步骤。
参考建模流程及其结果
参考建模流程包括了任何项目模型可被建立之前的建立参考模型的全部流程。因此,当企业建模按照企业建模概念使用时,此流程必须在任何项目模型建立之前执行完成。此外,在此流程之前必须使用主数据流程。
参考建模流程的结果为一状况,在此状况中给定的用户可起动下列流程:
项目建模
参考建模流程中的步骤
参考建模流程由若干个子流程组成。在图6-1中,活动中的两个是作为子流程显示的,即图6-2中示出的建立参考业务流程模型子流程,和图6-3中示出的建立参数设定子流程。步骤的工作指令及有关的BAAN IV进程,包括在下列图6-1至图6-3的说明中。
图6-1 参考建模流程
日期:8-01-96[14:23] 业务流程数据 页:
企业建模程序 公司:
904
业务流程:brg200 参考建模
版本: Emodeler 企业建模程序
活动: -10 拷贝参考模型
BAAN进程tgbrg3100m000维护参考模型
工作指令:维护参考模型(tgbrg3100m000)中的拷贝按钮。
在建立新的参考模型时,可拷贝现存的参考模型作为起点。当有此要求时,此进程可用于在更改进行之前拷贝现存的参考模型至新的参考模型。在这种情况下,活动30仅用来修改此参考模型的数据。
任选性:永远
-20 输入项目模型
BAAN进程tgbrg3100m000维护参考模型
工作指令:维护参数模型(tgbrg3100m000)中的输入模型按钮。
在建立新的参考模型时,可输入一现存的项目模型作为起点,当有此要求时,此进程可用来在更改进行之前输入现存的项目模型至新的参考模型。在这种情况下,活动30仅用来修改此参考模型的数据。
任选性:永远
-30 建立/更改参考模型数据
BAAN进程tgbrg3100m000维护参考模型
工作指令:维护参考模型(tgbrg3100m000)
参考模型为指定模型的机构类型代表,是作为项目模型的基础来建立的。对参考模型来说,可以去定义业务功能模型,机构模型及业务流程模型。在必须建立指定的业务功能模型,机构模型,或流程模型的机构类型代表时,此进程必定用来定义参考模型是属于那一种的。若与参考模型相结合的这些模型之一必须修改,此进程必定用于存取这些模型。
任选性:在无新的参考模型必须建立之时(人工代替使用活动10或20)。在新参考模型是根据现存的参考模型建立(见活动10),或是根据现存的项目模型建立(见活动20),且以后新的参数模型中无数据要修改时。
-40 建立参数业务功能模型
BANN进程tgbrg3101m000业务功能参考模型
工作指令:业务功能参考模型编辑程序(tgbrg3101m000)
参考业务功能模型为机构类型代表指定的业务功能模型,且是由业务功能资源库中定义的业务功能组成的。
当对一指定的机构类型代表必须修改或建立一业务功能模型时,必定使用此进程。
任选性:仅在无新的参考业务功能必须建立,且在现存的参考经营模型中无数据必须更改时。
-50 建立参考机构模型
BAAN进程 tgbrg6104s000按参数模型维护机构图
工作指令: 按参考模型维护机构图(tgbrg6104s000)
可能要定义以参考模型作为模型的机构类型代表的机构图。这可用洞察机构的结构并观察哪些任务是属于哪些部门且负什么责任来完成。
当必须建立这样的图表时,必定使用此进程去定义作为模型的机构图。
机构参考模型编辑程序(tgbrg6101m000)进程必定用来实际编辑机构图。
任选性:永远
-60 按机构单元建立任务
BAAN进程tgbrg6101m000机构参考模型编辑程序
工作指令:机构参考模编辑程序(tgbrg6101m000)中的添加任务按钮。
当要求有关前面工作指令所述的状况时,必须连接任务至前面步骤中所 画出的结构。此进程必定用来连接任务至机构单元。
任选性:永远
-70 建立参考模型业务流程模型
业务流程brg225建立参考业务流程模型
见图6-2。
-80 按参考模型建立公司
BAAN进程tgbrg3110s000按参数模型维护公司
工作指令: 按参考模型维护公司(tgbrg3110s000)
公司为数据库中的节段,是用来存储有关机构单元的数据的。BAAN应用中的参数被指定给每个公司。当下列步骤必须激活以根据参数模型来更新参数值时,此参考模型必须连接至一个或多个公司。
此进程是用来连接(数据库)公司至参考模型的。
任选性:仅在企业建模不用来更新BAAN应用运行中的参数值时。
-90 建立参数设定
业务流程brg240建立参数设定
见图6-3
图6-2 建立参考业务流程模型子流程
活动:-10 变换业务功能
BAAN进程tgbrg2200s000按参考模型变换功能模型为流程模型
工作指令: 按参考模型变换功能模型为流程模型(tgbrg2220m000)
在建立参考模型时,可能要包括业务流程,这些业务流程是根据包括在此参考模型中的业务功能模型所包括的业务功能,应该包括在给定的参考模型中的。此业务功能和业务流程之间的关第是在变换规则中定义的。
当此参考模型中的业务功能模型必须自动变换为同一参考模型中的业务流程模型时,必定使用此进程。
任选性:当不要求自动变换时,当不使用业务功能模型时。
注:用变换建立的业务流程是在按参数模型维护业务流程(tgbrg3160m000)进程中插入的。为编辑这些业务流程,必须激活业务流程参考模型编辑程序(tgbrg3165m000)
-20 输入业务流程范围
BAAN进程tgbrg3161m000输入业务流程范围
工作指令:输入业务流程范围(tgbrg3161m000)
在建立参考业务流程模型时,可以人工地插入新的业务流程,或是变换业务功能模型(见前面的活动)。然而,还有可能自动输入业务流程的范围至参考模型。此进程是当必须输入业务流程的范围至参考模型时必定要使用的。
任选性:在业务流程人工插入时。在业务流程已用前面活动所述的自动变换业务功能的方法插入时。
注:输入的业务流程在按参考模型维护业务流程(tgbrg3160s000)进程中插入。为编辑此业务流程,业务流程参考模型编辑程序(tgbrg3165m000)必须被激活。
-30 连接任务至业务流程
BAAN进程tgbrg3140s000按参考模型按业务流程维护任务。
工作指令:按参考模型按业务流程维护任务(tgbrg3140m000)
任务是用来将具有同样职责的不同员工编组的。这些任务可连接至业务流程,业务流程活动,业务功能,及机构单元,这样就将员工连接至他们所负责的组成部分。在此编辑程序中,这些任务可连接至活动。因 这可能是很消耗时间的,故还可能使用此进程连接任务至全部的业务流程。
当任务必须连接至一定业务流程中的大部分活动时,有可能使用此进程来代替使用编辑程序(一个一个地)连接任务至活动。
任选性:永远,只要是使用此步骤连接任务,或是使和此进 的下一个步骤连接任务。
-40 连接任务至业务流程活动
BAANtgbrg3165m000业务流程参考模型编辑程序
工作指令: 业务流程参考模型编辑程序(tgbrg3165m000)中的添加任务按钮。
任务是用来将具有同样职责的不同员工的编组的。这些任务可连接至业务流程,业务流程活动,业务功能,和机构单元,这样就将员工连接至他们所负责的组成部分。可能要将任务连接至业务流程参考模型编辑程序(tgbrg3165m000)中的活动。因为这可能消耗时间,故还可能连接任务至全部的业务流程(见此进程中前面的步骤)。
当任务必须连接至一定业务流程中的少数活动时,可使用业务流程参考模型编辑程序(tgbrg3165m000)进程中的添加任务按钮。
任选性:永远,只要是使用此步骤连接任务,或是使用此进程中前面的步骤连接任务。
-50 连接实施文本至活动
BAAN进程tgbrg3165m000业务流程参数模型编辑程序。
工作指令: 业务流程参考模型编辑程序(tgbrg3165m000)中的添加文本按钮。
实施文本是连接至活动,且含有参考模型特有的文本的。
此进程用来添加参考模型特有的文本至编辑程序中的活动。
任选性:永远
-60 对静态条件求值
BAAN进程tgbrg5190s000按参考模型维护静态条件
工作指令: 按参考模型维护静态条件(tgbrg5190s000)
根据业务功能模型及其静态条件规则,可能要用对规则求值的方法去设定静态条件。这之后,可能要观察作为业务功能模型的结果的配置好的业务流程。然后这些流程可作为任务户对话来激活此进程。
此进程是用来对静态条件规则求值并根据在业务功能参考模型中进行的选择结果来设定静态条件的。
任选性:永远
-70 显示业务流程
BAAN进程tgbrg5501m000显示业务流程
工作指令:显示业务流程(tgbrg5501m000)
可能要观察在前面步骤中所执行的对静态条件规则求值的结果。在必须观察此结果时使用本进程。
任选性:永远
图6-3 建立参数设定子流程
业务流程:brg240 建立参数设定
版本: Emodeler 企业建模
活动: -10 初始化参数值
BAAN进程tcms0295m000初始化参数
工作指令:初始化参数(tcms0295m000)
为确保正确的缺省参数可在下一个步骤输入,必需要首先初始化缺省参数。此进程是用来预置参数的。
任选性:仅在缺省参数都已初始化时。
注:现行公司编辑必须与应用公司编辑相同。
-20 输入初始化参数值
BAAN进程tgbrg9210s000按公司输入参数值范围
工作指令:按公司输入参数值范围(tgbrg9210s000)
在业务流程中必须执行的全部步骤是从按参数,公司及模型维护值(tgbrg9110s000)进程激活的,该进程在BAAN应用中的设定之前作为缓冲器。这就是说,在运转公司中普遍要使用的参数,必须输入至按参数,公司,及模型维护值(tgbrg9110s000)缓冲器进程。这可人工地完成,或是用按公司输入参数值范围(tgbrg9210s000)进程来完成的。此进程应总是用来输入此自动地具有现行运转公司的参数及参数值的缓冲器进程。
任选性:实际上是永远,除人工地输入缓冲器,这是不提倡的。
-30 对参数设定规则求值
BAAN进程tgbrg5200s000根据规则输入/设定BAAN参数。
工作指令:根据规则输入/设定BAAN参数(tgbrg5200s000)
在缓冲器进程中的参数值必须根据已定义的参数规则来更新。此进程必须用来对规则求值并更新此缓冲器进程中的参数值。
任选性:仅在根据参数规则不用输入参数时。
-40 打印差异
BAAN进程tgbrg9420s000打印参数设定中的差异。
工作指令:打印参数设定中的差异(tgbrg9420s000)
在缓冲器进程中的参数值输出至BAAN应用之前,建议去观察当前设置在BAAN应用中的参数值与在缓冲器进程中的值之间的差异。因此,必须使用此进程来打印差异。
任选性:永远,然而,建议在参数值写至BAAN应用之前去打印差异并观察它们。
-50 写BAAN参数
BAAN进程tgbrg9220s000按公司输出参数值范围。
工作特点:按公司输出参数值范围(tgbrg9220s000)
一旦缓冲器进程的参数更改值已观察过,并感到满意时,需在BAAN应用中去更改此值。此进程可用来写此值至BAAN应用。
任选性:仅在参数设定不必用企业建模输入时。
7 项目建模流程
本章描述了项目建模流程及其结果,此外,还说明了此流程所需的步骤。
项目建模流程及其结果
项目建模流程包括了建立项目模型及生成BAAN IV配置的全部流程。当企业建模按照企业建模概念使用时,此流程必须用来建立项目指定的经营模型,设定参数,生成用户对话。此外,按照企业建模概念,在此流程之前。必须有参考建模流程及主数据流程。
项目建模流程的结果为一状况,在此状况中给定的用户可起动:使用具有新生成的配置的BAAN IV。
项目建模流程中的步骤
项目建模流程由若干个子流程组成。在图7-1中有三个活动作为子流程显示,即图7-2中示出的建立员工子流程,图7-3中示出的建立项目业务流程模型子流程,及图7-4中示出的建立参数设定子流程。步骤的工作指令及有关的BAAN IV进程,包括在下列图7-1至图7-4的说明中。
日期:18-01-96[14:23] 业务流程数据 页:
20
企业建模程序 公司:
904
业务流程:brg300 项目建模
版本 Emodeler 企业建模程序
活动 -10 建立员工
业务流程brg305 建立员工
见图7-2
-20 输入参考模型
BAAN进程tgbrg4100m000维护项目模型
工作指令:维护项目模型(tgbrg4100s000)中的输入模型按钮。
在建立新的项目模型时,可在更改进行之前,输入一现存的参考模型至一现存的参考模型。此参考模型用作起始状况,在这种情况下,前面的活动,仅用来修改 (现存的)项目模型数据。
任选性:永远
然而,按照支持企业建模程序的概念,此方法胜于使用活动25或30去建立项目模型。
-25 拷贝项目模型
BAAN进程tgbrg4100m000维护项目模型
工作指令:维护项目模型(tgbrg4100m000)中的拷贝按钮。
在建立新项目模型时,可拷贝一现存的项目模型作为起点。
若用户有些要求,此进程可用来在更改进行之前拷贝一现存的项目模型至新的项目模型。在这种情况下,活动30仅用来修改项目模型数据。
任选性:永远
-30 建立/更改项目模型数据
BAAN进程tgbrg4100m000维护项目模型
工作指令:维护项目模型(tgbrg4100m000)
项目模型为公司特定的模型,它最终可用来建立用户特定的用户对话,设定进程权限,及输入参数。对项目模型来说,它可定义业务功能模型,机构模型,及业务流程模型。
当用户要建立公司特定的业务功能模型,机构模型,或流程模型时,此进程必定用来定义此项目模型属于那一种的。当用户要去修改连接至此项目模型的模型之一时,此进程必定用来存取此模。
任选性:在无新的项目模型人工地建立时,这是代替使用活动20或25的。或是当新项目根据现存的参考模型(见活动20)或是根据现存的项目模型(见活动25)建立,且以后新的项目模型无数据必须修改时。
-40 建立优化阶段
BAAN进程tgbrg4130s000按项目模型维护优化阶段
工作指令: 按项目模型维护优化阶段(tgbrg4130s000)
优化阶段为业务流程改进周期中的阶段,此改进周期是以机构中可被研究和计划的未来更改的结果为基础的。这些阶段可被连接至业务功能,流程,及机构图。
此进程是用来定义公司的不同优化阶段的。
任选性:仅在企业建模打算用来执行更改时。
-50 建立项目业务功能模型
BAAN进程tgbrg4101m000业务功能项目模型编辑程序
工作指令:业务功能项目模型编辑程序(tgbrg4101m000)
项目业务功能模型为对一定公司特定的业务功能模型。它由业务功能资源库中定义的业务功能组成。
当为一给定的公司必须建立或修改业务功能模型时,必定使用此进程。
任选性: 仅在无新的项目业务功能模型必须建立,且现存的项目业务功能模型无数据必须进行更改时。
-60 建立项目机构模型
BAAN进程tgbrg6102s000按项目模型维护机构图
工作指令:按项目模型维护机构图(tgbrg6102s000)
可能要定义在项目模型中作为模型的公司的机构图。这可用洞察机构的结构并观察哪些员工属于哪些部门且负什么责任来完成。
当必须建立这样的图时,此进程必定用来插入作为模型的机构图。机构项目模型编辑程序(tgbrg6103m000)进程必定用来实际编辑此新图。
任选性:永远
-70 连接员工至机构单元
BAAN进程tgbrg6103m000机构项目模型编辑程序
工作指令:机构项目模型编辑程序(tgbrg6103m000)中的添加员工按钮。
在要求前面工作指令中所描述的状况时,任务必须连接至前面步骤中所画出的结构。其次员工必须连接至任务。
此任选项必定用来连接员工至机构单元。
任选性: 永远
注: 连接到参考机构图中部门的务,在参考模型作为一新项目模型的起始状况输入时,会自动地为项目机构图表中的员工所替代。
-80 建立项目业务流程模型
业务流程brg325建立项目业务流程模型
见图7-3
-90 生成用户对话
BAAN进程tgbrg4250s000生成BAAN配置
工作指令:生成BAAN配置(tgbrg4250s000)
可以根据已连接任务和员工的自动配置的业务流程,来建立用户特定的用户对话。
此进程必定用来生成用户特定的用户对话。
任选性: 仅在企业建模不用来生成用户特定的用户对话时。
-100 建立参数设定
业务流程brg20建立参数设定
见图7-4
图7-2 建立员工子流程
业务流程:brg305 建立员工
版本: Emodeler 企业建模
活动: -10 建立员工
BAAN进程tgbrg8140m000维护员工
工作指令:维护员工(tgbrg8140m000)
在企业建模中,任务可连接业务功能,机构单元,及业务流程活动。在项目模型中,可对员工给定一定的任务,指明那些员工负责那些功能,单元,及活动。
此进程必须用来定义员工,这样他们可连接至任务。
任选性:仅在企业建模不用于建立用户对话时。
-20 生成BAAN用户
BAAN进程tgbrg8240s000按员工生成BAAN用户
工作指令:按员工生成BAAN用户(tgbrg8240s000)
在企业建模中,可使员工对执行一定的BAAN进程及其他活动负责。若员工必须能执行BAAN进程,他们必须被定义为BAAN用户。
此进程可用来根据在企业建模中定义的员工生成新的BAAN用户。
任选性:仅在企业建模不用于建立用户对话时。
-30 按员工建立任务
BAAN进程tgbrg8121s000按员工维护任务
工作指令: 按员工维护任务 (tgbrg8121s000)
任务可连接至业务功能,机构单元,及业务流程活动。为使员工对这些组成部分负责,可连接任务至这些员工。
此进程必定用来连接任务至员工。
任选性:仅在企业建模不用于建立用户对话时。
业务流程:brg325建立项目业务流程模型
版本: Emodeler企业建模
活动: -10 变换业务功能
BAAN进程tgbrg4200s000按项目模型变换功能模型为流程模型
工作指令:按项目模型变换功能模型为流程模型 (tgbrg4200s000)
在建立项目模型时,可能要包括业务流程,这些业务流程是根据在此项目模型中的业务功能模型所包括的业务功能,应该包括在给定的项目模型中的。此业务功能和业务流程之间的关系是在变换 规则中定义的。
当此项目模型中的业务功能模型必须自动变换为同一项目模型的业务流程模型时,必定使用此进程。
任选性:当不要求自动变换时。当不使用业务功能模型时。
注:用变换建立的业务流程是插入按项目模型维护业务流程 (tgbrg4160s000)进程的。为编辑这些业务流程,必须激活业务流程项目模型编辑程序 (tgbrg4165s000)。
注:变换完成后,连接在业务功能上的阶段,同样自动地连接至相应的业务流程。
-20 输入业务流程范围
BAAN进程tgbrg3161m000输入业务流程范围
工作指令:输入业务流程范围(tgbrg3161m000)
当建立项目业务流程模型时,可以人工地插入新业务流程,或是变换业务功能模型(见前面的活动)。还可能自动输入业务流程的范围至项目模型,当必须输入一业务流程范围至项目模型时,必定使用此进程。
任选性:在业务流程人工插入时,在业务流程已用前面活动所述的自动变换业务功能的方法插入时。
注:业务流程已被输入或插入按项目模型维护业务流程(tgbrg4160s000)进程。为编辑此流程,业务流程项目模型编辑程序(tgbrg4165m000)进程必须被激活。
-30: 连接优化阶段至业务流程
BAAN进程 tgbrg4140s000按业务流程维护优化阶段
工作指令:按业务流程维护优化阶段(tgbrg4140s000)
当业务流程人工地插入按项目模型维护业务流程(tgbrg4160s000)进程时,它是自动地连接至项目模型已连接的优化阶段的。然而,若业务流程是根据变换 (见活动10)自动插入时,业务流程是自动地连接至业务功能所连接的那些阶段的。为更改流程之间的这些连接,及连接业务流程至一个或多个特定的阶段,此进程可用来实际重写现行连接。
当流程必须与除现行连接至流程的阶段的外的其他阶段连接时,此进程必定用来指定这些特殊的阶段。
任选性:永远
-40 指定现行阶段
BAAN进程tgbrg4160m000按项目模型维护业务流程
工作指令:按项目模型维护业务流程(tgbrg4160s000)进程中的现行阶段按钮。
按项目模型维护业务流程(tgbrg4160s000)进程仅显示那些其连接阶段为现行优化阶段之一(全部阶段为缺省值)的流程。此按钮必须用来指定哪些阶段为现行阶段。
任选性:永远
-50 连接任务至业务流程
BAAN进程tgbrg4141s000按项目模型按业务流程维护任务
工作指令:按项目模型按业务流程维护任务(tgbrg4141s000)
任务是用来将具有同样职责的不同员工编组的。这些任务可连接至业务流程,业务流程活动,业务功能,及机构单元,这样就将员工连接至他们所负责的组成部分。这些任务的连接可在流程编辑程序中完成但是由于这可能是消耗时间的,故还可以使用此进程一次连接任务至全部的业务流程。
当任务要连接到几乎是一定业务流程中的所有活动时,可使用此进程代替使用编辑程序一个一个地连接任务至活动。
任选性:永远,只要是使用此步骤连接任务, 使用此进程中的下一个步骤连接任务。
-60 连接任务至流程活动
BAAN进程tgbrg4165s000业务流程项目模型编辑程序
工作指令:业务流程项目模型编辑程序(tgbrg4165s000)中的添加任务按钮。
任务是用来将具有同样职责的不同员工编组的。这些任务可连接至业务流程,业务流程活动,业务功能,和机构单元,这样就将员工连接至他们所负责和线成部分。这些任务可连接至业务流程编辑程序中的活动,但因这可能消费时间,故还可以一次连接任务至全部业务流程 (见此进程的前面步骤)。当任务仅连接至一定业务流程中的少数活动时,可使用编辑程序中的此项任选项,否则,应使用前面的步骤。
任选性:永远,只要是使用此步骤连接任务,或是使用此进程中前面的步骤连接任务。
注:当连接任务至流程(前面的活动)或是至活动时,可能要指定任务是否应包括进去或是排除。因此,如有一完整的流程,只是有一个活动要连接至一定的任务,则应使和前面的活动去连接任务至整个流程,然后使用本活动去挑除那一个活动中的任务。
-70 求值静态条件值
BAAN进程tgbrg5195s000按项目模型维护静态条件值。
工作指令:按项目模型维护静态条件值(tgbrg5195s000)
根据业务功能模型及其静态条件规则,可能要用对规则求值的方法去设定静态条件。这些静态条件是用来配置业务流程的。这之后,可能要生成具有作为业务功能模型的结果的配置业务流程的用户对话。
当要求建立包括不同配置(作为在业务功能中进行选择的结果)的用户对话时,此进程可用来对静态条件规则求值及设定静态条件。
任选性:仅在企业模型不用来生成使用自动配置业务流程的用户对话时。
图7-4 建立参数设定子流程
业务流程:brg340 建立参数设定
版本 :Emodeler企业建模程序
活动: -10 初始化参数值
BAAN进程tcmcs0295m000初始化参数
工作指令:初始化参数(tcmcs0295m000)
为确保正确的缺省参数可输入在下一个步骤,必需要首先初始化缺省参数。
此进程是用来初始化参数的。
任选性:仅在全部缺省参数都已初始化时。
注:确认现行公司编号等于应用公司编号。
-20 输入初始化参数值
BAAN进程tgbrg9210s000按公司输入参数值范围
工作指令:按公司输入参数值范围(tgbrg9210s000)
在业务流程中还要进行的所有步骤是从按参数,公司,及模型维护值(tgbrg9110s000)进程中激活的,该进程在BAAN应用中的参数设定之前作为缓冲器。故在运转公司中普遍要使用的全部参数,必须输入此缓冲器:按参数,公司,及模型维护值(tgbrg9110s000)进程。这可人工地完成,或是用按公司输入参数值范围(tgbrg9210s000)进程来完成的。此进程应总是用来填写具有现行运转公司的参数值及参数的缓冲器进程。
任选性:实际上是永远,除非缓冲器进程人工填写,这是不提倡的。
-30 对参数设定规则求值
BAAN进程tgbrg4230s000根据规则输入/设定BAAN参数(项目模型)
工作指令:根据规则输入/设定参数(项目模型) (tgbrg4230s000)
在缓冲器进程中的参数值,需要根据已定义的参数规则来更新。此进程必须用来对规则求值及更改缓冲器进程中的参数值。
任选性:仅在根据参数规则不用指定参数时。
-40 打印差异
BAAN进程tgbrg9420s000打印参数设定中的差异
工作指令:打印参数设定中的差异(tgbrg9240s000)
在缓冲器进程中的参数值输出至BAAN应用之前,建议去观察当前设置在BAAN应用中的参数值与在缓冲器进程中的值之间的差异。因此,必须使用此进程来打印差异。
任选性:永远,然而,建议在参数值写至BAAN应用之前,去打印差异并观察它们。
-50 写BAAN参数
BAAN进程 tgbrg9220s000按公司输出参数值范围
工作指令:按公司输出参数值范围(tgbrg9220s000)一旦缓冲器进程中的参数更改值已观察过,并感到满意时,需在BAAN应用中去更新此值。此进程可用来写此值至BAAN应用。
任选性:仅在参数设定不必用企业建模程序指定时。
附录A:编辑程序中的工具棒
此附录描述了企业建模程序中三个不同编辑程序的工具棒中的按钮。此外,包括一些表以指明一定的按钮何时在资源库,参考模型,或项目模型中生效。
在业务功能编辑程序中的工具棒
下列按钮在业务功能编辑程序中使用:
图A-1 在业务功能编辑程序中的工具棒
编号
按钮
资源库
参考模型
项目模
1
退出
×
×
×
2
打开
×
×
3
保存
×
×
×
4
打印
×
×
×
5
添加业务功能
×
6
添加优化关系
×
×
7
添加性能指示程序
×
×
×
8
添加任务
×
×
9
添加优化阶段
×
10
Zoom Out
×
×
×
11
Zoom In
×
×
×
12
箭头(选组成部分)
×
×
×
13
文本(添加文本至组成部分)
普通的
特殊的
特殊的
14
删除(删除组成部分)
×
×
×
15
修改(修改组成部分数据)
×
×
×
16
求助
×
×
×
A .2 在业务流程编辑程序中的工具棒
下列按钮在业务流程编辑程序中使用;
图A-2 在业务流程编辑程序中的工具棒
编号
按钮
资源库
参考模型
项目模
1
退出
×
×
×
2
打开
×
×
×
3
保存
×
×
×
4
打印
×
×
×
5
Zoom Out
×
×
×
6
Zoom In
×
×
×
7
添加活动
×
8
添加状况
×
9
添加控制活动
×
10
添加关系
×
11
添加任务
×
×
12
箭头(选组成部分)
×
×
×
13
文本(添加文本至组成部分)
工作指令
实施文本
实施文本
14
删除(删除组成部分)
×
×
×
15
维护(M)或显示(D)组成部分数据
M
D
D
16
求助
×
×
×
在机构模型编辑程序中的工具棒
下列按钮在机构模型编辑程序中使用。
图A-3在机构模型编辑程序中的工具棒
编号
按钮
参考模型
项目
1
退出
×
×
2
打开
×
×
3
保存
×
×
4
打印
×
×
5
Zoom Out?
×
×
6
Zoom In?
×
×
7
添加组成部分
×
×
8
添加子图(组成部分)
×
×
9
添加人员(组成部分〕
×
×
10
添加关系
×
×
11
添加功能性关系
×
×
12
输入任务或员工
任务
员工
13
箭头(选择组成部分)
×
×
14
文本(添加文本到组成部分)
×
×
15
删除(去删除组成部分)
M
M
16
维护(M)或显示(D)组成部分数据
×
×
17
求助
×
×
PAGE