軟件工程團隊作業4.1——《邏輯架構設計》


隊伍名稱:軟工菜雞隊

組長:173401010533 馮澳  https://www.cnblogs.com/fa32/

隊員:173401010201 劉瑤  https://www.cnblogs.com/ly-lyy/

           173401010202 趙金榮  https://www.cnblogs.com/zjr-zz/

           173401010529 蔡超  https://www.cnblogs.com/caichao1015/

本文編輯者:全體


 

 

1. 系統邏輯架構設計

一、三層架構

1、用戶界面層UI):主要是展現給用戶的界面,接受用戶信息和給用戶顯示用戶信息的功能,即用戶在使用一個系統的時候他的所見所得。

2、商業邏輯層(BLL):針對具體問題的操作,也可以說是對數據層的操作,對數據業務邏輯處理。

3、數據處理層(DAL):直接操作數據庫,針對數據的增添、刪除、修改、更新、查找等。

二、系統邏輯架構設計

 

1  系統邏輯架構

 


 

2. 系統交互模型設計

一、登錄注冊用例

1、模塊職責:(1)用戶通過用戶名、密碼進行登錄(注冊);

             2)后台記錄用戶信息。

2、接口說明:UserDao:用戶數據庫接口,可實現對用戶數據的增、刪改、查等操作。

3、交互模型:

 

2 登錄注冊順序圖

 

二、填寫調查問卷用例

1、模塊職責:(1)用戶通過用戶名、密碼進行登錄(注冊);

             2)后台記錄用戶信息。

2、接口說明:(1)UserDao:用戶數據庫接口,可實現對用戶數據的增、刪改、查等操作。

2)QuestionDao:問卷數據庫接口,可實現對問卷題目的創建、修改、刪除、保存等操作。

3、交互模型:

 

3 填寫調查問卷順序圖

 

三、后台管理用例

1、模塊職責:(1)管理問卷系統,進行問卷設計;

              2)統計問卷數據。

2、接口說明:(1)UserDao:用戶數據庫接口,可實現對用戶數據的增、刪改、查等操作。

2)QuestionDao:問卷數據庫接口,可實現對問卷題目的創建、修改、刪除、保存等操作。

3、交互模型:

 

4 后台管理順序圖

 


 

3. 設計與需求跟蹤

1  系統需求跟蹤矩陣

 

 


 

附錄:

用例模型如下表所示。

標題

內容

用例名稱

登錄和注冊

用例簡要說明

用戶通過用戶名、密碼進行登錄(注冊)

前置條件

系統已啟動到登錄界面

事件流

登錄界面→新用戶注冊

登錄界面→輸入用戶名、密碼、驗證碼→登陸成功,否則登錄失敗

后置條件

登錄成功→系統根據用戶身份,給予不同身份的用戶相對應的特權操作,進入到其相應的界面;

登錄失敗→返回登錄界面或者選擇忘記密碼,進行密碼找回操作

擴展點

忘記密碼后進行密碼找回操作

優先級

<高>

 

 

 

標題

內容

用例名稱

填寫調查問卷

用例簡要說明

參與者進行調查問卷中相關問題的回答與填寫,並對本次答卷體驗進行評價。

前置條件

用戶已登錄到答卷界面,問卷內容已公布

事件流

用戶進行調查問卷的回答

后置條件

顯示答卷界面

優先級

<低>

 

 

 

標題

內容

用例名稱

后台管理

用例簡要說明

系統管理員進入后台進行管理操作

前置條件

管理員有足夠的權限進入后台

事件流

登錄成功→進入后台;管理問卷系統,進行問卷設計;統計問卷數據;進行數據的備份和恢復

后置條件

操作完成返回主界面

擴展點

權限不足

優先級

<高>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM