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

正文內(nèi)容

聯(lián)創(chuàng)國(guó)際科技公司uml建模培訓(xùn)講義-免費(fèi)閱讀

  

【正文】 LINKAGE 瀑布式開(kāi)發(fā) Requirementss Design Build Test Deployment Maintenance LINKAGE 里程碑及迭代開(kāi)發(fā) milestone1 milestone4 milestone3 milestone2 LINKAGE 里程碑及迭代開(kāi)發(fā) Time Function milestone1 milestone4 milestone3 milestone2 milestone1 milestone4 milestone3 milestone2 milestone1 milestone4 milestone3 milestone2 Version1 Version2 Version3 LINKAGE 項(xiàng)目前期 ? 主要工作 – 客戶洽談 – 收集基本需求 – 制作項(xiàng)目方案書 – 簽訂合同 – 制作 DEMO(如果需要) ? 主要參與角色及任務(wù) – 銷售員:同客戶洽談,了解客戶需求,簽訂合同 – 技術(shù)支持:協(xié)助銷售員,解決銷售中的技術(shù)問(wèn)題,收集客戶需求,編寫方案書 – 項(xiàng)目經(jīng)理:安排和協(xié)調(diào)資源,制定初步計(jì)劃 – 開(kāi)發(fā)經(jīng)理:協(xié)助銷售,制作 DEMO。團(tuán)隊(duì)成員之間應(yīng)當(dāng)進(jìn)行充分的交流和溝通,消除分歧,達(dá)成一致 – 學(xué)習(xí)。 } LINKAGE 限定關(guān)聯(lián) ? 限定關(guān)聯(lián)用于一對(duì)多或多對(duì)多的關(guān)聯(lián)關(guān)系中 ? 使用限定詞將關(guān)聯(lián)中多的那一端的具體對(duì)象分成對(duì)象集 ? 不常用 LINKAGE 或關(guān)聯(lián) ? 對(duì)二個(gè)或更多個(gè)關(guān)聯(lián)附加的約束條件,使類中的對(duì)象一次只能應(yīng)用于一個(gè)關(guān)聯(lián)關(guān)系中 英語(yǔ)教師數(shù)學(xué)LINKAGE 有序關(guān)聯(lián) ? 對(duì)象與對(duì)象之間的連接可以具有一定的次序 LINKAGE 關(guān)聯(lián)類 ? 與一個(gè)關(guān)聯(lián)關(guān)系相連的類 LINKAGE 三元關(guān)聯(lián) ? 三個(gè)類之間有關(guān)聯(lián)關(guān)系 LINKAGE 聚合 ? 關(guān)聯(lián)的特例 ? 如果類與類之間的關(guān)系具有整體與部分的特點(diǎn)則把這樣的關(guān)聯(lián)稱為聚合 LINKAGE 狀態(tài)圖 ( State Diagram) ? 主要用來(lái)描述對(duì)象子系統(tǒng)系統(tǒng)的生命周期 ? 可以了解到一個(gè)對(duì)象所能到達(dá)的所有狀態(tài),以及對(duì)象收到的事件 (收到消息超時(shí)錯(cuò)誤條件滿足 ), 對(duì)對(duì)象狀態(tài)的影響等。 ? 它通常不是類。將這些決策記錄下來(lái)對(duì)于維護(hù) 團(tuán)體記憶庫(kù) (group memory) 是相當(dāng)重要的。 ? 可選操作流程 。這總是使用帶有 include 的用例關(guān)聯(lián)來(lái)建模的。 ? 被擴(kuò)展的用例 [可選 ]。指示用例的狀態(tài),通常為以下幾種之一:進(jìn)行中、等待審查、通過(guò)審查或未通過(guò)審查。 ? 標(biāo)識(shí)符 [可選 ]。 ? 保護(hù)復(fù)用:通過(guò) Design Pattern在系統(tǒng)設(shè)計(jì)中的應(yīng)用,確保設(shè)計(jì)結(jié)果的可復(fù)用性,為以后的應(yīng)用復(fù)用提供基礎(chǔ)。 LINKAGE 再次強(qiáng)調(diào) ——設(shè)計(jì)要點(diǎn) ? 高內(nèi)聚 – 內(nèi)聚:模塊內(nèi)部的聯(lián)系 ? 低耦合 – 耦合:模塊之間的聯(lián)系 ? 類、對(duì)類的控制、類的表現(xiàn)相分離 (MVC) ? 抽象 LINKAGE 什么是設(shè)計(jì)模式 ? 來(lái)源于日常設(shè)計(jì)。 } finally { ()。 decimal inCount=(InCount)。 PersistenceManager PM=(…… )。 //入庫(kù)數(shù)量 } LINKAGE 對(duì)象集合的表示方法 ? 數(shù)組表示的方法,也可以使用容器來(lái),需要一個(gè)類型轉(zhuǎn)換的操作 ? ObjectCollection方法。 //名稱 public decimal Price。在面向?qū)ο蟮南到y(tǒng)中,這是通過(guò) “ 類 ” 和 “ 對(duì)象 ” 來(lái)表示的。 LINKAGE 應(yīng)用服務(wù)層的設(shè)計(jì) ? 業(yè)務(wù)服務(wù)的提供方式 在我們完成系統(tǒng)的功能后,如何向客戶提供服務(wù),是我們需要考慮的問(wèn)題。考慮所謂的MVC模式,這個(gè)部分的類屬于 M——實(shí)體類的范疇。 ? 生成業(yè)務(wù)對(duì)象的動(dòng)、靜態(tài)模型和抽象類。 9 : 00 12 : 00 n oo n OOAD 的基本原理 繼承 、重載、多態(tài)等 、 接口的意義、契約 C 語(yǔ)言的面向?qū)ο蟮奶攸c(diǎn) 1 : 00 4 : 00 p m 面向?qū)ο蟮南到y(tǒng)架構(gòu) 系統(tǒng)分層 、 應(yīng)用 服務(wù) 層的設(shè)計(jì) 、 系統(tǒng)架構(gòu)的團(tuán)隊(duì)合作 LINKAGE 時(shí)間 第二天 第二天的目標(biāo),是了解設(shè)計(jì)模式的基本知識(shí),為真正跨入面向?qū)ο笙到y(tǒng)分析和設(shè)計(jì)的門檻奠定基礎(chǔ)。先介紹 原理,然后結(jié)合 實(shí)際的案例來(lái)進(jìn)行講述。 ? 在不同類中實(shí)現(xiàn)取用相同參數(shù)的同名成員函數(shù) ? 契約,設(shè)計(jì)的靈魂 LINKAGE 要素:封裝 ? 把一個(gè)現(xiàn)實(shí)世界實(shí)體的所有方面聚集在一個(gè)反映這個(gè)實(shí)體的單元中 ? 用保護(hù)方法的方法來(lái)包裝對(duì)象的變量 LINKAGE 要素:繼承 LINKAGE 要素:多態(tài) ? 不限傳遞變量類型的函數(shù) ? 實(shí)現(xiàn)方法 – 繼承:字類自動(dòng)繼承父類的方法 – 重載:同一類中實(shí)現(xiàn)不同參數(shù)的同名函數(shù) – 接口:不同類中實(shí)現(xiàn)不同參數(shù)的同名函數(shù) LINKAGE 設(shè)計(jì)要點(diǎn) ? 高內(nèi)聚 – 內(nèi)聚:模塊內(nèi)部的聯(lián)系 ? 低耦合 – 耦合:模塊之間的聯(lián)系 ? 類、對(duì)類的控制、類的表現(xiàn)相分離 (MVC) ? 抽象 LINKAGE 練習(xí) ? 設(shè)計(jì)一個(gè) Windows程序 ? 菜單對(duì) From的操作 系統(tǒng)架構(gòu) 如何設(shè)計(jì)應(yīng)用服務(wù)層 LINKAGE 典型的三層應(yīng)用系統(tǒng) ? 數(shù)據(jù)庫(kù)層 ? 用戶界面層 ? 應(yīng)用服務(wù)層 應(yīng)用服務(wù) 數(shù)據(jù)庫(kù) 用戶界面 LINKAGE 設(shè)計(jì)的原則 ? 高內(nèi)聚和低耦合 ? 內(nèi)聚和耦合,包含了橫向和縱向 ? 橫向的內(nèi)聚和耦合,通常體現(xiàn)在系統(tǒng)的各個(gè)模塊、類之間的關(guān)系 ? 縱向的耦合,體現(xiàn)在系統(tǒng)的各個(gè)層次之間的關(guān)系 LINKAGE 評(píng)判標(biāo)準(zhǔn) ? 系統(tǒng)的內(nèi)聚和耦合度 ? 層次的清晰和簡(jiǎn)潔性 ? 易于實(shí)現(xiàn)性 ? 可升級(jí)和可擴(kuò)充性 ? 效率 ? 是否有利于團(tuán)隊(duì)合作開(kāi)發(fā) ? 性能 LINKAGE 應(yīng)用服務(wù)層的設(shè)計(jì) ? 對(duì)于應(yīng)用服務(wù)層來(lái)說(shuō),需要處理以下幾個(gè)方面的問(wèn)題: ? 數(shù)據(jù)的表示方式 數(shù)據(jù),是軟件處理的對(duì)象。有了上述的實(shí)體對(duì)象,以及對(duì)象的保存策略,就可以將這些對(duì)象組合起來(lái),編寫我們的業(yè)務(wù)邏輯處理程序。在進(jìn)行應(yīng)用軟件架構(gòu)的設(shè)計(jì)的時(shí)候,必須考慮各種不同的部署方案。 – 因?yàn)閿?shù)據(jù)通常是需要存儲(chǔ)到數(shù)據(jù)庫(kù)中,因此,良好的映射方法是必需的。 //入庫(kù)時(shí)間 public FormDetail[] FormDetails。 采用這種方法,通常是直接把從數(shù)據(jù)庫(kù)查詢中獲取的數(shù)據(jù)集作為數(shù)據(jù)處理對(duì)象 LINKAGE J2EE的方法 ? EntityBean – BMP – CMP ? 使用 XML來(lái)映射數(shù)據(jù)庫(kù) LINKAGE JDO的方法 ? 提供了一個(gè)相對(duì) “ 輕量級(jí) ” 的方案 ? 采用一般的做法,編寫實(shí)體類 ? 通過(guò)一些強(qiáng)化器對(duì)這些類進(jìn)行強(qiáng)化,以使其符合JDO的規(guī)范 ? 通過(guò) PersistenceManager來(lái)實(shí)現(xiàn)對(duì)象的持久化儲(chǔ)存 LINKAGE Websharp的方法 ? EntityData類 ? 通過(guò) XML配置文件的方式同數(shù)據(jù)庫(kù)映射 ? 可以通過(guò)如下方式取得一個(gè)實(shí)體對(duì)象: EntityData Customer=EntityDataManager. GetEmptyEntity(“Customer”)。 ProductEntityDAO productDAO=new ProductEntityDAO(true)。 (new TransactionManagedFunction(),insertForm)。 LINKAGE 剪裁和取舍 ? 剪裁的必要 ? 數(shù)據(jù)實(shí)體層和實(shí)體控制層無(wú)法裁減 ? 如果系統(tǒng)沒(méi)有復(fù)雜的業(yè)務(wù)邏輯,而只是一些數(shù)據(jù)的操作,或者業(yè)務(wù)邏輯特別少,那么,可以省略業(yè)務(wù)邏輯層,而將相關(guān)的功能移至實(shí)體控制層。 LINKAGE Design Pattern 的作用 ? 主要作用:幫助設(shè)計(jì)者更快、更好地完成系統(tǒng)設(shè)計(jì)。 ? 定義了“系統(tǒng)邊界”。與此用例相關(guān)的參與者列表。一個(gè)條件列表,如果其中包含條件,則這些條件必須在訪問(wèn)用例之前得到滿足。 ? 被包含的用例 [可選 ]。 ? 基本操作流程 。如果存在,則為與此用例的開(kāi)發(fā)相關(guān)的問(wèn)題或操作項(xiàng)目的列表。 Actor是虛擬的概念,可以指外部系統(tǒng)和設(shè)備。當(dāng)類執(zhí)行一個(gè)接口,它就許諾聲明在那個(gè)接口中執(zhí)行所有的方法。團(tuán)隊(duì)的每個(gè)成員都必須明確團(tuán)隊(duì)的整個(gè)目標(biāo)和各個(gè)階段的目標(biāo) – 信任。就象一個(gè)人可以擔(dān)任許多職務(wù),一個(gè)人也可以擔(dān)任許多不同的角色 。 ? 主要參與角色及任務(wù) – 項(xiàng)目經(jīng)理:制定項(xiàng)目移交、實(shí)施和修改計(jì)劃,協(xié)調(diào)關(guān)系,控制提交過(guò)程 – 用戶培訓(xùn):軟件的安裝和配置、用戶培訓(xùn)、收集客戶反饋信息 – 開(kāi)發(fā)經(jīng)理:處理軟件修改的各項(xiàng)事宜。通常由一個(gè)人或作為團(tuán)隊(duì)相互協(xié)作的多個(gè)人來(lái)實(shí)現(xiàn)。 t t . d l l
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1