KCOM商业工程之软件工厂培训讲学

上传人:yuzo****123 文档编号:141470603 上传时间:2020-08-08 格式:PPT 页数:26 大小:915KB
返回 下载 相关 举报
KCOM商业工程之软件工厂培训讲学_第1页
第1页 / 共26页
KCOM商业工程之软件工厂培训讲学_第2页
第2页 / 共26页
KCOM商业工程之软件工厂培训讲学_第3页
第3页 / 共26页
KCOM商业工程之软件工厂培训讲学_第4页
第4页 / 共26页
KCOM商业工程之软件工厂培训讲学_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《KCOM商业工程之软件工厂培训讲学》由会员分享,可在线阅读,更多相关《KCOM商业工程之软件工厂培训讲学(26页珍藏版)》请在金锄头文库上搜索。

1、体系架构,软件危机,开发进度缓慢 开发费用超支 维护成本增长过快 不恰当的功能设计 拙劣的性能 不断膨胀的bug和代码量 不兼容 重复开发,模型驱动开发,模型驱动体系架构(Model Driven Architecture, MDA)是由 OMG 提出的新的软件方法学,被面向对象技术界预言为未来几年里最重要的软件方法学。 模型驱动体系架构(MDA)把建模语言用作一种编程语言而不仅仅是设计语言,并以一种全新的方式将IT技术的一系列新的趋势性技术整合到一起。,模型驱动体系架构(MDA)的出现,为如何提高软件开发效率,如何增强软件的可移植性、协同工作能力、可维护性,以及如何提高文档编制的便利性指明了

2、解决之道。 MDA 改变了开发过程 MDA 改变了开发工具 MDA 让你重新认识文档、代码、模型 MDA 带来了数学般的精确性 MDA 为新方法学提供了土壤,业务模型驱动的软件工厂应用开发过程,需求分析,系统设计,软件加工,发布运行,多次迭代,应用系统,经过多次迭代开发,应用软件系统逐步完善,最终达到可以交付发布运行的状态。这样的往复迭代过程在“业务模型驱动的全自动化软件工厂”的应用开发模式下是可以随时进行的;而采用传统的开发模式,任何形式的迭代都会是对项目进度、项目费用的巨大挑战。,软件工厂编码效率,“业务模型驱动的软件工厂”加工软件代码的效率是普通程序开发人员书写代码效率的成百上千倍。,软

3、件工厂自动加工的业务模型,丰富的业务模型足以满足多数应用的需求!,菜单样式:横列菜单、竖排菜单、下拉菜单,三种类型的菜单只需要在商业工程属性里选择菜单样式。,基础数据列表,基础数据的增、删、改,对应的是基础数据表。,基础数据查询,基础数据的查询界面,由查询条件输入框和结果列表组成,对应的表模型里需要定义查询字段和结果字段。,基础数据录入,基础数据的录入界面,根据字段类型的不同,生成不同的输入框:文本输入框、日期选择框、图片文件选择框等等。,业务单据,业务单据是管理软件的主要成份,由一个主表和多个明细表组成,并且通常对应一个业务过程节点,是业务过程的一个环节。,数据分析,OLAP数据分析属于商业

4、智能的范畴,只需要定义一个查询视图,就能加工生成具有OLAP功能的数据分析模块。,统计报表,只需要定义一个查询视图,软件工厂就能自动排版出统计报表。,甘特图,甘特图是软件工厂内置的一个重要功能,常用于项目管理。,门户,门户是软件工厂内置的一个重要功能,常用于信息门户。,日程表,日程表是软件工厂内置的常用功能,常用于车辆、会议室管理等用途。,邮件、日历、便笺、聊天,邮件、日历、便笺、聊天等是软件工厂内置的常用功能,分别对应各自类型的表。,代码帮助,代码帮助是最常用的输入辅助工具,如果外键字段对应的是代码表,那么加工后对应的输入框就附带有代码帮助来辅助输入。,角色用户选择框,角色用户选择框是输入辅助工具,具有角色用户属性的字段加工后对应的输入框就附带有角色用户选择框来辅助输入。,输入选择对话框,输入选择对话框是明细表输入的辅助工具。,HTML 编辑框,HTML 编辑框是一种特殊类型的输入框,只要定义字段的组件类型为“HTML”,加工后字段对应的输入框就是HTML 编辑框。,地图,地图是软件工厂支持的一个重要功能,用于地理信息系统。,总结,KCOM 商业工程积累了大量丰富的业务模型, 开发业务系统时只需选择适当的业务模型表达具体的业务, 软件工厂就能自动地将业务模型加工成业务系统。 KCOM 商业工程的目标是 100% “业务模型驱动,软件工厂自动编程!”,谢谢!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号