匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 1 0 年前

什麼是UML?use case?

什麼是UML?use case?

用途是?什麼時候會用到?

是語法嗎?還是一種方法?長什麼樣子...!?

已更新項目:

還是不懂耶...

他的語法長怎樣==?

還是說他只是說 功能區塊的規畫?

1 個解答

評分
  • 1 0 年前
    最佳解答

    UML stands for "U'r Mis-Leaded!"

    2010-08-15 07:34:42 補充:

    沒人要答我只好來回答了。(真是委曲你了,Jacob!) 第一,沒人要答,暗示它應該是個冷門的東西! 第二,我的碩士委員中,有一位是世界UML常委。當時我想學好UML,就請教他該買什麼書。他說:第三版要出來了,晚一點再買。(還好!可見 UML 當時還是個活著的東西,有在更新。) 第三,2005年初我開始寫論文時,那常委以前的碩士生(女,因生子而停學,多年後轉校。)要寫 UML 實用性、幫助性等的論文,回來找他,要對全系的教授、大學及研究生做問卷調查。可見,當時 UML 到底好不好用、對寫程式有沒有幫助等,還未有定案! = = = = 什麼是UML?它是 Unified Modeling Language,不是 U'r Mis-Leaded。意見裡是開玩笑的。

    我想,這問題,除了課本,沒人會寫得比維基好!你就參考維基吧!

    中文:http://zh.wikipedia.org/zh-tw/%E7%BB%9F%E4%B8%80%E...

    英文:http://en.wikipedia.org/wiki/Unified_Modeling_Lang...

    Use case Diagram簡言之,是使用狀況說明圖。用來說明使用者如何使用這程式(的簡圖,不是詳圖),及各狀況的相依關係。這是維基的範例圖。 = = = = 用途是?什麼時候會用到?

    考試、寫相關論文、開UML委員會、公司不了解以為它很實用……時會用到! 看了維基應該知道:UML包山包海!

    說實話,只有少數情況會用到不標準的某一小部份的圖!

    但,個人仍認為:實用性及幫助性都極差! = = = = 是語法嗎?還是一種方法?長什麼樣子……!?

    看了維基,應該知道了吧!? = = = = 有問題請補問。 = = = = 註:雖然那UML常委

     對我很好

     把我的論文放在他的網站上(他是我的論文委員中,研究領域與我的論文最沒有關係的論文委員。)

    但,多年來,我一直對 UML 沒有好感。 我之前上班的公司也對 UML 熱過一陣,後來也沒有人要用了!研發部的主管也不再要求。

    2010-08-15 13:48:01 補充:

    見過流程圖 (Flow Chart, FC)?

    UML 只是超級擴充版的 FC!

    特別針對 OOP!因為 FC 的設計年代,沒有 OOP這東西!

    它雖然叫 Language,但其實,只是發明團體想讓它變成

     客戶/經理/SE/工程師

    間溝通用的語言!

    不是

     工程師/電腦

    間的語言!

    FC UML  項 目

    否  否 被編輯成可執行程式

    否  可 OOP

    否  可 函數起啟/終止

    否  可 使用狀況

    很差 可 函數間的關係

    否  可 變數名稱

    等等

    2010-08-15 13:52:45 補充:

    所以,它沒有語法!

    只有一些規定!

    就像 FC 規定:if 要用 ◇ 一樣,

    UML 也有一些規定。

還有問題?馬上發問,尋求解答。