• <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建模風格之順序圖

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

    領測軟件測試網

    為軟件消息使用操作符號。

        當一個消息被發給一個軟件實現的分類器時,例如類、接口、或組件。通用的準則是使用實現語言的語法來描述消息名。 例如,在圖3中,消息commit ( transactionID)被發送給source account對象,它使用了類似于Java、C++、和C_#語言的語法。

    為涉及人和組織角色的消息使用敘述性文字。

        當一條消息的來源或目標人或組織的角色時,需要使用簡短的敘述性文字來描述傳達的信息、來標記消息。 例如,在圖1中,被student角色發送出的消息是provides name和provides student number,它們描述了這個人在做什么。

    推薦使用參數名稱,而不是參數類型

        注意在圖3中,大多數的消息都使用參數名稱來注明參數,而不是使用類型。唯一的例外是start ()消息中傳遞的UserID參數。 這可以使你正確地判定該消息傳遞了什么值,有時候類型信息是不夠的。 例如,消息addDeposit ( amount, target, transactionID)傳達的信息要比addDeposit ( Currency, Account, int)多。

    為參數占位符注明類型

        有時參數傳遞的信息和你正在建模的信息并沒有什么關系,雖然這些信息對你而言非常的重要。 在這種情況下就需要注明參數的類型,如圖3中的start ( UserID)。

    類的消息實現為靜態操作

        當一條消息被發給一個類時(類使用ClassName的格式標記),我們需要在類的定義中增加一條相應的靜態操作。 例如,圖1描述了被發送給Seminar類的消息getAvailableSeminars (),因此該類的定義中應該有一條靜態操作。 如果這條消息被發給Seminar一個實例,那就應該有一個相應的實例操作。 這是順序圖和類圖間的一項非常重要的一致性檢驗,某些CASE工具可以自動化實現。

    為用例調用使用<<include>>版型

        圖3顯示了一個用例在順序圖中是如何經由一個用<<include>>版型標記的消息被調用的,當你在建模一個包含一個被直接調用的用例的使用情境時,就可以使用這個小技巧。

    返回值的原則
      
    當返回值非常明顯時就不要對返回值建模。

        返回值的顯示是使用帶返回值標記的虛線箭頭,返回值是可選的。 例如,圖1中返回值theStudent表示了對SecurityLogon類調用的消息的返回值,然而圖2中對order發送getTotal ()消息就沒有返回值。 在第一個例子中,創建一個security logon對象會產生一個student對象,這是不明顯的,然而向order要求一個小計的返回值是很明顯的。

    延伸閱讀

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


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