NCUAP6.0元数据建模与管理实践指南

版权申诉
5星 · 超过95%的资源 1 下载量 16 浏览量 更新于2024-07-06 收藏 3.72MB DOC 举报
"NCV61-元数据建模及管理红皮书" 元数据建模与管理是现代企业信息化建设中的关键环节,特别是在用友NC-UAP6.0平台中,它为企业提供了一种高效的方式来设计和管理业务模型。这份红皮书详细介绍了如何基于元数据进行业务建模,以及在运行时对元数据进行有效管理,同时也列举了一些元数据的典型应用场景。 首先,元数据建模涉及的主要工具是NC模型设计器。这个工具由五个核心部分组成:资源浏览器、工具面板、画布、属性面板和模型视图。资源浏览器用于浏览和管理模型文件,其中模型文件(BMF文件)代表元数据中的一个组件(IComponent)。组件是业务建模的基础单位,它们描述了相对独立且完整的业务功能,如“销售订单”或“客商档案”。组件之间应避免相互依赖,同时考虑重用性,且组件按模块进行组织,一个模块可以包含多个组件。 创建组件时,用户可以在资源浏览器中右键新建目录或模型文件。组件具有版本号,用于区分不同版本,防止覆盖更新。此外,组件还可以设置代码风格,如NC传统样式或标准样式,这主要影响主子表或多子表结构的处理。组件还支持多语言资源模块,并可选择是否预加载,预加载可以提高数据访问速度,但需配合正确配置的数据源。 接着,书中详细讲述了如何在模型设计器中创建和管理各种元数据元素,包括创建组件、实体、接口、枚举类型和实体间的关系。实体是业务对象的抽象,接口定义了组件与其他组件交互的方式,枚举类型则提供了固定选项的列表。所有这些元素都可以在模型设计器中进行创建和维护,并通过元数据发布进行共享。 元数据管理章节介绍了元数据信息的浏览和修改,枚举类型的维护,元数据升级以及恢复到系统默认状态的过程。这些都是确保元数据准确性和一致性的关键操作。 最后,红皮书探讨了元数据的典型应用,如基于元数据创建单据模板,这使得业务表单的设计更加灵活;在流程平台中使用元数据,可以实现流程与业务逻辑的紧密集成;将某个实体作为参照使用,可以方便地引用和共享数据;元数据查询能快速定位和获取所需信息;基于元数据的数据访问则允许动态地获取和操作数据;而自定义项的使用则增强了系统的扩展性。 元数据建模及管理对于构建灵活、可扩展的企业信息系统至关重要。通过理解和运用红皮书中介绍的方法和技术,企业能够更好地组织和管理其业务模型,提高系统的可维护性和用户体验。