這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/ |
---|---|
小組號和隊名 | 8組theUnforgiven |
這個作業的要求在哪里 | https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/11976 |
這個作業的目標 | 請各小組根據反饋的意見對分析模型進行修改 |
團隊組長 | 吳邦天 |
一、非功能性需求
性能需求:響應時間、吞吐量、資源利用率;
安全性:保密性、防泄漏、權限控制、防攻擊;
可維護性與可擴展性:模塊性、可復用性、易分析性;
可靠性:易恢復性、容錯性、成熟性;
易用性:易學習性、易操作性、用戶錯誤防御機制、用戶界面美觀;
二、功能性需求(以圖文結合的方式進行描述,不能只有圖片沒有文字說明)
1.用例圖
功能描述:
用戶注冊:用戶通過自身信息注冊一個賬號,注冊時必須輸入自己的學號,一個學號只能注冊一個賬號。
發布失物信息/拾到物品信息:用戶在搜索匹配之后未找到所需信息的情況下,可自行發布失物或招領信息。需錄入信息如下:
物品名稱
丟失/撿拾時間
物品圖片
描述信息
申請失物領取:失主對已發布並且未被認領的招領物品申請領回。
申請拾物提供:拾主可對已發布且未領回的失物信息提供拾物。
2.用例描述
3.順序圖
用戶注冊
用戶登陸
發布失物信息
瀏覽招領信息
發布拾物信息
瀏覽失物信息
拾物信息修改
失物信息修改
4.分析類圖