2020軟體工程作業 團隊03

2022-09-12 22:21:28 字數 3490 閱讀 6528

軟體工程

作業要求

/homework/10769

目標《失物招領系統》專案需求分析模型面

作業正文

其他參考文獻

(1)系統的實用性

系統的實用性是指系統設計開發的功能要盡量簡單、實用,使用者在使用系統過程中能夠感受到系統的快捷、方便,不存在很多累贅和多餘的操作或者功能。

(2)系統的穩定性

系統穩定性差則預示著系統在使用者使用時,可能會出現資料操作錯誤,頁面響應時間過長或者乾脆無法響應等,因此系統的穩定性是使用者對系統評價的重要指標之一。系統應採用穩定的作業系統、資料庫、中介軟體等,以保證系統的穩定性。

(3)系統的開放性

系統的開放性是指系統具有良好的可相容性,可以在windows的大部分版本的作業系統中正常的執行,另外,也支援不同瀏覽器版本,能夠在微軟的ie瀏覽器、谷歌瀏覽器等常用的瀏覽器上正常執行。系統的易公升級和管理也是系統開放性的表現。

2使用者

認領失物順序圖

使用者申請認領失物步驟:(1)輸入使用者名稱賬號,密碼(2)傳送登入請求(3)呼叫資料(4)傳送資料(5)密碼驗證(6)登陸成功(7)申請認領失物(8)匹配失物(9)匹配失敗(10)無此失物(11)匹配成功(12)成功認領(13)刪除此物資訊

3使用者新增收藏順序圖

使用者新增收藏步驟:(1)輸入使用者名稱賬號,密碼(2)傳送登入請求(3)呼叫資料(4)傳送資料(5)密碼驗證(6)登陸成功(7)新增收藏(8)資料庫儲存資料(9)儲存成功(10)新增成功

4使用者修改****順序圖

使用者修改****步驟:

5使用者修改密碼順序圖

使用者密碼驗證失敗步驟(1)輸入使用者名稱,密碼(2)傳送登入請求(3)呼叫資料(4)傳送資料(5)密碼驗證(6)驗證失敗(7)登陸失敗(8)登陸成功(9)輸入新密碼(10)傳送資料(11)資料庫儲存資料(12)儲存成功(13)修改成功,請重新登入修改密碼

6使用者新增拾物順序圖

使用者新增拾物步驟:(1)輸入使用者名稱賬號,密碼(2)傳送登入請求(3)呼叫資料(4)傳送資料(5)密碼驗證(6)登陸成功(7)新增拾物(8)資料庫儲存資料(9)儲存成功(10)新增成功

7管理員修改使用者許可權用例圖

管理員修改使用者許可權步驟:(1)輸入使用者名稱,密碼(2)傳送登入請求(3)呼叫資料(4)傳送資料(5)密碼驗證(6)登陸成功(7)修改使用者許可權(8)資料庫儲存(9)儲存成功(10)修改成功

8管理員刪除失物資訊順序圖

管理員刪除拾物資訊步驟:(1)輸入使用者名稱,密碼(2)傳送登入請求(3)呼叫資料(4)傳送資料(5)密碼驗證(6)登陸成功(7)刪除拾物資訊(8)資料庫刪除資料(9)刪除成功(10)刪除成功

9管理員刪除拾物資訊順序圖

管理員刪除拾物資訊步驟:(1)輸入使用者名稱,密碼(2)傳送登入請求(3)呼叫資料(4)傳送資料(5)密碼驗證(6)登陸成功(7)刪除拾物資訊(8)資料庫刪除資料(9)刪除成功(10)刪除成功

10管理員發布通知順序圖

管理員發布通知步驟:(1)輸入使用者名稱,密碼(2)傳送登入請求(3)呼叫資料(4)傳送資料(5)密碼驗證(6)登陸成功(7)發布通知(8)資料庫刪除資料(9)發布成功(10)發布成功

1參與者相關的類

使用者(user)

屬性:使用者id(user_id)、姓名(user_name)、位址(user_address)密碼(password)

密碼(password)

管理員(administrator)

屬性:管理員id(administratorid)、姓名(administrator_name)、位址(administrator_address)

功能:修改使用者許可權(modify user rights)、刪除失物資訊(delete lost property information)、發布通知(deliver an announcement)、刪除通知(delete announcement)

2其他類

物體資訊(goods),屬性有:物體資訊id(goods_id)、發布使用者id(user_id)、描述(goods_des)、時間(goods_time)

失物資訊(loss),屬性有:標識(loss _mark)

招領資訊(found),屬性有:標識(found_mark)

賬戶(account),屬性有:賬戶id(account_id)、使用者id(user_id)、使用者密碼(user_password)

收藏管理(collection management) 屬性:編號(number)資訊型別(collection information number) 新增時間(add time)

3各類之間的關係

使用者和失物以及招領一對多

使用者和管理員多對一

管理員對失物、招領一對多

使用者對收藏管理一對多

4類圖

2020軟體工程作業03

這個作業屬於哪個課程 這個作業要求在 homework 10494 這個作業的目標 實現乙個命令列程式sudoku 作業正文 如下其他參考文獻 2.psp psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫60 60...

2020軟體工程作業03

這個作業屬於哪個課程 這個作業要求在 homework 11354 這個作業的目標 畫出阿里雲的原型圖 其他參考文獻 碼雲位址 本次作業採用的原型工具 墨刀 登入頁面實現過程主要採用了乙個圖示導航欄 兩個單行輸入框實現賬號與密碼的輸入 乙個登入按鈕乙個註冊 按鈕實現登入 使用者也可以點選 或支付寶兩...

2020軟體工程作業03

軟體需求分析與系統設計 作業要求 homework 11354 作業目標 碼雲位址 學號20189667 使用工具 原型效果圖 點選 管控 頁面登陸註冊按鈕可跳轉到 登陸 頁面 在 登陸 頁面中輸入賬號密碼點選登陸 可跳轉到 我的 頁面 在 我的 頁面中點選下方發現可 跳轉到 雲產品 頁面 設計截圖...