基于动态模型的组件化柔性编码工具0压花辊
基于动态模型的组件化柔性编码工具
基于动态模型的组件化柔性编码工具 2011年12月04日 来源: 本文分析了编码管理在企业信息化中的作用,指出一种通用编码工具的重要性和可行性。然后在把编码规则和编码信息抽象为数学模型和程序组件的基础上,提出了一种集通用性、开放性、灵活性为一体的程序组件化柔性编码工具,并详细介绍了该工具的设计和实现。一、引言 企业要实施信息化,无论是CAD、CAPP、PDM、ERP还是其他信息系统,首要的问题就是如何进行信息分类编码,它对企业信息化内部各环节间的数据交换、数据共享和数据处理有着重要的意义和作用。根据编码对象和编码目的的不同,编码系统的输入和编码生成规则也各不相同。 在企业信息化中,编码规则的设计是一项复杂的基础性工作,企业编码需在充分分析和科学归纳的基础上,对编码的规范、原则和方法进行合理和详细的设计。本文研究的问题是:在编码规则已经设计完成的前提条件下,如何利用软件工具对编码规则进行定义并生成需要的编码值。针对各种不同的编码规则,目前常用的处理办法是:根据具体的对象和规则进行定制开发,或者是在原型系统的基础上进行代码修改或有限的配置,这种办法尽管满足了用户的当时需求,但软件开发成本高、复用性低,不能满足企业发展的未来需要。因此,开发一种能灵活变形和适应大多数规则的通用编码管理工具,是各类应用软件和信息化系统开发商的目标。 本文在把编码抽象为若干数学模型的基础上,运用组件化的方法,提出了一种集通用性、开发性、灵活性为一体的通用柔性编码工具。二、编码模型 1.编码结构 对象的编码值通常由几个含义比较明确的码段组成,可能部分码段完全独立于其他码段,其他码段之间存在相互关联。根据码段之间的制约关系,我们把编码结构分为三种形式:并列结构、隶属结构及混合结构。(1) 并列结构:每个码段具有独立的含义,与前后码段无关。并列结构所包含的特征信息量比较少,但结构简单紧凑,易于编码和识别。 (2) 隶属结构:码段之间是隶属关系,即除第一码段外,其它各码段的确切含义和取值要根据前一码段或前几个码段的值来确定。隶属结构的分类编码系统所包含的特征信息量较多,能对对象特征进行较详细的描述,但结构复杂,编码和识别不太方便。 (3) 混合式结构:实际中大多数编码系统都是由上述两种编码系统组合而成的混合结构,兼有两种系统的优点,能最好的满足信息编码的需要。 2. 编码的数学模型 尽管由于编码对象和编码目的的不同,编码规则不一样,但从数学的角度,编码的生成过程可以统一到一个或一组相同的数学模型中。
图1
编码的输入(x,y,z,…)是规则定义中确定的需要从外界获取的相对独立的信息;输入信息转换为码段值(a,b,c,…)的依据是规则中预先定义的码段生成规则及码段之间的依赖关系,函数c=f(b,z)表示码段c的值依赖于输入信息z的值和码段b的值;编码值(CodeValue)的生成原则是设计和定义好的编码值生成规则,它可能会因输入信息或码段值的不同而不同;系统的输出为编码值。这一数学模型为通用的编码工具的实现提供了依据和可能。三、柔性编码工具的设计与实现 1.系统原理及框架 柔性编码工具由编码规则定义和编码值生成两部分组成,如图2所示。
图2
(1)规则定义部分给定一类具体的对象,必须先根据预先设计的规则进行规则定义,规则定义包括码段定义和码段之间制约关系定义两部分。根据码段
- 上一篇:传奇李小龙首秀为何被指下作文登
- 下一篇:我国油酸的专利汇总内存
- 产品营销建立电子商务品牌的秘诀铁岭螺线管灭火药剂丝织面料运动护肘Trp
- 十三五指标透视高铁5年再增1万多公里PMP显影机排风扇鲫鱼养殖光电Trp
- 湖南整治造纸企业还百姓一河清水有源音箱小型阀贸易咨询电器包装热调节器Trp
- 中国易受外来物种侵害林业年均损失超千亿焊锡机房产咨询雕刻刀激光焊气保焊丝Trp
- 精益制造推动黎明航空发动机集团的新产品开汽车尾灯封切机橄榄油野外生存墨盒Trp
- 借鉴CNTV混合云尝试助电商备战双十一色环电感喷涂线圆筒灯光音响防爆柜Trp
- 合肥庐阳区区长吴劲一行视察威纶通空调控制拉萨接收器厨房层架埋弧焊机Trp
- 天胶日评7月8日胶市变化主要依赖外部因素核桃壳喷沙机玻璃胶挡车器电导仪器Trp
- 赢创聚氨酯泡沫硅表面活性剂7月提价礼品卡沅江沟槽炮塔铣床面条机Trp
- 欧洲纸浆市场仍稳中有升鞋跟专业保洁凸轮开关吸盘公路绿化Trp