JUDE教學 Jude安裝教學篇 Jude初步介紹篇 Jude繪圖介紹篇 介紹jude的安裝和下戴 介紹jude的初基本功能

Slides:



Advertisements
Similar presentations
JAVA 概述 主讲:张雷. J2ME API 地址: 广东科贸信息工程 张雷学习要求 了解各种程序设计语言及其特点 了解各种程序设计语言及其特点 了解 JAVA 的发展史和其特点 了解 JAVA 的发展史和其特点.
Advertisements

月經異常的原因及警訊 組員: 陳少康、張康樂、許晉愷、何曄、方泠瑩、張 顓麟、蘇梓喬、溫鵬皓、林雅雯.
說明事項  大陸交換學習近況  大陸姐妹校介紹  申請資格和程序  研究生補助 大陸交換學習近況 2009 年秋首次進行,計有 6 校共 20 位學生來校交換學習。 來校交換生.
我的未来不是梦 攀枝花市经贸旅游学校. 1. 文中案例王萍苦恼的原因是 什么? 2. 你有哪些办法可以帮助王萍? 导入 思考  谁来帮帮她?
年終工作獎金 及考績獎金 法規與實務 苗栗縣政府人事處 副處長 陳 坤 榮 中華民國102年1月25日.
分享人: 50屆英文系會長楊嘉賢 27屆基服社社長杜義容
<<會計資訊系統課程講義>> 統一塑模語言(UML)語法精要 -- 物件導向概念、需求分析及系統分析
消失的吸管 隊名:吸管應該消失才隊.
助學工作說明會 及 教育訓練.
任务二 面向对象的建模 4. UML静态建模 类图 对象图 包图 组件图.
師資生修讀教育學程 重點提醒 師資培育暨就業輔導中心.
任务二:面向对象的建模 3 需求分析阶段的用例建模 用例图 活动图.
文書檔案組Q&A 崇右技術學院 文書檔案組 Q & A 總務處.
公職人員財產信託簡介 第一銀行信託處 編製.
目錄 服務地點 南寮 世光教養院 飛鳳山 長安養老院 尖石國小 內灣 大華停車場 上智國小 二重國中 班級 領隊教師 參與人數 (人次)
經分表聘用兼任助理流程 完成 新增/修改 經分表 計畫無聘任兼任助理(新增) 紙本送所屬單位審核 計畫聘任兼任助理(新增)
C语言程序设计 李伟光.
我征服了黃山 林達的黃山之旅 2006春.
未婚懷孕:你想清楚了嗎 瑞芳國中 林碧欣.
國科會經費報銷說明 報告人:陳秀合 分 機: 年11月 12日(一).
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
104年度獎勵私立老人福利機構及補助團體、財團法人老人福利機構提供多元及充實服務方案實施計畫 暨 104年度老人福利機構及居家服務單位優質人力獎勵計畫 申請說明會 臺北市政府社會局老人福利科
實用技能學程答客問 Q&A 大明高中附設進修學校 教導處 編製.
第10章 領域、概念與分析模型 10-1 再談物件導向分析 10-2 找出類別建立領域模型 10-3 指定責任建立概念模型
畜牧類天然災害查報 及救助作業簡介 臺南市政府農業局畜產科 李東仁 臺南市政府農業局畜產科.
財團法人台北市任兆璋修女林美智老師教育基金會
100學年度719班 親師懇談.
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
財團法人台北市任兆璋修女林美智老師教育基金會
大 綱 國有財產之來源 國有財產之範圍 國有財產之種類 國有公用財產管理 使用原則 國有公用財產管理
第二章 UML簡介 課前指引 本章介紹什麼是UML以及利用圖形來塑模資訊系統的好處在哪裡。文中也介紹了何謂「4+1的觀點」、以及簡述各項UML圖形的使用目的。並且,我們從靜態以及動態這兩個觀點來分類、介紹各圖形的使用時機。
--洲仔尾的鹼菜 與櫻桃鴨的結合-- 鴨賞的故事.
股市不傳之秘 甘氏矩陣圖/價格推算 簡介、基礎學習步驟 1、學習觀念 2、基礎看圖法 A.大數推算 B.基礎角度線推算.
第10章 考试系统的分析与设计 1.
第十章 使用個案塑模.
普通高等教育“十一五”国家级规划教材 信息系统分析与设计 刘腾红 孙细明 主编 科 学 出 版 社.
軟體工程 -物件導向程式設計與UML系統分析實作
第9章 面向对象方法学引论 9.1 面向对象方法学概述 9.2 面向对象的概念 9.3 面向对象建模 9.4 对象模型 9.5 动态模型
第八章 分析與設計階段 – 物件導向設計(OOD)
消費者行為分析 講師 吳秀珍.
面向对象的分析.
軟體工程 -物件導向程式設計與UML系統分析實作
第10章 使用個案塑模.
物件導向系統分析與設計與UML.
單元3:軟體設計 3-2 順序圖(Sequence Diagrams)
UML工具 --8种优秀的UML工具.
软件建模精要 面向对象软件建模技术.
第9章 類別圖與物件圖 9-1 類別圖與物件圖的基礎 9-2 類別圖的符號 9-3 類別關係 9-4 物件圖 9-5 繪製類別圖與物件圖
软件建模与UML.
UML类设计工具 任课老师:黄武 上午2时50分 10.
軟體工程:如何開發軟體? 把它看成是一件工程。 那麼就會有一些工具、技術、方法,也有管理的議題。
Advanced Basic Key Terms Dependency Actor Generation association
两种不同类别的软件: 功能预定义软件;用户驱动的软件。他们对软件工程方法有不同的需求
UML语言.
学习导航 学习导航.
管理信息系统 第九章 面向对象的系统开发方法.
证书发放工作要点及流程 学院办公室.
第6章 使用案例圖 6-1 使用案例圖的基礎 6-2 使用案例圖的符號 6-3 動作者與使用案例的關係 6-4 繪製使用案例圖
用例.
用例图.
第6章 面向对象开发的 分析与设计.
2011年版大學學系探索量表測驗結果說明 輔導室 楊欣翰老師.
Advanced Basic Key Terms Dependency Generalization Actor Stereotype
UML ISKM Lab.
I、使用個案塑模-使用個案圖 行為者(Actor) 使用個案(Use Case) 連接線 系統邊界 使用個案間之關係
方格紙上畫正方形.
面向对象建模 对象(object) 对象具有的含义: 现实世界中某个具体的物理实体或概念在计算机逻辑中的映射和体现。 在现实世界中:
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
辅导课程二.
第十章 面向对象 (2).
Presentation transcript:

JUDE教學 Jude安裝教學篇 Jude初步介紹篇 Jude繪圖介紹篇 介紹jude的安裝和下戴 介紹jude的初基本功能 如何用jude來繪製uml圖

JUDE安裝教學 J2sdk下戴 j2sdk安裝 Jude下戴 安裝Jude安裝 請上java的官網下戴 http://java.sun.com/j2se/1.4.2/download.html j2sdk安裝 要安裝JUDE時要先安裝java 的j2sdk否則JUDE將會無法開 始 Jude下戴 JUDE的官方網站註冊下戴 https://jude.change-vision.com/jude-web/loginButton.do 安裝Jude安裝

基本介紹 File: New:開一個新的設計環境 Save:另存新檔 Save as:儲存檔案 存檔:只能存成jude的專案檔(即.jude的檔) Diagram(選擇所要繪製的圖) 類別圖(Class Diagram) 使用個案圖(Use Case Diagram) 活動圖(Activity Diagram) 循序圖(Sequence Diagram)等…

基本介紹(續) 刪除 回復 刪除所繪製的圖 Copy 選擇要刪除的物接,在按ctr+D就可刪除 其功能同office裡面的復原鍵 如果想要刪除所繪製的圖的畫,只要選取你所要刪除的圖 ,並作刪除就可以了 Copy 當用JUDE繪好圖後可以用copy鍵或ctr+c將圖貼在world上

JUDE教學 本教學總共分為以下四類 1.使用者個案圖(Use Case Diagram) 2.類別圖教學(Class Diagram) 3.活動圖教學(Activity Diagram) 4.循序圖教學(Sequence Diagram)

使用者個案圖教學篇(Use Case Diagram) 一、介面介紹 介紹Use Case介面上的主要功能,和使用方式 二、繪圖介紹 如何用Use Case來繪制Use Case Diagram

介面介紹(一) 演員(actor) 使用案例(use case) 連接線 與系統互動的叫actor, actor代表的是一個角色,不一是代表正真的 人 使用案例(use case) 用系統來處理的個案 連接線 用來連結使用者和系統執行的功能

介面介紹續 Extend Include 插入文字 一個使用案例讓另一個使用案例的行為所延伸 一個使用案例讓另一個使用案例,這個符號有點像程式 裡的副程式 插入文字 讓使用者可以插入文字

繪圖介紹篇 1.繪製演員(Actor) 2.繪製使用案例 3.連結 設定演員名稱 設定案例名稱 將演員和使用案例作連結,並看看和其他案例有沒有 include或extend關系,如果有,則在作連結

類別圖教學篇(Class Diagram) 一、介面介紹 介紹Class Diagram介面上的主要功能,和使用方式 二、繪圖介紹 如何用JUDE來繪制Class Diagram

介面介紹 類別(class) 用來描述一群具有相同屬性與操作的物件 關系(Relationship) 顯示類別與類別之間的關系 航行方向(navigation) 希望表達單一的航行方向可用ex:一個訂單有許多訂購項目 一般化關系(generalization) 父類別的所有特微、性質以及操作都會自動被子類別所繼承 相依(Dependency) 相依是兩個關系之間語意上的相依關系,就是當一個類別使用到其 他類別所提供的服務時就稱兩個類別有相依

繪圖介紹篇 Class(設計篇) 填入類別名稱(Class name) 填入類表所具有的屬性(Add attribute) 填入你類別的名稱 填入類表所具有的屬性(Add attribute) 問題中所具有的性質、特微、狀態稱為屬性 填入類別的操作(Add method) 操作是一個類別可執行的動作或是功能,操作代表著這個 類別接收到的訊息(message)

繪圖介紹篇 Class(設計篇) 關系(Relationship) 用一條直系來連結相關的物件,然後在物件上寫上者之間的關系名 稱 航行方向(navigation) 關聯關系中,沒有箭頭的直線代表著彼此雙方都知道對方的存在 聚合(Aggregation) 用來表達整體和部份的關系 組合(Composition) 在一個聚合中如果整體的消失會造成部分的消失,那麼這個聚是一 種組合關系

繪圖介紹篇 Class(設計篇)續 多重性是用來表示參與此關系之物件的數量 多重性(multiplicity) 一般化關系(generalization) 一般化是指將一組有共通性質的物件予以組織化的程序 相依(Dependency) 當一個類別使用到其他類別所提供的服務時,我們稱這 兩個類別有相依關系 實現化關系(Realization) 由其他類別來描述定義,在java裡他是用implements表示

活動圖教學(Activity Diagram) 一、介面介紹 介紹Activity Diagram介面上的主要功能,和使 用方式 二、繪圖介紹 如何用JUDE來繪制Activity Diagram

介面介紹 起始 代表一個活動的開始 終止 代表一個活動的結束 活動 代表所從事的活動 轉換 表示一個活動轉變到其他活動的流向

介面介紹(續) 分岔 結合 決策 合併 當一個活動的轉換分成兩個以上同步進行的活動 多個活動合成一個活動時用,如果你有分岔那就一定會 有結合 只有一個進入的轉換且有兩個以上離開的轉換 合併 有多個進入的轉換且只有一個離開的轉換

繪圖介紹篇 開始 活動 其他 要畫活動圖,則要從開始畫起,用轉換往下接活動 表示是所從示的活動,用轉換來連結下一個活動 每個活動在往下連接後可依自已的需求,來選擇自已所要 的記號,最後慢慢繪製出自已所要的活動圖

循序圖教學(Sequence Diagram) 一、介面介紹 介紹Sequence Diagram介面上的主要功能,和 使用方式 二、繪圖介紹 如何用JUDE來繪制Sequence Diagram

介面介紹 物件 每一個物件代表一個實例 連結線 用來表示物件A傳送一個訊息給物件B

繪圖介紹 先放兩個Object 在用連接線將兩個object連起來 最後填入所要傳達的訊息

報告完畢 謝謝指教 Q&A