精品文档---下载后可任意编辑UCML 应用框架开发平台(简称 UCML 平台),是一个面对框架、面对服务、面对套路的快速开发平台。在框架重用、组件重用基础之上制造性的完成了业务逻辑重用和程序员编程动作重用,实现了从一代开发平台到二代开发平台的飞跃。UCML 开发平台基于.NET 体系,直接生成 c#源码,是业界最具扩展性的开发平台。UCML 涵盖了一个 WEB 应用系统业务开发的全过程,包括业务开发与整合、WEB 报表、业务流程、业务度量与流程绩效、多维分析与 DashBoard、门户管理、业务基础支撑体系、协同管理套件、移动开发等。业务单元设计:基于 SOA 的可视化表单开发设计,直接生成.Net 工程及源码。 业务流程管理:基于可视化流程设计及监控,涵盖了从流程定义、发布、管理配置、执行、监控到结果分析的完整的生命周期管理。 业务度量服务:可以使用户实时度量业绩,监控正在运行的和已经完成的业务及流程,并对业务运作生成分析报告。 多维分析及数据板:系统提供轻量级多维分析(BI)工具及数据板(Dashboard)展现。 WEB 报表:支持中国式复杂填报报表及分组、交叉、标签、主从、套打、分栏、图表混排等复杂报表展现。 业务基础支撑体系:涵盖了一个 WEB 应用系统的基础架构及通用功能,开发者可以直接使用这些基础功能并进行扩展。 门户管理:支持集团门户、公司门户、部门门户、个人门户等多种分类门户,支持列表、滚动、图片、统计图等多种门户展现组件。 UCML 快速开发七种武器把开发理念推到全新高度 传统的快速开发主要侧重于功能重用方面,但在逻辑扩展及知识沉淀方面缺乏有效手段,UCML.Net 开发平台在传统功能重用之上,实现了业务逻辑重用及程序员编程动作重用,开创性地提出了“面对套路的编程模式”,有效地解决了软件工程中过程重用问题,完善了快速开发理论体系,形成了独具特色的“UCML快速开发七种武器”。 UCML 快速开发路径:业务流程管理(BPM)系统 UCML 业务流程管理系统(BPMS)参照国际工作流管理联盟(WfMC)标准设计,以业务流程管理为核心,可以帮助企业构建管理流程、行政辅助流程和为企业制造核心价值的业务流程,实现跨部门、跨组织、跨系统的业务流程整合服务。 UCML 业务流程管理系统涵盖了从流程定义、发布、管理配置、执行、监控到结果分析的完整的生命周期管理,提供流程 KPI 定义及业务度量服务器(BAM),方便对流程五要素指标(时间、质量、数量、风险、成本)的...