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

正文內(nèi)容

構(gòu)架模式、uml與組件設(shè)計-wenkub.com

2024-08-28 10:13 本頁面
   

【正文】 – 用戶案例針對下列目標: – 一個假定的關(guān)于參與者和對象的交互序列 – 描述用戶使用案例中某個實例的場景。M a n a g e r171。 : Customer : Account 1: Create 2: Validate 參加者 對象 消息名稱 Link Microsoft Architect 2020 71 協(xié)作圖表的創(chuàng)建 自動 –從順序圖表自動產(chǎn)生協(xié)作圖表 手工 –在使用案例場景中確定對象 –創(chuàng)建對象 –定義對象之間的連接 –定義對象之間的消息 –定義消息的原型 –定義消息的參數(shù) Microsoft Architect 2020 72 協(xié)作圖表 Microsoft Architect 2020 73 狀態(tài)轉(zhuǎn)變圖表 表示特定對象的所有可能的狀態(tài)和引起對象狀態(tài)變化的事件及其條件 . 在面向?qū)ο蟪绦蛟O(shè)計中 , 狀態(tài)圖表通常用來描述某一對象類的全部的行為 變化標簽 : 事件 [條件 ] / 行動 狀態(tài)行為標簽 : 做 / 行為 其他關(guān)鍵詞 : –總狀態(tài) superstate , 之后 after, 當 .. when, 入口 entry, 出口 exit, 自遷移 selftransition, Microsoft Architect 2020 74 狀態(tài)轉(zhuǎn)變圖表 Microsoft Architect 2020 75 行為圖表 描述了行為的順序 , 可以描述復雜的選擇性的或并行性的行為 是狀態(tài)圖表的一個變化 類似于流程圖 關(guān)鍵詞 分支 brance,合并 merge,并行分支 fork, 并行合并 join Microsoft Architect 2020 76 行為圖表 P i c k a s h o wS c h e d u l e a s h o wP u b l i c i z e s h o wS e l l t i c k e t sB u y s c r i p t s a n d m u s i cH i r e a r t i s t sr e h e a r s a lD e s i g n l i g h t i n gD e s i g n s e t sM a k e c o s t u m e sD r e s s e d r e h e a r s a lp e r f o r mMicrosoft Architect 2020 77 議程 軟件架構(gòu)與模式 UML: 通用建模語言 – OODA: 面對對象的分析與設(shè)計 – UML介紹 –使用案例視圖 –類圖表 –交互圖表與行為圖表 –模塊與組件 組件設(shè)計 Microsoft Architect 2020 78 模塊圖表 o r d e r i n gP r i c i n gs e a tS e l e c t i o nK i o s k S e l e c t i o nC l e r k S e l e c t i o nS e a t D BC r e d i t S e r v i c e s u b s y s t e m T i c k e t i n gA b s t r a c t p a c k a g eT h e r e a r e v a r i a t i o n s o f t h e s e a t s e l e c t i o np a c k a g eMicrosoft Architect 2020 79 模塊圖表 模塊 ,幾個聯(lián)系緊密的對象類組成的單元 模塊圖表 Package Diagram 在較高層次上表現(xiàn)對象類 , 或組成部分間的依賴關(guān)系 . 依賴 –一個組成部分的變化決定與另一個組成部分的變化 –消息聯(lián)系 ,數(shù)據(jù)關(guān)系 ,參數(shù) –無傳遞性 Microsoft Architect 2020 80 定義模塊的指南 找到邏輯上有關(guān)聯(lián)的“類” – 例如: 集合或合成關(guān)系 考慮外在的系統(tǒng)接口 檢測系統(tǒng)構(gòu)造 – 層 – 節(jié)點 決定元件的版面設(shè)計 Microsoft Architect 2020 81 模塊和其體系結(jié)構(gòu) 子系統(tǒng)可以用在項目的早期階段 – 定義高層次應(yīng)用的體系結(jié)構(gòu) – 支持“從上到下”的設(shè)計方式 系統(tǒng)的系統(tǒng) – 包含多樣化引用的系統(tǒng) – 每一種引用是整個系統(tǒng)的一個子系統(tǒng) Microsoft Architect 2020 82 組件 元件 – 物理的、可用二進制表示的應(yīng)用程序,其中壓縮了數(shù)據(jù)和資料的 動態(tài)鏈接的數(shù)據(jù)庫 (DLL) 可執(zhí)行的 (EXE) – 可運行一個或以上的界面 – 包含一個或以上的類別 Microsoft Architect 2020 83 組件圖表 Microsoft Architect 2020 84 部署圖表 :描述圖 T i c k e t O f f i c eC r e d i t C a r d C h a r g e M a n a g e r I n t e r f a c eT i c k e t S e l l e r T i c k e t D BK i o s k N o d e 2C u s t o m e r I n t e r f a c e C l e r k I n t e r f a c eC u s t o m e r C l e r k171。 每個 Use Case只描述沒有大的分支的行為的單個線索 Microsoft Architect 2020 47 議程 軟件架構(gòu)與模式 UML: 通用建模語言 – OODA: 面對對象的分析與設(shè)計 – UML介紹 –使用案例視圖 –類圖表 –交互圖表與行為圖表 –模塊與組件 組件設(shè)計 Microsoft Architect 2020 48 類圖表 什么是類圖表? 描述了系統(tǒng)中的對象類型,和其相互之間的各種不同的靜態(tài)聯(lián)系 描述了各個對象屬性 提示 : 常在開發(fā)中使用 Microsoft Architect 2020 49 類圖表 Microsoft Architect 2020 50 定義完善的類 擁有唯一確認的名字,容易識別 代表了類的操作及屬性 與其他類協(xié)作良好 按照項目或企業(yè)的標準命名 Microsoft Architect 2020 51 邊界類 在應(yīng)用程序以及運行環(huán)境建立界面 包括的方法可以處理用戶與應(yīng)用程序內(nèi)某個商業(yè)流程的交互 主要用于界面窗體以及其他與用戶交互的建模 Boundary class name Boundary class name boundary Microsoft Architect 2020 52 定義邊界類 在使用案例中,每個腳色至少定義一個邊界類。 – 如果在 Use Case中有超過 15個步驟,它可能包含一些實現(xiàn)明細。 Microsoft Architect 2020 13 構(gòu)架的定義 查詢先被提交給解析器 (Parser) 進行詞條分割和詞表解析 找到項目的顯示術(shù)語 (Display Term) 被傳給 Best Bets 找到項目的首選術(shù)語 (Preferred Term) 和剩余項目被傳給 Search Results 使用 XSL 編譯生成并轉(zhuǎn)換為 XML 格式的結(jié)果文檔 HTML 被提交到用戶 Web 瀏覽器 Microsoft Architect 2020 14 完成優(yōu)秀的設(shè)計 通過如下方法達到: –以用戶為中心的方法 –與企業(yè)架構(gòu)相一致 –構(gòu)建時規(guī)劃 –基于解決方案的設(shè)計 –迭代過程 –完全的 MSF團隊輸入 Microsoft Architect 2020 15 優(yōu)秀的設(shè)計 有用的 – 解決商業(yè)問題 – 保證信息、服務(wù)和產(chǎn)品的交付 可用的 – 保證生產(chǎn)率 – 直覺的 – 無錯的 期望的 – 性價比高的 – 靈活的 – 可擴展的 – 可維護的 Microsoft Architect 2020 16 降低設(shè)計風險 MSF設(shè)計過程是一個有效的工具,用以降低那些因為不滿足商業(yè)需求而產(chǎn)生的設(shè)計風險。 risks Embedded Automotive Software IS Application GUI/RDB (Order Entry) Walker Royce, Rational Microsoft Architect 2020 7 構(gòu)架的定義 軟件構(gòu)架是圍繞著一系列關(guān)于軟件系統(tǒng)組織的重要決定 –選擇組成系統(tǒng)的結(jié)構(gòu)單元和接口 –這些單元之間的協(xié)作行為 –這些單元之間的協(xié)作行為 –綜合這些小的結(jié)構(gòu)和動作單元為較大的子系統(tǒng) –管理整個組織的結(jié)構(gòu)形式 Microsoft Architect 2020 8 構(gòu)架的定義 軟件構(gòu)架同時包括 –用法 –功能性 –性能 –可恢復性 –可重新利用率 –綜合性
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1