- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物件导向技术—UML理论与实作(PPT-40)
-- 類別圖範例 日期 付款:Boolean 號碼:String 價格:Money 發送( ) 結束( ) 訂單 名稱 住址:Boolean 信用狀況 客戶 員 工 產 品 數量:Integer 價格:Money 符合狀態:Boolean 訂單明細 1 * {if 客戶的信用狀況是“poor” 則訂付款的值必須是true} * 1 * 1 {信用狀況()= = “poor”} 聯絡人 信用狀態 信用限制 通知( ) 公司客戶 信用卡號 個人客戶 1 * -- 物件圖範例 住址 = 高雄市 信用卡號 =XXXX XX客戶 日期=90/02/01 付款= T 價格=3000 001訂單 日期=90/04/01 付款= F 價格=5000 003訂單 數量=5 符合狀態=Y 價格=200 31/2 磁片 數量=1 符合狀態=Y 價格=2000 40倍光碟機 數量=1 符合狀態=Y 價格=5000 17 彩色螢幕 -- 送貨處理類別彙總表 名詞 類別 類別之屬性 備註 業務部 行為者 送貨單 ? 送貨單編號 送貨單 送貨日期 送貨單 折扣數 送貨單 折讓金額 送貨單 送貨單小計 送貨單 送貨單總金額 送貨單 送貨單未稅金額 計算項目 稅額 計算項目 客戶 ? 客戶編號 客戶 送貨單 -- 送貨處理類別彙總表(續) 名詞 類別 類別之屬性 備註 客戶名稱 客戶 地址 客戶 電話 客戶 成品 ? 成品編號 成品 品名 成品 規格 成品 庫存量 成品 送貨明細 ? 含送貨單與成品 送貨數量 送貨明細 單價 送貨明細 稅率 ? -- 西子灣公司訂購系統類別圖 -- 西子灣公司訂購系統物件圖案例 活動圖之元件 符 號 開始活動 一般活動 條件(例如限制、值或決策選項等) 狀態、介面、資料儲存或其他物件等 轉換[條件] 轉換 分支 轉換 合併 轉換 分岔 轉換 結合 結束活動 五、作業行為塑模-- 活動圖之元件與符號表達 --活動圖之建構案例 找出活動間之轉換:西子灣公司訂購系統案例之整體作業流程如下: 客戶在網站上瀏覽書籍產品型錄,並點選欲購買的書籍進行新增訂購項目的動作。 未進行下一個動作之前可重複新增訂購項目的動作繼續訂購書籍。 新增訂購項目結束後,客戶先決定下一個步驟為何?若要結束訂購進行結帳則進入確認採購訂單;若要修改書籍訂購數量則進入修改訂購數量;若要刪除某本書籍則進入刪除訂購項目;若要放棄本次訂購則進入取消採購訂單。 --活動圖之建構案例 (續) 修改訂購數量後繼續進行新增訂購項目的動作。 刪除訂購項目結束後,客戶先決定下一個步驟為何?若要結束訂購進行結帳則進入確認採購訂單;若要繼續訂購書籍則進入新增訂購項目,如果訂購項目全數刪除則進入取消採購訂單。 執行取消採購訂單動作時,系統進入刪除訂購項目,如果訂購項目全數刪除則回到取消採購訂單,並結束線上訂購的工作。 確認採購訂單完成後則結束線上訂購的工作。 繪製活動圖 依上述步驟所找出之活動與活動間之轉換,西子灣公司訂購系統案例之整體作業可以活動圖表達,如圖13-9。 -- 西子灣訂購系統案例之活動圖 新增訂購項目 修改訂購項目 確認採購訂單 刪除訂購項目 取消訂購項目 繼續訂購書籍 客戶上網訂購書籍 繼續訂購書籍 [結束訂購進行結帳] 執行取消訂單 [採購項目全數刪除完成] [決定繼續訂購書籍] [確認訂單] [決定修改訂購數量] [決定刪除某本書籍] [決定放棄本次訂購] -- 新增訂購項目使用個案之活動圖 客戶:客戶 產品型錄:書籍產品型錄 購物車:購物車 是否訂購完畢 顯示細部說明 新增訂購項目 設定訂購項目 計算購物車 總金額 (是) (否) * * 物件導向技術—UML理論與實作 *UML常用圖型 統一塑模語言(UML)是一種規格化、視覺化及文件化的軟體塑模語言,使用以下圖形進行塑模: 使用個案圖(Use Case Diagram)* 類別圖(Class Diagram)* 物件圖 循序圖(Sequence Diagram)* 合作圖 狀態圖 活動圖(Activity Diagram)* 元件圖 部署圖 一、何謂物件導向 以洗衣機為例,洗衣機的操件面版上有: 電源 水位選擇:〔高〕〔中〕〔低〕 洗衣選擇:〔人工智慧〕〔輕質衣料〕〔厚重衣料〕〔毛料〕 自訂行程:〔洗淨〕〔洗衣〕〔脫水〕 預約啟動/關閉 操作洗衣機時,毋須擔心電壓、電流或馬達轉速問題,因為這一切都透過物件導向的方式隱藏起來,使用者只需透過幾個按鈕就可以操作自如。這就是所謂的「資訊隱藏」。 根據洗衣機功能繪製出洗衣機的類別圖(Class Diagram) 類別名稱 屬性(Attribute)=Data Member(資料成員) 操作(Operation)=Member Funct
您可能关注的文档
- 满怀希望迎接明天 [初中政治 政治课件 PPT课件].ppt
- 滋养细胞疾病超声诊断1.ppt
- 滨江1#地块分析报 告.ppt
- 滨江56号地块会所建议报告.ppt
- 滴灌系统设计(培训).ppt
- 滔略2017年1月10日罗定双东环保工业园营销策划方案.ppt.ppt
- 滑坡成因机理【ppt】.ppt
- 滴灌系统的组成与规划设计(定稿).ppt
- 演示文稿(ppt)模版2000例—信息技术支持下传统课堂教学模式的改革.ppt
- 演示文稿:宿迁市《生活化语文背景下高中语文课堂教学设计的着意点》20140614.ppt
- 《GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业》.pdf
- GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业.pdf
- GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 中国国家标准 GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 《GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法》.pdf
- 《GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》.pdf
- GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数.pdf
- 《GB/T 17215.686-2024电测量数据交换 DLMS/COSEM组件 第86部分:社区网络高速PLCISO/IEC 12139-1配置》.pdf
- GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜.pdf
- 《GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pdf
文档评论(0)