U(UAP)项目快速开发模型系统课件

上传人:风*** 文档编号:242435714 上传时间:2024-08-23 格式:PPT 页数:26 大小:1.18MB
返回 下载 相关 举报
U(UAP)项目快速开发模型系统课件_第1页
第1页 / 共26页
U(UAP)项目快速开发模型系统课件_第2页
第2页 / 共26页
U(UAP)项目快速开发模型系统课件_第3页
第3页 / 共26页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,项目快速开发模型系统介绍,用友软件股份有限公司,郭玉平,2010,年,9月20日,项目快速开发模型系统介绍用友软件股份有限公司,项目快速开发模型系统介绍,U8_UAP,项目快速开发系统是基于,U8 UAP,平台系统、完全采用,.Net,开发技术、面向,U8,产品体系的客开人员或其他开发团队的一个快速开发框架模板系统。,基于目前伙伴的技术水平及开发能力,作为管理部门的,U8,客开已经成功地推出了以,VB,语言为主要开发工具的快速开发模板系统,.,目前,.Net,开发技术越来越成为开发工具的主流,新一代开发人员对,VB,开发技术了解不深,为了解决如上开发技术上的问题,基于,.Net,的,U8,客户化的体系建设越来越紧迫,.,在这种需求背景下,我们开发了该系统。,本系统主要涵盖了如下功能:单据开发、列表开发、报表开发。,该系统的推出,将有助于保障代码的统一性及项目质量,更好地推动,U8,产品的快速交付及伙伴能力孵化,.,也必将在今后的区域行业开发中起到事半功倍的作用。,项目快速开发模型系统介绍,推广价值,C,omplete,(完整),-,完整项目解决方案,提供单据的增、删、改、查、打、存、审,提供单据自动编号和手工编号功能,提供完整产品级、模块级、记录级、字段级的功能权限控制,提供推式生单和拉式生单功能,提供单据列表批审、批弃、批打、定位、查询等常用功能,提供标准报表开发实例,I,ntegration,(集成),与,U8,紧密集成,-,门户,工作流,安装与部署,O,pen,(开放),开放的接口,开放的方法和属性,支持,.NET,和,VB,扩展开发和取代性开发,用户自定义控件,推广价值Complete(完整)-完整项目解决方案Int,数据库设计,本系统共设计了,7,个描述业务逻辑,的,专用表,,只要对这,9,个表,进行业务数据配置,,无需改动业务代码或很少改动模型代码,,直接进行,DLL,部署,,便可完成一般项目的二次开发。数据表如下,单据项目基本业务配置表,SA_Voucherfieldconfig,参照事件逻辑业务配置表,SA_ReferFillConfig,数据有效性配置表,SA_vouchercellcheck,行列变化逻辑控制配置表,SA_RowColChange,单据保存前业务逻辑控制,SA_checkbeforesave,推式生单配置表,SA_PushMakeBillConfig,拉式生单配置表,SA_ReferVoucherConfig,拉式生单栏目设置表,AA_ColumnDic_base,拉式生单用户权限设置表,SA,_authconfig,数据库设计本系统共设计了7个描述业务逻辑的专用表,只要对这9,项目开发流程,UI,界面设计,项目开发流程UI界面设计,项目开发流程,UI,模型设计,通过对主子表右键新增实体属性,项目开发流程UI模型设计通过对主子表右键新增实体属性,项目开发流程,单据格式设计,在表单定义界面双击默认模板或新增视图布局,项目开发流程单据格式设计在表单定义界面双击默认模板或新增视,项目开发流程,表单功能设置,项目开发流程表单功能设置,项目开发流程:栏目设置示例,单击栏目,项目开发流程:栏目设置示例单击栏目,项目开发流程,客户端代码开发,项目开发流程客户端代码开发,项目开发流程,服务器代码开发,项目开发流程服务器代码开发,开发成果呈现:代码结构,开发成果呈现:代码结构,行为对象注册示例,后台代码编译后进行行为对象注册,开发成果呈现:行为对象注册,根据不同的功能注册不同的行为对象:,.net,表单对象、列表对象、,VB,表单对象、服务器端对象、生单对象,行为对象注册示例后台代码编译后进行行为对象注册开发成果呈现,成果展现客户端组件开发,添加必要的引用,UFIDA.U8.UAP.UI.Runtime.Model.dll,UFIDA.U8.UAP.UI.Runtime.Common.dll,UFIDA.U8.UAP.UI.Runtime.Common.dll,UFIDA.U8.UAP.Common,UFIDA.U8.UAP.Voucher.Elements,UFIDA.U8.UAP.Services.BO.DataAcess,UFIDA.U8.UAP.Common,System.Transactions,UFIDA.U8.UAP.Services.BO;,UFIDA.U8.UAP.Services.BO.Comm,UFIDA.U8.UAP.Services.BO.Logic,System.Runtime.InteropServices;,UFIDA.U8.U8MOMAPIFramework;,UFIDA.U8.U8APIFramework;,成果展现客户端组件开发添加必要的引用,成果展现客户端组件开发,添加必要的引用,UFIDA.U8.U8APIFramework.Meta,UFIDA.U8.U8APIFramework.Parameter;,MSXML2;,U8Login;,ADODB;,UFSoft.U8.Framework.Login.UI;,UFSoft.U8.Framework.LoginContext;,ReferVouch.dll,;,Infragistics2.Shared.v6.3.dll,Infragistics2.Win.UltraWinGrid.v6.3.dll,Infragistics2.Win.UltraWinToolbars.v6.3.dll,Infragistics2.Win.v6.3.dll,Interop.PRINTCONTROLLib.dll,AxInterop.PRINTCONTROLLib.dll,Interop.U8ColumnSet.dll,成果展现客户端组件开发添加必要的引用,成果展现客户端组件开发,添加必要的引用,Interop.UFGeneralFilter.dll,Interop.U8RowAuthsvr.dll,实现,ReceiptPluginBase,接口,成果展现客户端组件开发添加必要的引用,成果展现代码结构,成果展现代码结构,成果展现拉式生单代码结构,输入参数,输入参数,返回数据,成果展现拉式生单代码结构输入参数输入参数返回数据,开发成果呈现:组件部署,客户端代码部署,所开发的所有客户端代码部署在,U8SOFTUAPRUNTIME,下,引用的业务组件,VB,编写的转换成,.Net,后部署在,U8SOFTInterop,下,报表组件部署在,U8SOFTUAP,下,服务器应用程序部署,服务器端组件部署在,U8SOFTAppServerBinUAP,下,服务器端组件如果是需要调用,API,或业务,CO,组件,行为对象注册须启用,COM +,模式,开发成果呈现:组件部署客户端代码部署,成果展示,单据,成果展示单据,开发成果呈现:利用拉式生单控件进行拉式生单,开发成果呈现:利用拉式生单控件进行拉式生单,开发成果呈现:,UAP,销售订单审核生成的发货单,开发成果呈现:UAP销售订单审核生成的发货单,成果展示,单据列表,成果展示单据列表,成果展示,物料采购预算报表,成果展示物料采购预算报表,成果展示,物料采购预算报表,成果展示物料采购预算报表,U(UAP)项目快速开发模型系统课件,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!