成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

系統(tǒng)架構(gòu)師談企業(yè)應(yīng)用架構(gòu)之開卷有益

開發(fā) 項(xiàng)目管理
系統(tǒng)架構(gòu)師是很多人羨慕的職業(yè),不用天天埋頭寫代碼還能拿高薪。其實(shí)很多人并不了解企業(yè)應(yīng)用架構(gòu),讓我們慢慢來學(xué)習(xí)。

  開篇說明

  由于是自己對這些技術(shù)的學(xué)習(xí)總結(jié)和心得體會(huì),錯(cuò)誤之處在所難免,懷著技術(shù)交流的心態(tài),現(xiàn)在發(fā)表出來,所以希望大家能夠多多指點(diǎn),這樣能使一部分人受益同時(shí)也能糾正我的錯(cuò)誤觀點(diǎn),以便和各位共同提高!

  軟件架構(gòu)到底是什么

  軟件架構(gòu)可以被簡單的描述為,一系列組件之間的組合,交互,繼承的關(guān)系。當(dāng)然這樣的解釋基本上人人都可以接收。不過在我們看來,這樣的說法有點(diǎn)過于抽象。

  軟件架構(gòu)有這標(biāo)準(zhǔn)的定義,就是參考ANSI/IEEE的標(biāo)準(zhǔn),軟件架構(gòu)可以理解為軟件密集型系統(tǒng)中對系統(tǒng)的實(shí)現(xiàn)和部署起決定性作用的的系統(tǒng)。

  軟件架構(gòu)中的關(guān)鍵點(diǎn)是應(yīng)該符合項(xiàng)目干系人的目標(biāo),功能上當(dāng)然細(xì)分成功能性的和非功能性的需求。

  軟件架構(gòu)有一定的特殊性,架構(gòu)設(shè)計(jì)必須開發(fā)的初期就確定,架構(gòu)設(shè)計(jì)作為關(guān)鍵決策必須前期確定。

  軟件架構(gòu)其實(shí)主要是要符合項(xiàng)目干系人的目標(biāo),如果無法滿足項(xiàng)目干系人的目標(biāo),那么這個(gè)架構(gòu)方案就行不通,下圖是ANSI/IEEE標(biāo)準(zhǔn)中定義的系統(tǒng)、架構(gòu)與項(xiàng)目干系人直接的關(guān)系。

  開篇中已經(jīng)介紹了系統(tǒng)架構(gòu)的表述工具有UML和Relation Rose,UML基本上已經(jīng)成為國際的標(biāo)準(zhǔn)。

  UML的類圖:主要是描述類之間的關(guān)系。

  用例圖:描述使用場景。

  組件圖:用來描述系統(tǒng)中的可重用部分。并且容易看出組件與二進(jìn)制文件之間的對應(yīng)關(guān)系。

  通過UML工具,我們能夠更深層次對系統(tǒng)架構(gòu)進(jìn)行不同角度的描述。抓住其核心。

  軟件架構(gòu)的驗(yàn)證,目前沒有什么好的辦法可以自動(dòng)驗(yàn)證軟件架構(gòu)是否可以達(dá)到項(xiàng)目干系人的目標(biāo),只有通過多種方式多個(gè)級別的測試。

  例如通過單元測試,來驗(yàn)證單一的功能,集成測試來評估系統(tǒng)的兼容性,驗(yàn)收測試來驗(yàn)證用戶的滿意度,程序是否提供必要的功能。

  除了UML建模工具之外,還有IBM比較著名的Relation Rose,這里大概介紹下該工具具有的視圖模式:

系統(tǒng)的架構(gòu)

  可以這樣說,軟件系統(tǒng)的架構(gòu)過程中沒有什么系統(tǒng)是不可拆分的,系統(tǒng)的開發(fā)方法越敏捷,為開發(fā)人員實(shí)現(xiàn)架構(gòu)是預(yù)留的空間越大。

  系統(tǒng)架構(gòu)師將系統(tǒng)分解的過程,其實(shí)最終形成的就是一份為開發(fā)人員提供的詳細(xì)設(shè)計(jì)說明書。當(dāng)然詳細(xì)設(shè)計(jì)說明書的內(nèi)容和格式也取決于開發(fā)方法。

  架構(gòu)是什么

  架構(gòu)大多體現(xiàn)在難以改變或者改變起來代價(jià)較大的決定上。但是最終還是需要有人做決定。

  系統(tǒng)分析師分析系統(tǒng)做什么,架構(gòu)師設(shè)計(jì)如何去做。

  架構(gòu)師是需求與詳細(xì)說明的紐帶。

  架構(gòu)師的職責(zé):架構(gòu)師應(yīng)該參與到開發(fā)的全過程當(dāng)中。包括分析需求與架構(gòu)設(shè)計(jì)、實(shí)現(xiàn)、測試、繼承與部署。

  按照ISO的定義架構(gòu)師的定義如下:負(fù)責(zé)系統(tǒng)架構(gòu)的人、團(tuán)隊(duì)或組織。

  微軟則對系統(tǒng)架構(gòu)是做了如下的劃分:

  1、企業(yè)架構(gòu)師。

  2、基礎(chǔ)架構(gòu)師。

  3、特定技術(shù)架構(gòu)師。

  4、解決方案架構(gòu)師。

  ***總結(jié)軟件開發(fā)過程中的一些法則:

  1、為了一個(gè)趕不上進(jìn)度的項(xiàng)目增加人手,只會(huì)讓項(xiàng)目更加落后于進(jìn)度。

  2、程序的復(fù)雜性會(huì)一直的增加,直到維護(hù)人員感覺到力不從心為止。

  3、建筑師與開發(fā)人員寫程序不同,如果建筑師按照開發(fā)人員的方式開建造,只會(huì)成為歷史中的敗筆。

  關(guān)于作者:專注于微軟平臺項(xiàng)目架構(gòu)、管理和企業(yè)解決方案。熟悉設(shè)計(jì)模式、極限編程、架構(gòu)設(shè)計(jì)、敏捷開發(fā)和項(xiàng)目管理。現(xiàn)主要從事WinForm、ASP.NET、等方面的項(xiàng)目開發(fā)、架構(gòu)、管理工作。如有問題或建議,請多多賜教!

  作者:CallHot-何戈洲

  出處:http://www.cnblogs.com/hegezhou_hot/

【編輯推薦】

  1. Google強(qiáng)推Dart語言替代JavaScript 意欲何為?
  2. Google App Engine收費(fèi)標(biāo)準(zhǔn)引發(fā)爭議
  3. 硅谷“老黃忠”程序員:Google+設(shè)計(jì)者上榜
  4. 揭秘Google是如何做代碼審查的
  5. 揭秘Google+技術(shù)架構(gòu)
責(zé)任編輯:彭凡 來源: 博客園
相關(guān)推薦

2011-11-01 09:02:26

系統(tǒng)架構(gòu)師

2011-10-31 09:22:07

系統(tǒng)架構(gòu)

2011-10-24 09:26:42

系統(tǒng)架構(gòu)師

2011-10-20 09:06:36

系統(tǒng)架構(gòu)師

2011-11-02 09:01:30

系統(tǒng)架構(gòu)師

2011-10-27 09:08:59

系統(tǒng)架構(gòu)師

2011-10-21 09:04:57

系統(tǒng)架構(gòu)師

2011-10-19 09:20:44

2011-10-25 08:59:28

系統(tǒng)架構(gòu)師

2011-10-26 09:43:13

系統(tǒng)架構(gòu)師

2012-02-02 10:23:07

2010-08-05 13:51:13

軟件架構(gòu)師

2011-03-11 15:38:08

Java

2010-08-30 11:06:21

企業(yè)架構(gòu)師

2014-10-28 09:56:56

Hadoop

2015-06-23 14:43:16

騰訊云架構(gòu)師可擴(kuò)展系統(tǒng)

2010-08-09 09:03:17

.NET企業(yè)級架構(gòu)

2009-06-30 16:34:44

微軟

2012-10-25 17:48:15

Fourinone云計(jì)算架構(gòu)師峰會(huì)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: h视频免费在线观看 | 国产精品毛片一区二区在线看 | 国产999精品久久久 日本视频一区二区三区 | 2018天天干天天操 | 99在线播放 | 91精品国产综合久久久久久丝袜 | 国产精品久久久久一区二区三区 | 欧美日韩一区二区三区在线观看 | 亚洲欧美激情精品一区二区 | 中文字幕日韩一区 | 午夜日韩 | 欧美日韩一二三区 | 欧美一级片中文字幕 | 精品国产乱码久久久久久牛牛 | 成年人在线播放 | 99热在线免费 | 日本在线视频一区二区 | 丝袜毛片 | 色婷婷一区二区三区四区 | 久久99精品久久久久久国产越南 | 亚洲成人三级 | 秋霞在线一区 | 91精品一区二区 | 成人精品国产免费网站 | 成人在线小视频 | 日韩精品久久久久 | 女生羞羞视频 | 一区二区免费在线观看 | 日韩一级二级片 | 成人免费观看男女羞羞视频 | 国产精品不卡一区 | 亚洲精品国产成人 | 天天综合网天天综合 | 日韩www | 久久久久久久久久久蜜桃 | 天堂亚洲网 | 成人免费视屏 | 久草青青 | 在线观看涩涩视频 | 亚洲欧洲成人av每日更新 | 欧美精品在线一区二区三区 |