RANDY

          Nothing is difficulty if you put your heat into it!!!
          posts - 3, comments - 1, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          使用UML為Web應用程序構建模型

          Posted on 2006-10-12 22:52 劉恒濤 閱讀(465) 評論(1)  編輯  收藏

            今天讀了"使用UMLWeb應用程序構建模型"對關于利用Rose進行Web開發有了一點認識!
          最近由于看了RUP開發方法但是由于其分析方法一般都是基于C/S進行講述的.所以他的描述方式不利于對于Web 開發!
          起初我主要有一下疑問:
             1.RUP的設計方法怎么將WEB開發的表示元素表達出來.

             C/S開發中的界面用邊界類進行實現,那么在B/S下怎么實現呢!比如JSP頁面

             2.由于在B/S下的開發中有多種設計模式進行選擇,那么關于設計模式的確立在哪個階段進行描述?用什么方式?

             3.如果可以在某個階段確立,那么確立后的詳細信息可以描述出來嗎?怎么描述?假設采用MVC

            如:視圖層:的視圖的詳細描述和導航關系

              控制層:控制器的詳細描述

              模型層:它的確立時期,和各個業務對象之間的關系的描述方式

             4.是否可以將采用的技術溶入設計之中,如果可以則怎么進行描述.

            如:采用各種框架

          ??????? 視圖層:采用Struts

              持久化層:采用Hibernate

          ??????? 業務邏輯層:采用EJB

          ????? 就是說怎么在分析階段對它們進行簡要說明,以利于后期設計的明確.
          我看來了這片文章后有以下心得:
          1.
          首先我對web開發時利用UML進行開發時的流程有了簡單的認識,如一般的設計時候他要先對抽取出用例在從用例中抽取出分析類,在對類之間的關系進行描述.而在Web開發中應當先從用例中提取出頁面元素,組件,在對其鏈接關系和導航信息進行描述.
            那么在UML是怎么實現的呢?
          他是通過UML自有的機制,即可以自定義,構造型,標注,約束.來對頁面元素進行描述的!
          概括的說分以下步驟:
           1.建模:
           2.Web頁程序構架
           3.Web頁建模

          左邊的頁面表示了服務器端頁面

          右邊表示了客戶端頁面

          <<build>> 這種關聯關系的構造型為: ?build? ,因為可以說服務器頁構建了客戶機頁

          Link 表示了頁面之間的鏈接關系

          待續................

          ?

          ?


          評論

          # re: 使用UML為Web應用程序構建模型  回復  更多評論   

          2006-11-01 22:13 by jingy11
          您好!
          能不能繼續介紹WEB頁面建模,最好有實例介紹

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 东辽县| 开平市| 龙江县| 凤山县| 延长县| 山东省| 托克逊县| 广饶县| 阳春市| 禄丰县| 扎囊县| 商都县| 泰顺县| 方城县| 刚察县| 隆林| 宣武区| 博客| 西宁市| 虞城县| 辉南县| 元阳县| 甘洛县| 聊城市| 桦川县| 六枝特区| 阳西县| 丰台区| 许昌市| 禄劝| 石阡县| 鄂尔多斯市| 柘荣县| 江北区| 彭水| 大石桥市| 蒲城县| 西乌珠穆沁旗| 芒康县| 麻阳| 阿鲁科尔沁旗|