freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

世界級(jí)軟件公司的研發(fā)模式(編輯修改稿)

2025-08-31 12:57 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ,T3 階段 開發(fā)計(jì)劃 測(cè)試計(jì)劃 1 周期 1開發(fā) :I,G,H,F,C 無 2 周期 2開發(fā) :D,A,E,B。 解決周期 1的問題 周期 1測(cè)試 Q,L,K,P,O,N 3 解決周期 1,2的問題 周期 2測(cè)試 N,M,J,R 4 解決所有遺留問題 回歸測(cè)試 注解 圓 :功能需求 方 :測(cè)試項(xiàng)目 P:優(yōu)先權(quán) T:工時(shí) 階段 1 (7工時(shí) ) 階段 2 (7工時(shí) ) 階段 3 (5工時(shí) ) 階段 4 (7工時(shí) ) 開發(fā)員1 I I I I I G E E E B 解決周期 1的問題 解決周期 1,2的問題 解決所有遺留問題 ,文檔資料工作 開發(fā)員2 H H H H F F C D D A A 從事其他項(xiàng)目工作 測(cè)試員1 從事其他項(xiàng)目工作 N O O K K K K M M M M 回歸測(cè)試 測(cè)試員2 從事其他項(xiàng)目工作 P Q Q L L L R R R J J 進(jìn)一步安排每個(gè)測(cè)試員和開發(fā)員的工作日程 制訂計(jì)劃所用的工具 Microsoft Project Server 自動(dòng)生成進(jìn)程表。 可調(diào)整工作容量百分比。 可用實(shí)際時(shí)間矯正進(jìn)度。 可保證主從和依賴關(guān)系在時(shí)序的體現(xiàn)。 監(jiān)視項(xiàng)目的進(jìn)度。(不同的顏色代號(hào)和 %度) 體會(huì) 軟件產(chǎn)業(yè)是創(chuàng)造性的企業(yè),區(qū)別于可預(yù)測(cè)的重復(fù)性的制造企業(yè)。所以精確預(yù)測(cè)每一個(gè)新開發(fā)項(xiàng)目人工量是不現(xiàn)實(shí)的。因此要靈活認(rèn)識(shí)到計(jì)劃的可靠性不高,誤差大。 針對(duì)技術(shù)攻關(guān)的快速原型會(huì)減小計(jì)劃誤差。 計(jì)劃往往受公司早以公布的升級(jí)部署日期和現(xiàn)有的人力資源約束。過于緊縮的計(jì)劃可能導(dǎo)致開發(fā)員為期限而犧牲產(chǎn)品質(zhì)量。 計(jì)劃制定的工作流程 設(shè)計(jì)階段 . 體系結(jié)構(gòu)設(shè)計(jì) . 子系統(tǒng)設(shè)計(jì) 體系結(jié)構(gòu)設(shè)計(jì) 運(yùn)行平臺(tái)體系結(jié)構(gòu) (本次簡(jiǎn)單介紹 J2EE) 構(gòu)件開發(fā)平臺(tái)體系結(jié)構(gòu) (略 ) 構(gòu)件管理平臺(tái)體系結(jié)構(gòu) (略 ) 配置映射平臺(tái)體系結(jié)構(gòu) (略 ) 構(gòu)件調(diào)試平臺(tái)體系結(jié)構(gòu) (略 ) 體系結(jié)構(gòu) 面臨的問題 – 如何設(shè)計(jì)和評(píng)價(jià)一個(gè)新的體系結(jié)構(gòu) – 如何對(duì)待老的體系結(jié)構(gòu)后患 :工程上和理論上的差距逐漸增大 設(shè)計(jì)體系結(jié)構(gòu) 要收集以下資料并權(quán)衡各種制約條件 – 所有可以使用的技術(shù)規(guī)范的熟悉程度,應(yīng)用價(jià)值和發(fā)展趨勢(shì)。 – 參考和分析同類產(chǎn)品和自己老一代產(chǎn)品的體系結(jié)構(gòu)的優(yōu)缺點(diǎn)。 – 宏觀上理解客戶群和項(xiàng)目群的整體共性和長(zhǎng)遠(yuǎn)目標(biāo),作長(zhǎng)遠(yuǎn)打算。 J2EE體系結(jié)構(gòu)的評(píng)價(jià)標(biāo)準(zhǔn) 支撐力 (scalable) 易維護(hù) 易擴(kuò)展 易重構(gòu) 易測(cè)試 簡(jiǎn)潔性 可靠性 重用性 最有效的策略 : 子系統(tǒng)間松耦合 許多體系結(jié)構(gòu)的革新 和成就是 基于 解決子系統(tǒng)間松耦合上的技術(shù)性突破 . J2EE運(yùn)行體系結(jié)構(gòu)中的子系統(tǒng) 功能層分類 部署分離 客戶層 UI Tier (client Tier ) 中間層 (可以是再分布多級(jí)的 ) Middle Tier 數(shù)據(jù)庫(kù)層 Database Tier 網(wǎng)絡(luò)服務(wù)層 Web Service Tier 客戶端表達(dá)邏輯 client presentation logic 客戶端表達(dá)引擎 client presentation engine 服務(wù)器端表達(dá)邏輯 server presentation logic 商務(wù)邏輯 business logic 商務(wù)引擎 business engine 商務(wù)數(shù)據(jù) business data 設(shè)計(jì)的核心技術(shù)是要解決是對(duì)這些功能子系統(tǒng)進(jìn)行部署和實(shí)現(xiàn)松耦合的交互技術(shù) . 早期的 J2EE運(yùn)行體系結(jié)構(gòu)的 一個(gè)范例 客戶層 中間層 數(shù)據(jù)庫(kù)層 客戶端表達(dá)邏輯 客戶端表達(dá)引擎 服務(wù)器端表達(dá)邏輯 商務(wù)邏輯 商務(wù)引擎 商務(wù)數(shù)據(jù) 商務(wù)邏輯 商務(wù)邏輯 從現(xiàn)在角度看 , 早期的軟件和硬件的技術(shù)局限性造成不優(yōu)化的緊耦合體系結(jié)構(gòu) 新的 J2EE運(yùn)行體系結(jié)構(gòu)的一個(gè)范例 客戶層 中間層 數(shù)據(jù)庫(kù)層 12網(wǎng)絡(luò)服務(wù)層 2客戶端表達(dá)邏輯 1客戶端表達(dá)引擎 4服務(wù)器端表達(dá)邏輯 10商務(wù)邏輯 6商務(wù)引擎 8商務(wù)數(shù)據(jù) 門戶 其他分布系統(tǒng) 3 5 7 9 11 13 部署 實(shí)現(xiàn)技術(shù) 相鄰功能層的交互技術(shù)和促進(jìn)松偶合的革新 (1)客戶端表達(dá)引擎 部署 客戶層 實(shí)現(xiàn)技術(shù)的發(fā)展 –IBM 綠屏幕 –Fat Window Client(胖終端 ) –Thin Web Client(瘦終端 ) –Rich Inter Application (Flex, SiverLight)移動(dòng)硬件 (PDA,iPhone) (2)客戶端表達(dá)邏輯 部署 中間層 (早期表達(dá)單一 )客戶層 (當(dāng)前表達(dá)多樣 )層 實(shí)現(xiàn)技術(shù)的發(fā)展 (對(duì)應(yīng)于表達(dá)引擎的發(fā)展 ) – VC, applet – HTML – Javascript,SiverLight, Flash, Flex, Mobile Device SDK 特點(diǎn) – 最難自動(dòng)測(cè)試的層是表達(dá)層 ,所以要減少它的商務(wù)邏輯復(fù)雜 (最好不含商務(wù)邏輯 ) (3)客戶端表達(dá)引擎與客戶端表達(dá)邏輯 交互技術(shù)的發(fā)展和革新 –早期使用 WINDOW(受 OS約束 ) –HTML 規(guī)范提供了在通用流覽器與 J2EE服務(wù)器的松偶合 ,使多流覽器同時(shí)支持成為可能 . –隨著不同類的可移動(dòng)小硬件 (PDA和 iPhone)的出現(xiàn)和推廣 ,需要一種新的抽象界面表達(dá)規(guī)范能夠進(jìn)一步使界面開發(fā)有重用性 . (4)服務(wù)器端表達(dá)邏輯 部署 中間層 實(shí)現(xiàn)技術(shù)的發(fā)展 –Window –JSP, servlet, JSTL, Tag, XSLT+XML (5)客戶端表達(dá)邏輯與服務(wù)器端表達(dá)邏輯 交互技術(shù)的發(fā)展和革新 早期使用 WINDOW RMI HTML 規(guī)范提供了在通用流覽器與 J2EE服務(wù)器的松偶合 ,使多流覽器同時(shí)支持成為可能 .但是 ,這只能滿足是低頻交互 (low interactivity)的需要 . 隨著不同廠商 (IE, NetScape, Firefox) 從 JAVASCRIPT原始標(biāo)準(zhǔn)上分化 ,和新的表達(dá)豐富的流覽器插件的出現(xiàn) (SVG, Flash, Flex, SiverLight), 出現(xiàn)了對(duì)高頻交互 (high interactivity)的需要 . AJAX技術(shù)出現(xiàn)提供上述所有技術(shù)通用的更靈活的交互策略(XML request, 局部更新 ). 利用 JavaScript語言的靈活性 ,強(qiáng)大的 DOM操作能力和與其他插件的交互能力 ,可以配合 AJAX技術(shù) ,實(shí)現(xiàn) Adapter,用于徹底的屏蔽客戶端表達(dá)引擎特征和服務(wù)器端表達(dá)邏輯 .這要求客戶端表達(dá)邏輯只闡述要客戶端表達(dá)抽象的模型特征 ,而不解釋如何表達(dá)和交該 Adapter處理 . (6)商務(wù)引擎 部署 中間層 (獨(dú)立出現(xiàn)是個(gè)較為新的概念 ) 實(shí)現(xiàn)技術(shù)的發(fā)展 – 與商務(wù)邏輯一體化 3GL硬代碼 – 又工具開發(fā)員用 3GL開發(fā)的運(yùn)行平臺(tái) (7)服務(wù)器端表達(dá)邏輯與商務(wù)引擎 交互技術(shù)的發(fā)展和革新 –Window –許多以 MVC(Strut, JSF, Maverick, WebWork )模式設(shè)計(jì)的編成框架提供了類似 context bean, 用來屏蔽網(wǎng)路特征(request, session) 和商務(wù)引擎 , 有利于設(shè)計(jì)無表達(dá)特征的單元測(cè)試 ,和擴(kuò)展商務(wù)引擎的實(shí)用范疇 (例如 ,通過 SOA,EJB技術(shù)與門戶或其他分布系統(tǒng)接口 ) (8)商務(wù)數(shù)據(jù) 部署 (最成熟和穩(wěn)定的功能層 ) 數(shù)據(jù)庫(kù)層 實(shí)現(xiàn)技術(shù) RDMS (Oracle, UDB, DB2, SQL server) (9)商務(wù)引擎與商務(wù)數(shù)據(jù) 交互技術(shù)的發(fā)展和革新 數(shù)據(jù)庫(kù)中間件技術(shù) (ODBC,JDBC, Entity Bean, Java Data Object,TopLink, CocoBase, SQLJ)都是致力與屏蔽數(shù)據(jù)特征與商務(wù)引擎的 ,使得在通過商務(wù)邏輯對(duì)商務(wù)數(shù)據(jù)處理時(shí) (創(chuàng)建 ,插入 ,更新 ,刪除 )不用知道數(shù)據(jù)庫(kù)的類型和具體的處理實(shí)現(xiàn)和物理部署 . EnterpriseOne OCM 近一步擴(kuò)展這種松偶合的思想到商務(wù)邏輯和商務(wù)引擎 . 通過應(yīng)用管理平臺(tái) , 商務(wù)數(shù)據(jù) ,商務(wù)邏輯 , 商務(wù)數(shù)據(jù)都可以做到從邏輯名到物理名映射 . 這使開發(fā)員 ,調(diào)試員和客戶可以靈活的的配置自己的工作環(huán)境中使用的商務(wù)邏輯 , 商務(wù)數(shù)據(jù)和商務(wù)引擎 . 而且映射粒度是可控制的 (小到某個(gè)表 , 某個(gè)用戶 ,某個(gè)商務(wù)邏輯函數(shù) ) (10)商務(wù)邏輯 部署 – 早期多在中間層 ,表達(dá)層 ,數(shù)據(jù)庫(kù)層 (trigger, store procedure) – 當(dāng)前往數(shù)據(jù)庫(kù)層移動(dòng) (XML數(shù)據(jù) ) 實(shí)現(xiàn)技術(shù)的發(fā)展 – 早期與商務(wù)引擎一體化 3GL硬代碼 ,嵌入到表達(dá)層(JSP scriptlet),嵌入到數(shù)據(jù)庫(kù) – 發(fā)展到應(yīng)用開發(fā)員用 4GL編寫 (多級(jí)開發(fā)概念的出現(xiàn) ),但 4GL 的內(nèi)部存儲(chǔ)形式仍然是又 3GL決定的 – 進(jìn)一步松偶合 ,4GL 的內(nèi)部表達(dá)形式轉(zhuǎn)化為通用格式 (XML),并物理上脫離引擎 ,存入數(shù)據(jù)庫(kù)中 . (11)商務(wù)引擎與商務(wù)邏輯 交互技術(shù)的發(fā)展和革新 隨著商務(wù)邏輯由硬代碼邏輯變成軟代碼 ,使商務(wù)邏輯更易更新 (不需重新編譯商務(wù)引擎 ) 并從 3GL完全脫離出來為 4GL,變成一種數(shù)據(jù)庫(kù)可存取的 XML同用格式 ,使用不同的 3GL重構(gòu)和進(jìn)化應(yīng)用開發(fā)平臺(tái)和運(yùn)行平臺(tái) (fat widnow client thin web client)成為可能 . (12)網(wǎng)絡(luò)服務(wù)層 實(shí)現(xiàn)技術(shù)的發(fā)展 –JSR168 (全嵌入門戶 ) –Oracle JPDK(半嵌入門戶 ) –WSRP(based on Web Service不嵌入門戶 ) ,或其他基于 SOA分布系統(tǒng) (13)網(wǎng)絡(luò)服務(wù)層和中間層 交互技術(shù)的發(fā)展和革新 EJB JMS WSRP(Web Service Remote Portal) 是基于 SOAP 技術(shù)的遠(yuǎn)程門戶規(guī)范 . 它的出現(xiàn)允許門戶服務(wù)器(service consume
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1