- STEP、XML和STEPml实现方法
很多企业转向了以可扩展标记语言(xml)为基础的企业-顾客(电子零售业)和企业-企业(电子商城)方法,用以减少交易成本,开拓新的市场,为顾客提供更好的服务。这类方法都需要产品的基本信息。在这类方法中,缺少企业的与商品的设计、制造、供货相关的信息。这些信息,作为产品的数据,在产品刚被构想出的时候就有了,并一直延续到产品的开发、制造、运输、供货和报废。这些领域的解决方法是stepml领域。
应用软件必须懂商业领域的内容和概念,才能创造一个万维网联盟(开发了XML和相关标准的一个组织)的理事Berners-Lee所说的“语意”网。在最近的一次电器与电子工程师协会的计算机论文(1999年12月期)中,引用了Berners-Lee的话,说:供应商和用户必须开发相同的使用该项技术(网络-作者插入)的方式,这样,应用软件相互之间才能通用。
STEPML是XML技术的一个库——文档类型定义和XML结构——用于产品数据。STEPml的内容以STEP模型信息、国际产品数据表述和交换标准(ISO 10303)为基础。
STEPml细则解决了辨别和分类产品、部件、装配体(忽略结构)和零件的要求。辨别和分类是由某个组织分配给产品的,这个细则描述了关键的辨别性能,并作为其他性能,比如产品结构的基础。
下述都在STEPml细则的范围之内:
- 对某类产品,用唯一的一个字符串的值辨别产品;
- 代表产品的名称;
- 代表产品的一个可选描述;
- 代表产品的类别;
- 根据数据结构的说明书辨别一个组织;
- 根据数据结构的说明书辨别个人;
- 根据数据机构的说明书关系个人和组织;
- 根据数据结构的说明书描述一个地址;
- 组织有相关的地址;
- 组织中某个人有相关的地址;
- 所有被识别的人必须属于某些组织;
- 组织配置给产品数据;
- 组织中的个人配置给产品数据;
- 明确数据结构记录产品分类名称;
- 明确数据结构选择性的记录产品分类描述或定义;
- 明确数据结构以分层次的方式关联产品类别;
- 选择性的记录组织中的什么人或组织定义了产品类别。
以下超出了本细则的范围:
- 代表产品版本信息;
- 代表产品结构信息;
- 代表与产品相关的修改信息管理。
这些相关的功能会在其他的STEPml细则中解决。
了解更多关于STEPml的概念和结构的信息,请访问:http://www.stepml.org/index.html