J、使用個案塑模-活動圖 基本的活動圖 進階的活動圖 使用個案圖與活動圖 數學運算流程之活動圖實例 使用個案的流程說明:活動圖

Slides:



Advertisements
Similar presentations
办公室保健指南. 减少辐射篇 ❤显示器散发出的辐射多数不是来自它的正面,而是侧面和后面。因此,不要 把自己显示器的后面对着同事的后脑或者身体的侧面。 ❤常喝绿茶。茶叶中含有的茶多酚等活性物质,有助吸收放射性物质。 ❤尽量使用液晶显示器。
Advertisements

教學與行政收費 E 化平台建置 總務處出納組 102/4/25. 前言 本校學雜、學分及招生報名費外之公 款繳納方式,由繳款人透過開立於中 信商銀 401 專戶辦理匯款 ( 金融機構或 ATM) 入帳,或親至出納組辦理。 為因應數位化及現代生活習慣,擬設 置繳費 E 化平台,同時收款通路將增 加全國四大超商、線上刷卡或網路.
魏 饴. 处级干部培训班讲座 一、卓越干部的德行素质  常修为政之德、常思贪欲之害、常怀律己之心!  孔老夫子有个观点 “ 为政以德,譬如北辰居其所而众星拱之。 ”  司马光《资治通鉴》 “ 才者,德之资也;德者,才之帅也。 ” “ 德 ” 胜 “ 才 ” 谓之 “ 君子 ” , “ 才 ”
传媒学生应该如何度 过四年大学生活?. 进入大学一个多月了,用一个词形容大 学生活 自卑感 不适应 空虚感 被动感 孤独感 失望感 一、大学新生不适应大学生活的表现:
一、真愛密碼 二、尋求真愛 三、有自尊的愛. 。如果雙方對愛情產生 質疑、困惑時,則表示 彼此之間的愛情關係仍 有 待加強或釐清,千萬別 急著為自己的人生大事 下決定。 我是一個 16 歲的未婚媽媽,發現自 己懷孕時,已經五個月大了,我知 道自己沒能力照顧孩子,在驚訝之 於,大人們只好坦然接受,幫我找.
大地遊戲王 課程實錄.
加強水銀體溫計稽查管制及回收 回收作業須知及緊急應變措施
客房備品管理 新竹老爺大酒店 客房部 協理 邱建銘.
金融商品與服務之基本模式 時間 資金投入 風險 金融商品與服務 資金產出 2. 金融商品與服務之基本模式 時間 資金投入 風險 金融商品與服務 資金產出 2.
变态反应疾病的药物治疗 --荨麻疹的药物治疗
学党章党规、学系列讲话,做合格党员 学习教育
第4章 分錄及日記簿 4-1 借貸法則 4-2 日記簿的格式及記錄方法 4-3 分錄的意義及記錄方法 4-4 常見分錄題型分析
白领通定义 家庭备用金 无需担保、无需抵押 授信额度:一次授信、循环使用 1、白领通业务定义、发展现状及发展思路
第二章 警察校院簡介.
作者:湖山國小 蔡明錡 指導老師:吳小芬老師
引言 LDCL010331BJ(GB)-final corp strategy
不可不知的新生資訊 國際事務處 國際學生事務組.
金融产品认知 09会计3班 刘碧莲.
励步英语授权流程.
第十三屆 Step.1 我們的目標 Step.2 我們的角色 Step.4 權利與義務 義務 權利 年繳會費五百元整
桃園縣 龜山鄉 楓樹國民小學 新生家長座談 校長:李志鵬 歡迎您.
單元名稱: 愛的十字路口.
國立空中大學台南中心  註冊工作簡報.
“人无礼则不生,事无礼则不成, 国无礼则不宁” 荀子
散文選及習作 [墨池記] 曾鞏 國二甲 S 洪國勛 指導教授:胡翰平 老師.
主讲人:王燕超 时间:2013年12月11日 地点:310 (报告厅)
個人綜合所得稅報稅與節稅 104年4月16日 1 1.
102學年度 第1學期 第十二屆 學生自治會期初大會.
先進觀念 • 輕鬆掌握 商周數位學院 《當圓形遇上三角形》 建議最佳閱讀版本:powerpoint 2000.
勞 工 保 險 局 95 年 度 深 耕 計 畫 社 會 新 鮮 人 打 造 美 麗 人 生 勞 動 保 障 六 部 曲 認 識.
财务管理.
法律修养专题 对应教材的第七、八章内容 及第五、六章法律部分内容.
对实验教学工作的认识与思考 西北工业大学 万小朋 2014年11月.
您准备好了吗?.
植物保护 课程整体设计 汇报 申报省级精品资源共享课建设 植物保护课程组.
2011年全国中等职业学校医药卫生类专业 “创新杯”教师说课比赛
Business Café Bar 指導老師 楊志傑老師 第12組 497K0070賴韋呈 497K0104林政傑 497K0096宋新禹
我的狗為何不汪只咩 日本一隻小貴賓狗要七、八萬台幣。很多有錢的女人都想跟電影明星一樣,牽一隻貴賓狗出門炫耀。 有個聰明的男人於是想出在網上賣小綿羊騙錢的把戲。一隻從英國或是澳洲進口的小綿羊只賣三萬多台幣。一下子有兩千多個女人買了小綿羊回家當貴賓犬養。 後來有個電影明星川上麻衣子上電視談話節目抱怨,他養的小貴賓犬不會汪汪的叫也不吃狗食。眼尖的來賓看出蹊蹺,告訴川上他養的是羊不是狗。
大学生安全防范教育.
大学生安全防范教育 济宁职业技术学院 安全保卫处.
報告單位:臺東縣警察局刑警大隊 報告人:副大隊長鍾一榮
政治社會化與學習 民意調查.
政府扶持资金通览 技术改造篇.
舌尖上的邵阳 Business And.
项目申报及投资推进工作实务 更多模板、视频教程: 兰溪市发展和改革局 2013年9月 1.
节日安全指导手册.
网点常规审计管理办法.
行为礼仪培训 二○○八年十一月.
認識資源班.
本科生医保资料的提交.
行動研究就是一種行動性的研究,由行動者來進行研究,而不是由外於行動領域的學者與與科學家來進行,研究的問題也取自行動。
統計圖表的製作.
两用物项和技术进出口许可证 管理与签发系统
管理信息系统 第九章 面向对象的系统开发方法.
《结构力学认知实验》(授课形式)的上课时间改为: 5月5日(周二)晚上18:00~19:30和19:30~21:00,
《结构力学认知实验》(授课形式)的上课时间改为: 5月7日(周四)晚上18:30~20:00和20:00~21:30,
健康體育網路護照操作 STEP1 於教育部體適能網站進入「健康體育網路護照」.
2019/4/26 值得您列入生涯規劃的 一個重要選項 參加國家考試 考選部國家考試宣導小組.
第十一章 物件資料結構塑模.
兒少保護通報處理流程介紹 臺中市家庭暴力及性侵害防治中心 陳秀婷/張美慧 社工督導員 2012/10/19.
畢業資格審查系統 操作步驟說明.
新制退休實務計算說明- 現職人員退休範例說明
107年高三升學 宣導說明會 註冊組長 陳智弘 2018/5/10-5/11.
國立空中大學台南中心  註冊工作簡報.
106 學年度新生入學說明會 國立臺灣海洋大學 教務處簡介
批次請(休)假單 功能路徑:[請假作業專區]→[批次請(休)假單] 功能說明:提供使用者線上申請/維護 多天、不連續請(休)假
學士學位畢業論文說明 逢 學 大 甲 土 理 管 地 2009/10/05.
高雄市97年度國民小學閱讀計畫創新教學-教案達人創新教學方案
106學年度四技二專技優甄審入學報名說明 1 1.
資格審查登錄系統-首次登入設定通行碼 若考生先前已於「繳費身分審查系統」設定過通行碼,則無須再行設定,直接登入系統即可.
Presentation transcript:

J、使用個案塑模-活動圖 基本的活動圖 進階的活動圖 使用個案圖與活動圖 數學運算流程之活動圖實例 使用個案的流程說明:活動圖 活動圖繪製過程實例 進階的活動圖 時間訊號、連結器、流程終止 可中斷區、物件節點、腳位 送出訊號/接收訊號、水道 使用個案圖與活動圖 設計觀點 處理流程 觀點 實作觀點 部署觀點 使用個案

1. 基本的活動圖 符號 說明 實心圓形代表活動起始節點 同心圓形代表活動終止節點 圓角長方形表示動作節點,也就是執行的操作或作業 菱形代表決策或合併節點 連接節點的箭頭線稱為邊線或路徑,標示節點之間控制流程的轉換,進入節點稱為進入邊線(Incoming Edge);離開節點稱為離開邊線(Outgoing Edge) 路徑從一條分成多條稱為分岔(Fork) 路徑從多條結合成一條稱為結合(Join)

1.1 數學運算流程之活動圖實例 n!= 1* 2 * … * (n-1) * n

1.2 使用個案的流程說明:活動圖 使用個案圖只是使用圖形來表示系統的服務與功能,每一個完整使用個案另外還包含描述的故事,稱為情節(Scenarios) 我們可以使用活動圖描述情節的流程(Flow),或稱為工作流程(Workflow)

活動圖目的 塑模企業處理工作流程(Business Process Workflow)的執行過程 相當於傳統的流程圖,或是結構化分析中的資料流程圖 活動圖可以用來捕捉使用個案的執行細節。 從更微觀的角度來說,活動圖也可用來塑模一個複雜運算的內部邏輯。

實例:調整室內溫度之 使用個案的主流程 維持室內溫度在一定範圍之內,主流程如下: 1. 系統測量室內溫度。 2. 如果溫度太高: 2.1. 關閉電暖器和打開窗戶。 3. 否則,溫度太低: 3.1. 開啟電暖器。

調整室內溫度之活動圖

平行路徑(Concurrent Paths)的 分岔與結合 表示這些路徑的動作可同時處理,並不會互相影響: 分岔(Fork):將一條路徑使用黑色粗線的同步棒(Synchronization Bar)分成多條不同路徑 例如【關閉電暖器】和【打開窗戶】路徑,表示2條路徑是平行執行,因為各條路徑中的動作不會相互依賴,關閉電暖器不會影響打開窗戶。 結合(Join):將多條路徑使用黑色粗線的同步棒合併成一條路徑,表示多條路徑都已經完成後,才合併進行下一個動作 例如完成【關閉電暖器】且完成【打開窗戶】動作。

1.3 活動圖繪製過程實例 ATM自動櫃員機的操作流程 在需求階段,我們取得自動櫃員機提款流程的描述,如下所示: 客戶將金融卡插入自動櫃員機後,輸入卡片密碼,如果密碼正確,就可以選擇提款功能,然後輸入提款金額,當帳戶餘額足夠時,就吐出鈔票,接著退出和取出卡片,和列印收據後,完成整個提款流程。

活動圖繪製過程實例(Step 1) 從起始節點開始,插入金融卡和輸入密碼,如圖所示:

活動圖繪製過程實例(Step 2) 檢查密碼,不正確就退出與取回卡片,然後結束;正確則選擇提款功能和輸入提款金額:

活動圖繪製過程實例(Step 3) 輸入提款金額後,檢查帳戶餘額是否足夠,餘額不足,自動櫃員機會顯示帳戶餘額和退出與取回卡片:

活動圖繪製過程實例(Step 4) 餘額足夠,從ATM吐出鈔票,在退出與取回卡片後,列印收據:

活動圖繪製過程實例(Step 5) 收據是直到客戶取回卡片後,才會列印,所以準備列印收據和提款過程使用分岔和結合的同步處理:

2. 進階的活動圖 時間訊號 連結器 流程終止 可中斷區 物件節點 腳位 送出訊號/接收訊號 水道

2.1 時間訊號 許多流程牽涉到與時間相關的動作,例如對於逾期未繳納的帳單,系統須自動寄發通知信件來催繳。 在活動圖利用時間訊號來連結動作以表達此概念 這種動作節點,稱為「接受時間事件動作節點」 (Accept Time Even Action Node) 例如:每月月底系統必須自動印製當月銷售報表

2.2 連結器(Connectors) 如果活動圖太大或太複雜,可在某個動作與動作之間做切割,切割處使用連結器來連結原先的兩個動作 連接器是使用小圓形符號中間有名稱來表示,名稱通常使用單一英文字母,而且連接器是成雙成對的

2.3 流程終止(Flow Final) 終止其中一條路徑,而不影響其他路徑的執行 例如:接受付款動作後,系統會印製收據並將該筆訂單加入歷史紀錄。「加入歷史紀錄」這個動作執行完畢,該流程就結束了,但 是整個訂購活動尚未完全結束。

2.4 可中斷區(Interruption Regions) 表示一個活動的過程中,哪個區域所含的動作可能被中斷。 可中斷區的圖形為一個帶有虛線的圓角矩型 中斷產生時,利用中斷流向來指示接下來的動作

2.5 物件(object)節點 有很多時候,一個動作在執行前需要一些輸入的資料;而一個動作執行後也可能會產生一些輸出資料。 可用物件來表達活動圖中之輸入與輸出所需的資料 在活動圖中,物件以一個方形來表示,在該圖形中可以寫上代表這個物件的名稱 物件圖在後續章節會有介紹

物件節點實例 航班選擇流程

2.6 腳位(pin) 活動圖中表達物件,有時候會讓圖看起來有點複雜,可利用pin來代表 標示動作的輸出與輸入 畫法:一個小正方形,且連結在動作的一邊 例如上頁圖中,動作「選擇出發地」的輸出是出發地,此資料做為「找出航班」動作的輸入

2.7 送出訊號/接收訊號 系統執行過程中,有些動作會產生一些訊號,而對於所產生的訊號則會傳送給不同的動作,來表示當此訊號發生時,該如何執行接續的活動。 「送出訊號」以一個凸五邊形表達 「接收訊號」以一個凹五邊形表達 訊號與訊號間,以一條虛線帶箭頭的直線來連結兩端;而訊號與動作間,則是用實線帶箭頭來表示。

送出訊號/接收訊號實例1 網路購物的結帳流程,需要取得信用卡公司的授權

送出訊號/接收訊號實例2 列印檔案功能: 動作執行時,系統產生一個列印訊號,並且此訊號會被傳送至印表機。 當印表機接受到此訊號,印表機便會開始執行列印的動作。

接收訊號 接收訊號可以取代起始節點作為流程的開始 例如倉庫出貨流程:

2.8 水道(Swim Lane) 每條水道代表該活動的參與者,所需負責的相關動作 除了垂直分割的水道之外,UML 2.0也提供水平分割的水道以因應複雜的活動流程。

水道實例

3. 使用個案圖與活動圖 使用個案圖 活動圖 捕捉系統所應提供的功能 但無法表達系統功能的執行步驟 可用來檢視使用個案描述的邏輯,及執行步驟的正確性 幫助我們發現沒有發掘的例外路徑

發掘例外路徑實例

活動圖總結 主要目的 描述系統的商業流程,使用個案情節的流程和操作步驟,即工作流程和所需的作業和活動 活動圖可以呈現4+1觀點軟體系統模型的處理流程觀點,如下圖所示: 設計觀點 處理流程觀點 實作觀點 部署觀點 使用個案 觀點