福大軟工1816 · 第三次做業 - 結對項目1

==========================================================================html

隊友博客連接c++

pdf git

INFO數據庫

  • 結對成員:
    • 黃志銘 031601123
    • 蔣    熊 031601124  
    • 原型設計工具: Balsamiq Mockup3

 

 

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

NABCD模型

「N」——need

本次的需求是由一名大三的小櫻同窗提出,由於在大一大二沒有打好基礎,而如今但願痛改前非,經過有選擇性地閱讀一些特定的相關性論文,在短期內瞭解並掌握近幾年頂會的熱門領域和研究方向,因此她但願能有一款能對論文進行有效提取特定信息的軟件來幫助她,知足以下幾種需求:服務器

  • 用戶可給定論文列表
    • 經過論文列表,爬取論文的題目、摘要、原文連接
    • 可對論文列表進行增刪改操做(今年、近兩年、近三年)
  • 對爬取的信息進行結構化處理,分析top10個熱門領域或熱門研究方向
    • 可對論文屬性(oral、spotlight、poster)進行篩選及分析
    • 造成如熱詞圖譜之類直觀的查看方式
  • 可進行論文檢索,當用戶輸入論文編號、題目、做者等基本信息,分析返回相關的paper、source code、homepage等信息
  • 可對多年間、不一樣頂會的熱詞呈現熱度走勢對比(這裏將範疇限定在計算機視覺的三大頂會CVPR、ICCV、ECCV內)
  • 可進行數據統計,例如每一個國家錄用文章的分析、每一個學校錄用文章的分析、哪一個學校哪方面的研究方向比較強等
  • 附加需求:
    • 在實現以上功能的同時,能夠經過對每篇文章所運用的關鍵詞在後臺實時予以每篇論文難度係數評分,以便用戶在搜素出來的時候,能夠更爲智能、全面地適合於用戶本身,進一步提升用戶的閱讀與撰寫效率
    • 另外,爲方便用戶使用,對於熱度使用閱讀的論文,也將爲用戶設計一個排行榜的論文指示,提供用戶瞭解比較有熱度的、優秀的文章閱讀

「A」——approach

因爲考慮到目前大多數要撰寫論文的用戶都是使用電腦來閱讀與撰寫的,因此此次咱們主要是經過電腦端專門的APP來設計這個軟件的,這樣既可使得隨時保存本身的閱讀進度,防止用戶碎片化閱讀,更爲便捷地繼續閱讀,同時也方便咱們對用戶羣體主要搜索信息及閱讀文章進行實時跟進。數據結構

  • 針對整個項目來講:爲了提升新用戶更容易接受咱們的平臺,咱們的應用後臺會提早爬取出今年來熱度較高的專業相應的論文摘要、做者、研究方向等關鍵信息存儲在服務器數據庫中,這樣當用戶查找時能夠大大提升檢索效率app

  • 針對附加需求:針對附加條件,除了從後臺檢測文章的關鍵詞以及你們的瀏覽停留狀況外,還能夠設置一個評分系統,在用戶每次閱讀完一次論文,便可對論文進行評價以及收藏,最終也可列一個排行榜的評價表以及收藏表單出來,以供用戶更爲方便地選取論文。工具

「B」——benefit

  • 使用本平臺用戶能夠:
    • 免去用戶在論文統計和查詢方面花費大量沒必要要的時間
    • 用戶能夠在本平臺當中瞭解當下比較熱門的論文研究方向,而且可對本身研究的項目進行及時對比
    • 可減小用戶的碎片化閱讀,及時保存用戶的閱讀進程

「C」——competitions

  • 市面上的應用大多數只能提供論文閱讀功能,以及批註和保存閱讀進程功能,而咱們的應用則是能夠對比分類這些論文並收藏,及時對其進行高效地比較與提取相關性的內容,方便用戶在閱讀的時候,節約時間,提升閱讀的效率post

  • 另外,咱們的應用還對當下的應用進行關鍵詞、熱詞分析、研究方向統計等信息的獲取,方便用戶對當下的熱門論文研究方向有初步的瞭解,以便於對本身的論文進行及時改進以及構思新的論文撰寫思路學習

「D」——delivery

  • 產品初期,我以爲能夠先提供給我院、我校的同窗先進行試運營,經過向各個學院的實驗室、學生會等平臺幫忙宣傳採用免費試用的方式來徵集一批種子用戶,讓這些用戶免費試用並提供一些試用建議。再對他們的使用反饋狀況進行整合,進而對應用進行迭代與功能增替
  • 若是產品初期運營呈現良好狀況,能夠考慮將產品正式上線,並向各大高校進行宣傳與推廣,同時也可在軟件品牌上進行大量的宣傳與報道,爲軟件品牌宣傳造勢,提升軟件產品的可信度

思惟流圖

 

設計說明

用戶註冊/登入界面

主界面:

 

 論文檢索:

我的寄存器:

熱詞頻度

 做業過程:

問題:

1.在此次做業過程當中首先就是對新工具的使用,一開始是真不會,而後再百度一步一步的來作。

2.做業內內容挺多的,想法有的快,可是實現就沒那麼容易了。

3.在某些東西的規劃和實現上之後能夠分工,這樣效率更高一些。

 

第N周 新增代碼(行) 累計代碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
1 256 256 20 20 學習git,而後就是c++一些數據結構的溫習
2 82 338 10 10 優化代碼吧
3  0 20  20   學習第三和第八章,再就是新工具的使用
相關文章
相關標籤/搜索