團隊作業第四次(2)


一.任務描述

根據用例模型的各個用例詳述,識別出系統的核心概念(對象),以及概念的基本屬性、以及概念之間的關系,創建系統的概念模型

二.任務目的

通過創建概念模型,掌握確定系統核心概念模型的方法

三.任務詳情

討論參與:李彥林、朱國宇、張號、黃博

    文檔撰寫:李彥林

    文檔校准:黃博

1. 系統概念模型

本系統的概念模型如圖1所示。實體類包含項目發起人、問卷設計人員、問卷分析人員、問卷項目、問卷、待調查人員共六項,其類圖如圖2所示。

 

 

 

圖1 系統概念模型(ER模型)

 

 

 

圖2 實體類的類圖

2. 概念模型說明

類間關系

如圖1的系統概念模型所示,各實體類之間關系如下:

(1)問卷發起人可登陸系統、創建和修改問卷項目、審核和查看問卷、可導入和修改待調查人員信息。

(2)問卷設計人員可登陸系統、設計和發布問卷。

(3)問卷分析人員可登陸系統、查看和分析問卷。

(4)待調查人員可填寫提交問卷。

(5)問卷項目類包含問卷類(屬於關系)。

(6)系統的所有類均是多對多關系。

 

實體類說明

(1)項目發起人

類的整體說明:

能夠登陸系統、定義問卷項目和審核查看問卷的用戶。

屬性說明:

a.賬號:具有一定格式且能夠唯一標識每個用戶的字符串。

b.密碼:驗證用戶所需要的字符串。

c.姓名:用戶的真實姓名。

操作說明:

a.登陸:用戶輸入賬號和密碼,系統查找是否存在用戶且判斷密碼是否正確,存在則跳到系統的首頁;否則,提示用戶不存在或密碼錯誤。

b.找回密碼:用戶忘記密碼時可以通過手機號認證等方式重新設置密碼。

c.修改密碼:用戶在登陸狀態下修改密碼。

d.定義問卷項目:創建一個問卷項目,可在項目下創建多個問卷。

e.創建問卷:創建新問卷。

f.審核問卷:對問卷設計人員提交的問卷進行內容審核。審核通過則標記該問卷為“可發布”,否則標記為“需修改”。

g.查看問卷信息:查看已創建的問卷的信息。

h.管理調查用戶:可批量導入、修改、刪除、查看待調查人員的信息。

 

(2)問卷設計人員

類的整體說明:

能夠登陸系統、進行問卷設計和發布的用戶。

屬性說明:

a.賬號:具有一定格式且能夠唯一標識每個用戶的字符串。

b.密碼:驗證用戶所需要的字符串。

c.姓名:用戶的真實姓名。

操作說明:

a.登陸:用戶輸入賬號和密碼,系統查找是否存在用戶且判斷密碼是否正確,存在則跳到系統的首頁;否則,提示用戶不存在或密碼錯誤。

b.找回密碼:用戶忘記密碼時可以通過手機號認證等方式重新設置密碼。

c.修改密碼:用戶在登陸狀態下修改密碼。

d.創建設計問卷:在一個問卷項目下創建新問卷,設計名稱、介紹、問題、樣式。

e.保存提交問卷:可將設計完的問卷保存,提交問卷供項目發起人審核。

f.發布問卷:將標記“可發布”的問卷發布,可設置截止日期、發布方式、填寫人員范圍。

g.查看問卷信息:查看已創建的問卷的信息。

 

(3)問卷分析人員

類的整體說明:

能夠登陸系統、分析問卷結果的用戶

屬性說明:

a.賬號:具有一定格式且能夠唯一標識每個用戶的字符串

b.密碼:驗證用戶所需要的字符串

c.姓名:用戶的真實姓名

操作說明:

a.登陸:用戶輸入賬號和密碼,系統查找是否存在用戶且判斷密碼是否正確,存在則跳到系統的首頁;否則,提示用戶不存在或密碼錯誤

b.找回密碼:用戶忘記密碼時可以通過手機號認證等方式重新設置密碼

c.修改密碼:用戶在登陸狀態下修改密碼

d.回收問卷

e.查看問卷信息:查看已創建的問卷的信息。

f.查看問卷分析結果:查看已發布過問卷的分析結果。

 

(4)待調查人員

類的整體說明:

郵箱接收調查問卷,填寫並上傳問卷的用戶。

屬性說明:

a.學校

b.學院

c.專業

d.班級/部門:學生是班級信息,教師是部門信息。

e.學號/工號:學生是學號信息,教師是工號信息。

f.姓名

g.郵箱:問卷發布通過郵箱,此屬性十分重要。

h.聯系方式

 

操作說明:

a.填寫問卷:按照要求填寫問卷信息。

b.提交問卷:填寫完成后提交問卷。系統會判斷必填項是否已經填寫,並作出反饋。

 

(5)問卷項目

類的整體說明:

問卷項目類,同一主題的問卷可以在對應項目內創建。

屬性說明:

a.項目名稱

b.創建時間

c.項目介紹:項目的主題、待調查內容、人群等。

 

(6)問卷

類的整體說明:

包含待調查問題的調查問卷。

屬性說明:

a.問卷名稱

b.創建時間

c.狀態:問卷屬於哪種狀態,如“未提交”、“待審核”、“需修改”、“可發布”、“已發布”等。

d.說明:問卷的主題、調查目的等。

e.內容:問卷具體填寫內容、問題。

f.項目類別:屬於哪一問卷項目。

g.結果:已發布的問卷可查看填寫結果。

 

附錄:

高校調查問卷管理系統的用例模型如下:

 

 

 

針對上述用例模型我們將登陸、定義問卷項目、設計問卷,審核問卷、發布問卷、填寫與上交問卷、查看問卷統計信息這七個用例進行了詳述。其中,每個用例的內容均包括用例名、參與者、前置后置條件、事件流等。具體內容如下:

(1)登陸用例。參與者:所有用戶。

標題

內容

用例名稱

登陸

用例簡要說明

對用戶登陸的流程進行描述,用戶輸入用戶類型、用戶名、密碼進行登陸系統操作

前置條件

系統已啟動並到達登陸界面

事件流

1.用戶進入登陸界面;系統顯示登陸界面。本用例開始

2.用戶輸入登陸信息;系統顯示輸入的信息

3.用戶輸入登陸信息后,可能有兩種操作:

a.點擊“登陸”,執行事件流 4

b.點擊“重置”,執行事件流 1

4.系統驗證用戶的登陸信息,可能有兩種情況:

    a.登陸成功:本用例結束

    b.登陸失敗:執行事件流 1

后置條件

1.登陸成功,系統進入初始操作界面

2.登陸失敗,系統跳轉回登陸界面

擴展點

用戶忘記密碼,執行找回密碼操作

優先級

 

 

 

(2)定義問卷項目用例。參與者:項目發起人。

標題

內容

用例名稱

定義問卷項目

用例簡要說明

對項目發起人定義並創建問卷項目進行描述。項目發起人進入問卷項目界面,進行創建或刪除問卷項目的操作

前置條件

項目發起人進入問卷項目界面

事件流

1.項目發起人進入到問卷項目頁面;系統顯示問卷項目界面。本用例開始

2.項目發起人有如下操作可選:

a.點擊“新建”,執行事件流 3

b.點擊“查看”,執行事件流 4

d.點擊“返回”,執行事件流 5

3.系統進入創建問卷項目界面,項目發起人新建問卷項目,輸入問卷項目名稱、簡介。完成創建后,執行事件流 2

4.系統進入問卷項目匯總界面,項目發起人有兩個可選操作:a.可查看所有已創建的問卷項目

    b.點擊“返回”,執行事件流 2

5.系統返回到初始界面,本用例結束

后置條件

系統返回到上一界面,用戶定義了一個新問卷項目

擴展點

優先級

 

 

 

 

(3)設計問卷用例。參與者:系統管理人員(問卷設計人員)。

標題

內容

用例名稱

設計問卷

用例簡要說明

對問卷設計人員的設計問卷操作進行描述

前置條件

問卷設計人員進入問卷設計界面

事件流

1.問卷設計人員進入到問卷設計頁面;系統顯示問卷設計界面。本用例開始

2.問卷設計人員有如下操作可選:

a.點擊“新建”,執行事件流 3

b.點擊“查看”,執行事件流 4

c.點擊“返回”,執行事件流 5

3.系統進入新問卷編寫界面,問卷設計人員輸入問卷名稱、簡介、編寫問卷問題,並保存提交。完成后,執行事件流 2

4.系統進入問卷查看界面,用戶可查看已設計的問卷,可選擇修改、刪除、發布、分析等操作。點擊“返回”執行事件流 2

5.系統返回到上一界面,本用例結束

后置條件

系統返回到上一界面,用戶設計了一個新問卷

擴展點

優先級

 

 

 

 

(4)審核問卷用例。參與者:項目發起人。

標題

內容

用例名稱

審核問卷

用例簡要說明

對項目發起人審核問卷的操作進行描述。項目發起人對問卷設計人員創建的問卷內容進行審核,通過的問卷方可發布

前置條件

項目發起人進入問卷審核界面

事件流

1.項目發起人進入到問卷審核界面;系統顯示問卷審核界面。本用例開始

2.問卷設計人員有如下操作可選:

a.點擊“審核”,執行事件流 3

b.點擊“返回”,執行事件流 4

3.項目發起人進入待審核問卷,查看內容后,選擇通過或不通過此問卷。完成后,執行事件流 2

4.系統返回到上一界面,本用例結束

后置條件

1.問卷審核通過,系統將其標記為可發布

2.問卷未通過審核,系統將其標記為需修改

擴展點

優先級

 

 

 

 

(5)發布問卷用例。參與者:系統管理人員。

標題

內容

用例名稱

發布問卷

用例簡要說明

對系統管理人員發布問卷的操作進行描述

前置條件

系統管理人員進入已創建問卷界面

事件流

1.項目發起人進入到已創建問卷界面;系統顯示已創建問卷界面。本用例開始

2.問卷設計人員有如下操作可選:

a.點擊“發布”,執行事件流 3

b.點擊“返回”,執行事件流 4

3.問卷發布成功,執行事件流 2

4.系統返回到上一界面,本用例結束

后置條件

問卷發布成功,系統生成問卷鏈接,同時自動發送問卷到待調查人員的郵箱

擴展點

優先級

 

 

 

 

(6)填寫與上交問卷用例。參與者:待調查人員。

標題

內容

用例名稱

填寫與上交問卷

用例簡要說明

對待調查人員的填寫問卷操作進行描述

前置條件

問卷成功發布,待調查人員收到問卷鏈接

事件流

1.待調查人員打開問卷鏈接,進入問卷頁面

2.開始填寫問卷信息

3.填寫完畢后,點擊“提交”

4.問卷被上傳到系統並保存

后置條件

填寫好的問卷被上傳到系統保存

擴展點

優先級

 

 

 

 

(7)查看問卷統信息用例。參與者:系統管理人員(問卷分析人員)。

標題

內容

用例名稱

查看問卷統計信息

用例簡要說明

對問卷分析人員查看問卷統計信息的操作進行描述

前置條件

問卷分析人員進入問卷分析界面

事件流

1.問卷分析人員進入問卷分析界面;系統顯示問卷分析界面。本用例開始

2.問卷分析人員有如下選擇:

   a.點擊“查看”,執行事件流 3

   b.點擊“導出”,執行事件流 4

   c.點擊“返回”,執行事件流 5

3.問卷分析人員查看問卷的詳細分析報告。點擊“返回”,執行事件流 2

4.系統導出問卷分析報告,用戶可選擇導出格式。點擊“返回”,執行事件流 2

5.返回上一界面。本用例結束

后置條件

獲取到問卷分析報告

擴展點

優先級

 

 

 

 

備注:

步驟:確定實體類à確定類間關系à確定類名稱、屬性、操作à做類要素說明及作用


免責聲明!

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



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