SlideShare a Scribd company logo
1 of 44
信息系统开发平台 OpenExpressApp 周金根 zhoujg.cnblogs.com
我是这样偷着做架构的 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
问题 Company Logo 开发方法? 可维护? 定制化能力? 开发效率? 产品质量?
本节内容 ,[object Object],[object Object],[object Object],[object Object]
目录 ,[object Object],[object Object],[object Object],[object Object]
系统平台
开放平台
开发平台
目录 ,[object Object],[object Object],[object Object],[object Object]
山寨 完全自己做 完全用别人的 组合 扩展 平台如何产生
不同复用层次 思想
OpenExpressApp 平台 Roadmap 开发平台是在系统平台之上, 提供在 开发方法 指导下 ,通过  开发工具 、 辅助工具 ,基于 框架 、 引擎 以及内置的 模块 等一套支持软件 开发生命周期 的完整开发环境来构造软件,以期在统一平台下能够快速高质量的提供产品。
软件=商业+架构+流程+组织 BAPO
商业 : 业务领先模型
流程 基于单项目开发 基于产品线开发
架构
技术方法
代码  模型
以独立技术为中心  以业务集成平台为中心
目录 ,[object Object],[object Object],[object Object],[object Object]
Domain-Specific Modeling Metacase: The world's leading supplier of   Domain-Specific Modeling  (DSM) environments.
MetaEdit+ ,[object Object],[object Object],[object Object],[object Object],[object Object]
Domain-Specific Modeling Metacase: The world's leading supplier of   Domain-Specific Modeling  (DSM) environments.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],. NET Application Framework - DevExpress eXpressApp Framework™
CSLA ( Component-based, Scalable Logical Architecture) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 Composite WPF and Silverlight
润乾报表 ,[object Object],[object Object],[object Object],[object Object]
Mendix
目录 ,[object Object],[object Object],[object Object],[object Object]
OpenExpressApp 平台 Roadmap 开发平台是在系统平台之上,提供在 开发方法 指导下,通过  开发工具 、 辅助工具 ,基于 框架 、 引擎 以及内置的 模块 等一套支持软件 开发生命周期 的完整开发环境来构造软件,以期在统一平台下能够快速高质量的提供产品。
架构总体思想 ,[object Object],[object Object],[object Object],[object Object]
产品线工程 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Domain-Specific Modeling
企业架构 1 月 20 日 星期三
当前进展 ,[object Object]
OpenExpressApp 框架
架构的定义 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
演示
下一步工作 ,[object Object],[object Object]
Metametamodel Object Role Relationship Metamode l Object X Object Y Model InstanceOf System in operation Customer instance InstanceOf Object X ”customer” InstanceOf Relationship instance InstanceOf ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Property Graph Model architecture in MetaEdit+ Object Y  ” name”
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Metamodeling concepts of GOPRR
Apply in software production ,[object Object],[object Object]
Concepts Symbols Generators Rules 1 2 3 4 Steps for implementing DSM
功能参考 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Similar to 信息系统开发平台OpenExpressApp

淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)vanadies10
 
M P R Tech 2008 R T E
M P R Tech 2008  R T EM P R Tech 2008  R T E
M P R Tech 2008 R T Eandychang
 
应用开发一般工作流程和注意
应用开发一般工作流程和注意应用开发一般工作流程和注意
应用开发一般工作流程和注意cucued
 
無標記擴增實境實驗平台建置與追蹤技術驗證
無標記擴增實境實驗平台建置與追蹤技術驗證無標記擴增實境實驗平台建置與追蹤技術驗證
無標記擴增實境實驗平台建置與追蹤技術驗證Tehuan Chung
 
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介George Ang
 
民间秘方
民间秘方民间秘方
民间秘方dynasty
 
做一个“懒惰”的程序员-LCP框架系列交流
做一个“懒惰”的程序员-LCP框架系列交流做一个“懒惰”的程序员-LCP框架系列交流
做一个“懒惰”的程序员-LCP框架系列交流lichengdongdong
 
Django敏捷开发 刘天斯
Django敏捷开发 刘天斯Django敏捷开发 刘天斯
Django敏捷开发 刘天斯liuts
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平drewz lin
 
Ext Js开发指导
Ext Js开发指导Ext Js开发指导
Ext Js开发指导clong365
 
Web爬虫那点事
Web爬虫那点事Web爬虫那点事
Web爬虫那点事Yihua Huang
 
教學投影片01_Vb2005
教學投影片01_Vb2005教學投影片01_Vb2005
教學投影片01_Vb2005洋夫 葉
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Gelis Wu
 
網站設計100步
網站設計100步網站設計100步
網站設計100步evercislide
 
常用Js框架比较
常用Js框架比较常用Js框架比较
常用Js框架比较Adam Lu
 
Kiss开发平台简介
Kiss开发平台简介Kiss开发平台简介
Kiss开发平台简介cecepig
 
广告投放代码和创意代码持续优化
广告投放代码和创意代码持续优化广告投放代码和创意代码持续优化
广告投放代码和创意代码持续优化taobao.com
 
陈敏简历Java软件工程师
陈敏简历Java软件工程师陈敏简历Java软件工程师
陈敏简历Java软件工程师guestb12ca4
 
Dreaming Infrastructure
Dreaming InfrastructureDreaming Infrastructure
Dreaming Infrastructurekyhpudding
 

Similar to 信息系统开发平台OpenExpressApp (20)

淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
 
M P R Tech 2008 R T E
M P R Tech 2008  R T EM P R Tech 2008  R T E
M P R Tech 2008 R T E
 
应用开发一般工作流程和注意
应用开发一般工作流程和注意应用开发一般工作流程和注意
应用开发一般工作流程和注意
 
無標記擴增實境實驗平台建置與追蹤技術驗證
無標記擴增實境實驗平台建置與追蹤技術驗證無標記擴增實境實驗平台建置與追蹤技術驗證
無標記擴增實境實驗平台建置與追蹤技術驗證
 
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介
 
民间秘方
民间秘方民间秘方
民间秘方
 
做一个“懒惰”的程序员-LCP框架系列交流
做一个“懒惰”的程序员-LCP框架系列交流做一个“懒惰”的程序员-LCP框架系列交流
做一个“懒惰”的程序员-LCP框架系列交流
 
Django敏捷开发 刘天斯
Django敏捷开发 刘天斯Django敏捷开发 刘天斯
Django敏捷开发 刘天斯
 
软件工程2010
软件工程2010软件工程2010
软件工程2010
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
 
Ext Js开发指导
Ext Js开发指导Ext Js开发指导
Ext Js开发指导
 
Web爬虫那点事
Web爬虫那点事Web爬虫那点事
Web爬虫那点事
 
教學投影片01_Vb2005
教學投影片01_Vb2005教學投影片01_Vb2005
教學投影片01_Vb2005
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
 
網站設計100步
網站設計100步網站設計100步
網站設計100步
 
常用Js框架比较
常用Js框架比较常用Js框架比较
常用Js框架比较
 
Kiss开发平台简介
Kiss开发平台简介Kiss开发平台简介
Kiss开发平台简介
 
广告投放代码和创意代码持续优化
广告投放代码和创意代码持续优化广告投放代码和创意代码持续优化
广告投放代码和创意代码持续优化
 
陈敏简历Java软件工程师
陈敏简历Java软件工程师陈敏简历Java软件工程师
陈敏简历Java软件工程师
 
Dreaming Infrastructure
Dreaming InfrastructureDreaming Infrastructure
Dreaming Infrastructure
 

信息系统开发平台OpenExpressApp

Editor's Notes

  1. 架构:针对某种特定目标系统的具有体系性的、普遍性的问题而提供的通用解决方案,架构往往是对复杂系统的在一种共享的体系抽象。 业务架构:基于业务导向和业务驱动的架构来理解、分析、设计、构建、继承、扩展、运行和管理的信息系统。比如,业务架构体系认为,一个信息系统必须由组织机构、业务流程、业务信息、也无功能等层次构成
  2. 润乾报表系统 - 类 Excel 报表设计模型 解决了传统条带式模型操作不便、难以处理横向扩展等问题,大大提高了报表设计工具的方便性、易用性,已经成为报表工具新的标准; 润乾报表系统 - 非线性报表模型 润乾报表系统采用了多源关联分片、不规则分组、自由格间运算、行列对称等技术,避免了大量的复杂 SQL 编写、编码与前期数据准备,以往难以实现的报表可以轻松实现,大大提高了报表设计的零编码覆盖范围,报表设计的效率提高了一个数量级; 润乾报表系统 - 多源填报模型 润 乾报表系统实现了基于动态库表关联技术的填报功能,不仅可以用于制作各种复杂的数据填报表,而且可以同时读取相关数据,进行表内计算,实现填报表格式基于 数据的变化,以及录入数据向多个不同数据源的回填,完美解决数据入库的难题,极大提高填报表单的处理效率,扩展了 Web 报表工具的应用方式; 润乾报表系统 - 强关联语义模型 和非线性报表完美紧密结合,可以基于语义层和预设指标等通过简单的操作即可完成大量具有相当复杂度的报表,而不再需要编辑表达式,使最终用户制表成为可能。