X3业务基础平台理论和体系介绍20060101PPT格式课件下载.ppt
- 文档编号:15559172
- 上传时间:2022-11-05
- 格式:PPT
- 页数:77
- 大小:2.41MB
X3业务基础平台理论和体系介绍20060101PPT格式课件下载.ppt
《X3业务基础平台理论和体系介绍20060101PPT格式课件下载.ppt》由会员分享,可在线阅读,更多相关《X3业务基础平台理论和体系介绍20060101PPT格式课件下载.ppt(77页珍藏版)》请在冰豆网上搜索。
现有信息系统的建设,是在底层的技术平台上直接构建业务系统,并且也只能采用面向技术的、业务无关的“原始”编程工具来开发管理系统。
这种低层次的软件开发模式,使信息系统的开发、维护和扩展困难重重,导致IT黑洞现象的普遍发生。
8Copyright2000-2004JustepCo.Ltd-AllRightsReserved.两大问题的深层次原因两大问题的深层次原因孤岛问题和黑洞问题的深层次原因是:
信息系统的架构体系问题架构体系对于信息系统的设计、开发、实施、应用、维护很重要吗?
9Copyright2000-2004JustepCo.Ltd-AllRightsReserved.理解架构:
一个故事理解架构:
一个故事一个真实的故事10Copyright2000-2004JustepCo.Ltd-AllRightsReserved.瓦萨战舰的故事瓦萨战舰的故事17世纪上半叶,北欧新教势力与中欧天主教势力发生了一场“三十年战争”,作为北欧新教势力的代表,瑞典的军事力量达到鼎盛时期。
1625年,号称“北方飓风”的瑞典国王古斯塔夫斯阿道弗斯(GustavsAdolphus)决心建造一艘史无前例的巨型新战舰瓦萨(Vasa)战舰。
瓦萨战舰确实是一艘令人望而生畏的战舰:
舰长70米,载员300人,在三层的甲板上共装有64门重炮,火力超强。
11Copyright2000-2004JustepCo.Ltd-AllRightsReserved.瓦萨战舰的处女航瓦萨战舰的处女航1628年8月10日,这艘巨大的战舰终于完工。
在斯德哥尔摩的王宮前,瓦萨战舰举行了盛大的下水典礼。
礼炮声中,战舰扬帆起航,乘风前进。
在1万多名围观者的目光注视下,忽然,瓦萨号奇怪地摇晃了一下,便向左舷倾斜。
海水从炮孔处涌入船舱,战舰迅速翻入水中,几分钟后,这艘雄伟战舰的处女航也是唯一的一次航行结束了。
瓦萨战舰在它壮丽的起航时刻,带着全身飘扬的彩旗,沉没于它诞生的港口。
12Copyright2000-2004JustepCo.Ltd-AllRightsReserved.瓦萨战舰为什么沉没?
瓦萨战舰为什么沉没?
人们对瓦萨的沉没做出了各种各样的分析,最后的主要结论是:
该舰制造工艺精良,但“比例严重失调”,也就是说,该战舰的架构存在缺陷。
13Copyright2000-2004JustepCo.Ltd-AllRightsReserved.信息系统的信息系统的“瓦萨瓦萨”问题问题瓦萨的故事已经过去300多年了,在船舶工业领域,作为学科和工业的基石“架构”早已形成完整的理论和方法体系。
瓦萨的故事,基本上不会重演了。
但是,在今天的企事业信息系统领域,“瓦萨”问题依然是需要解决的关键问题。
软件业的一个著名论断深刻揭示了这一问题。
14Copyright2000-2004JustepCo.Ltd-AllRightsReserved.理解架构:
一个论断理解架构:
一个论断一个著名的论断15Copyright2000-2004JustepCo.Ltd-AllRightsReserved.“没有银弹没有银弹”论断论断1986年,弗雷德里克.布鲁克斯(FrederickBrooks)在没有银弹软件工程的主要问题和次要问题中提出了一个迄今为止尚未打破的一个著名论断:
“没有一种单纯的技术或管理上的进步,能够独立地承诺在没有一种单纯的技术或管理上的进步,能够独立地承诺在1010年内大幅度地提高软件的生产率、可靠性和简洁性年内大幅度地提高软件的生产率、可靠性和简洁性”。
Thereisnosingledevelopment,ineithertechnologyThereisnosingledevelopment,ineithertechnologyormanagementtechnique,witchbyitselfpromisesevenoneormanagementtechnique,witchbyitselfpromisesevenoneorder-of-magnitudeimprovementwithinadecadeinorder-of-magnitudeimprovementwithinadecadeinproductivity,inreliability,insimplicity.productivity,inreliability,insimplicity.16Copyright2000-2004JustepCo.Ltd-AllRightsReserved.为什么没有银弹:
三段论为什么没有银弹:
三段论11大前提:
软件活动包含根本任务和次要任务大前提:
软件活动包含根本任务和次要任务布鲁克斯指出:
所有软件活动包括:
根本任务打造构成抽象软件实体的复杂概念结构;
次要任务使用编程语言表达这些抽象实体,并在时间和空间内将它们映射成机器语言。
22小前提:
现有解决方案致力于解决次要任务小前提:
现有解决方案致力于解决次要任务考察和评估几乎现有所有的软件工程解决方案,布鲁克斯指出:
现有所有方案全都在致力于解决软件工程中的次要问题。
33结论:
没有银弹结论:
没有银弹无论这些方案多么完善,都不可能在根本上解决问题,即使将全部次要任务的时间缩减到零,也不会带来生产率数量级上的提高。
17Copyright2000-2004JustepCo.Ltd-AllRightsReserved.理解架构:
一个现象理解架构:
一个现象一个引人深思的现象18Copyright2000-2004JustepCo.Ltd-AllRightsReserved.一个引人深思的事实一个引人深思的事实管理软件生产率管理软件生产率管理软件生产率管理软件生产率管理软件生产率管理软件生产率管理软件生产率管理软件生产率1990年年1995年年2003年年1986年年ITIT技术能力技术能力ITIT技术能力技术能力ITIT技术能力技术能力ITIT技术能力技术能力1990年年1995年年2003年年1986年年事实:
事实:
IT软硬件技术能力突飞猛进,但是管理软件的生产率和简洁性并无根本性提升,为什么?
19Copyright2000-2004JustepCo.Ltd-AllRightsReserved.结论结论由一个故事一个论断一个现象得出:
在管理软件领域,这些年来IT技术的进步都只是在完成次要任务,忽视了对软件活动根本任务的关注、研究和完善。
在管理软件领域,我们需要真正解决一个根本问题:
建立构成信息系统软件实体的概念体系结构即信息系统的架构体系。
20Copyright2000-2004JustepCo.Ltd-AllRightsReserved.架构是什么?
架构是什么?
一个学术的概念,但它很重要架构是针对某种特定目标系统的具有体系性的、普遍性的问题而提供的通用的解决方案。
架构往往是对复杂系统的一种共性的体系抽象。
架构让我们能够正确、合理地理解、设计和构建复杂的系统。
21Copyright2000-2004JustepCo.Ltd-AllRightsReserved.理解架构:
一组类比理解架构:
一组类比理解理解1:
高楼大厦是由钢筋、水泥和砖块构成。
理解理解2:
信息系统是由数据和代码构成。
理解理解1:
高楼大厦是由一个个楼层、一个个房间构成。
信息系统是由一个个模块、一个个对象和组件构成。
答案答案1:
高楼大厦是由支撑框架、管道系统、强弱电系统、给排水系统等构成。
答案答案2:
信息系统是由组织机构、业务流程、业务功能、业务信息等构成。
22Copyright2000-2004JustepCo.Ltd-AllRightsReserved.建筑架构体系建筑架构体系建筑学认为,所有的高楼大厦(复杂建筑),应该是由建筑结构、暖通系统、强电系统、弱电系统(监控系统、综合布线等)、给排水系统等构成。
具体体现在建筑图、总平面图、综合管线、结构图、给排水、暖通、强电、弱电等图纸上。
这种建筑学的思想方案,就是建筑设计的“架构体系”。
23Copyright2000-2004Justep
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- X3 业务 基础 平台 理论 体系 介绍 20060101