格式描述
- 這個作業屬於哪個課程:軟體工程實踐
- 這個作業要求在哪裡:作業要求
- 結對學號: 221600434吳何 221500318陳一聰
- 這個作業的目標:瞭解NABCD模型,學會如何分析使用者的需求,利用專用的原型模型設計工具設計原型模型
- 原型工具:墨刀
- 原型地址:點選檢視
- PDF連結:rar檔案,下載後解壓
NABCD 模型
- N,即Need,需求
- 使用者可給定論文列表
- 通過論文列表,爬取論文的題目、摘要、關鍵詞、原文連結
- 可對論文列表進行增刪改操作(今年、近兩年、近三年)
- 對爬取的資訊進行結構化處理,分析top10個熱門領域或熱門研究方向
- 可對論文屬性(oral、spotlight、poster)進行篩選及分析
- 形成如關鍵詞圖譜之類直觀的檢視方式
- 可進行論文檢索,當使用者輸入論文編號、題目、關鍵詞等基本資訊,分析返回相關的paper、source code、homepage等資訊
- 可對多年間、不同頂會的熱詞呈現熱度走勢對比(這裡將範疇限定在計算機視覺的三大頂會CVPR、ICCV、ECCV內)
- 可進行資料統計,例如每個國家錄用文章的分析、每個學校錄用文章的分析、哪個學校哪方面的研究方向比較強等
- 使用者可給定論文列表
- A,即Approach,方法
- 設計一個基於Web的平臺以滿足使用者需求
- 檢索論文時提供關鍵詞搜尋,還可以進行屬性和時間的限定
- 資料統計部分,提供了直觀的折線圖、餅圖、詞雲等表現形式
- B,即Benefit,好處
- 基於Web端實現,可線上進行論文的分析 ,對系統要求低
- 使用方式簡單明瞭,方便快捷
- C,即Compettors,競爭
- 優勢
- 具有線上諮詢和建議反饋功能,確保使用者的體驗
- 基於Web開發,具有跨平臺特性
- 嚴格的登入方式,保證使用者的隱私安全
- 免費使用
- 劣勢
- 產品的主要服務物件是在校師生,使用時間一般不長,更像是一次性的工具
- 論文資料可能存在版權問題,若要解決不容易
- 優勢
- D,即Delivery, 推廣
- 和各大論文收集庫合作,線上推廣。使用中收集意見反饋改進產品。
- 和高校合作,面向學生推廣。
結對的過程及照片
過程描述
微信群裡匹配的
照片
PSP
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | ||
• Estimate | • 估計這個任務需要多少時間 | 610 | 630 |
Development | 開發 | ||
• Analysis | • 需求分析 (包括學習新技術) | 70 | 140 |
• Design Spec | • 生成設計文件 | 60 | 50 |
• Design Review | • 設計複審 | 30 | 50 |
• Coding Standard | • 程式碼規範 (為目前的開發制定合適的規範) | 30 | 30 |
• Design | • 具體設計 | 70 | 80 |
• Coding | • 具體編碼 | 320 | 250 |
• Code Review | • 程式碼複審 | 30 | 30 |
• Test | • 測試(自我測試,修改程式碼,提交修改) | 40 | 60 |
Reporting | 報告 | ||
• Test Report | • 測試報告 | 60 | 90 |
• Size Measurement | • 計算工作量 | 30 | 40 |
• Postmortem & Process Improvement Plan | • 事後總結, 並提出過程改進計劃 | 40 | 55 |
合計 | 740 | 820 |
原型截圖
登入/註冊介面:
個人中心介面:
檢索介面:
論文資料分析介面:
遇到的困難及解決方法
困難描述
對於原型模型設計工具的不熟悉,以及功能不完善
解決嘗試
百度查詢使用方法和多加嘗試,熟能生巧
是否解決
解決
有何收穫
學習使用墨刀進行原型的製作,知道了使用工具的重要性。不過還是不太熟練,一些UI想法沒有實現出來