目前分類:玩建模 UML (4)

瀏覽方式: 標題列表 簡短摘要

在經過了幾天幾夜的猛K狂查之後,大爺終於對UML的使用案例圖 (use case diagram)有了一點點初步又深入的瞭解。不過這邊整理的是,大爺在看了不少的UML書籍和網路上的資料後,遇到的問題所做的思考,當然希望這些結論是正確的,不過如果有錯的話,還麻煩指點一下小弟,感溫。

UML發展至今應該也超過10年了吧。市面上大大小小教導UML的書籍一堆,不過真要把這些書都看完也不是那麼容昜的。就目前手上的書籍和網路上看過的資料來說(目前看的都是以中文網站為主,英文方面的資料還是等看完中文再來研究吧 @@),感覺很多都只是沾到皮毛,真有說的清,講的白的,目前還沒看到。而且每個人的觀點都不同,最慘的是遇到剛好反相的觀點,這實在是叫我看的頭昏眼花,也不知道該聽誰的。

舉例來說好了:

在網路上找到的「UML系統分析與設計」這本書解答的投影片(第5頁)和「使用案例圖 UseCase Diagram」這個投影片,裡面都提到。使用「CRUD (Create 建立 retrieve讀取 更新Update 刪除Delete )」來找出使用案例。

不過在另一本「UML 理論與實作 - 個案討論與經驗分享」這本書卻在第四章(p.108頁)提到,儘量避免採用AUDI (ADD Modify Delete Query) 」的方式來思考並找出使用案例。

大爺 發表在 痞客邦 留言(4) 人氣()

上層選單 Top level menus

下面來介紹每個選單內的項目和用途。

(The menus accessible from the BOUML's window are :)

 

專案選單 Project menu :

這個專案選單內包含了新增、載入、儲存、另存新檔、列印目前的圖表、關閉專案或是離開bouml這些功能。而最下面的則是歷史記錄,這邊包含了之前所有開啟的專案。如果編輯過的專案,在離開前都會出現是否儲存的對話方塊來選擇是否存檔。

大爺 發表在 痞客邦 留言(0) 人氣()

話說在前頭…都說是不負責任了…所以有什麼錯誤的地方還請多多包涵、和指教…


這一陣子在複習UML…因為這個原因也玩了玩BOUML這套軟體…

這套軟體真的還不錯用…所以就看了一下它的說明檔…也順便介紹給各位鄉親囉…

不過我是直接抓說明檔下來參考的…如果有什麼錯誤…還請見諒...

 

大爺 發表在 痞客邦 留言(0) 人氣()

UML是什麼? 這個要做軟體設計的人會比較清楚吧,雖然它不止是可以用在軟體設計的領域。

最近大爺又重新投入UML的懷抱,想想接觸這個東西都已是N年前的事,時代一直在進步,還好它沒進步的太快,不然我可是會吃不消啊! @@

 

今天要來介紹的是一款好用的UML軟體 - BOUML,因為大爺的作業系統是ubuntu,而最近又需要畫UML的軟體,就這麼巧,它剛好出現在ubuntu的軟體中心裡面,不裝它都覺得會不好意思,真是很不負責任的介紹吧,哈哈。

不過它是真的還不錯用啦,至少跟裡面的其它幾套用起來,它比較好上手,而且也比較好懂。這是重點,所有的東西,只要是要拿來用的,好懂都是很重要的,不然大家也不會有太多的耐心去搞懂它,客倌你說是吧… = ="

大爺 發表在 痞客邦 留言(0) 人氣()