菜鳥寫的家庭理財軟體的一些需求續之用例描述

來源:互聯網
上載者:User

之前沒寫過用例,第一次寫,所以肯定有很多錯誤的地方,請不要被誤導,發到這裡就是想聽聽老鳥的意見,不然光看書也不知道對錯。

接上文一菜鳥寫的家庭理財軟體的一些需求 http://www.cnblogs.com/sss/archive/2009/05/25/1488573.html

通過對描述的精簡(從敏捷的角度出發,先挑主要的搞),畫出下列使用案例圖,好像覺得沒啥用,呵呵

下面是三個用例的描述

User Authentication(使用者認證)

簡述:使用者輸入或者選擇一個使用者名稱,輸入密碼後系統驗證使用者身份。

主要參與者:使用者

前置條件:

後置條件:系統正確識別使用者身份

主成功情境:

    1、 使用者輸入或選擇一個使用者名稱,並輸入密碼

    2、 系統成功驗證使用者身份

    3、 記錄使用者登入資訊

擴充:

    2a、系統未成功驗證

           1、返回步驟1

Account Management(帳戶管理)

簡述:使用者建立、修改、刪除帳戶

主要參與者:使用者

前置條件:使用者身份被認證

後置條件:帳戶被建立或修改或刪除

主成功情境:

    1、 使用者選擇帳戶管理

    2、 系統列出帳戶列表

    3、 使用者建立一個帳戶,輸入帳戶名稱、初始金額,帳戶描述

    4、 系統驗證使用者的輸入

    5、 系統建立使用者帳戶,重新整理帳戶列表

擴充:

    3a、使用者選擇修改帳戶

        1、 系統顯示使用者選擇的帳戶資訊更使用者編輯

        2、 使用者編輯帳戶

        3、 系統更新帳戶

    3b、使用者選擇刪帳戶

        1、 系統判斷該帳戶下是否有流水賬,如有則提示使用者不能刪除

待解決問題:

    1、 銷戶問題

    2、 各個使用者間帳戶的可見度問題

Running Account(流水賬)

簡述:使用者輸入資料流水賬內容

主要參與者:使用者

前置條件:使用者已認證且建有帳戶

後置條件:儲存流水賬資訊,更新帳戶金額

主成功情境:

    1、 使用者選擇一個帳戶

    2、 系統列出該帳戶的流水賬列表

    3、 使用者選擇添加一條流水賬

    4、 使用者輸入消費產品資訊(一般為條碼或名稱)

    5、 系統根據使用者輸入自動完成產品的消費資訊

    6、 系統記錄該條流水賬資訊,更新帳戶金額

    7、 系統重新整理流水賬列表

擴充:

    5a、系統未找到使用者輸入的產品資訊

        1、 提示使用者該產品資訊未找到,並提供使用者錄入該產品資訊

        2、 使用者錄入產品的條碼、名稱、價格,並選擇消費地點

        3、 如地點不在挑選清單中,提示使用者添加消費地點

        4、 系統轉到5b。

    5b、系統未找到使用者輸入的地點資訊

        1、 提示使用者該地點資訊未找到,並提供使用者錄入該地點資訊

        2、 使用者錄入地點資訊

待解決問題:

    1、 流水賬的修改問題

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.