結對第一次—原型設計(文獻摘要熱詞統計)

1. NABCD

Need(需求)

  • 用戶可給定論文列表
    • 經過論文列表,爬取論文的題目、摘要、關鍵詞、原文連接;
    • 可對論文列表進行增刪改操做(今年、近兩年、近三年);
  • 對爬取的信息進行結構化處理,分析top10個熱門領域或熱門研究方向;
    • 可對論文屬性(oral、spotlight、poster)進行篩選及分析;
    • 造成如關鍵詞圖譜之類直觀的查看方式;
  • 可進行論文檢索,當用戶輸入論文編號、題目、關鍵詞等基本信息,分析返回相關的paper、source code、homepage等信息;
  • 可對多年間、不一樣頂會的熱詞呈現熱度走勢對比(這裏將範疇限定在計算機視覺的三大頂會CVPR、ICCV、ECCV內)。
  • 可進行數據統計,例如每一個國家錄用文章的分析、每一個學校錄用文章的分析、哪一個學校哪方面的研究方向比較強等。正則表達式

  • 擁有帳戶功能。
    • 可對論文進行收藏。
    • 對於收藏後的論文,具備註釋功能,能記錄下當時的靈感。
    • 記錄我的操做痕跡,查看最近瀏覽記錄等。

Approach(方法)

  • 基於Web設計,方便用戶訪問。
  • 數據的獲取。根據用戶給定的論文列表(我的理解的論文列表是具備必定格式的一系列詞條,如論文的題目、年份),後臺從官網爬取所需內容。
  • 論文分析功能。提取論文中的關鍵信息,而且實現數據可視化(統計圖、統計表、雷達圖等)。
  • 檢索功能。檢索分爲兩個:列表檢索(在用戶提供的論文集中查找)與論文檢索(頂會官網查找)。能夠選擇所有、關鍵字、標題、編號四種分類,搜索內容能夠支持正則表達式。
  • 全局數據統計,爬取近些年份的全部論文,進行統計分析。這部分應該是全部用戶共享的,放置於首頁。
  • 收藏、編輯功能。提供相似PDF閱讀器的註釋功能,不容許修改論文內容,可是能在論文上高亮顯示、註釋等。

Benefits(好處)

  • 基於Web設計,對於使用設備的限制達到最低,使得適用的人羣與使用地點更加寬泛。
  • 能夠針對我的需求,定製對應的數據分析,數據的可視化使得用戶能更加直觀的收集所需數據,便於用戶篩選信息。

Competitors(競爭)

  • 優點
    • 具備收藏與註釋功能,實現隨時隨地記錄。
    • 豐富的數據可視化,提升用戶體驗。
    • 簡單、直觀的UI設計(//▽//)
  • 劣勢
    • 導入用戶提供的論文列表時,有必定格式要求。
    • 提供功能有侷限性,不夠靈活。
    • 缺乏與其餘用戶交流功能。

Delivery(推廣)

利用社交軟件(QQ、微信、微博等)進行宣傳推廣。微信

2.PSP

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

3. 困難描述及解決方式

  1. 問題:從未使用過原形設計軟件app

    解決方式:首先在查找相關視頻學習,以後再次趕上不會的,再借助搜索引擎。框架

  2. 問題:界面設計紊亂工具

    解決方式:剛開始沒有進行框架設計,看一個添加一個網頁,致使十分雜亂。然後,推翻從新進行原形設計,借鑑其餘網站設計,討論好功能擺放點,再進行原形設計。佈局

4. 原型展現


首頁
首頁post

登錄後主頁
學習

搜索結果
測試

熱詞統計
網站

我的中心

瀏覽記錄

收藏文章查看及註釋

5.結對照片

6. 總結

閱讀《構建之法》強調了團隊分工的重要性,剛開始尚未體會到這點的對於整個分析過程當中效率的影響。初始時,兩我的分工不夠明確,在討論結束後。一人編寫報告,一人設計原型,結果兩我的在編寫中,又有新的想法產生。致使一方修改另外一方也要跟着做出修改,影響了效率。經過本次,也吸收了教訓——應該按照整個過程循序漸進完成任務。本次是做業,也是兩我的第一次比較正式的對一個需求進行分析,在分析中也是費盡腦筋,提出各類奇奇怪怪的設計,固然最後以爲這些都是沒啥用的功能,本着一個簡潔的想法,就只保留一些比較有必要的功能。更加大的收穫是,第一次知道有原型設計工具這種軟件,能夠在實際開發以前,進行粗略的佈局,提早展現給用戶。

附件:博客PDF

相關文章
相關標籤/搜索