UCML应用框架平台产品介绍
跨平台开发框架解析

跨平台开发框架解析跨平台开发框架是一种技术工具,用于简化应用程序的开发过程,并使其能够在不同的操作系统和设备上运行。
随着移动互联网的快速发展,跨平台开发框架越来越受到开发者的关注和使用。
本文将对几种常见的跨平台开发框架进行解析和比较,以帮助读者选择最适合自己项目需求的框架。
一、Ionic框架Ionic是一个基于HTML5的移动应用开发框架,它通过使用Web技术栈来创建跨平台应用程序。
该框架结合了Angular.js、CSS和HTML,使开发者能够快速构建具有原生应用体验的移动应用。
1. 特点:- 强大的用户界面组件库:Ionic提供了丰富的用户界面组件库,如按钮、菜单、列表等,使开发者能够轻松构建出美观且功能强大的应用界面。
- 完整的开发生态系统:Ionic框架不仅提供了开发UI的工具,还包括了一系列的开发工具和服务,如命令行工具、打包发布等,为开发者提供了全方位的支持。
- 轻松适配多个平台:Ionic使用CSS样式和JavaScript脚本,能够自动适配不同平台的UI和布局,从而实现一次编写,多平台运行。
2. 使用案例:- Untappd:一款基于Ionic框架开发的用于探索和分享啤酒的移动应用,它在iOS和Android平台上运行良好,用户界面清新简洁。
二、React Native框架React Native是由Facebook开发的跨平台开发框架,它使用JavaScript和React库来构建原生应用。
与传统的跨平台开发框架相比,React Native采用了独特的方式,通过在原生组件上渲染React组件,从而实现性能更好的跨平台开发。
1. 特点:- 高性能:React Native使用原生组件来渲染UI,相比传统的Hybrid App或者Web App,它能够提供更快的应用性能和更好的用户体验。
- 热更新:React Native支持热更新,开发者可以在不重新编译应用的情况下更新应用的JavaScript代码,从而提高开发效率。
UCMDB

UCMDB简介 UCMDB简介
几个新名词
配置项类型CIT
根据CI的类型分组 定义CI组的类结构 自然的分层
主机和中集器:所有的中集器都是主机,但是所 有的主机不都是中集器。 主机资源和CPU:所有的CPU都是主机资源,但 不是所有的主机资源都是CPU。 中集器是主机,并且继承主机的属性。
CIT通过实例化生成CI。
跃点步数
被选CI到其它相关的CI的步数
IT世界管理器 IT世界管理器
直接链接
直接链接生成URL,可在它页面中调用
IT世界管理器 IT世界管理器
直接链接
全页提取 嵌入式链接
IT世界管理器 IT世界管理器
直接链接
直接链接
复制URL 测试URL 通过邮件发送URL
查询管理器
TQL
Topology Query Language TQL 是一种约束(基于节点和关联)限定 从CMDB中查出的CI。
关系约束
一端或两端的连接数 E.g. 1..* 0..* 0..0 7..14
CI类型管理器 CI类型管理器
CI类型管理
CI类型管理
CIT、关系、计算的关系
CI类型是在CMDB中CI和关系的组织方式 的描述。 每个CI类型定义包含:
CIT的属性 强制属性指标 CIT之前关系
CI类型管理
CI类型管理器 CI类型管理器
Container
父子关系,子不能独立存在,子不继承父 E.g.A Cpu is “container” to a Host
Contains
第一个CI包含第二个CI
Used
一个element使用另外一个element.
CI类型管理器 CI类型管理器
洛轴OEM供应链协同管理平台介绍

洛轴OEM供应链协同管理平台简介
洛轴信息中心
为了促进洛轴拓展部同各OEM供应商业务的开展 ,更好地为供应商提供及时准确的轴承采购信息和信息 技术服务,洛轴信息技术公司根据业务需求开发了基于 互联网的供应链协同管理信息系统。 业务拓展部和供应商可直接通过互联网进行轴承询 价信息发布、供应商报价、供应商发货申请、供应商合 同进度填报、供应商信息维护、合同及业务查询、信息 发布、知识培训等业务,通过管理系统完成对供应商评 审认定及管理、采购合同的管理、挂账付款、到货与检 验等流程与业务。
w
为了更好的同供应商实现合同订单的产销协同,提 高供应商制造业信息化水平,尽快促进国内轴承行业两 化融合普及,按照轴承工业协会和洛阳市政府打造轴承 产业基地发展轴承行业信息技术产业化要求,以洛轴信 息技术有限公司、河南科技大学、洛阳轴研股份有限公 司为依托,联合开发了“轴承行业制造业信息技术服务 平台”,在洛轴信息化应用的基础上开发了“轴承三维 CAD设计系统”、“轴承ERP整体解决方案”等信息 管理系统,实现了销售、市场、供应链、制造和财务的 紧密结合
随着业务的发展和未来管理的要求,业务拓展部可 以通过新的WEB应用系统,在网络上发布系统相关信 息, 通过UCML应用框架开发平台开发的OEM供应链 管理系统实现了与业务拓展部现有业务流程和内部管理 软件无缝结合,实现跨平台、跨系统的的数据交互和数 据分析功能,满足业务拓展部在网络上发布采购询价信 息并与供应商进行有效互动,满足OEM供应商对与我 公司业务快速查询的需求,同时对原有业务不产生影响 ,实现了数据共用,提高供需双方也即业务拓展部及供 应商方面的管理效率,实现相互促进、合作共赢。
国内领先快速开发平台UCML第一个应用

UCML系列文档UCML应用框架开发平台UCML Application Framework Platform建立第一个应用版本:<2.0>金富瑞(北京)科技有限公司Goldframe Technologies Co., Ltd.Tel:(86)10-62969049 82872942/43Email:support@Website:The best solution for how to develop WEB application on .Net quickly and efficiently版本历史目录1创建业务单元的流程 (1)2业务设计 (1)3在UCML中创建相关组件包 (1)4数据对象定义 (2)5业务数据组件定义 (3)6业务视图组件定义 (4)7业务单元定义 (5)7.1定义业务对象下的业务组件 (5)7.2定义业务对象下的业务视图组件 (5)8业务单元编译(.NET STUDIO 2005 WEBSITE模式不需要) (6)9业务单元WSDL生成 (7)10屏幕定义 (7)11启动IE,查看业务 (8)建自己的业务了。
下面我们介绍在UCML中是如何定义一个主从表关系业务的。
1创建业务单元的流程2业务设计任何一个业务首先要做的都是设计,需要知道要做一个什么,最后展现一个什么样的效果。
我们现在需要做的是一个主子表的业务(如:订单表和订单明细表的展现效果)1、业务名称:订单管理2、业务功能:录入订单编号、名称、时间及定单商品编号、名称、数量、单价3、数据表及字段设计:订单主表(参见数据对象定义)订单明细表(参见数据对象定义)3在UCML中创建相关组件包点击UCML系统对象区根节点,右键选择“添加子项目包”在增加的“子项目包”上,右键选择:生成下图:4数据对象定义1.点击数据对象层,右键选择“添加基本信息数据对象”;2.创建数据表如下外键字段:OrderTmp_FK(订单表外键)定义方法如下图:3.创建数据表:点击“定单主表”,右键选择“创建数据表”,UCML将在目标数据库创建该数据表;4.数据访问源码生成:点击“定单主表”,右键选择“数据访问源码生成”,UCML将生成改表的数据层源程序系统提示“是否编译”,选择“可以”,UCML将数据层源程序进行编译,生成DLL文件;5业务数据组件定义订单管理中包含两个业务组件:订单主表业务组件、订单明细表业务组件。
金富瑞UCML协同办公系统产品说明书

协作执行平凡的人成就不平凡的事业UCML协同办公系统产品说明书金富瑞(北京)科技有限公司Goldframe Technologies Co., Ltd.目录第一章 UCML协同办公系统简介 (6)一、概述 (6)二、组织管理的困境与变革 (7)1.管理需求的困境 (7)2.平台+应用为管理变革注入持久的动力 (7)三、客户价值 (9)第二章总体技术方案 (11)一、总体解决方案 (12)二、系统特点 (13)三、技术体系 (15)第三章 UCML办公自动化系统总体功能 (17)一、总体功能概览 (17)1.总体功能架构 (17)二、详细功能介绍 (17)1.我的首页(个人事务管理) (18)1.1.我的协作 (18)待办事宜 (18)已办任务 (19)分配任务 (19)签收任务 (20)委托来的任务 (21)流程业务委托 (21)1.2.日程管理 (22)日程安排 (22)日程月日历 (23)日程周日历 (23)日程日日历 (24)日程查看 (25)1.3.活动管理 (25)活动登记 (25)活动日历 (26)活动指导 (26)我的活动 (27)1.4.外部邮件 (27)邮箱设置 (28)发邮件 (28)收件箱 (29)草稿箱 (29)已发送邮件 (29)1.5.内部邮件 (29)发邮件 (29)收件箱 (30)草稿箱 (30)已发邮件 (31)1.6.文件管理 (31)文件柜 (31)1.7.沟通管理 (32)个人通讯录 (33)公共通讯录管理 (33)公共通讯录 (33)1.8.内部消息 (34)WEB消息发送与接收 (35)WEB消息查看 (35)1.9.我的信息 (36)我的信息 (36)我的印签 (37)1.10.我的便签 (37)便签录入与查询 (38)1.11.个性化配置 (38)皮肤配置 (38)快捷栏配置 (40)工具栏配置 (40)2.计划任务管理 (41)2.1.计划管理 (41)计划录入 (41)我审批的计划 (42)计划查看 (42)我的未通过计划 (43)计划指导 (43)计划类型 (43)2.2.任务管理 (43)任务布置 (44)我布置的任务 (44)我监督的任务 (45)待接受的任务 (45)我执行的任务 (45)我变更的任务 (47)待验收的任务 (47)我参与的任务 (47)任务透视镜 (48)3.事项管理 (48)3.1.事项管理 (49)事项发起 (49)已发事项 (49)待办事项 (49)已办事项 (50)督办事项 (50)事项追踪 (50)4.公文管理 (50)4.1.收文管理 (51)收文登记 (52)已发收文 (52)待办收文 (52)已办收文 (53)收文督办 (53)收文查询 (53)收文统计 (53)4.2.发文管理 (54)发文拟稿 (54)已发发文 (55)待办发文 (55)已办发文 (55)发文查询 (55)发文统计 (55)5.行政管理 (55)5.1.会议管理 (55)会议管理 (55)会议室管理 (56)会议类型管理 (56)5.2.办公用品管理 (56)用品领用申请 (57)已提用品申请 (57)待批用品申请 (57)已批用品申请 (57)用品领用查询 (57)用品综合统计 (58)用品登记 (58)用品分类管理 (58)用品仓库管理 (59)办公用品管理 (59)6.门户管理与信息发布 (60)6.1.门户管理 (60)共享门户管理 (60)个人门户 (61)网页模板定义 (61)显示门户信息 (62)6.2.文字新闻发布管理 (62)新闻类型管理 (62)文字新闻发布 (62)文字新闻管理 (62)文字新闻查询 (63)6.3.公告管理 (63)公告发布 (63)公告管理: (63)公告查询: (63)6.4.图片新闻管理 (63)图片新闻发布 (63)图片新闻管理 (63)图片新闻查询 (63)7.系统管理 (64)7.1.组织机构及权限管理 (64)组织机构管理 (64)职责(权限)管理 (64)岗位管理 (65)人员信息管理 (66)群组管理 (66)7.2.工作流管理 (67)流程权限管理 (67)可视化流程维护 (67)流程监控 (68)流程干预 (68)第四章公司简介 (69)一、公司简介 (69)二、典型客户 (70)第一章UCML协同办公系统简介一、概述在办公管理中,工作人员之间最基本的联系是沟通(Communication)、协调(Cooperation)和控制(Co ntrol),即所谓的3C概念。
跨平台操作系统应用软件框架平台技术研究与应用

跨平台操作系统应用软件框架平台技术研究与应用发布时间:2022-09-13T05:11:48.299Z 来源:《科学与技术》2022年第9期30卷作者:白罗[导读] 随着移动互联网技术的发展,移动应用群体的飞速增加,传统的应用已经无法满足人们的需要。
白罗中煤科工集团重庆研究院有限公司重庆 400039摘要:随着移动互联网技术的发展,移动应用群体的飞速增加,传统的应用已经无法满足人们的需要。
因此,跨平台应用开始进入了人们的视线,特别是在HTML5提出之后,WebApp获得了更加强大的生命力。
基于移动操作系统之间的差异问题,一款移动应用需要开发多个平台的版本,在需要大量人力、物力的同时,开发周期长,升级任务重均成为需要面临的问题。
因此,开发跨平台的移动应用迫在眉睫。
基于HTML5的提出,Web技术的发展,可以实现移动应用界面的快速搭建,移动终端无法限制操作。
基于此,对跨平台操作系统应用软件框架平台技术研究与应用进行研究,以供参考。
关键词:跨平台;操作系统;软件框架;平台技术引言近些年来,计算机技术已经延伸至多个领域,人们可以通过计算云平台获取相关数据,在运行程序的过程中可以更高效率实现系统的独立、智能运行,避免外界的不良影响。
国外的互联网公司非常重视计算云平台实施技术的发展,主要以Linux宏内核作为计算机平台的操作系统,与Android操作系统可以实现数据关联,可以在安全机制得到保障的前提下进行计算平台的衍生,真正实现微内核操作平台。
1跨平台的概念对于跨平台软件的开发来讲,最需要攻克的难点是跨平台,因此要根据实际情况对跨平台的操作以及硬件环境进行分析。
应用软件的开发需要依赖于系统进行,只有符合系统的应用效果,才能够有效发挥应用软件的作用。
近几年来,随着信息化时代的发展对于跨平台软件的开发需求也变得越来越大。
软件行业必须要进行技术的提升,以此保证开发出的软件能够在多平台进行应用,占据更大的市场份额,为行业带来更高的经济效益。
工作流原理

工作流定义业务过程(Business process)是指为了实现某一业务、战略目标而组合在一起的一组过程或活动。
而工作流是业务过程的自动化处理,在业务流程处理过程中,根据一组定义好的处理规则,可以把相关的信息、文档、任务或业务从一个参与者传递到另一个活动的参与者。
简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。
在现代化的组织管理活动中,组织机构与流程运作构成了现代企业内部的垂直管理线路和水平管理线路。
其中垂直管理线路明确了组织成员的分工(企业的战略目标、部门的职能和岗位责任等),水平管理线路明确了组织成员的协作,这种既分工又合作的方式,就构成了企业横向与纵向结合的经营与管理模式。
通过现代化的工作流软件技术手段,将这些管理线路规范化、标准化和流程自动化,从而有效地提高业务运作效率,降低成本,为实现企业的战略目标提供保障。
返回工作流管理系统概述工作流管理系统( WorkFlow)参照工作流管理联盟(WfMC)标准设计,以业务管理为核心(BPM),以工作流平台技术为依托,可以帮助企业快速构建高效、柔性的业务流程管理系统;工作流系统具有独立的框架级工作流引擎服务器,由UCML直接生成C#源码,客户可以方便扩展。
工作流管理系统不但涵盖了流程开发、发布、管理配置、运行、监控的整个过程,还提供流程KPI接口,方便对流程五要素指标(时间、质量、数量、风险、成本)及其他KPI指标的采集,为业务流程的管理、监督、考核和优化提供依据。
返回工作流管理系统详细介绍工作流管理系统涵盖了从流程开发、发布、管理配置、运行、监控的整个过程,包括如下几个组成部分:∙可视化的工作流开发环境∙工作流引擎与服务∙WEB客户端管理∙可视化的流程监控∙标准的工作流服务组件∙流程套路生产线可视化的工作流开发环境UCML工作流设计支持图形化的工作流定义,可以方便地支持鼠标拖拉处理,UCML工作流设计与UCML 业务开发基于一体化的设计环境,与UCML开发平台完美结合,可以实现复杂的业务处理;另一方面,UCML 工作流系统运行可以独立于平台之外,与客户现有的应用系统甚至是正在运行的应用系统实现无缝整合。
UCML宣传指导手册

1.软件开发面临的挑战与机遇贵软件公司或企业IT部门是否正面临如下问题:➢公司主要产品和技术是c/s的,想做b/s存在一定的困难➢工程要求的期限太紧,无法按时完成工程➢软件开发和维护成本居高不下➢开发质量无法保障,导致工程失败➢想提升开发团队整体水平,但缺乏高质量的框架代码可供扩展➢企业上了OA之后,领导想要业务流程和OA里的管理流程合到一起➢企业在做了战略规划和流程梳理咨询之后,企业领导想快速e化流程和不断优化流程➢企业领导者要实时度量企业绩效,及时找到企业运营瓶颈这些问题UCML都能帮您解决!UCML是领先的B/S框架级业务开发平台,基于框架重用、组件重用、业务逻辑重用和组装动作重用,把快速开发理论和实践推向新高点。
支持.NET体系,直接生成C#和JS源码UCML是支持流程管理、流程优化和再造的全套IT工具,是集单点登录、门户、业务流程管理、业务开发与整合方案、业务度量与绩效框架和业务分析等多重职能于一身的软件开发工具和企业IT架构平台使用UCML业务开发平台➢80%的源码不用手写,降低开发难度➢降低软件开发周期,至少可达50%➢降低开发及维护成本➢保障产品质量、降低开发风险➢提供了标准的业务基础框架,用户可直接使用并扩展➢基于可视化的工作流设计、可视化的流程监控➢用户可视化拖拉方式自定义流程➢轻松完成业务实时度量和统计分析迎接挑战把握机遇创造机会2.二代业务开发平台UCML惊爆面世金富瑞(北京)科技经过多年在软件快速开发领域的研究和实践,取得了革命性的技术突破:在面向对象、面向框架编程基础之上创立了极具创新特色的面向套路(OTL)的编程模式,面向套路编程模式下的核心重用元件是业务逻辑单元模型(BLUM),开发人员可以根据套路图形下的业务逻辑单元模型装配出适用于通用领域和特定领域的业务系统,实现框架重用、组件重用、业务逻辑重用和程序员组装动作重用,从而彻底地改变软件的生产方式,从根本上提高软件生产的效率和质量,因此也使快速开发平台从一代的通用领域重用,大踏步地迈入二代快速开发平台---特定领域重用的快速开发平台时代。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向套路 快速开发的基石之四:通用规则 快速开发的基石之五:样板程序和代码 块模板 快速开发的基石之六:组织架构和权限 体系
框架化的平台是提高扩展能力和解决开发人员 喜好的唯一选择
什么是应用框架?
框架一组面向对象的基类 包装了某类事务的通用行为及处理过程
面向框架解决了哪些问题?
应用案例举例(4)
应用案例举例(4)
应用案例举例-流程监控
应用案例举例-中国式报表
应用案例举例-统计报表
应用案例举例-统计图
UCML的价值
提高软件开发效率 统一代码管理,降低开发管理的要求,减少沟通成 本 有效地分解了软件开发实现过程,分工明确 80%的源码不用手写,总体提升开发效率可达50% 降低软件开发周期 保障产品质量
我们的使命
使 命 :提供保障企业战略执行的信息化工具
开拓软件产业链新层级
价值观:客户的成功是我们最大的成功
愿 景 :专业的精神服务于软件商,优良的品质奉
献给企业用户,随着客户的成功,我们 做大做强
管理软件产业链新层级—业务基础平台
我们决心和努力,做到了
平台领域国家创新基金
重点支持企业
软件中国2008年度风云榜
UCML-CT UCML-SSO 可与C/S应用相媲美的高交互Ajax框架
数据访问框架
采用 OID 技术来实现数据表类的关联关
系 ,同时也兼容老系统的主外键关系 支持存储过程和数据库视图 定义字段对应的枚举代码 定义标准的增删改函数,定义批量删除 、修改函数,定义表的查询函数,支持 关联查询和其他成员变量和函数 支持多种数据库
结束语
谢谢! Q&A
我们愿以专业的技术、专业的服务 与您携手共同推进信息化的发展!
强大的门户系统
团队业务组装环境
数据访问对象、业务对象、工作流设计
门户组件、多类模版、业务规则设计、 报表定义等 Ajax控件设计器 统一编译和发布运行 团队开发、统一代码管理,代码权限管 理 开发文档自动生成和维护
无开发平台依赖性
.NET源代码产出,保护客户投资 支持对抽象业务的任意扩展 支持自定义对象的调用 降低了对开发人员的要求 系统的扩展不受UCML的影响
整合型业务单元
数据提供组件化和服务化—BC(SDO) 展现组件提供组件化和Ajax化--VC 业务逻辑服务化—BPO
业务单元组装化
业务处理沟通化 数据管理权限化 双层对象和展现对象 和.Net
Studio同样能力的表单设计
可与C/S应用相媲美的高交互 Ajax框架
规则库
规则的作用
经典的作用--快速适应变化 快速开发的作用--选择已有的通用规则
,快速完成业务逻辑
UCML
两种规则
前端规则:非空\格式\身份证\ Mail 校
验 服务端规则:唯一值,Key生成规则等 领域级的业务规则:如何社保金领取规则
高度概括的组织机构和权限体系
组织机构模型
UCML,基于组件重用和面向框架技术 ,从根本上改变了软件的开发方法,使 开发者能够像搭积木那样构造自己的产 品。80%以上的代码量由UCML自动生 成,开发者只需关心自己的业务部分即 可。 UCML,规避了传统软件开发过程中存 在的开发周期、产品质量、开发成本等 因素不可控的风险,同时,把软件开发 的过程管理融入到整个平台中,是软件 开发的理想平台。
UCML工作流介绍
UCML工作流定位
面向企业\软件公司开发人员随意扩展
生成C#源码和工作流引擎工程文件 在工作流运转的各个时刻提供丰富回调接口
面向业务人员自己调整(适用软件公司客户)
业务人员随时调整流程,配置单据
UCML 远程部署版 客户定义流程和表单
填报报表和统计报表
填报报表
为复杂的Web表单制作助一臂之力
我们决心和努力,做到了
数据访问框架 业务单元框架 报表框架 工作流框架 枚举样板程序 规则注入 Ajax++控件及其设计器 组织架构、访问权限和数据(行)权限 协同管理套件 团队开发于一身的集成业务组装环境 高性能、高可靠性的架构
UCML快速开发原理
快速开发的基石之一:面向框架
快速开发的基石之二:面向组件 快速开发的基石之三:
北京斯德锐科技有限公司 北京长宇创新信息科技有限公司 清华紫光股份有限公司 北京中核华辉科技有限公司 中油博通科技有限公司 北京东方飞龙网络技术公司 北京正汇电子科技有限公司 石家庄汉佳科技有限公司 青岛新易通科技有限公司 武大吉奥信息工程技术有限公司 武汉瑞得软件产业有限公司 南大爱博达科技有限公司 成都斯必达科技有限公司 沈阳淞崴电子信息技术有限公司 上海建文软件科技发展有限公司 ……
企业流程优化、再造和整合之全套IT工具
框架级业务基础平台
从开发工具 到 快速开发平台 到 领域套路和软件生产线到 企业信息化整合工具
金富瑞科技简介
金富瑞科技简介
我们的历程
2002年6月开始正式开发UCML 2004年6月成立金富瑞(Goldframe)公司 2004 年 8 月《程序员》杂志国产 WEB 平台之 推荐产品 2005年2月UCML获《软件著作权》证书 2005年2月UCML开发的应用产品通过微软严 格测试(美国Veritest) 2005年4月获北京市高新技术企业称号 2005年8月获海淀区政府创新基金支持 2005年11月获国家科技部创新基金支持 2006年2月荣获中国软件企业创新20强 2007 、 2008 年 度 获 中 国 国 际 软 件 博览会产品金奖 2009年12月UCML平台客户突破600家
典型客户-成功故事
上海工商银行现金营运系统
总行授予产品创新二等奖 -- 一级分行研发项目所获
得的最高奖项
德州国税税源管理系统
国税总局内红头文件表扬,新华网专题报道,被省 局评为“全省税负调查分析先进单位
长沙投资评审中心投资评审系统
获财政部全国投资评审先进集体称号
珠江投资
1合生PM成本系统 2珠江PM成本系统 3物流PM成本系统 4营销费用系统 5绩效考核系统 6融资资产系统 7经营总控报表系统
降低开发及维护成本
提升客户的接单能力及服务水平 为客户提供更全面的解决方案
典型客户(1)
典型客户(2)
典型客户(3)
典型客户列表
中国人民解放据总装备部 中国石化工程建设公司 中国电信重庆有限公司 中国海运集团 中国移动辽阳移动公司 中国长航南京长江油运公司 山东省德州国税局 广东省深圳海事局 广东顺德国土资源局 广东珠江投资有限公司 四川自贡硬质合金有限公司 攀枝花钢铁(集团)公司 核工业中国工程物理研究院 湖南电力建设监理咨询有限责任公司 长沙县财政局投资评审中心 浙江省宁波市电业局 北京京城控股有限责任公司 ……
业务逻辑单元模型-面向套路的编程时代
样板程序-快速掌握框架和组件
什么是样板程序?
应用系统中通用的、共性的已抽象和封装
成框架和组件控件,样板程序的作用就是 如何使用和扩展这些框架和组件,就是对 框架和组件的使用进行枚举举例,枚举的 越充分,使用者越方便,上手越快。
UCML支撑样板程序
UCML通过代码块模板来生成样板程序 用户可以自己扩展样板程序
组织/部门、岗位、人员、群组
权限模型
访问权限:进入
动作和列 权限控制码 数据权限:人员、岗位、部门、群组、目 录
单点登录接口方案,全面支持整合方案
支持AD和第三方单点登录 代码级整合
UCML功能介绍
整合型业务单元
业务流程工具 填报报表和统计报表 门户及单点登录介绍 基于协同
金富瑞获《技术创新20强》
2008中国国际软件博览会产品金奖
应用软件开发的困惑
采用传统的手工模式开发,软件的
质量、成本、开发周期等都难以控 制,软件开发是一个漫长的过程, 软件开发必须脱离传统手工业的单 件生产模式,转向构筑在标准化零 部件基础上的高效率、高质量的新 型生产方式
应用软件开发的新模式
性能 + 扩展 的保障!
业务度量与流程分析
UCML度量服务器 业务行为实时度量 KPI 指标实时计算 多维报表和仪表板
三、应用案例举例
应用案例举例
应用案例举例
应用案例举例
应用案例举例
应用案例举例
应用案例举例
应用案例举例
三、应用案例举例
应用案例举例(3)
应用案例举例(4)
丰富的Ajax++控件 Web 页面支持敏感控件,批量操作,整
体提交 支持差异提交 支持客户端主从表的多级关联 数据更新不需刷新页面 前端数据绑定技术:降低负载和流量
UCML工作流介绍
ቤተ መጻሕፍቲ ባይዱ
图形化的流程定义工具 支持人工节点、自动节点、路由节点、子流程 支持任务的并发、或分支输出,并发、或分支输入 等 支持根据分支条件的自动流转,也支持手工选择流转 支持任务的循环、任务的撤回和回退等 支持部门、岗位、人员和相对岗位等工作组模型, 支持手动任务分配和自动智能任务分配 支持任务超时处理,任务的重新分配 不同活动节点可以挂接不同业务单元,真正支持业 务流 支持任务代理 源码级工作流引擎,提供多种回调接口和任意需求 扩展
软件重用的问题 软件扩展的问题 开发人员喜好接受的问题
在UCML里,有哪些框架