KCOM商业工程概况.ppt_第1页
KCOM商业工程概况.ppt_第2页
KCOM商业工程概况.ppt_第3页
KCOM商业工程概况.ppt_第4页
KCOM商业工程概况.ppt_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件危机 开发进度缓慢开发费用超支维护成本增长过快不恰当的功能设计拙劣的性能不断膨胀的bug和代码量不兼容重复开发 没有银弹 近二十年前 美国著名的图灵奖获得者布鲁克斯博士曾在他的 没有银弹 软件工程的根本和次要问题 论文中将能给软件产业带来本质上突变的技术称为 银弹 并且宣称 没有单纯的技术或者管理上的进步能够独立承诺在十年当中大幅度地提高软件的生产率 可靠性和解决性 这个论断在这二十年里一直没有被打破 摩尔定律 GordenMoore在1965年提出著名的摩尔定律 预言单位平方英寸芯片的晶体管数目每过18到24个月就将增加一倍 软件业的摩尔定律 摩尔定律归纳了硬件技术的发展速度 那么软件技术有没有相应的定律呢 几十年来 软件业界人士一直没有停止过这方面的思考 基于设计的全自动化软件工厂 理想的软件开发模式应该是 基于设计的全自动化的软件工厂 开发模式 在这种模式下 软件开发的主要工作是进行软件设计 应用软件系统由 全自动化的软件工厂 加工而成 模型驱动开发 模型驱动体系架构 ModelDrivenArchitecture MDA 是由OMG提出的新的软件方法学 被面向对象技术界预言为未来几年里最重要的软件方法学 模型驱动体系架构 MDA 把建模语言用作一种编程语言而不仅仅是设计语言 并以一种全新的方式将IT技术的一系列新的趋势性技术整合到一起 这些技术包括基于组件的开发 设计模式 中间件 说明性约束 抽象 多层系统 企业应用整合以及契约式设计等 模型驱动体系架构 MDA 的出现 为如何提高软件开发效率 如何增强软件的可移植性 协同工作能力 可维护性 以及如何提高文档编制的便利性指明了解决之道 MDA改变了开发过程MDA改变了开发工具MDA让你重新认识文档 代码 模型MDA带来了数学般的精确性MDA为新方法学提供了土壤 KCOM商业工程 将数据模型 业务过程 组织机构 商业智能 UML KCOM组件 应用服务器等众多的软件工具集成到一个完整的模型驱动体系架构 ModelDrivenArchitecture 环境中通过使用 基于设计的全自动化软件工厂 将设计结果直接加工成最终可运行系统 使得软件开发过程从传统的需求分析 系统设计 编码实现 发布运行等阶段变成为需求分析 系统设计 软件加工 发布运行等阶段使应用软件开发效率有了质的飞越 并且使企业级应用软件开发的重心从程序领域偏向业务领域 强有力地保证了企业级应用软件的品质 KCOM商业工程 支持多种业内的标准 采用OMG定义的MDA模型驱动体系架构采用标准的XML作为数据交互格式支持标准的UML图支持标准的数据模型支持WFMC定义的标准的工作流模型支持标准的COM组件模型 数据模型 业务过程 组织机构 数据模型 支持概念数据模型和物理数据模型设计 数据模型 支持全部主流的数据库 数据模型 根据所选择的数据库类型生成相应的数据库定义脚本 数据模型 支持对MicrosoftSQLServer数据库的逆向工程 数据模型 自动生成测试数据 业务过程 可视化的业务过程设计工具 业务过程 业务过程引擎业务过程监控 业务过程 业务管理器 组织机构 描述企业的组织架构 组织机构 管理角色的数据权限 组织机构 定义执行者角色 商业智能 查询构造器 商业智能 报表 商业智能 多维数据分析 UML 提供UML图形设计功能 KCOM组件平台 KCOM组件平台融合了组件技术和Internet技术这两大技术的优势 它是一种快速应用开发平台 KCOM组件平台历经1 0版本 2 0版本 发展到目前的3 0版本 KCOM组件 丰富的内嵌组件标准的ActiveX控件标准的OLE对象标准的COM组件 KCOMBasic 一种编程语言兼容Basic语言实现组件运算实现代码运算实现规则运算 应用软件开发过程 需求分析 系统设计 软件加工 发布运行 多次迭代 应用系统 经过多次迭代开发 应用软件系统逐步完善 最终达到可以交付发布运行的状态 这样的往复迭代过程在 基于设计的全自动化软件工厂 的应用开发模式下是可以随时进行的 而采用传统的开发模式 任何形式的迭代都会是对项目进度 项目费用的巨大挑战 编码效率 基于设计的全自动化软件工厂 加工软件代码的效率是普通程序开发人员书写代码效率的成百上千倍 软件设计 设计基础数据表 软件加工 加工成基础数据页面 软件设计 设计单据表 软件设计 定义业务单据节点 软件加工 加工成业务单据页面 软件设计 设计报表视图 软件加工 加工成报表页面 软件设计 设计数据分析视图 软件加工 加工成数据分析页面 平台应用 分销管理系统 汽车城业务系统 平台应用 进销存系统 平台应用 客户关系管理系统 平台应用 办公自动化系统 平台应用 地理信息系统 平台应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论