- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
iModel在西安科技大巿场的演示
iModel平台特性之模型继承与模型接口 iModel平台特性之内置对象接口 iModel平台特性之界面风格 iModel平台特性之模型缓冲 iModel平台客户端 iModel平台服务管理器 方法和工具是非人因素,是可控因素,团队和客户是人因素,是不可控因素,一般开发工具都会和开发方法配合起来。 * 一个完整的MDA应用程序包含: 一个权威的PIM; 一个或者多个PSM; 一个或者多个完整的实现 - 开发人员决定支持的所有平台上的应用程序实现。 * * PIM(Platform Independent Model 平台无关模型)和(Platform Specialize Mode 平台相关模型) * iModel 模型驱动开发平台 面向模型的应用软件开发方法 面向业务的管理软件生产工厂 西安赛斐软件科技有限公司 2011年7月 软件开发行业现状 失调的投入产出 不确定项目风险 质量难于保证 难于维护和扩展 软件开发行业危机的解决之道 更先进的开发方法 更强大的开发工具 更高效的团队配合 更充分的客户沟通 软件 方法 工具 团队 客户 主流软件开发方法演进 模型驱动开发方法的演进 模型 (Model) 模型驱动架构(MDA) 建模语言(UML) 简化-抽象-过滤-组织-理解 符号模型-辅助开发-团队沟通 PIM(UML)-PSM-实现-编译-发行 OMG模型驱动开发方法的特点 基于业务应用,抽象层次更高。 基于描述定义,清晰且易于理解。 基于业务领域,更贴近业务需求。 基于建模构建,开发更快速,维护更方便。 基于面向业务,开发人员更加理解系统。 基于模型驱动,隐藏实现细节,技术要求更低。 基于多层转换,可以实现跨平台。 OMG模型驱动开发方法的现状 建模工具-部分代码生成-辅助开发 实状 原因 为了跨平台,环节太多,实现困难 UML符号不够精确和全面,定义的模型无法完全生成和编程语言相比的可编译成目标软件的信息描述定义。 结论 把设计语言当作编程语言使用的目标错误。 设计语言和编译语言应该是互补的。 模型驱动开发方法的实现方式 模型 目标软件 模型引擎 PSM PIM Code 引擎式MDA实现 OMG的MDA实现 iModel平台技术实现图 iModel平台核心构成示意图 模型存储库 业务数据库 iModel平台插件模型示意图 iModel运行时内存对象示意图 iModel平台的定位 应用软件 ERP,CRM,OA… 基础应用平台 iModel 基础架构平台 .netframework,j2ee … 操作系统 Windows,linux… 硬件平台 Intel,AMD… iModel平台架构组成 模型引擎 实体定义 程序集定义 插件模型 基本模型 程序类定义 插件定义 功能定义 属性定义 业务元素 业务系统(ERP,CRM,OA…) 模型工具 报表引擎插件,工作流引擎插件,权限管理插件 对象定义 资源定义 .net架构平台,J2ee架构平台 插件应用 界面定义 iModel平台技术架构 SQL Server Oracle 其他 公用组件 .net Framework 缓存服务管理器 日志服务管理器 用户服务管理器 报表服务管理器 权限服务管理器 模型对象空间 应用服务器 IiS7.0 iModel服务管理器 模型服务 智能客户端 界面层 实体层 代理层 客户端引擎 数据库服务器 iModel平台部署架构-跨互联网 互联网 数据库服务器 iModel服务器 企业防火墙 服务器拖管机房 用户2 用户n 用户1 跨互联网部署模式可以将数据库服务器和iModel服务器部署在云端机房内,客户端计算机只安装iModel客户端部分,用户通过互联网远程联连进行业务处理,这种模式可以实现远程协同办公。 交换机 出差用户 iModel平台部署架构-局域网 企业服务器机房 数据库服务器 iModel服务器 用户1 用户n 用户2 局域网部署模式可以将数据库服务器和iModel服务器部署在企业机房内,客户端计算机只安装iModel客户端部分,用户通过局域联接进行业务处理, 这种模式可以实现局域网协同办公,并且同时还可以发挥最快的访问速度。 交换机 iModel平台部署架构-SaaS 服务器托管机房 数据库服务器 iModel服务器 互联网 企业防火墙 公司1 公司2 公司n 交换机 SaaS部署模式可以将数据库服务器iModel服务器部署在企业远程机房内或云端托管机房内,客户端计算机只安装iModel客户端部分,运营商的租户通过互联网连接iModel服务器进行业务处理,这种模式将多个租户的数据存储在同一台服务器中,可以最大限度的利用服务器资源,减少了资源浪费。 iModel平台的特性 iModel Pl
您可能关注的文档
- 刘云山同志在中央党的群众路线教育实践活动2.doc
- 刑法罪名一览表格.doc
- 刘建平调研文章赣州巿防汛减灾对策探讨.doc
- 刘勰的《文心雕龙》9.ppt
- 刘志宇 厦门大学海洋与环境学院 近海海洋环境科学国家重点.ppt
- 刘銮雄和华人置业 发财叁部曲2.doc
- 刚体定轴转动的动量矩定理和动量矩守恒9.ppt
- 创业 10个好项目不如1个贴心合伙人.doc
- 创业500天记:经历死亡的漩涡.doc
- 创业-竞争者是我们最好的老师.doc
- 商务英语函电(第二版)课件 1.2.7BBS外贸论坛.pptx
- 商务英语函电(第二版)课件 5.2.3商业发票.pptx
- 商务英语函电(第二版)课件 3.2.4还盘及回复邮件写作 .pptx
- 商务英语函电(第二版)课件 7.2.1协商保险条款邮件写作.pptx
- 交通管理与控制 课件 第八章-单点信控1-3.ppt
- 交通管理与控制 课件 第八章-单点信控4-6.ppt
- 商务英语函电(第二版)课件 4.2.1 催开信用证邮件写法.pptx
- 3交通法规、标志标线.ppt
- 深度学习与大模型 课件 第7章 Transformer模型的基本结构.pptx
- 交通管理与控制 课件 第十二章-高速公路交通控制2-4.ppt
最近下载
- 橡胶工艺-橡胶的老化与防护体系.doc VIP
- 白皮书欧盟电池法规概览.docx VIP
- 预防校园欺凌主题班会(课件).ppt VIP
- 3M3M DBI-SALA Fall Protection Full Line Catalog说明书用户手册.pdf
- 2025年广东机电职业技术学院单招职业技能测试题库附答案(综合题).docx VIP
- NY-T-815-2004-肉牛饲养标准.pdf VIP
- 架桥机安装拆卸监理细则.pdf VIP
- DB53_T810-2016 桥梁有效预应力检测技术规程.docx VIP
- 综合实践活动课教学设计(通用16篇).docx VIP
- 基于智能优化算法的爆破设计参数优化方法及装置.pdf VIP
原创力文档


文档评论(0)