軟件工程團隊作業--詳細設計階段


隊伍名稱:頭頂涼颼颼隊

隊長:劉岩昆 https://www.cnblogs.com/liuyankun/

隊員:章璐     https://www.cnblogs.com/zhanglu0/

          劉佳迎  https://www.cnblogs.com/jiayingc/

          李雙雙  https://www.cnblogs.com/warriorlss/

 文本編輯者:劉岩昆

模塊交互模型設計


 

1. 統模塊匯總

 

根據系統架構設計確定的模塊划分,以及模塊間的交互模型設計確定的模塊職責,匯總如下: 

 

用例A

模塊名稱

功能職責概述

 

 

 

管理員系統模塊

問卷管理功能:問卷管理功能分為增加問卷、修改問卷、刪除問卷、統計問卷和查詢問卷五個功能。管理員通過增加、修改、刪除這三種功能對問卷進行更新管理;統計則可以幫助管理員對問卷的調查情況加以了解和掌握;查詢功能是對問卷統計情況的查詢。

用戶管理功能:管理員對用戶的管理包括用戶資料的管理和用戶權限的管理用戶資料的管理主要實現刪除用戶、修改用戶密碼和查詢用戶資料功能。

用例B

模塊名稱

功能職責概述

 

 

 

用戶系統模塊

填寫問卷功能:填寫問卷是用戶使用本系統的主要功能,采用用戶通過登錄進入問卷調查頁面、填寫問卷調查內容、提交的步驟來完成在線問卷調查。此功能在用戶系統模塊和管理員系統模塊中均有體現。

用戶查詢問卷:用戶對問卷的查詢只限於查詢一張問卷的總體調查情況。采用用戶登錄進入問卷查詢頁面,通過選擇問卷名對問卷進行查詢的形式

 

2. 模塊設計

 

基於架構設計中確定模塊職責與接口,通過模塊交互模型設計,對每個模塊進行詳細設計。

 

2.1. 模塊詳細設計

 

2.1.1 模塊一描述

 

 

 

2.1管理員詳細交互模型

 

在管理員詳細交互模型中,管理員首先需要在登錄界面登錄,在確認身份正確后可進入管理員的操作界面,在操作界面內可以對問卷進行增加、修改、刪除、統計、查詢的操作,還可以對用戶的資料進行管理。問卷設計者將設計好的問卷發給管理員進行審核,審核未通過后將繼續修改、增加、刪除問卷,修改完畢以后再次提交給管理員進行審核。審核通過后管理員則將最終問卷交給行政部門相關人員進行審核,未通過則繼續修改,審核通過以后就可以進行發布問卷,用戶填寫完畢以后,管理員進行整理問卷並且查詢統計問卷的結果。

 

管理員職責:行政機關審核、需求分析,並且寫入數據庫、設計問卷發布問卷(可以加、修改、刪除、統計、查詢)、回收問卷、數據收集整理。

 

2.1.2  模塊一接口設計

 

根據課程信息化的問卷調查流程分析明確教師通過移動端問卷調查系統的作用是移動端的預警獲取、統計與分析的過程,即當教師二維碼掃描進入移動端系統,正確進行注冊、登錄后主要完成的調查預警分析過程,包括"題目維護”、"預警對象頻數的餅狀圖數據統計"功能。

 

注冊
<<extends>> <<extends>>登錄新增題目掃描二維碼移動端調查系統
<<inherits>>
<<extends>>題目維護題庫教師<<inherits>>
修改題目
預警題目查詢
<<extends>><<extends> >
整合統計預警單題目統計預警

 

2.2 模塊二詳細設計

 

2.2.1 模塊二描述

 

 

 

 

 

圖2.2 用戶詳細交互模型

 

在用戶的交互模型中,用戶同樣需要先在登錄界面登錄,在確認身份正確后可進入用戶的操作界面,在用戶操作界面內可以選擇填寫問卷,查看問卷結果,相應的系統會顯示出操作的結果,另外,用戶還可以填寫個人信息以及查看個人信息,同樣的系統會顯示操作結果。

 

用戶職責:用戶登錄、身份信息驗證、填寫問卷、提交問卷、查詢問卷結果、填寫個人信息、查看個人信息。

 

2.2.2 模塊二接口設計

 

當用戶用手機掃描二維碼或者在手機瀏覽器中輸入網址進入問卷界面后,進行注冊並正確登錄可以順利進入系統后,用戶角色根據功能預設不同可以分為教師管理員以及學生用戶的身份,進行各自的用戶權限模塊.操作,具體從以下學生登錄產生預警數據源的過程以及教師登錄后對預警數據源的獲取、統計分析以及生成問卷預警調查問卷的兩方面。

 

<<extends>>注冊
<<inherits>><<extends>>
掃描二維碼登錄移動端調查系統
<<extends>>答題學生

 

 

 模塊詳細設計類圖


 

1. 模塊設計

1.1. 模塊設計類圖

 

 

 

圖1 管理員設計類圖

1.2. 模塊一設計類說明

1.1 管理員

類名

管理員

所屬包

問卷

繼承

實現

發布問卷並且登錄系統進行題目的查詢以及整理的工作

屬性

名稱

類型

默認值

Pub/Prv/Pro

賬號

字符型

0000000000

QQ、微信

密碼

字符型

666666

QQ、微信

事件

名稱

條件

參數

目的

管理員審核

登錄系統成功

xxxx

管理員審核問卷設計者設計的問卷

遞交最終問卷

登錄系統成功

xxxx

向行政部門遞交最終的問卷

發布問卷

登錄系統成功

xxxx

發布審核后最終的問卷

整理問卷

登錄系統成功

xxxx

用戶填寫問卷后整理出問卷的數據

查詢問卷

登錄系統成功

xxxx

查詢問卷數據

統計問卷結果

登錄系統成功

xxxx

對調查數據進行統計得出結果

1.2問卷設計者

類名

問卷設計者

所屬包

問卷

繼承

管理員

實現

能夠登錄系統進行題目的增刪改查

屬性

名稱

類型

默認值

Pub/Prv/Pro

學校

字符型

xx學校

QQ、微信

事件

名稱

條件

參數

目的

命題

滿足用戶需求

xxxx

按需求對空白問卷進行命題

添加問卷

滿足用戶需求

xxxx

按需求添加一個新的空白問卷

修改問卷

滿足用戶需求

xxxx

按需求對已完成或未審核通過的問卷進行修改

刪除問卷

滿足用戶需求

xxxx

按需求將添加的問卷刪除

提交審核

滿足用戶需求

xxxx

將問卷提交給行政人員審核

1.3行政人員

類名

行政人員

所屬包

問卷

繼承

實現

能夠對已命題的問卷進行審核

屬性

名稱

類型

默認值

Pub/Prv/Pro

部門

字符型

xx部門

QQ、微信

事件

名稱

條件

參數

目的

審核

管理員遞交問卷

xxxx

審核問卷內容是否符合要求

1.4 用戶

類名

用戶

所屬包

問卷

繼承

實現

使用該系統的參與者被稱為用戶,包括教師和學生,擁有登錄的權限

屬性

名稱

類型

默認值

Pub/Prv/Pro

賬號

字符型

0000000000

QQ、微信

密碼

字符型

666666

QQ、微信

事件

名稱

條件

參數

目的

登錄系統

打開軟件

xxxx

用戶輸入賬號和對應的密碼,系統查找是否存在改用戶,存在則跳到系統的首頁;否則,提示用戶不存在或密碼錯誤

填寫問卷

登錄成功

xxxx

用戶進行問卷填寫

2. 模塊設計

2.1模塊設計類圖

 

 

 

圖2  用戶設計類圖

 

 

2.2模塊二設計類說明

2.1教師

類名

教師

所屬包

問卷

繼承

實現

教師填寫問卷

屬性

名稱

類型

默認值

Pub/Prv/Pro

教師號

字符型

0000000000

xx學校平台

姓名

字符型

666666

xx學校平台

所屬院校

字符型

xx學院

xx學校平台

性別

字符型

不明

xx學校平台

手機號碼

整數型

00000000000

xx學校平台

電子郵箱

字符型

xxxxxxxxxxxx

xx學校平台

事件

名稱

條件

參數

目的

填寫問卷

登錄成功

xxxx

教師進行問卷填寫

查看填寫結果

問卷填完並提交

xxxx

查看填寫結果

填寫個人信息

登錄成功

xxxx

填寫教師個人信息

查看個人信息

登錄成功

xxxx

查看教師個人信息

2.1學生

類名

學生

所屬包

問卷

繼承

實現

學生填寫問卷

屬性

名稱

類型

默認值

Pub/Prv/Pro

學號

整數型

0000000000

xx學校平台

姓名

字符型

666666

xx學校平台

所屬學校

字符型

xx學校

xx學校平台

專業

字符型

xx專業

xx學校平台

班級

字符型

xx班級

xx學校平台

性別

字符型

不明

xx學校平台

手機號碼

整數型

00000000000

xx學校平台

電子郵箱

字符型

xxxxxxxxxxxx

xx學校平台

事件

名稱

條件

參數

目的

填寫問卷

登錄成功

xxxx

學生進行問卷填寫

查看填寫結果

問卷填完並提交

xxxx

查看填寫結果

填寫個人信息

登錄成功

xxxx

填寫學生個人信息

查看個人信息

登錄成功

xxxx

查看學生個人信息

 

2.3 問卷

類名

問卷

所屬包

問卷

繼承

實現

滿足用戶需求

屬性

名稱

類型

默認值

Pub/Prv/Pro

問題

字符型

xxxxx

學校生活

選項

字符型

ABCD

學校生活

數量

字符型

50

學校生活

事件

名稱

條件

參數

目的

統計信息

用戶填寫完問卷並提交

xxxx

統計數據並分析趨勢

 

附錄:系統概念模型

 

 

 

 

 


免責聲明!

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



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