ENVOIA
1,ENVOIA 组织架构讲解
2,开发中的各文件详细讲解
3,系统Data Model讲解
ENOVIA 2012 Online doc文档简介. 介绍ENOVIA组织架构. 介绍ENOVIA前身MatrixOne. 并且简单介绍了一些ENOVIA中的各个Central的作用.如Design Central, Enginering Central, Sourcing Central..
数据层,应用层,到前端页面。
1, 介绍系统“对象”的概念,系统中所有的数据均是一个对象,对象可以通过唯一的ID识别,也可以通过type, name, revision来确定一个唯一的对象。系统中对于AO,BO的划分,AO是指系统本身的一些类型划分,BO是指自定义的一些实例对象,如创建的某一个Person实例,如Zhangsan等.
2, 介绍系统客户端Business,Matrix是使用方法,介绍两种查找的区别,Business查找AO对象,Matrix查找BO对象。
3,介绍系统的Trigger,Trigger的作用是伴随系统的某些操作会自动触发的一些动作。如系统定义的对象创建(Create),修改(Modify)等伴随着的一些自动触发的事件。Trigger分为动作发生之前、过程中、和之后等。
4,通过MVC架构讲解ENOVIA中的结构. Model数据层, 底层的Oracle,在之上封装了一个MQL。控制层通过封装过的JPO、Application等,前端页面通过JSP,form,table等展现..
5,属性Attribute介绍,Attribute有固定的name, type, description, range等概念。Type会对应属性的类型,如string, real, date等多种类型. 属性Program Range的写法.
6,类型Type的定义,如何在类型中添加属性。
7,介绍Policy生命周期的概念, Policy对应Type, Policy中的State的概念. 介绍Policy上权限的问题. FromConnect, ToConnect等权限设置问题,Role权限的设置等。
8,介绍UI常用组件,Table, Form, Channel, Command, Menu等,解析如emxTable.jsp中是通过objectId解析对象后映射到table field中表达式的方式. 表达式中配置attribute[SRM Test].value等。
————————————————
版权声明:本文为CSDN博主「lenga7」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39115649/article/details/81304369
ENVOIA的更多相关文章
随机推荐
- 解决Xcode10 Library not loaded: /usr/lib/libstdc++.6造成的crash及报错
关键字1:dyld: Library not loaded: /usr/lib/libstdc++.6.dylib Referenced from: 关键字2:Reason: no suitabl ...
- Python语法速查: 2. 列表、元组、字典、集合操作
返回目录 (1)通用序列操作 “序列”表示索引为非负整数的有序对象集合,列表.元组.字符串都属于序列.区别在于:列表是可变的,而元组和字符串是不可变的.序列的通用操作他们都可以用. 操作或方法 简述 ...
- 反卷积(Transposed Convolution)
反卷积的具体计算步骤 令图像为 卷积核为 case 1 如果要使输出的尺寸是 5x5,步数 stride=2 ,tensorflow 中的命令为: transpose_conv = tf.nn.con ...
- MATLAB聚类有效性评价指标(外部)
MATLAB聚类有效性评价指标(外部) 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 更多内容,请看:MATLAB.聚类.MATLAB聚类有效性评价指 ...
- java8 的files、path类相关文件遍历API
Path的两种初始化(应该还有别的方式) Path file = new File(path).toPath(); Paths.get 判断是文件.是目录 Files.isRegularFile(fi ...
- java8-14-时间API
原来的时间类 1.默认值 我们使用起来不方便 2.在不同包 不规范 在java.util和java.sql的包中都有日期类,此外用于格式化和解析的类在java.text包中定义 3.可变 线程 ...
- vuex中module的命名空间概念
vuex中module的命名空间概念 默认情况下,模块内部的 action.mutation 和 getter 是注册在全局命名空间的. 弊端1:不同模块中有相同命名的mutations.action ...
- super()方法详解
目录 一.单独调用父类的方法 二.super() 方法基本概念 2.1 描述 2.2 语法 2.3 单继承使用super() 2.4 多继承使用super() 三.注意事项 四.练习 一.单独调用父类 ...
- 美团技术分享:深度解密美团的分布式ID生成算法
本文来自美团技术团队“照东”的分享,原题<Leaf——美团点评分布式ID生成系统>,收录时有勘误.修订并重新排版,感谢原作者的分享. 1.引言 鉴于IM系统中聊天消息ID生成算法和生成策略 ...
- Seven Kinds of Testers - 七种类型的测试
最近读了James大叔的一篇总结Tester类型的文章,获益良多.原文叫做Seven Kinds of Testers(链接:http://www.satisfice.com/blog/archive ...