這個作業屬於哪個課程
軟體工程
作業要求
團隊作業3--需求改進&系統設計
作業目標
團隊集體協作完成專案開發
為了進一步了解使用者的需求痛點,我們通過採訪的方式調查了目標使用者的軟體需求,舉個例子 ↓
根據使用者調查後,針對使用者最為關心的問題及老師的建議,我們做出了如下改進:
問題1:開發出來的軟體的使用對一些沒基礎的人來說會不會困難了點?
修改1:我們會根據具體的框架以及功能來指定視覺化介面,這相比於 nmap 在命令列輸入引數的操作會簡單的多。
問題2:埠掃瞄已經有前人弄得足夠完善了,能否有什麼創新的地方?
修改2:在前人實現的基本埠掃瞄功能即只能判斷哪些埠開放,哪些埠關閉的基礎上,加上更具體、實用的功能,例如服務型別的識別,作業系統的識別以及將 xsstrike 的部分功能整合在專案裡,最後再基於時間、精力以及隊員的實力接入更多的安全軟體。
舊功能 --------------------------------------->
新功能使用者輸入:1. 支援命令列識別掃瞄引數選項2. 支援通過 .txt、.json 檔案來識別掃瞄目標
gui 介面支援直接輸入
是否是蜜罐
在設計階段,我們力求讓小組的開發成員能夠做到分工明確,將功能需求進行分解,將任務進行分配,讓開發人員能夠起頭並進地專注開發。
根據需求說明及功能設計,小組 pm 及開發決定後確定了以下系統設計模型 ↓
根據專案組成員討論後,利用 leangoo 形成以下
當前 sprint 即 sprint1 ↓
3.3 甘特圖
主要測試是否存在以下問題
團隊作業3 需求改進 系統設計
目錄二丶 系統設計 三丶 alpha任務分配計畫 四丶測試計畫 需求 功能 外圍功能 殺手功能 必要需求 遊戲形式 2d跑酷 音遊 跑酷控制與 擊打 音符控制 精美的音效 良好的互動體驗 輔助需求 精美的畫面特效 良好的分數判定與計算 專案改進計畫 功能功能詳情 所屬版本 場景,流程管理 完成場景,...
團隊作業3 需求改進 系統設計
2017 4 21 22 00pm,以部落格發表日期為準 晚交 0分 遲交兩周以上 倒扣本次作業分數 抄襲 倒扣本次作業分數 給目標使用者展現原型,與目標使用者進一步溝通理解需求。b.參考 修改完善上週提交的需求規格說明書。a.上週的 需求規格說明書 初稿有哪些不足?特別是 功能考慮不全或需求文件描...
團隊作業3 需求改進 系統設計
專案名 翻翻棋2077 隊名 tel studio 隊員 問題1 只有兩個人能進行對局很不符合實際 修改1設計房間,能讓多對玩家同時遊戲,且能通過房間號進入不同的對局中.使用者場景1 盧偉 他開啟了電腦上的翻翻棋2077.對手運氣很差,開局便被吃掉了很多子,只剩下5點血量,只要在丟乙個棋子就輸了.而...