"NC5.6元数据应用:基于模型设计器设计业务模型与代码生成"
需积分: 11 109 浏览量
更新于2024-01-17
收藏 3.08MB PPT 举报
基于元数据的NC开发流程是一种基于元数据的应用开发方式,能够提高开发效率和代码质量。通过使用模型设计器设计业务模型,可以实现对NC主要业务实体的管理。在设计完成后,生成的java代码和数据模型可以用于后续的开发工作。
在NC开发流程中,生成单据模板和查询模板是非常重要的步骤。单据模板可以用于生成业务单据,如销售订单、采购订单等,而查询模板可以用来创建各种查询方式,方便用户进行数据查询和统计。
另外,定制业务流程也是NC开发流程中的一项关键工作。通过NC的审批流函数和实体对象规则定义,可以实现根据业务需求自定义审批流程和数据校验规则。例如,在订单审批流程中,可以根据客户的信用额度是否大于10000来决定是否需要经过信用审批。
NC5.6的元数据建模与应用还具有其他一些特性和应用范围。首先,它可以用于与外部数据交换平台的对接,通过定义XML结构与NC元数据的交换规则,实现与外部系统的数据交换。其次,它还可以应用于模板数据与业务实体元数据的整合,可以实现更灵活的报表和文档生成。
此外,NC5.6元数据建模与应用还支持内部数据交换平台的搭建,可以基于实体元数据定义进行数据交换。同时,通过定义实体对象元数据,可以实现审批流和工作流消息的自定义,提高业务流程的灵活性和可定制性。
NC5.6还支持基于元数据模型的UI工厂,可以根据元数据模型自动生成用户界面,减少开发工作量。同时,基于元数据模型的数据权限定义也是NC5.6的一项特性,可以实现对数据行和列的权限管理,保障数据的安全性。
最后,基于元数据服务的流程平台是NC5.6的一个重要应用场景。通过使用元数据服务组件提供的元数据信息访问服务和基于元数据的实体对象访问,可以实现对业务流程的全面控制和管理。
综上所述,基于元数据的NC开发流程是一种高效的应用开发方式,通过使用模型设计器设计业务模型,生成java代码和数据模型,生成单据模板和查询模板,定制业务流程等步骤,可以实现对NC系统的灵活扩展和定制开发。同时,NC5.6的元数据建模与应用还具有丰富的特性和应用范围,可以满足不同的业务需求和场景。这种开发方式能够提高开发效率,减少代码冗余,提高系统的可维护性和可扩展性。基于元数据的NC开发流程有着广泛的应用前景,将会在企业应用开发中发挥越来越重要的作用。
2016-10-11 上传
2022-02-07 上传
2023-07-13 上传
2024-11-03 上传
2023-07-30 上传
2024-06-20 上传
2023-07-10 上传
2024-11-02 上传
受尽冷风
- 粉丝: 29
- 资源: 2万+
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍