UML練習範例: 線上商店(Online Shopping) 的Use Case ...

文章推薦指數: 80 %
投票人數:10人

UML練習範例: 線上商店(Online Shopping) 的Use Case Diagram/Activity Diagram/ER Diagram/DFD/Class Diagram. Admin - 6月06, 2021. Home 關於我們 Home MySQL技術 _MySQL基礎 __MySQL指令 __MySQL基本概念 _資料塑模 _正規化 _MySQL與PHP _MySQL安全性 _實作練習 最佳文章 首頁UseCasediagramUML練習範例:線上商店(OnlineShopping)的UseCaseDiagram/ActivityDiagram/ERDiagram/DFD/ClassDiagram UML練習範例:線上商店(OnlineShopping)的UseCaseDiagram/ActivityDiagram/ERDiagram/DFD/ClassDiagram Admin - 6月06,2021 (系統開發流程:計畫>分析>設計>建置>測試整合>上線&維護)現在我們用一個實際的例子來說明系統分析與設計的過程。

假設想要開發一個線上商店,我們預計要進行的步驟如下:(A)需求分析(RequirementAnalysis):(i)系統的使用者包含會員與非會員。

(ii)非會員經過註冊及email認證後,才能成為會員,登入系統。

(iii)非會員可以瀏覽商品、加入購物車、更新購物車、瀏覽購物車。

(iv)會員還可以購物、結帳、編輯會員資料、評價曾經購買過的商品。

(v)如果會員忘記密碼,可以要求系統重置密碼。

(vi)瀏覽商品可以分類瀏覽,或是查詢瀏覽。

(B)系統分析(SystemAnalysis): (1)線上商店(OnlineShopping)使用案例圖(UseCaseDiagram):以下是使用案例圖的初稿,沒有把角色分開會員與非會員。

因此,看不出來會員與非會員的不同情境。

繼續修改,把角色分開為會員與非會員,然後區分不同的情境。

並且再把付款與運送方式,做詳細的細分。

(2)線上商店(OnlineShopping)活動圖(ActivityDiagram):以下是活動圖初稿。

再繼續修改為下圖。

(3)線上商店(OnlineShopping)實體關係圖(ERDiagram):(4)線上商店(OnlineShopping)資料流向圖(DataFlowDiagram):以下是資料流向圖初稿,沒有區分會員與非會員。

繼續修改資料流向圖如下。

(5)線上商店(OnlineShopping)類別圖(ClassDiagram):參考資料:  https://www.uml-diagrams.org/examples/online-shopping-example.html Tags: 使用案例圖 活動圖 資料流向圖 資料塑模 實作練習 實體關係圖 關聯模式 類別圖 ActivityDiagram DataFlowDiagram ERDiagram UML UseCasediagram Facebook Twitter 較新的 較舊 你可能會喜歡這些文章 張貼留言 0 留言 MySQL技術研究 這是一個MySQL技術的研究網站,以其他資料庫為輔,研究資料庫相關技術。

標籤雲 實作練習 14 資料塑模 11 MYSQL基本概念 7 MySQL指令 5 最佳文章 5 blockchain 4 區塊鏈 4 正規化 4 MySQL與PHP 3 智能合約 3 MySQL 2 UML 2 remix 2 smartcontract 2 solidity 2 使用案例圖 2 活動圖 2 關聯模式 2 類別圖 2 ActivityDiagram 1 AlternateKey 1 CandidateKey 1 DataFlowDiagram 1 Databasenormalization 1 DomainIntegrityRule 1 ERDiagram 1 ERP 1 EntityIntegrityRule 1 Excel 1 ForeignKey 1 MySQL安全性 1 PrimaryKey 1 ReferentialIntegrityRule 1 Superkey 1 UseCasediagram 1 VBA 1 datatypes 1 erc-20 1 ethereum 1 supplychain 1 企業資源規劃 1 供應鏈 1 完整性規則 1 實體關係圖 1 資料流向圖 1 選課 1 實作練習 3/實作練習/post-list 熱門文章 關聯模式的五大鍵Superkey、CandidateKey、PrimaryKey、AlternateKey、ForeignKey 4月30,2015 DataModeling(資料塑模):概念塑模、邏輯塑模、實體塑模 4月30,2015 關聯模式的運算 5月14,2015 MySQL新知介紹 MenuFooterWidget Home 關於我們 CreatedBySoraTemplates|DistributedByGooyaabiTemplates



請為這篇文章評分?