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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

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

    發布: 2009-10-27 10:56 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 77次 | 進入軟件測試論壇討論

    領測軟件測試網



    用類構造型對 Web 頁的邏輯行為建模的最大優勢在于:頁與服務器端構件的協作可以基本上用其他任意服務器端協作所使用的方式來表示。«server page» 僅僅是參與系統業務邏輯的另一個類。上升到概念的層次來講,服務器頁一般扮演控制者的角色,協調必要的業務對象活動,以滿足瀏覽器頁請求所提出的業務目標。

    客戶端的協作更復雜一些。部分原因可歸咎于可用技術的多樣性。即使是最簡單的客戶機頁,至少也是一個既包含內容又包含表示信息的 HTML 文檔。瀏覽器利用頁的格式指令提供 HTML 頁,有時還帶有單獨的樣式表。在邏輯模型中,這一關系可用客戶機頁對構造型為 «Style Sheet» 的類的依賴關系來表示。樣式表基本上是一個表示問題,通常不包含在 ADM 內。

    表單
    Web 頁的基本數據輸入機制是表單。表單在 HTML 文檔中用 <form> 標記來定義。每個表單都會指明它自身要提交到哪一頁。表單包括許多輸入元素,它們全用 HTML 標記表示。最常用的標記是 <input>、<select> 和 <textarea>。輸入標記多種多樣,它可以是一個文本字段、復選框、單選按鈕、按鈕、圖像、隱藏字段,還有其他一些不太常見的類型。對表單建模要使用另一個類構造型:«Form»。«Form» 沒有操作,這是因為可能在 <form> 標記中定義的所有操作實際上都為客戶機頁所有。表單的輸入元素都是 «Form» 類的建有構造型的屬性。«Form» 可以與作為輸入控件的 Applet 或者 ActiveX 控件有關系。表單還與服務器頁有關系,服務器頁即是處理表單提交內容的頁。這種關系的構造型為 «submit»。由于表單完全包含在 HTML 文檔內,所以它們在 UML 圖中用一種強聚合關系形式表示。圖 5 是一個簡單的購物車頁,它定義了一個表單,顯示了與要處理表單的服務器頁的提交關系。



    圖 5. 表單提交給服務器頁。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>