20121108团队博客(苏若)
PS:這本是屬于昨晚的帖子,對不住忠仔。現(xiàn)在補(bǔ)上。
忠仔,終于交給了我一個實(shí)實(shí)在在的任務(wù),很是欣喜,也很是忐忑,生怕自己不能及時完成任務(wù)。
好了,廢話不多說,步入正題。
接下任務(wù)【畫出UML類圖和用例圖】之后,開始有點(diǎn)無頭蒼蠅之感,于是就把隊友之前寫的工作進(jìn)度日志重新翻看并做了一遍統(tǒng)計(見段落下方圖片),但是多多少少還是有點(diǎn)沒有頭緒。當(dāng)然,在此過程中,電腦的D盤中多了一個叫StarUML的東東~
? ? ??
? ? ? ? ? ??
后來我就又去找忠仔明確了任務(wù)著手方向,原來按照高工組設(shè)計的網(wǎng)站的主頁和查詢界面,寫出用例圖(類圖)就好了。
如此方向確定下來,一切便撥開云霧見月明。
大致瀏覽了網(wǎng)頁的不同模塊和相應(yīng)的基本功能后,我便以“UML用例圖”為關(guān)鍵詞去查詢UML用例圖的畫法(雖然,大二下學(xué)期的“面向?qū)ο蠼7椒ㄒ弧闭n中學(xué)習(xí)了UML制圖,但是當(dāng)時學(xué)的頗為粗糙,而且多數(shù)已經(jīng)忘記,所以需要重新進(jìn)行系統(tǒng)地學(xué)習(xí))。查看了很多資料,了解了用例圖中一些概念(如:Actor、用例、系統(tǒng)邊界等)及其區(qū)別(如用例間的幾種關(guān)系:關(guān)聯(lián)、泛化、包含、擴(kuò)展)。其中,個人認(rèn)為http://www.docin.com/p-188178619.html中對于如何繪制UML用例圖的介紹還是頗為細(xì)致的,因此學(xué)習(xí)它的畫法,繪制了我們UML用例圖,圖形如下:
? ? ??
在繪制的過程中,最大的疑問就是,用此類例圖中事例“Login”和“Seach”等事例間有無直接關(guān)系?
因為,按常規(guī)理解,只有當(dāng)用戶用自己的賬號登錄了網(wǎng)站之后,才能進(jìn)行一些查詢或者是更為細(xì)致的查閱工作(當(dāng)然,這項功能其實(shí)與自己的設(shè)計有關(guān),應(yīng)與網(wǎng)頁設(shè)計組詳細(xì)溝通之后才能得出一個明確的答案(說句題外話,個人認(rèn)為,一個不小的團(tuán)隊協(xié)同工作做一個不小的項目是需要很好的溝通的,只有當(dāng)了解不同組之間想要做出的功能和效果以及合理安排各自進(jìn)度之后,才可能順利高效地完成整個項目。然而,我個人覺得這是我們這個課程團(tuán)隊項目設(shè)計中有很大提高空間也是很重要的一項工作)。)這個疑問并未得到解決,但是,通過查詢相關(guān)的例子,此處暫以沒有直接關(guān)系制圖(歡迎老師或者是其他比較明白的人,批評指正,蘇若將不勝感激)。
這個用例圖比較簡單,但是我從中收獲了很多。
一方面是學(xué)習(xí)并獨(dú)立分析,判斷并解決問題的能力得到了一個質(zhì)的提高,另外一方面,我更加熟悉了如何用StarUML制作UML圖,最起碼是用例圖一項(而UML是當(dāng)今編寫大型軟件一個常用的工具,對它的掌握至關(guān)重要)。
希望在接下來的幾天時間里,我能多做些能夠挑戰(zhàn)并提高自己的事情!
Come on!!!
2012.11.09 ?01:05 ?蘇若
轉(zhuǎn)載于:https://www.cnblogs.com/DOOM-scse/archive/2012/11/09/2761902.html
總結(jié)
以上是生活随笔為你收集整理的20121108团队博客(苏若)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: System.Math.Min(Syst
- 下一篇: [Ruby]$: 是什么意思?