1. 程式人生 > >《F4+2 團隊項目需求分析改進》

《F4+2 團隊項目需求分析改進》

教學 需求規格說明書 按鈕 ali 概述 你們 pan 模式 分享

a.分析《動態的太陽系模型項目需求規格說明書》初稿的不足。

任務概述描述的有些不具體,功能的規定不詳細,在此次作業進行了修改。

b.參考《構建之法》8.5節功能的定位和優先級,給出功能分析的四個象限。

第一象限(殺手功能,必要需求):1.系統有多視角。2.太陽系是可以放大、縮小的,並且保證放大、縮小後行星照樣能正確地運行。

第二象限(外圍功能,必要需求):模擬系統界面逼真美觀功能實用。

第三象限(外圍功能,輔助需求):用戶進入系統可以直接對系統進行操作。

第四象限(殺手功能,輔助需求):近日、遠日行星的顯示,放大、縮小、左、右、上、下移動功能,多視角觀察太陽系概貌,行星運行、靜止以及初始狀態復原

技術分享圖片

c.團隊項目的WBS

技術分享圖片

d. 請以講故事的方式介紹你們的項目中的功能,介紹一個場景,用戶如何使用這項功能,解決了用戶的什麽問題。

  • 場景:課堂教學

    教師:同學們上課,這節課我們來認識一下太陽系概貌。(單用戶系統所以無需輸入密碼及用戶名等,直接打開系統,初始界面是整個太陽系靜態圖)

    學生:請問老師,這些行星如何在太陽系中運動呢?

    教師:那現在同學們請認真觀看大屏幕。(先選定側視視角,各個行星自己開始根據原先設定好的運行。教師也可以放大,縮小,左(右,上,下)移動整個太陽系,在太陽系運行過程中,可以暫停行星的運行,使太陽系處於靜止狀態,再次點擊運行,行星會接著動起來。如果想回到最初的狀態,點一下復原按鈕,整個太陽系又回到了此視角下的最初始的狀態。

    學生:老師,我對這些行星的運行方式還是有些不清楚,有其他角度的運行方式嗎?

    教師:我們現在來看一下,這些行星在俯視的時候是怎樣運行的。(回到主界面,選擇俯視模式,系統自己播放,教師也可與測試模式一樣,實現放大、縮小、平移、靜止和運行功能

  • 解決的問題

    此系統在功能方面,通過虛擬仿真技術發揮信息教學的優勢使得學生快速的認識學習了太陽系,以及各個行星的運行方式。並通過側視與俯視兩個視角,更清晰直觀的觀看太陽系各行星的運行教師在界面上進行放大,縮小,左(,上,下)移動整個太陽系;學生以沈浸感,使學生能體驗虛擬世界的太陽系在界面設計方面,綜合考慮了教學課堂要吸引學生註意力且調動學生積極性

    ,盡量做到了界面的美觀和功能的實用

e. 團隊成員估計各自任務所需時間

團隊成員

任務

估計時間(天)

馬仲山

可行性研究,編碼

18

馬世芳

需求分析,總體設計

13

馬婧(12

基於原型的項目調研,模塊設計

9

馬婧(13

基於原型的項目分析,原型設計

9

張俊逸

需求改進與系統設計

8

馬邵輝

單元測試,綜合測試

6

f. 使用WBS工具,拆分項目,創建自己的看板圖和燃盡圖。

技術分享圖片

燃盡圖:

技術分享圖片

《F4+2 團隊項目需求分析改進》