用例.

Slides:



Advertisements
Similar presentations
1 曾老師、各位同學大家好 ! 首先自我介紹 ; 個人聯合大學電機系 畢業,服完兩年兵役後, 75 年開始就 業 ; 四年內換了幾個工作, 79 年創立貿 特科技, 90 年、 91 年分別於大陸寧波 與昆山設立特一電子與柏特電子,經 歷 20 年的工作磨鍊,今天事業上算是 穩定、成熟 ! 承蒙曾老師看重,利用一.
Advertisements

护理部教学管理 南医大二附院 张淑芬. 护理部主要工作:  培训  质量  教学科研 临床教学的秘诀 What – 需要的、喜欢的 Who – 教师的角色 – 学生的程度、学习方式 How – 教学方法.
中正國中 特教組長 粘玉芳 校內分機 : /02/21. 下列條件擇一: 一、身心障礙手冊 二、特殊教育學生鑑定及就學輔導會證明.
教學與行政收費 E 化平台建置 總務處出納組 102/4/25. 前言 本校學雜、學分及招生報名費外之公 款繳納方式,由繳款人透過開立於中 信商銀 401 專戶辦理匯款 ( 金融機構或 ATM) 入帳,或親至出納組辦理。 為因應數位化及現代生活習慣,擬設 置繳費 E 化平台,同時收款通路將增 加全國四大超商、線上刷卡或網路.
示範課 -- 作文立意. 重溫作文構思課  構思嘗試深化  多角度思考  宜先剖析題目, 運用聯想, 循序漸進擴大範圍, 然後歸納材料, 定訂主題  同學的作品, 反映部分能夠掌握, 主線清晰, 層 層深入, 舉例恰當  但有部分同學只有枝葉, 欠缺主線, 更無中心思 想, 反映立意不足.
幼教人員法律事件探討 ─ 幼兒教育及照顧法 姚其壯 第一章 總則〈第一條至第六條〉 第二章 幼稚園設立及其教保服務 〈第七條至第十四條〉 第三章 幼稚園組織與人員資格及權益 〈第十五條至第二十八條〉 第四章 幼稚權益保障 〈第二十九條至第三十三條〉 第五章 家長之權利與義務 〈第三十四條至第四十條〉
畫面中的兩個人要去參加金融業儲備幹部的面試 活動,你認為誰的面試穿著是正確的? V.S 動動腦 V.S 動動腦 慎重 讓人感到 尊重 輕便 讓人聯想 隨便 畫面中的兩個人要去參加金融業儲備幹部的面試 活動,你認為誰的面試穿著是正確的?
IT 服务与业务发展融合 王维航 北京华胜天成科技股份有限公司 十分钟的悲剧.
高考心理辅导  福建中医药大学  林山  高考是什么?  真有那么 “ 苦大仇深 ” ?  为什么不能是 “ 快乐挑战 ” ?  高考(事) --- 认知(怎么个事 - 压力大小) --- 情绪反应(烦躁、焦虑、害怕 VS 自信、 从容、期盼) --- 行为表现(发挥正常.
蕭文生 中正大學法律系教授兼法學院院長.  壹、前言  貳、司法院釋字第六八四號解釋  參、大學生之受教權  肆、大學自治之範疇  伍、大學生之其他基本權利  陸、救濟管道之改善  柒、結語.
提昇餐廳供餐品質 及服務滿意度 標竿學習主題 標竿學習計劃排定進度 分析客戶對餐廳供餐滿意度偏低原因:
第八課 謝 天. 第八課 謝 天 作者主旨文章作法 民國 陳之藩 謙卑感 恩,功 成不居 以「謝天」的傳統觀念 為中心,經由疑惑、思 索、領悟三個層次的敘 述,賦予新的意義 ★題目含義:表示對很多「人」的感謝。
蔬菜大觀園 V.S 大家來種菜 蔬菜的外觀及分類  蔬菜是我們常吃的食物,蔬菜的外觀形狀不 同,有各種不同的顏色、形狀、氣味等,嚐 起來的味道也不相同。  蔬菜的營養價值不盡相同,可實用的部位也 不同,有的是根、有的是莖、有的是葉、有 的是花、有的是果實,還有的是種子。  依據蔬菜種類和食用部位的不同,可以將蔬.
社工之路的通行證 --- 社工師證照 考試心得分享 東吳大學社工系碩一 呂錦綸. 一、考前準備 閱讀主流老師的書籍、掌握各科概要。 閱讀主流老師的書籍、掌握各科概要。 重視概念性的知識,打好基礎是很重要低 ~ 重視概念性的知識,打好基礎是很重要低 ~ 是必備讀物 ! 是必備讀物 ! 勤作考古題,參考當年度碩士班考試及高.
政府的权力:依法行使. 政府的权力:依法行使 重庆“最牛钉子户”事件 九龙坡区法院一名张院长称,法院已组织6次调解,有时1天就有2次调解。3月28日下午,九龙坡区委书记郑洪还专门接待吴苹3小时。1日,在法院组织下,拆迁双方基本达成口头协议,今天下午,双方签字生效。按协议,吴苹选择了异地实物安置方案,开发商将其在沙坪坝开发的一处门面房,按同样面积交付吴苹,吴同意此方案.
第八課 馮諼客孟嘗君 謀職達人 來也.
心理学辅导.
蔬菜大觀園V.S大家來種菜 高雄市楠梓區翠屏國中小教師 林珮如
“腸”保安康 現代人的腸胃保健.
那一段「詩聲戀」的日子 孟令今老師.
獨立國家國協 1.地形 2.氣候 3.產業.
綜合活動領域 教學分享.
诚信人生 ---高二(2)班主题班会.
第一冊第二課 師 說 韓愈.
兩岸融合教育之議題: 以東莞台商子弟學校為例
航向未來 飛揚國際 —關於華航與長榮的財務報表 指導老師: 組員:張甄芸 4A 鄭雅華 4A070079
世界史.
面对苦难 (约翰福音15:18-16:4) 2/22/15 我们不属世界,神从这世界中拣选了我们,却没有为我们另设一处“世外桃源”,乃是让我们住在地上,以他的信实为粮,以他的生命为光。既然在这被罪玷污的世界中,就会有苦难仇恨,然而它们不能打倒我们,因为它们 无目的 无缘故 无胜算 在世上我们虽有苦难,也可以放心,因为耶稣已经胜了世界。
如果你没法阻止战争,那你就把战争的真相告诉世界
102學年度第二學期 208家長座談會 歐陽美慧.
国家自然科学基金项目申请 经验交流与心得体会
小綠葉蟬的『祕蜜』~ 蜜香烏龍茶.
金融商品與服務之基本模式 時間 資金投入 風險 金融商品與服務 資金產出 2. 金融商品與服務之基本模式 時間 資金投入 風險 金融商品與服務 資金產出 2.
個人投資理財與策略 富蘭克林:邱良弼.
第六章 中国公务员制度 干部 VS 公务员.
高考主题讲座 高考语文 董 腾.
如何幫助兒童情緒管理- 一般兒童及情緒障礙兒童
穿越迷雾,读懂全球化经济本质 谈美国次贷危机与人民币升值问题.
教育部 試辦中小學 教師專業發展評鑑基本概念 台中教育大學 徐照麗.
大陸教育基本現況認識 楊景堯 淡江大學中國大陸研究所.
第三章 魏晉南北朝的分合.
移民與文化--鄉愁的想像 王婉甄.
我征服了黃山 林達的黃山之旅 2006春.
性別平權.
青龙偃月刀 韩少功. 青龙偃月刀 韩少功 走近作者 韩少功,湖南长沙人。1985年倡导“寻根文学”的主将。1996年出版的长篇小说《马桥词典》。比较著名的有《爸爸爸》、《女女女》等。
2008年3月8日 順德聯誼總會何日東小學上午及下午校
彰化基督教醫院 健康檢查科 / 家庭醫學科 吳美鳳醫師
經濟系 在學什麼專業? 經濟學是一門研究人類經濟行為的社會科學 為什麼鑽石會比水貴? 為什麼台灣中央銀行不多印一點台幣, 以增加大家的財富?
金融产品认知 09会计3班 刘碧莲.
國立空中大學台南中心  註冊工作簡報.
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
第 五 課 愛蓮說 1.課文導讀 2.作者介紹 3.課文 4.注釋 5.應用練習 6.習作.
我的狗為何不汪只咩 日本一隻小貴賓狗要七、八萬台幣。很多有錢的女人都想跟電影明星一樣,牽一隻貴賓狗出門炫耀。 有個聰明的男人於是想出在網上賣小綿羊騙錢的把戲。一隻從英國或是澳洲進口的小綿羊只賣三萬多台幣。一下子有兩千多個女人買了小綿羊回家當貴賓犬養。 後來有個電影明星川上麻衣子上電視談話節目抱怨,他養的小貴賓犬不會汪汪的叫也不吃狗食。眼尖的來賓看出蹊蹺,告訴川上他養的是羊不是狗。
大学生安全防范教育.
大学生安全防范教育 济宁职业技术学院 安全保卫处.
----银行间的比较 论资本构成与充足率 淡 彩 的 黑 板 淡 彩 的 黑 板 金融73班 王艺霏 王 英
从2008年度时尚先生看我们的时代精神方向.
學習行為觀察與評估 講 師:陳怡華.
罗湖区第二届智慧杯中学政治学科小课题研究
节日安全指导手册.
网点常规审计管理办法.
第10章 使用個案塑模.
JUDE教學 Jude安裝教學篇 Jude初步介紹篇 Jude繪圖介紹篇 介紹jude的安裝和下戴 介紹jude的初基本功能
2019/4/26 值得您列入生涯規劃的 一個重要選項 參加國家考試 考選部國家考試宣導小組.
107學年度高雄區 實用技能學程輔導分發 五福國中說明會
软件需求工程.
Advanced Basic Key Terms Dependency Generalization Actor Stereotype
I、使用個案塑模-使用個案圖 行為者(Actor) 使用個案(Use Case) 連接線 系統邊界 使用個案間之關係
106學年度四技二專技優甄審入學報名說明 1 1.
資格審查登錄系統-首次登入設定通行碼 若考生先前已於「繳費身分審查系統」設定過通行碼,則無須再行設定,直接登入系統即可.
Presentation transcript:

用例

用例 1. 入门 2. 术语和概念 3. 普通建模技术

1. 入门 1.1 房子的功能 1.2 用例与实现 1.3 用例的特征 描述一组序列 包含系统和参与者的交互 1.4 用例的应用环境

1.1 房子的功能 几堵墙+屋顶? 用途 推断家人如何使用房子,就是基于用例分析的一个例子 招待客人? 为家人准备饭菜? 卫生间的使用? “你”考虑使用房子的方式 “用例”驱动建筑结构

1.2 用例与实现 好处 答案 例如 为什么创建这样的用例? 让住房子的人与盖房子的人之间不必为细节所累 无需说明用例如何被实现的 使用用例描述用户如何使用ATM,而无需知道ATM内部细节 好处 让住房子的人与盖房子的人之间不必为细节所累

1.3 用例的特征 用例描述一组序列,表示系统外部事物(系统参与者)与系统本身的交互 系统参与者可以是人或者自动的系统 用例可以有变体: 作为其他用例特殊情况的用例 被包含在其他用例中作为其中一部分的用例 延伸到其他核心用例的行为的用例 用例:处理贷款 大型抵押贷款 vs 小型商务贷款  共享公共的行为:审查顾客贷款资格

1.4 用例的应用环境 用例的粒度:大用例和小用例 测试 vs 用例 Create Retrieve 大 :用于整个系统 Update Delete 用例的粒度:大用例和小用例 大 :用于整个系统 小 :用于系统的一部分 更小:单个类或者接口 测试 vs 用例 用于子系统的用例 : 回归测试 用于整个系统的用例 : 集成测试和系统测试 用例:说明了元素 的预期行为

用例 1. 入门 2. 术语和概念 3. 普通建模技术

2.1. 名称(name) use case:是对一组动作序列的描述,系统执行该动作序列为参与者产生一个可观察的结果值 用例的名称在包含它的包中是唯一的 可以用字母、数字和除冒号之外的标点 一般用主动语态的动词短语 simple name V.S. path name Place order 简单名 Sensors:: Calibrate location 路径名:用例名前加上它所属的包的名称

2.2 参与者( actor) actor是与用例进行交互时所扮演的角色 actor不是系统的一部分 银行员工(loanofficer)有私人储蓄,同时是顾客(customer) actor可以是人、硬件设备、另外一个系统 actor不是系统的一部分 actor通过“关联”与用例连接,表示二者之间可以互相发送消息通信

2.3 用例和事件流 用例说明做什么(what),而不是怎么做(how) ATM系统中,描述用例ValidateUser: 1. 主事件流:系统提示顾客输入PIN,用例开始。顾客通过按键输入PIN 。顾客按“确定”按钮确认登录。系统校验这个PIN 。如果有效,系统承认这次登录,用况结束 2. 异常事件流:顾客可以在任何时间通过按“取消”按钮取消一个事务,这样,该用例重新开始,顾客帐户未发生改变 3. 异常事件流:顾客可以在确认之前的任何时刻消除PIN ,并重新输入一个新的PIN 4. 异常事件流:如果顾客输入一个无效的PIN ,用例重新开始。如果连续3次无效,系统吞卡 可以用多种方式描述用例 1. 非形式化的结构化文字 2. 形式化的结构化文字 3. 伪码

2.4 用例与脚本 脚本 例: 用顺序图描述用例,一个顺序图说明主流,其它的顺序图说明用例的异常流,称顺序图所描述的动作序列为一个脚本 脚本 vs 用例  对象 vs 类 例: 在人力资源系统中,有一个用例为 Hire employee 从另一家公司雇佣一个人(最普通的脚本) 从某个分部调配一个人到另一个分部(常见于跨国公司) 雇佣一个外国人(此脚本包含自身的特殊规则)

2.5 用例和协作 用例只说明系统想要实现的行为 建模过程中要实现用例 ROSE中的表示 创建类和其他元素 描述类、对象等元素的动态工作过程 use case - realization 使用“协作”表示 Place order Order management 实现

2.6 组织用例 扩展关系 包含关系 泛化关系 base use case在其事件流的某个位置显式地合并了另一个use case的行为 base use case在其事件流的某个位置隐式地合并了extend use case的行为 可以理解为将扩展用例放入基础用例中 泛化关系 用例的泛化与类的泛化相似。 子用例继承了父用例的行为和含义 retinal [`retInEl] adj. [解]视网膜的

用例 1. 入门 2. 术语和概念 3. 普通建模技术

3. 普通建模技术 用例用来做什么? 使用“用例”描述软件系统的需求 对元素的行为建模 元素:整个系统/一个子系统/一个类 关心元素做什么 不考虑怎么做 使用“用例”描述软件系统的需求

3. 普通建模技术 建模的策略 例:分析一个零售系统,该系统与订货的顾客交互,然后系统将装运订货,通知顾客付帐 识别与被建模元素交互的 actor 识别一般的或较特殊的角色找到 actor 考虑每个actor和这个元素进行交互时的异常的方式 找到用例,使用“include”、“extend”和“泛化”分解公共用例,区分异常的行为 例:分析一个零售系统,该系统与订货的顾客交互,然后系统将装运订货,通知顾客付帐

公共行为 特殊行为

提示和技巧 仅仅显示那些对理解系统的行为来说重要的用例 仅显示与这些用例有关的actor 从用例中提取公共行为,分解出公共用例