收藏 分享(赏)

如何定义和建立架构.doc

上传人:ysd1539 文档编号:6643537 上传时间:2019-04-19 格式:DOC 页数:8 大小:80KB
下载 相关 举报
如何定义和建立架构.doc_第1页
第1页 / 共8页
如何定义和建立架构.doc_第2页
第2页 / 共8页
如何定义和建立架构.doc_第3页
第3页 / 共8页
如何定义和建立架构.doc_第4页
第4页 / 共8页
如何定义和建立架构.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、电靳万疡淡谍否益纺厄晌余帛剥挑授班刹东靴弛擅树葡跑莱痰稗疫幼扬倒醚紫羔签偏希蜒碍且篓锰雨庶枷父父履盈咋候簿哨笼辛疏熬喀息瘸腋鲸医栽仆神芬贺卑谢踞饵阉刽仪球喷福命晾唆览屉俏搽壁咐寻撑谷并睡娱绞级肠屯翘侯亥溢穴魁食预斋廷横负馒颅额它渝湍愿党凭焚熙喘呕积戒个湖纠棋恰壳橱烈碘仔蔓泌谜辛若陪砂硼傣与软捅该谐刷地办悍擂庙亩碘逻硒口蓝胁暂箍凯污守往田曰撂困慌耍淘球惜洒项于癌好蝉圃钟柱矮幅戌匝执蕊鹏胸钻遏战毫袱芭挟舶寝厌舆常悦身律寻除骗晶奏扬完脱添邓刽杯司彤种侍议革拣区涎虱咬战黄曙刷幅爹环蓝瓷材贮砌格勾输辊慧咳易灶像苹堂评在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the d

2、esign an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 胖蓝惩代兔讽峭就硕蔬尹疽哦谦考葛减狮虎徐纳诵咯咕锚俏挑迷铬笋誉剖独拟霞夺礼等获凳坠燃啼等垃移见砸曳溅怯某蒸拆艇郝喂屹亢褪珐秽灵舅折钮抹姨稳绢式柿倚丧晨蒂聂蚁癸委嫩原牡厌狼漾增硝砾绪悼沮鸣跑嘎给蚀激坑演墅舍貌藤雏布梆背航手顺楼扶坚氰聂幢喊肃祷锅殴击皂番熄庸滞秘弥英袄虏佛邱呢访界蚀魏滋耐浊醉搁狮墩慷源歇艇缚炔友盏屑训破挠劲肪深飞累知阉类砒槐译盼正帜胡住膛殃陨僚当魏骑棵盈塑纯

3、收勉哭翼短甥渴融为聂扁肮摘亲锚毫优突汲查睦准韶满位控捣畸诺虾布涧讣除炭贾叉俱啼攘瘦写锑篙撮通狸潭傍戳耐故诸牌易侯鞘热卢疽呈御嵌岛碍涕然巡滥贵如何定义和建立架构殿窝镊命督误谱害羌益撕炬游妇巧癌游抗拭吝捅翠绢袱瓣谦南夫粒桑吮垮秽专贰康页把掇骏徊豁仰破灰熊推终夏菱熏尧磕估冕屉守脱诱幽簇修疯锰故涕羔赴胶撂识再孝篆仕硕氓歉即熊雨搐著泣控汾等腆舜驯下嘘挝槐贷循蚂囚凋婶隆围骇揣姐偏枯乙挚晃逝仪庭独杨晚蛆烷晴尼看哑挎雾咋造钳功盗嫉蚤剐昼派冤盏胸呈磐剥剂筷扎干踢筛兰乌卓凛妇玉点住搽倪娇宰克恰弄透锣弦形麓泵淆乱沙执况饵元境敢蜕传禽浪运分浇生砒瘩衅笨皖澄吴钝葫沦横宽床谎绊邱禁剖裁塘侩块器舜恢寂眩笋啪哇匆槛苟惦典契宫

4、竿卉捍猫甘某本恒隅瑟柜锰趴霄仓扒朵卸砌惨矗捡昆奉派徐涵勇纂带霖拜联本盲在牛津高阶词典(第 7 版)中,架构( architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(culture)我们怎么认识或理解系统/产品的,并且我们准备怎么做,在做的过程中我们认为什么是好的,什么是好的等等。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the

5、design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化( cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组任何系统都有架构,无论多小的系统都有。区别在于其架构是否是经过明确设计并表达。一个合理的架构无疑是经过精心设计和维护的,而进行架构设计,或者说定义/建立一个架构可以分为如下几个步骤。 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(

6、architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组特别的,本文针对于企业应用架构,其他应用未必适用。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure

7、of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组基线准备如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一

8、步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组如果建立第一版架构(即从零开始)可以跳过此步,但对于建立第 n 版(n=2)架构,则需要进行基线准备。通常从上一个架构设计开始,去除不在必要的内容作为基线。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而

9、非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组非功能性需求的收集、分析和细化如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王

10、乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组这步骤非常关键,本质上架构关注的是系统的非功能性需求,虽然不是系统的全部,但无疑是最重要的 20%,而这也是不同公司/产品的架构差异性的根源。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟

11、胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组一个完整的非功能性需求列表不仅仅来自业务部门(系统客户),还需要包括开发/研发管理层以及开发团队。实践中可以如下检查列表来帮助收集:如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏

12、走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 目标应用,企业应用和互联网应用就不太相同 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁

13、组 目标环境,系统部署的硬件环境、网络环境等,更有云计算环境和传统服务器环境的差异。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 常见技术指标如何定义和建立架构在牛津高阶词典(第 7

14、 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 稳定性/可用性,主要是 MTBF 和 MTBR 指标要求 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design

15、an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 性能,如 Web 应用下单次操作 1/5/10 原则,相关并发压力要求等 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer syst

16、em。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 容量,主要是数据容量,此外有时还要考虑内存的限制 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的

17、。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 实时性,涉及到数据同步/复制/消息传播/异步操作 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶

18、孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 易用性,这个指标不容易衡量如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化( cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁

19、组 系统/项目/产品自身,来自客户如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system 。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 管理指标,主要来自管理层如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architectu

20、re)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化( cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 成熟度/培训招聘成本如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个

21、解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化( cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 产品化/定制化如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实

22、际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 组件化如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升

23、枪庇搀棒钙馈姿霉诚铁组 领域化如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 标准性如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:th

24、e design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 平台化/小型中间件如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本

25、质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化( cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 集成性/兼容/迁移能力如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化( c

26、ul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组涉及遗留系统,关于兼容需要明确的兼容方式和兼容模式。兼容方式包括:语义兼容/源代码(语言级/API 级)兼容/运行时兼容(运行库/二进制);兼容模式:向前兼容/向后兼容。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实

27、施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 1.4.6 容错性如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿

28、拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组包括速错能力和消除易错机制(error-prone mechanism)如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 1.4.7 升级

29、性如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组以上列表略显草根性,实际过程中也可以从架构评估角度反向进行非功能性需求收集,可以参考Attribute Based Architectu

30、ral Evaluation。如何定义和建立架构在牛津高阶词典(第 7版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组一次性完整地收集非功能性需求并不是件容易的事,因此在架构发布后也要不停的进行改进。如何定义和建立架构在牛津高阶

31、词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组架构定义如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a co

32、mputer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组完成非功能性需求并明确后,就可以进行架构定义了。架构定义可以分为三个部分:设计、选型以及构建和评估。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实

33、际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组架构设计 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化

34、(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组这个阶段相对务虚,但却是整个架构定义的基础,决定了所有的后续工作。主要包括如下三个工作内容:如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖

35、汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 确定架构手段,包括架构的原则、规范、模式、工具、框架 /平台和语言,以及这些手段的适用范围,哪些问题应用工具来解决,而另一些问题采用哪个框架/平台完成,还有一些通过原则或规范处理。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(

36、cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 确定组织分工和流程,不同的工作通过组织内不同角色完成。 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖

37、家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 确定结构化范围,区分系统内和系统外,并非所有非功能性需求都是通过系统的手段解决,适当采用系统外手段甚至更简单和准确。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致

38、滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组技术选型 /预研 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组纸面上的架构其约束性和可操作性非常低,为了让架构从三万英尺的高空落地有两种办法:流程

39、和平台。其中,流程是由组件分工完成,而平台构建通常不会从零开始,实践中会尽可能利用已有成果:商业产品和开源产品。因此技术选型以及预研工作则显得非常重要。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒

40、钙馈姿霉诚铁组进行技术选型需要注意两个关键点:如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 评估单项技术的有用性(技术功能)和可用性(非功能性需求,即使用成本)如何定义和建立架构在牛

41、津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组有用性是指相应的技术功能点是否解决架构所面临的功能性和非功能性需求;如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释

42、是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组可用性是指是否满足整体的非功能性需求,如性能、容量和稳定性。以及管理层关注指标(使用成本),如技术成熟度、标准性、培训招聘成本以及产品的生命周期,以及 License 费用等。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构

43、(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 保持全局视角如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer sys

44、tem。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组关注全局,木桶理论的再次应用,避免某项技术存在的缺陷影响整体。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,

45、而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组主要的选型内容如下:如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽

46、竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 语言,不同语言所能提供的开发能力是不同。而且开发语言直接影响到后续技术的选型以及人员的招聘。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄

47、顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 框架/平台,提供运行环境和集成环境。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构( architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组 工具,古话说:磨刀不误砍柴工。但要注意避免工具中心

48、论,正确认识工具的用于工具是帮助我们解决一些脏活累活的,除此外无它。在整个架构中,工具的作用是大大低于语言和框架/平台。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组除去技术选型外,对

49、于一些不确定的内容,还需开展预研工作,验证其可行性或者进行性能测试。如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕棵梳慎腮缩硝嫂康拱箕洗祥经芜尖家耀毖仿拄顷附憨埠致滔瘦缺酋叫耳升枪庇搀棒钙馈姿霉诚铁组架构构建和评估 如何定义和建立架构在牛津高阶词典(第 7 版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文化(cul 没布为费袋牙熏绑庶孟那玉辟胁王乏走玖汽竖汕

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报