==========================================================================html
隊友博客連接c++
pdf git
INFO數據庫
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 |
本次的需求是由一名大三的小櫻同窗提出,由於在大一大二沒有打好基礎,而如今但願痛改前非,經過有選擇性地閱讀一些特定的相關性論文,在短期內瞭解並掌握近幾年頂會的熱門領域和研究方向,因此她但願能有一款能對論文進行有效提取特定信息的軟件來幫助她,知足以下幾種需求:服務器
因爲考慮到目前大多數要撰寫論文的用戶都是使用電腦來閱讀與撰寫的,因此此次咱們主要是經過電腦端專門的APP來設計這個軟件的,這樣既可使得隨時保存本身的閱讀進度,防止用戶碎片化閱讀,更爲便捷地繼續閱讀,同時也方便咱們對用戶羣體主要搜索信息及閱讀文章進行實時跟進。數據結構
針對整個項目來講:爲了提升新用戶更容易接受咱們的平臺,咱們的應用後臺會提早爬取出今年來熱度較高的專業相應的論文摘要、做者、研究方向等關鍵信息存儲在服務器數據庫中,這樣當用戶查找時能夠大大提升檢索效率app
針對附加需求:針對附加條件,除了從後臺檢測文章的關鍵詞以及你們的瀏覽停留狀況外,還能夠設置一個評分系統,在用戶每次閱讀完一次論文,便可對論文進行評價以及收藏,最終也可列一個排行榜的評價表以及收藏表單出來,以供用戶更爲方便地選取論文。工具
市面上的應用大多數只能提供論文閱讀功能,以及批註和保存閱讀進程功能,而咱們的應用則是能夠對比分類這些論文並收藏,及時對其進行高效地比較與提取相關性的內容,方便用戶在閱讀的時候,節約時間,提升閱讀的效率post
另外,咱們的應用還對當下的應用進行關鍵詞、熱詞分析、研究方向統計等信息的獲取,方便用戶對當下的熱門論文研究方向有初步的瞭解,以便於對本身的論文進行及時改進以及構思新的論文撰寫思路學習
主界面:
論文檢索:
我的寄存器:
熱詞頻度
做業過程:
問題:
1.在此次做業過程當中首先就是對新工具的使用,一開始是真不會,而後再百度一步一步的來作。
2.做業內內容挺多的,想法有的快,可是實現就沒那麼容易了。
3.在某些東西的規劃和實現上之後能夠分工,這樣效率更高一些。
第N周 | 新增代碼(行) | 累計代碼(行) | 本週學習耗時(小時) | 累計學習耗時(小時) | 重要成長 |
---|---|---|---|---|---|
1 | 256 | 256 | 20 | 20 | 學習git,而後就是c++一些數據結構的溫習 |
2 | 82 | 338 | 10 | 10 | 優化代碼吧 |
3 | 0 | 0 | 20 | 20 | 學習第三和第八章,再就是新工具的使用 |