<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一切皆可抽象

    大而無(wú)形 庖丁解牛 厚積薄發(fā) 滌慮玄覽
       ::  ::  ::  ::  :: 管理

    【原創(chuàng)】也論架構(gòu)

    Posted on 2005-09-29 21:40 鋒出磨礪 閱讀(1205) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): java算法消息中間件web服務(wù)aop雜談

    架構(gòu)的概念

    架構(gòu)的概念從我個(gè)人理解講,分為廣義的架構(gòu)和狹義的架構(gòu),或者稱(chēng)其為重架構(gòu)和輕架構(gòu)。

    廣義的架構(gòu)(重架構(gòu))包括了

    團(tuán)隊(duì)架構(gòu) ---- 人力資源 項(xiàng)目經(jīng)理,技術(shù)經(jīng)理,分析師,顧問(wèn),設(shè)計(jì)師等.好的人力架構(gòu)分配降低規(guī)避因?yàn)槿说囊蛩貛?lái)的風(fēng)險(xiǎn).
    周期架構(gòu) ---- 時(shí)間資源 計(jì)劃 迭代
    業(yè)務(wù)架構(gòu) --- 主要是指高層用例和業(yè)務(wù)框架,比如 業(yè)務(wù)層 -- 業(yè)務(wù)分析(指導(dǎo))---決策支持
    技術(shù)架構(gòu) --- 應(yīng)用程序(j2ee .net),網(wǎng)絡(luò)安全,數(shù)據(jù)庫(kù),負(fù)載平衡等
    團(tuán)隊(duì)架構(gòu)和周期架構(gòu)可以合并為資源架構(gòu)。

    狹義架構(gòu)(輕架構(gòu))主要是指

      技術(shù)架構(gòu)和業(yè)務(wù)架構(gòu)

    建立架構(gòu)的目的和原則

    建立一套成熟的架構(gòu),可以保證產(chǎn)品的質(zhì)量,縮減開(kāi)發(fā)進(jìn)度,減小開(kāi)發(fā)成本,減少資源浪費(fèi)。從CMM的角度理解,架構(gòu)的確立和發(fā)展應(yīng)該是持續(xù)改進(jìn)的,而不是一成不變的。在軟件工程方法不斷發(fā)展改進(jìn)、各種先進(jìn)的管理思想領(lǐng)域模型的發(fā)展、各種新的技術(shù)的發(fā)展的推動(dòng)和影響下。我們的架構(gòu)應(yīng)該也是發(fā)展的。為了可以使我們的架構(gòu)的生命周期盡可能的長(zhǎng),我們的架構(gòu)設(shè)計(jì)應(yīng)該是超前和可以順利的迭代的。并且架構(gòu)必須是符合業(yè)界規(guī)范的。

    綜上所述,建立的架構(gòu)的目的是

      保證產(chǎn)品的質(zhì)量

    縮減開(kāi)發(fā)進(jìn)度

    減少資源浪費(fèi)

    減少開(kāi)發(fā)成本

    形成自己的核心技術(shù)

    建立架構(gòu)的原則是

        符合oo思想

        具有超前性

        具有擴(kuò)展性

        下面對(duì)上面的概述進(jìn)行詳細(xì)的解釋和分析

    保證產(chǎn)品的質(zhì)量:從資源角度分析,這里人力和時(shí)間就占了軟件工程3個(gè)要素(人力,進(jìn)度,質(zhì)量)的兩大,正是這兩方面的合理運(yùn)用從而在戰(zhàn)略上保證了產(chǎn)品的質(zhì)量。從業(yè)務(wù)架構(gòu)上講,高層用例的確定保證產(chǎn)品的方向走的正確,這樣保證了產(chǎn)品的總體質(zhì)量不出偏差。從技術(shù)架構(gòu)上講,因?yàn)橐?guī)范了很多編碼,使編碼出錯(cuò)率大大降低,從而保證了產(chǎn)品的質(zhì)量。

    縮減了開(kāi)發(fā)進(jìn)度:確立了技術(shù)架構(gòu)后,技術(shù)架構(gòu)會(huì)附帶一些快速開(kāi)發(fā)工具,可以縮減開(kāi)發(fā)進(jìn)度。業(yè)務(wù)架構(gòu)可以借用原來(lái)一些業(yè)務(wù)模式

    減少資源浪費(fèi):曾經(jīng)因?yàn)橐粋€(gè)公司不同的項(xiàng)目因?yàn)榧軜?gòu)的不同,浪費(fèi)了大量的資源。

    減少開(kāi)發(fā)成本:縮減了開(kāi)發(fā)進(jìn)度,減少資源浪費(fèi),保證了產(chǎn)品質(zhì)量,開(kāi)發(fā)成本自然減少了

    形成了自己的技術(shù)庫(kù):將過(guò)去的積累在以后的發(fā)展創(chuàng)新中發(fā)揮到最大作用,是非常好的事情。

    架構(gòu)綜述

    對(duì)于資源架構(gòu)來(lái)講,除了儲(chǔ)備了自己的知識(shí)庫(kù)和項(xiàng)目管理者豐富的經(jīng)驗(yàn)之外,很難抽取出客觀上的模型,因?yàn)閷?duì)于不同的項(xiàng)目,資源方面的管理主觀性太強(qiáng)。所以這方面目前所要作的就是形成儲(chǔ)備知識(shí)庫(kù)。

    業(yè)務(wù)架構(gòu)方面抽取模型用例,形成業(yè)務(wù)模型庫(kù)。體現(xiàn)方式是以用例圖和相關(guān)描述的方式。
    +

    技術(shù)架構(gòu)圖的描述

    一套架構(gòu),多套組合實(shí)現(xiàn)。對(duì)于項(xiàng)目比較小,不用ejb的項(xiàng)目推薦使用組合架構(gòu)1;對(duì)于使用ejb的分布式項(xiàng)目和大型項(xiàng)目,考慮負(fù)載平衡和集群技術(shù),建立使用組合架構(gòu)2;對(duì)于使用ejb部署,但是對(duì)于持久層沒(méi)有嚴(yán)格限制的,推薦使用組合架構(gòu)3

    對(duì)于其中的好多技術(shù)細(xì)節(jié),在這篇文檔中不體現(xiàn)。在各自的專(zhuān)門(mén)技術(shù)文章中將詳細(xì)的描述。包括struts,jsf,jsp,html,hibernate ,ejb,userdao等。

    附帶的快速開(kāi)發(fā)工具

    ActionForm(值對(duì)象)的生成工具     有成熟的工具,支持oracle,sqlserver數(shù)據(jù)庫(kù)

    Javabean 的生成工具                 有成熟的工具,支持sql server數(shù)據(jù)庫(kù)

    展現(xiàn)層代碼生成工具(struts 考慮中

    展現(xiàn)層代碼生成工具(jsf   考慮中

    Hiberante的代碼生成工具             除了hibernate提供的外,Eclipse提供了強(qiáng)大工具,建議使用

    Ejb2.0sessionbean框架和cmp的代碼)             jbuilder 完全夠用

    Ejb3.0sessionbean框架和cmp的代碼)             等待jbuilder的支持

    附帶的工具類(lèi)

    1,  唯一主鍵生成器

    2,  字符集的轉(zhuǎn)換(iso8894 gbk gb2312

    3,  文件處理類(lèi)(創(chuàng)建,刪除,保存,下載等)

    4,  Xml封裝類(lèi) 推薦在dom4j上擴(kuò)展

    5,  數(shù)據(jù)類(lèi)型轉(zhuǎn)換類(lèi)

    6,  日期處理類(lèi)

    7,  樹(shù)形菜單處理類(lèi)

    8,  分頁(yè)處理類(lèi)

    9,  數(shù)據(jù)庫(kù)處理類(lèi)

    10,              頁(yè)面展現(xiàn)內(nèi)容轉(zhuǎn)換 如將轉(zhuǎn)換為&quot;

    11,              Jsp Tag類(lèi),日期等


    評(píng)論

    # re: 【原創(chuàng)】也論架構(gòu)  回復(fù)  更多評(píng)論   

    2006-12-10 12:24 by kuan
    請(qǐng)問(wèn)能不能發(fā)文里提到的工具一下
    feinali@gmail.com
    主站蜘蛛池模板: www国产亚洲精品久久久| 91亚洲精品视频| 成人免费在线观看网站| 日韩免费观看一区| 日本一区二区三区免费高清在线| 亚洲午夜国产精品| 亚洲精品免费在线观看| 亚洲乳大丰满中文字幕| 亚洲国产成人久久综合碰| 国产精品免费_区二区三区观看| 麻豆视频免费观看| 毛片无码免费无码播放| 在线看片免费人成视频播| 人成午夜免费大片在线观看| 激情婷婷成人亚洲综合| 亚洲色欲啪啪久久WWW综合网| 亚洲成aⅴ人片在线观| 亚洲AV日韩AV永久无码免下载| 亚洲婷婷国产精品电影人久久| 成人爱做日本视频免费| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 中文字幕亚洲综合久久男男| 国产又大又黑又粗免费视频 | 亚洲欧美黑人猛交群| 亚洲午夜精品一区二区公牛电影院 | 无码欧精品亚洲日韩一区| 亚洲动漫精品无码av天堂| 中文字幕无码精品亚洲资源网| 亚洲成人影院在线观看| 国产高清免费在线| 国产大片91精品免费看3| 国产jizzjizz视频免费看| 国产无遮挡裸体免费视频| 国产免费看插插插视频| 国产精品久久免费视频| 免费一级国产生活片| 亚洲国产成人久久精品99| 红杏亚洲影院一区二区三区| 国产成人精品日本亚洲专区 | 久久国产色AV免费看| 亚洲一区在线免费观看|