日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件外包平台用例图

發布時間:2024/7/5 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件外包平台用例图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡要概括軟件外包平臺主要的用例以及其用例描述、類圖、時序圖、

用例圖如下:

?

用例描述如下:

“注冊”用例描述

標題

說明

用例名稱

注冊

用例標識號

1

簡要說明

使用此平臺先進行注冊成為用戶

前置條件

基本事件流

1.判斷用戶注冊的信息是否合法

2.用例結束

其他事件流

1.如果用戶注冊的信息不合法,則提示“注冊信息不合法”

2.用戶已存在,提示“用戶名重復”

異常事件流

后置條件

  • 將用戶注冊信息寫入用戶文件
  • 特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    “提交項目資料”用例描述

    標題

    說明

    用例名稱

    提交項目資料

    用例標識號

    2

    簡要說明

    外包商通過此用例提交項目資料,提交成功后修改項目的狀態

    前置條件

    外包商選擇要提交的項目資料

    基本事件流

    1.判斷外包商的狀態是否正常

    2.判斷項目資料是否合法

    3.以上條件都滿足時,修改項目為“提交成功“

    4.用例結束

    其他事件流

    1.如果外包商的狀態不是正常的狀態,則提示“該用戶的狀態異常”

    2.如果項目的信息不正確,則提示“項目信息不合法”

    異常事件流

    1.如果外包商不存在,提示“外包商不存在”異常

    2.修改項目狀態失敗,提示“訪問數據失敗“異常

    后置條件

    項目的狀態修改為提交成功

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    “過程監管”用例描述

    標題

    說明

    用例名稱

    過程監管

    用例標識號

    3

    簡要說明

    用戶通過此用例對項目過程監管,外包商如期提供階段成果

    前置條件

    用戶選擇要監管的項目

    基本事件流

  • 判斷用戶的狀態是否正常
  • 判斷外包商的狀態是否正常
  • 3.判斷外包商是否如期提交階段性的成果

    4.用戶對外包商的現有成果提出建議及改進

    5.用例結束

    其他事件流

  • 如果用戶的狀態不是正常的狀態,則提示“該用戶的狀態異常”
  • 如果外包商的狀態不是正常的狀態,則提示“該外包商的狀態異常”
  • 3.如果項目的過程不符合用戶要求,則提示“項目不符合用戶要求”

    異常事件流

    1.如果用戶不存在,提示“用戶不存在”異常

    2.如果項目不存在,提示“項目不存在”異常

    3.如果外包商不存在,提示“外包商不存在“異常

    后置條件

    ?

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    “審核發布軟件外包項目”用例描述

    標題

    說明

    用例名稱

    審核發布軟件外包項目

    用例標識號

    4

    簡要說明

    管理員對用戶競標提交的項目進行審核以及發布

    前置條件

    選擇要進行審核的項目

    基本事件流

  • 判斷項目的信息是否合法
  • 項目信息合法則在平臺進行發布
  • 用例結束
  • 其他事件流

    1.如果項目信息不合法,則提示“項目信息不合法”

    異常事件流

    ?

    后置條件

    將項目的信息寫入系統項目文件

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    “選擇外包商”用例描述

    標題

    說明

    用例名稱

    選擇外包商

    用例標識號

    5

    簡要說明

    用戶對競標結束的項目選擇外包商,通知外包商競標成功

    前置條件

    選擇外包商

    基本事件流

    1.判斷項目是否競標結束

    2.用例結束

    其他事件流

    1.如果項目競標沒有結束,則提示“項目競標未結束”

    異常事件流

    1.如果用戶不存在,提示“用戶不存在”異常

    2.如果項目不存在,提示“項目不存在”異常

    3.如果外包商不存在,提示“外包商不存在“異常

    后置條件

    通知用戶選擇的外包商競標成功

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    ?

    “管理”用例描述

    標題

    說明

    用例名稱

    管理

    用例標識號

    6

    簡要說明

    管理員通過此用例對用戶和外包商進行管理,修改他們的狀態

    前置條件

    管理員選擇要管理的用戶或者外包商

    基本事件流

    1.判斷用戶的狀態是否正常

    2.判斷外包商的狀態是否正常

    3.管理員可以對不合要求的用戶或者外包商進行刪除或者修改

    4.用例結束

    其他事件流

    1.如果用戶的狀態不是正常的狀態,則修改用戶的狀態為"用戶異常"

    2.如果外包商的狀態不是正常的狀態,則修改外包商的狀態為"外包商異常"

    異常事件流

    1.如果用戶不存在,提示“用戶不存在”異常

    2.如果外包商不存在,提示“外包商不存在“異常

    3.修改用戶或外包商狀態失敗,提示“訪問數據失敗“異常

    后置條件

    ?

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    “查詢”用例描述

    標題

    說明

    用例名稱

    查詢

    用例標識號

    7

    簡要說明

    管理員通過此用例對用戶資料和項目資料進行查詢

    前置條件

    管理員選擇要查詢的用戶或者項目

    基本事件流

    1.判斷用戶的資料是否正確

    2.判斷項目資料是否正確

    3.用例結束

    其他事件流

    1.如果用戶的資料不正確,則提示"該用戶不能注冊"

    2.如果項目的資料不正確,則提示"該項目審核失敗"

    異常事件流

    1.如果用戶不存在,提示“用戶不存在”異常

    2.如果項目不存在,提示“項目不存在”異常

    后置條件

    ?

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    審核項目用例

    標題

    說明

    用例名稱

    審核項目資料

    用例標識號

    8

    簡要說明

    用戶對外包商提交的資料進行審核,看是否滿足自己的要求

    前置條件

    用戶選擇審核的項目

    基本事件流

    1.判斷用戶的項目是否已經提交完成

    2.判斷用戶是否滿意此項目

    3.上述條件均滿足時,此項目的狀態

    4.用例結束

    其他事件流

    1.如果用戶的項目未提交完成,則提示"項目還在開發中"

    2.如果用戶不滿意此項目,則提示"該項目還需進一步改進"

    異常事件流

    1.如果用戶不存在,提示“用戶不存在”異常

    2.如果項目不存在,提示“項目不存在”異常

    3.如果項目狀態丟失,則提示“訪問數據失敗”異常

    后置條件

    項目狀態改為“開發成功”

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    項目競標用例

    標題

    說明

    用例名稱

    項目競標

    用例標識號

    9

    簡要說明

    外包商對平臺發布的項目進行競標

    前置條件

    外包商選擇要競標的項目

    基本事件流

    1.判斷外包商狀態的資料是否為正常可競標

    2.判斷項目是否為競標中

    3.上述條件都滿足時,更新競標人數

    4.用例結束

    其他事件流

    1.如果外包商狀態不是“正常可競標”,則提示"該外包商目前無法競標"

    2.如果項目的狀態不是“競標中”,則提示"當前項目無法競標,請選擇其他項目"

    異常事件流

    1.如果外包商不存在,提示“外包商不存在”異常

    2.如果項目不存在,提示“項目不存在”異常

    3.如果更新競標人數失敗,則提示“訪問數據失敗”

    后置條件

    1.將項目當前競標人數+1,競標時間為當前日期

    2.將外包商的競標數+1

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    審核外包商資料用例

    標題

    說明

    用例名稱

    審核外包商資料

    用例標識號

    10

    簡要說明

    管理員通過此用例審核用戶提交的項目需求

    前置條件

    管理員選擇要審核的項目

    基本事件流

    1.判斷項目狀態是否為“待審核”

    2.判斷項目是否具體,合法可實現

    3.當上述條件滿足時,修改項目狀態,發布項目,完成審核過程

    4.用例結束

    其他事件流

    1.如果項目的狀態不是“待審核”,則提示"該項目無法審核,請選擇其他項目"

    2.如果項目不具體合法可實現,則提示"該項目審核失敗"

    異常事件流

    1.如果修改項目狀態失敗,提示“訪問數據失敗”異常

    2.如果項目不存在,提示“項目不存在”異常

    后置條件

    1.修改項目狀態為“競標中”

    2.將用戶競標項目+1

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    ?

    ?

    ?

    ?

    創建提交項目需求用例

    標題

    說明

    用例名稱

    創建提交項目需求

    用例標識號

    11

    簡要說明

    管理員通過此用例提交的項目需求

    前置條件

    用戶選擇要創建的項目

    基本事件流

    1.判斷用戶是否可以創建項目

    2.用例結束

    其他事件流

    1.如果用戶不能創建,則提示"該用戶不能創建項目"

    異常事件流

    1.如果用戶不存在,提示“用戶不存在”異常

    后置條件

    ?

    特殊要求

    ??用例中的事件需進行事務處理,保持操作的一致性

    類圖如下:

    時序圖如下:

    總結

    以上是生活随笔為你收集整理的软件外包平台用例图的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。