呆呆向前沖的blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            78 隨筆 :: 43 文章 :: 5 評論 :: 74 Trackbacks

          第五章 Struts控制器組件

          實(shí)用工具類
          1.RequestUtils
          2.ResponseUtils
          3.BeanUtils
          4.Common Collection包

          第六章 Struts模型組件

          一.模型種類
                模型:標(biāo)明真實(shí)世界的邏輯表達(dá),也表明供程序所使用的類和接口的物理組成.
                模型開發(fā)過程:徹底分析問題域,用例分析,下一步就是開發(fā)概念模型
          1.概念模型
                (1) 概念模型從系統(tǒng)中的一套用例中開發(fā)出來
                (2) 建立這個(gè)模型的[目的]:幫助識(shí)別實(shí)體并更好的了解問題域,這些實(shí)體在設(shè)計(jì)階段極可能成為類
                (3) [價(jià)值]:表示出問題域所使用的實(shí)體
          2.設(shè)計(jì)模型
                (1) 內(nèi)容:通常包括類圖表,交互圖表

          二.業(yè)務(wù)對象
                業(yè)務(wù)對象就是簡單的真實(shí)世界的軟件抽象.
                1.業(yè)務(wù)對象的必要條件
                      · 業(yè)務(wù)對象由狀態(tài)和行為組成.
                      · 表達(dá)了來自業(yè)務(wù)域的一個(gè)人,地點(diǎn),事物或概念
                      · 可以重用
              2.業(yè)務(wù)對象的種類
                 · 實(shí)體業(yè)務(wù)對象
                      通常是從業(yè)務(wù)域中的業(yè)務(wù)名詞直接提取出來的.如客戶,訂單,物品.
                      可以映射到實(shí)體bean或包含業(yè)務(wù)應(yīng)用程序的狀態(tài)和行為的普通JavaBean       
                · 過程業(yè)務(wù)對象
                      表達(dá)應(yīng)用程序中的業(yè)務(wù)處理過程或者工作流程任務(wù).
                      通常依賴于實(shí)體業(yè)務(wù)對象,是業(yè)務(wù)的動(dòng)詞
                      可以映射到會(huì)話Bean,消息驅(qū)動(dòng)bean,或者包含特定行為作為應(yīng)用程序管理者或者控制者的Javabean
                 · 事件業(yè)務(wù)對象 

               
            









                
                






          posted on 2005-08-03 20:14 呆呆向前沖的blog 閱讀(216) 評論(0)  編輯  收藏 所屬分類: 工作:Java技術(shù)
          主站蜘蛛池模板: 崇阳县| 龙游县| 西城区| 宣威市| 常德市| 宜阳县| 鲜城| 廉江市| 饶阳县| 宿松县| 泸州市| 游戏| 方正县| 无棣县| 乐安县| 双桥区| 泽库县| 长顺县| 师宗县| 威信县| 宁陕县| 临泽县| 全州县| 丹棱县| 比如县| 南昌市| 铁岭市| 库尔勒市| 格尔木市| 会同县| 关岭| 秦安县| 连城县| 精河县| 苏州市| 茂名市| 沾益县| 金平| 定州市| 电白县| 定日县|