用友NC平台之基本概念解析(一)
来源:互联网 发布:淘宝酷动城怎么加入 编辑:程序博客网 时间:2024/05/22 00:19
在NC框架下开发的一般的大步骤为:
step1.在部门新开发项目的模块儿下,新建一个BusinessComponent;
step2.建立元数据,生成VO,且生成SQL插入数据库;
step3.静态代码开发,主要分为client(基于Spring mvc进行界面组装,通过封装的各种Swing组件来对界面,显示逻辑以及按钮控制逻辑等进行封装),private(与数据库进行沟通以AOP的方式通过各种公共类来进行各种业务逻辑的校验与权限管理的注入等如管控模式的注入等,最终反映到SQL语句的拼接),与public(各种VO类,以及模块对外提供的接口等);
注意点为:client不能直接调用private中的方法,client通过public中的接口来调用后台的方法,其中public可以直接与private进行沟通NCLocator(调用原理有待深究,是否跨JVM进行了调用),client通过NC提供的NC另一个公共类来调用public中的接口方法。
step4.启动NC中间件,登录NC平台,根据需求文档建立唯一功能号的功能节点,节点与元数据进行一一绑定,并且通过BeanConfigFilePath 将client中前台Spring配置文件,将功能节点与构件进行了映射;
step5.功能节点的三大模板的配置:单据模板,查询模板,打印模板;
step6.参照的设置与配置
step7.将菜单与功能节点进行绑定
至此一个简单的单据开发至此完成。
在此简单开发过程中涉及到了一下概念: 项目,平台,模块儿,元数据,VO,功能节点,菜单,单据模板,查询模板,打印模板,档案,单据,列表态单据,卡片态单据,参照与联查,管控模式等
进阶涉及:服务,操作,VO交换,单据的“推”与“拉”,(组织,货币,时区等)多版本的处理,货币及其他精度处理,TS与DR字段的设计等
- 用友NC平台之基本概念解析(一)
- 用友nc
- 用友ERP/NC--张丹(转自用友网站)
- erp 数据权限定义(用友NC)
- 分享一下泛微OA与用友NC对接自动生成凭证的任务(一)
- 用友NC环境搭建
- 用友NC学习笔记
- 用友NC简介
- 用友T6-ERP系统技术解析(一)登录界面
- 用友旗舰产品用友NC的一次初体验(图文)
- 用友NC单据模板公式
- 用友ERP T6 技术解析(一)
- 用友ERP-NC精华实用SQL脚本之:快速复制操作员的权限
- 用友ERP-NC精华实用SQL脚本之:快速复制公司的权限
- 用友ERP-NC精华实用SQL脚本之:快速复制公司的部门
- 用友T6-ERP系统技术解析(二)销售订单(一)
- 用友T6-ERP系统技术解析(一)销售订单(三)
- 用友T6-ERP系统技术解析(三)销售发货单(一)
- 记录每天的点滴
- POJ 3050 Hopscotch 水~
- C语言对文件的交替读写问题
- vim 配置
- 网站浏览问题
- 用友NC平台之基本概念解析(一)
- 滚动条
- getAttribute()与 getParameter()的区别
- HDU 2850 Load Balancing(优先队列)
- C++中string型字符串的使用示例
- 再次深入分析不可重入函数---请小心使用localtime函数
- SqlServer2012不支持Compute语句
- 数据结构基础---卡牌游戏
- makefile的10个关键知识点