軟工實踐|結對第一次—原型設計(文獻摘要熱詞統計)


班級:軟件工程1916|W
做業:結對第一次—原型設計(文獻摘要熱詞統計)
結對學號:221600107 陳家豪221600110 公孫駿傑
課程目標:瞭解NABCD模型,學習分析用戶需求,利用相關軟件設計原型
原型工具:墨刀
原型地址:文獻熱詞統計平臺
PDF連接:點擊下載web


NABCD模型

  • N -- Need,需求
    • 經過論文列表,爬取論文的題目、摘要、關鍵詞、原文連接;
    • 可對論文列表進行增刪改操做(今年、近兩年、近三年);
    • 可對論文屬性(oral、spotlight、poster)進行篩選及分析;
    • 可進行論文檢索,當用戶輸入論文編號、題目、關鍵詞等基本信息,分析返回相關的paper、source code、homepage等信息;
    • 可對多年間、不一樣頂會的熱詞呈現熱度走勢對比(這裏將範疇限定在計算機視覺的三大頂會CVPR、ICCV、ECCV內)。
  • A -- Approach,方法
    • 基於Web端實現,可直接跳轉官網閱讀或者下載論文,具備跨平臺的特性;
    • 爲用戶提供一個「個人空間」,用戶可將搜索到的論文進行收藏,存於「收藏」中;
    • 「個人空間」中爲用戶設置了「足跡」,能夠查看用戶的瀏覽歷史;
    • 爲用戶推薦收藏文章類型類似的其餘用戶的空間,可進入瀏覽並關注該用戶;
    • 系統在初始搜索界面爲用戶推薦當前熱點文章;
    • 用戶搜索時可選擇相應的論文屬性確保搜索精確性;
    • 提供直觀的折線圖來體現不一樣會議在各個年份的走勢。
  • B -- Benefits,好處
    • 基於web實現,可跨平臺操做;
    • 系統會自動對用戶推薦當前熱點文章;
    • 可對須要的文章進行收藏供隨時翻閱;
    • 「足跡」能夠幫助用戶查詢論文瀏覽歷史;
    • 爲用戶推薦收藏文章類型類似的其餘用戶的空間,可進入瀏覽並關注該用戶。
  • C -- Compettors,競爭
    • 優點
      • 系統會自動對用戶推薦當前熱點文章,爲無目標的用戶提供參考;
      • 具備收藏功能,可供隨時翻閱;
      • 具備瀏覽歷史功能;
      • 用戶可相互瀏覽空間並關注,提升了用戶間的交流。
    • 劣勢
      • 相對一些大平臺,功能還不夠豐富、完善;
      • 資金鍊薄弱,沒法架設大型服務器來存儲海量的論文數據及用戶數據,只能爬取少許論文數據。
  • D -- Delivery,推廣
    • 經過微信、QQ等社交平臺推廣;
    • 馬路邊發傳單;
    • 樓梯間貼小廣告。

結對過程

隊友是室友,私下溝通下,OK,就結對了。
服務器


原型截圖

登陸界面

搜索界面

個人空間

數據統計
微信


遇到的困難及解決方法

困難描述

第一次使用模型工具,操做較爲生疏

解決方法

多加摸索、練習

是否解決

已解決

收穫

初步學會使用墨刀

PSP

PSP2.1 Personal Software Process Stages 預估耗時(分鐘)
Planning 計劃
• Estimate • 估計這個任務須要多少時間 1280
Development 開發
• Analysis • 需求分析 (包括學習新技術) 100
• Design Spec • 生成設計文檔 180
• Design Review • 設計複審 10
• Coding Standard • 代碼規範 (爲目前的開發制定合適的規範) 30
• Design • 具體設計 60
• Coding • 具體編碼 600
• Code Review • 代碼複審 60
• Test • 測試(自我測試,修改代碼,提交修改) 120
Reporting 報告
• Test Report • 測試報告 60
• Size Measurement • 計算工做量 20
• Postmortem & Process Improvement Plan • 過後總結, 並提出過程改進計劃 40
合計 1280
相關文章
相關標籤/搜索