邋遢居

          我的Java天堂

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            61 Posts :: 2 Stories :: 90 Comments :: 0 Trackbacks

          OOD實(shí)例閱讀筆記

          說(shuō)明:我閱讀的這個(gè)例子是密爾沃基工程學(xué)校(Milwaukee School of Engineering)的學(xué)生于2000做的課程(CS400 – Senior Design設(shè)計(jì)。看上去很不錯(cuò)。設(shè)計(jì)報(bào)告可以通過(guò)下面的地址可以獲得。http://www.uml.org.cn/appCase/pdf/resource-management-software-design.pdf

          1.         設(shè)計(jì)步驟

          1.1.        確定系統(tǒng)為用戶提供的所有服務(wù)。并建立Use cases

          1.2.        建立概念模型。確定主要的類以及他們的屬性。主要類來(lái)源主要有兩個(gè):

          l         Use Cases中的名詞。英文的原話為:

          by looking at the nouns in the use cases, it was possible to pick out a number of classes for possible implementation.

          l         從用戶提供的信息中提取類的信息。英文的原文為:

          by going back to the proposal and examining other information provided by the client, additional classes and the data to be stored in these classes were obtained.

           

          1.3.        畫出概要的sequence圖。用于描述類之間的互動(dòng)關(guān)系。Sequence圖是和Use Case圖一一對(duì)應(yīng)的。用Sequence來(lái)描述Use Case的具體實(shí)現(xiàn)。  

          1.4.        建立類圖。類圖要包括系統(tǒng)中所有的類,以及各個(gè)類之間的關(guān)系。

          在于上面的步驟進(jìn)行的過(guò)程中。文檔的起草需要同步進(jìn)行。

          2.         Use case的建立

          Use case只是單純的描述domain處理。他描述的是系統(tǒng)和用戶的交互。為確定類,以及類的方法屬性做準(zhǔn)備。

                 建立Use case 的步驟用例建模(Use Case Modeling)--捕獲用戶需求se_case.html 一文有了很詳細(xì)介紹。我就不多說(shuō)了(主要原因是沒(méi)有人家說(shuō)的好)。


          posted on 2006-01-08 10:07 Jet Geng 閱讀(1477) 評(píng)論(1)  編輯  收藏 所屬分類: OOD-OOA

          Feedback

          # re: OOD 設(shè)計(jì)實(shí)例閱讀筆記 2006-01-08 10:20 Jet Geng
          我OO設(shè)計(jì)的一個(gè)新手。肯定有很多不足或不正確的地方歡迎指正。謝謝了先。  回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 蓝田县| 乐平市| 卢氏县| 安宁市| 友谊县| 平邑县| 城口县| 秭归县| 瓦房店市| 滨海县| 台北市| 肇州县| 深水埗区| 江都市| 蓬莱市| 云梦县| 绩溪县| 昌平区| 固原市| 泰安市| 金平| 吉安县| 库尔勒市| 沾化县| 唐山市| 济宁市| 县级市| 运城市| 中方县| 江口县| 阿拉尔市| 麻城市| 望江县| 昭觉县| 嘉黎县| 都匀市| 佛山市| 丰县| 绥芬河市| 临沭县| 平泉县|