Aras Innovator为美国Aras公司的产品生命周期(PLM)软件。Aras Innovator是微软在PLM领域的一家金牌合作伙伴,不收取License费用、不限制用户点数。若企业的IT人员技术满足,可自行搭建该PLM系统,下面介绍该系统系统管理方法,主要包括对象类的说明、窗体和关系类的配置、用户和权限、生命周期图的配置、工作流配置、语言区域和时区,以及自定义包的导入和导出。
本章从对象类(ItemType)配置开始进行说明:
1 对象类(ItemType)是一个用来定义业务对象类的业务对象类;
通过对象类定义的每个业务对象类,可以产生对应的示例对象;
通过对象类定义的每个业务对象类可以定义类结构,从而获得一个或多个子类;
从面向对象的角度,对象类类似于Object,其提供固定的模板,通过模板建立的业务对象类,类似与Class,产生的示例对象,则是最终的数据;
2 系统中的每一个对象类,对应数据库的一张Table或者一个View;
3 对象类(系统管理->对象类)的属性说明:
Class Structure:类结构,可定义对象类的类结构,类结构为树形结构,创建或者删除通过鼠标右键菜单来完成;系统标准的Document的类结构如下:
Show Parameters Tab:有三个选项:
When Populated | 存在参数时显示,不存在则不显示 |
Always | 一直显示 |
Never | 从不显示,一般选择此项 |
Name:对象类名称,英文命名,对象类保存后,该名称即为数据库中的表名;
History Template:历史模板,一般选择Default,也可以不选择;
Singular Label:单数标签,该标签会显示在默认窗体中;此属性为多语言,可设置不同语言的单数标签;
Plural Lable:复数标签,该标签会显示在左侧的导航中,与单数标签一样,也为多语言;
Default Structure View:默认结构视图,有四个选项:
Tabs Off | 隐藏关系页签 |
Tabs On | 开启关系页签,一般选择此项 |
Tabs Min | 关系页签最小化 |
Tabs Max | 关系页签最大化 |
Small Icon:小图标:即左侧导航的显示图标,可从图片库中选择,或者使用自定义图片;
Large Icon:大图标:窗体中的显示图标,可从图片库中选择,或者使用自定义图片;一般为比较大的图片;目前Aras的图片为SVG格式,小图标和大图标可以选择同一个图片,
Versioning部分的说明:该部分定义对象类的版本变化规则:
Versionable:可换版,若勾选,则该对象存在版本;一般基础数据存在版本,如文档,图纸零部件等,审批单不存在版本;
Discipline:换版规则,可选择Automatic(自动)或者Manual(手动);
Revisions:版本;即版本变化规则;可在系统管理->版本中进行定义,系统默认为A,B,C,直到Z;设置版本时,用空格分隔即可;如下图:
Search部分说民,该部分主要定义搜索规则:
Auto Search:自动搜索,若勾选,则点击左侧导航时,右侧数据部分自动搜索;
Default Page Size:默认页面大小,即每页显示的数据条数,一般设置25,40或者50;若不设置,当数据量较大时,会卡顿;
Max Records:最大记录数,即最多查询的数据条数,一般设置为500;
Implementation Type:实现类型,有三个选项:
Single Item | 单对象,对应数据库中的一张表 |
Poly Item | 多对象,对应数据库中的一张视图(View);需要选择源表, 且属性定义需要为多张表的共有属性 |
Federated Item | 聚合对象,使用较为复杂,后续再进行说明 |
Unlock On Logout:退出时自动解锁;
Dependent:依赖,不用手工勾选,该属性系统自动选择,自动判断是否为依赖对象;
Is Relationship:关系类,该属性系统自动选择,自动判断是否为关系对象;关系对象即表明该对象类保存关联信息;
Enforce Discovery:强制搜索,系统中Discover和Get为两个权限,若勾选该选项,则选择Get时,自动获取Discover权限;该选项一般默认勾选;
Use Src Access:全称为Use Source Access,使用源对象权限,关系类该选项一般默认勾选;
Allow Private Process:允许私有权限,若勾选该选项,可为实例对象单独设置一个权限,若不勾选,则只能使用系统配置的标准权限;
对象类的主要属性介绍到此,后续继续介绍对象类的其他部分。