可定制的柔性编码管理系统的研究与应用.docVIP

可定制的柔性编码管理系统的研究与应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可定制的柔性编码管理系统的研究与应用.doc

可定制的柔性编码管理系统的研究与应用 摘要:信息的统一编码是企业实施信息化的基础。本文从现代企业的管理需求和管理现状出发,结合国内外的研究情况以及系统的建设情况,设计实现可以支持编码策略自定义的柔性编码管理系统,建立了柔性编码管理系统的功能模型,支持企业对编码规则、编码属性、编码流程等的自行配置,并以某大型企业的实际应用验证了该系统的有效性。 关键词:代码编码编码策略自定义柔性编码管理系统 中图分类号:TP391.7 文献标识码:A 文章编号:1007-9416(2016)04-0000-00 信息编码是对信息进行分类、制定信息代码编制标准并根据编码标准对信息赋予代码的过程[1]。企业要实施信息化,无论是CAD、CAPP、PDM、ERP,还是其它信息系统,首要的问题就是如何进行信息分类编码,它对企业信息化内部各环节间的数据交换、数据共享和数据处理有着重要的意义和作用。 1 编码技术分析 信息编码很早就已经基于成组技术提出,将其应用于零件制造中,最具代表性的编码系统有Opitz编码系统、KK-3编码系统以及JLBM-1编码系统。但这些系统均属于刚性分类编码系统,缺点是编码结构和码位长度固定,不能灵活体现不同编码对象的特征[2]。针对现代企业产品种类多,管理复杂度高,编码对象灵活多样的特点,本文提出一种可定制的柔性编码系统,支持用户对各类编码规则的灵活定义,满足企业对编码系统的个性化需求。 2 柔性编码管理系统的设计与应用 2.1 设计思路 柔性编码管理系统的核心思路是将编码过程中需要的各组成元素提取并分模块独立管理。管理者将各组成部分按编码需求定制好后完成关联即实现编码配置工作,用户按既定规则录入代码信息,走完流程即可由系统自行生成代码。具体思路如图1所示。 图1 柔性编码管理系统设计思路 明确编码对象后,首先定义编码项,进而针对编码项分别定义代码属性模板、编码规则和编码流程:①代码关联的各属性逐个定义后,组合形成属性模板;②系统内置常用的码段类型,用户可选择需要的码段并对具体参数进行详细定义,再将多个码段组建成编码规则;③对生成前需审批的代码,定义编码具体流程,设置各环节的参与人、事件、处理策略。最后将编码项和其它配置好的部分关联,即实现了整个的编码配置过程。 申请人发出编码申请后,系统依据属性模板生成申请界面,待用户提交信息后,系统发起编码流程,当所有流程环节结束,系统调用编码规则生成代码并存入代码库。 2.2 系统主要功能 2.2.1 代码项管理 用于代码项的创建,并可针对各代码项对不同用户进行代码分类和数据操作的授权。 2.2.2 属性管理 用于属性的创建,包括属性的名称、长度、类型等等。对属性值有特殊要求的属性系统支持对其校验规则的自定义。 2.2.3 模板管理 配置模板包含的属性,设定属性的展示、存储及查重特性,根据配置的属性信息创建数据库表,并可以对已经创建的表进行数据清空操作。 2.2.4 编码规则管理 提供编码规则的浏览、添加、修改和删除操作以及码段码值的管理[3]。此模块主要包括码段定义和编码规则构建两个部分。 (1)码段定义。一个编码一般由具有特定含义的几个字符段组成,这些字符段被称为码段[4]。此系统支持常用码段有以下五类: 1)分类码段。分类码段用于体现编码对象的类别特征[5]。多个分类码段之间可构建父子关系。用户在申请此类型的码段码值时,只需逐层选择编码类别信息即可生成对应的代码值。 2)固定码段。固定码段是定义链式结构的码段,码值需提前设定,其码段长度固定[6]。用户申请此种类型的码段码值时,直接进行码值选择即可。 3)日期码段。日期码段是定义日期类型码段码值的结构,其码值上直接反映出编码日期。 日期码段的码值在编码申请的过程中依据码段定义的日期格式动态生成,无需用户再进行其它操作。 4)可变码段。可变码段表示码段长度和码值信息在申请过程中确定的码段。定义可变码段时只设定码段的最大长度即可。用户在申请此码段码值时,需要自行录入码值,码值长度不超过系统设定的最大长度。 5)流水码段。流水码段是指按既定的流水算法计算出码值的码段。定义流水码段时要设定码段的长度、起始值、步长、填充字符及填充位置。此类码段码值由系统按流水算法自动生成,无需用户参与。 (2)编码规则构建。码段定义完成后,用户在此模块中将码段组合成所需的编码规则。 2.2.5 流程模板管理 此模块用于创建和管理系统中使用的流程模板。用户在流程定义中可通过拖拽方式进行流程图的绘制,并设定各节点的处理事件、责任人和控制策略。 2.2.6 代码分类管理 此模块用于创建和修改代码分类信息,以树形结构图的形式展现编码对象分类的层级关系。代码分类创建完成后,用户可在不同分类下进行代码查询或编码申请,有利于分类统计和检索。 2.2.7 代码项流程设置 用于

文档评论(0)

ganpeid + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档