1. 程式人生 > 遊戲攻略 >《幻塔》公測版武器強度排行榜

《幻塔》公測版武器強度排行榜

汪汪隊團隊專案----需求分析心得

在軟體開發的過程中,專案需求分析是極其重要的一步,在現在的團隊專案中,需求分析決定了前後端程式設計的分工,決定了後期程式設計實現的方向和是否能夠順利進行。而在以後的工作中,專案需求分析決定了客戶是否願意採納該專案,以及和其他團隊的協商情況,所以說需求分析重中之重。

需求設計:

我們組的專案是植物識別系統,作為團隊專案,我們需要自己來為我們的專案寫一個故事,我們作為自己的客戶,在導師提出的要求基礎上,為自己提出要求。從導師要求的提高植物識別的精確度和識別種類,到設計為一個手機app軟體,到最後將這個軟體的各個模組細節完善,使其更加貼近生活中使用的app軟體,這個過程中,組員之間積極提出自己的想法觀點,在原本單調的需求上添枝加葉,最終設計出 一個完整的植物識別app軟體。

我們的專案需要滿足兩類人群的使用。

一種是使用者,他們對未知的植物充滿好奇,希望知道某個植物的相關資訊,我們則去完成他的需求,植物識別app將會為使用者提供這樣的一種途徑。新使用者可以通過手機獲得驗證碼來註冊賬號,擁有賬號後則可以正常使用我們的app。app將會提供:拍照識別,相簿選擇識別,識別歷史記錄 ,收藏,搜尋,植物百科等滿足使用者的求知需求,也會提供好友社交功能。使用者可以通過好友功能,與好友之間聯絡互動,傳送資訊,分享識別結果等,最後如果使用者在軟體的使用過程中遇到一些問題或有一些寶貴的意見,也可以通過問題反饋將問題反饋給我們進行修改。

另外一類人則是軟體開發管理人員,也就是我們團隊。我們需要獲取使用者的相關資訊,植物識別歷史記錄等,也考慮到日後團隊的擴大(想象)加入了新增與管理管理員的功能。我們也可以通過通知功能獲得使用者在使用過程中的反饋情況進行修改。問題修復後更新app並將更新記錄記錄在案。

總結:

1:在這個過程中,我們學習到了如何來設計需求,完成需求文件,進一步在“墨刀”設計完成了app 的UI介面以及管理員的管理介面UI,完善設計出完整的資料庫,設計了各項用例圖,活動圖等。這些工作雖然並不難,但卻也十分重要。

2:在這個過程中增長了組員之間的溝通,也學會了各項技能。這些技能無論是對於之後專案的實現還是對於以後工作中的各種事情都是不可或缺的經驗。