• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 最近應當關注的技術問題

    發表于:2007-06-30來源:作者:點擊數: 標簽:
    最近要進行OA 開發 了。以下為近期關注技術: 1、MVC 三層結構思想(2005-7-2) Module 模型就是一些要執行的動作和與底層 數據庫 連接的東西 View 就是JSP,actionBean之類與用戶打交道的東西。 Control 控制類,用來對不同的請求作不同的響應 MVC(Model-Vie
     

    最近要進行OA開發了。以下為近期關注技術:

    1、MVC 三層結構思想(2005-7-2)

    Module 模型就是一些要執行的動作和與底層數據庫連接的東西
    View 就是JSP,actionBean之類與用戶打交道的東西。
    Control 控制類,用來對不同的請求作不同的響應

    MVC(Model-View-Controller)模式是動態網站開發及企業級應用的常用開發模式,它可以分離數據訪問和數據表現。
    MVC通訊方式如下:

    § 所有的企業數據以及商業邏輯都可以作為模式。
      § 視圖可以通過模式訪問數據,并根據客戶端的要求來顯示數據。視圖必須保證當模式改變的時候,數據顯示也必須同時改變。
      § 控制器用來結合模式和視圖,把客戶端來的請求轉換成模式能夠理解并執行的請求,并且根據請求以及執行結果來決定下一次顯示那一個視圖。
      根據以上的邏輯,可以建立一個應用:
      § 應用的商業邏輯由MVC中的模式也就是EJB來表現。模式必須處理由控制器傳遞過來的對數據的訪問請求。
      § 多個頁面組成了MVC中的視圖,這些視圖必須隨模式一起更新。
      § 控制器是一系列接收用戶動作的對象,他們把用戶的請求轉換成模式可理解的請求,并決定顯示那一個頁面當模式處理完請求。
    MVC模式的優勢:
    § MVC結構適用于多用戶的,可擴展的,可維護的,具有很高交互性系統。
      § MVC可以很好的表達用戶的交互和系統模式。
      § 很方便的用多個視圖來顯示多套數據,是系統很方便的支持其他新的客戶端類型。
      § 代碼重復達到最低。
      § 由于分離了模式中的流控制和數據表現,可以分清開發者的責任,另外,也可以加快產品推向市場的時間。

    資料:

    MVC模式在ASP.NET中的應用

    2、什么是OOA、OOD、OOP

    Object Oriented Analyzing
    Object Oriented Design
    Object Oriented Programming
    面向對象分析
    面向對象設計
    面向對象編程(工程)
        軟件開發過程一般是可行性報告-->項目立項--需求分析--系統設計--代碼編寫--測試從時間上來看分析是設計的前提,而設計反過來也可能更改分析,軟件過程大可采用迭代增量開發模式,兩者是軟件過程不同的階段。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>