結對做業第一次

結對第一次git

小組成員

  • 肖逸清 031602435
  • 柯葉祥 031602414

工具選擇

模型鏈接
下載地址
選擇了用墨刀來製做。作做業以前翻了如下去年的博客做業,最後感受墨刀比較簡單好用,因此看了看教程就開始邊學邊作了。github


需求分析——NABCD模型

1.Need(需求)

  • 用戶須要作什麼
    • 輸入論文列表(這裏認爲內容爲論文鏈接)- 輸入論文列表(這裏認爲內容爲論文鏈接)
    • 選定篩選項目(年份,頂會,編號、題目、關鍵詞,屬性等)
  • 用戶能夠獲得什麼
    • 論文的基本信息:論文的題目、摘要、關鍵詞、原文連接等
    • 經過特定條件篩選後獲得的論文列表,屬性等
    • 經過相應數據獲得的分析結果:熱門領域及研究方向,關鍵詞圖譜,各年間熱詞的對比等編程

      2.Aprroach(方法)

      爲了知足用戶的需求,本app提供如下功能。
  • 論文列表輸入
  • 論文信息篩選(年份,頂會,屬性)
  • 論文檢索(輸入論文編號、題目、關鍵詞等基本信息,分析返回相關的paper、source code、homepage等信息)
  • 論文分析(熱點分析,關鍵詞圖譜,熱度對比)架構

    3.Benifits(收益)

    用戶主要有如下收益
  • 減小用戶工做量
  • 能夠獲得多個方面的數據集
  • 統計分析的結果更加精確可靠
  • 界面友好
  • 操做簡單app

    4.Competition(競爭)

    相對於其餘可能有的同類產品,這款app有如下幾點優點。
  • 操做簡單。
  • 界面友好。
  • 功能簡潔,沒有冗餘模塊。
  • 該產品是由愛心組織開發供有需求的同窗使用,因此不會用於商業目的,app內不會內嵌廣告。工具

    5.Delivery(推廣)

    這款產品的功能相對來講比較小衆,只有學習到必定階段且有志於學習計算機視覺相關方向的計算機相關專業的同窗會用到。因此推廣方案不適合大範圍的宣傳,而是適合小範圍地有針對性的精準投放。好比會在計算機相關的專業羣,學習羣,院學生羣(主要是大三以上的學生羣)進行宣傳,在數計學院的院樓擺放海報等等。這樣推廣須要的成本和精力會少不少,可是不至於漏掉大多數的目標人羣。學習


模型展現


登錄頁面輸入正確的用戶名和密碼便可登錄,若是沒有帳戶需註冊。

註冊界面須要提供手機號,而且設置密碼,註冊完成後直接跳轉至主頁。

主頁有三個功能選項。

論文庫管理模塊中用戶能夠對論文庫進行增刪改操做。

要添加論文庫用戶須要傳入論文列表文件,app會將內容加入論文庫中。

用戶也能夠根據須要保留今年,近兩年,近三年論文。

論文查詢模塊中用戶能夠根據輸入的關鍵詞查詢論文,返回相應數據。


開發工具

論文分析模塊提供熱點分析,趨勢分析,和關鍵詞圖譜的結果。測試


PSP

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

結對狀況

由於沒有舍友選實踐課,就和同班的柯葉祥同窗組了隊。

大數據


總結

此次做業因爲有看去年的做業博客,因此快速地就肯定了開發工具,少走了很多彎路。墨刀仍是比較無腦的開發工具,看了一會視頻,本身動手玩一玩就能作出基本的東西來了。
本次的做業最大的不足之處在於UI設計吧。。可能我真的沒有什麼審美能力,一開始作出來的界面感受有點辣眼睛。。最後仍是放棄作出一個高大上的界面的想法,老老實實地用默認設置+純色背景。。


補充做業

領域 技能 自我評估 (0-9) 預期 (0-9)
編程 JAVA 2 6
編程 處理大數據 1 5
編程 模塊設計,架構設計,接口設計 2 6
編程 模塊實現 2 6
軟件工程 IDE 2 5
專業和平臺 數學 2 7
職業技能 自主學習能力 2 7
職業技能 計劃任務,估計時間 1 5
職業技能 協同工做 1 5
相關文章
相關標籤/搜索