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

做業格式

做業正文

NABCD模型

N(Need,需求)

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

A ( Approach,方法 )

  • 設計一個以Web頁面爲基礎的界面來知足用戶需求
    • 爲符合用戶能夠對論文列表進行添加和修改本身所收藏的論文,該界面可分爲以用戶身份登錄和遊客身份登錄兩種狀況。在登錄狀況下,進入主體的操做界面,在不一樣的身份下主題界面的功能存在差別,好比相同的操做有:用戶能夠進行論文檢索以及上述需求;差別操做(針對用戶和遊客之間的區別):有如系統會將用戶每次登錄所進行的操做的保留與清空。
  • 三種界面的內容歸納
    • 登錄界面:用戶名,密碼,登錄,註冊和遊客登錄選項
    • 主題界面:搜索,論文列表,數據分析(自動加載上次瀏覽記錄或推薦相關熱門論文)
      - 搜索:可對論文的題目、摘要、關鍵詞、原文連接進行檢索
      - 論文列表:對論文屬性(oral、spotlight、poster)進行篩選,以及用戶的修改
      - 數據分析:可進行數據統計、可對多年間、不一樣頂會的熱詞呈現熱度走勢對比(這裏將範疇限定在計算機視覺的三大頂會CVPR、ICCV、ECCV內)。
      - 註冊界面:手機號、獲取驗證碼、驗證碼、用戶名、密碼、確認、返回等字樣。

B ( Benefits,好處)

  • 可開發性高,能夠針對用戶需求來調整,有良好的數據保留和更新
  • 精準的數據檢索,除了該頁面上原有的,還以檢索網上相關內容
  • 對用戶的我的管理性強app

    C ( Compettors,競爭 )

  • 優點:相較於app客戶端,該系統更加便捷,無需安裝和卸載,適應用完即扔的需求;界面功能簡潔易上手,能符合相似小櫻這種羣體的大部分需求。
  • 劣勢:存在如同數據分析方面不夠全面,對用戶的資料和界面自己所提供的資源進行不定時更新,會花費必定的時間,對於最新的資源更新不如其餘平臺工具

    D -- Delivery,推廣

  • 聯繫學校圖書館和相關論文搜索網站達成協做
    - 此平臺能夠針對考研或像小櫻同樣的用戶,學校圖書館的相關論文資源和一些網站的最新更新內容能夠必定程度上彌補該平臺的缺點,能夠更好的維護和推銷。
  • 逐步向社交媒體開放
    - 先從最須要的師生們開放,並從中徵求完善的建議,並收集更多的需求,在逐步走出去,像微博,百度的大市場推廣。post

結對過程

與舍友一塊兒結對
學習

討論原型的稿紙測試

原型設計

創建模型使用工具:墨刀

原型預覽:熱點搜索

原型截圖

登錄界面
網站

註冊界面
編碼

檢索
設計

檢索(遊客版)代碼規範

  • 以遊客登錄,缺乏瀏覽記錄功能

論文列表
code

數據分析

瀏覽記錄

PSP

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

總結

  • 經過此次的結對原型設計,從剛開始的無從下手,到後面每一步設計完成的喜悅,收益頗多。按照發布的做業內容,從陌生的NABCD模型入手,讓整個設計有了基本的方案,本覺得按照這個模型在製做個差很少的草圖,就能夠從軟件直接入手,可是在正式實施時就遇到了幾個硬核的難題。好比軟件的操做使用,製做過程時缺少的相關數據以及隊友之間不一樣的意見。而且在設計過程當中發現軟件的需求與本身的想法不匹配,與隊友相互的討論,反覆的思考,而後在對大致的設計分工作出良好的分配。
  • 通過此次看似有說明書的原型設計,我覺的一個有計劃的、有協做能理的團隊是很是重要的,固然也須要技術的支撐!

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

相關文章
相關標籤/搜索