201671010451楊志霄 《英文文本統計分析》結對項目報告

博文簡要信息表html

項目  內容
這個做業屬於哪一個課程 任課教師博客主頁連接](https://www.cnblogs.com/nwnu-daizh/)
這個做業的要求在哪裏 做業連接地址](http://www.javashuo.com/article/p-bjcswxqf-ma.html)
課程學習目標 熟悉軟件開發基本流程,提高自身能力
本次做業在哪一個具體方面幫助咱們實現目標 第一次體驗一個完整的工程

 

務1:兩兩自由結對,對結對方的《實驗二 軟件工程我的項目》的項目成果進行評價,具體要求以下:

  • 對項目博文做業進行閱讀並進行評論,評論要點包括:博文結構、博文內容、博文結構與PSP中「任務內容」列的關係、PSP中「計劃共完成須要的時間」與「實際完成須要的時間」兩列數據的差別化分析與緣由探究。
  •  克隆結對方項目源碼到本地機器,閱讀並測試運行代碼,結合運行結果評論程序代碼,評論要點包括:軟件結構、代碼規範、功能實現、人機交互等。
  •  嘗試利用github中的Fork、Clone、Push、Pull request、Merge pull request對結對方倉庫中的源碼進行合做修改。
  • 點評地址:https://www.cnblogs.com/jiaoshaomei/p/10555407.html

任務2:採用兩人合做方式,設計開發一個英文文本統計分析軟件,使之具備如下功能:

(一)需求分析git

  • 可處理任意用戶輸入的任意英文文本功能;
  • 統計該文本行數及字符數;
  • 各類統計功能均提供計時功能,顯示程序統計所消耗時間(單位:ms);
  • 人機交互界面要求GUI界面(WEB頁面、APP頁面均可);
  • 附加分功能:統計文本中除冠詞、代詞、介詞以外的高頻詞;
  • 附加分功能:統計前10個兩個單詞組成的詞組頻率。

 (二)核心代碼展現github

 

(三)統計總行數和單詞數,並顯示所用時間編程

(四)柱狀圖顯示學習

 

 結對過程測試

 

 

 

六:psp展現編碼

任務內容 計劃完成時間(min) 實際完成時間(min)
計劃 15 20
規劃工做的順序 8 10
開發 30 60
需求分析 16 20
生成文檔 10 15
設計複審 15 20
代碼規範 60 120
具體編碼 30 40
代碼複審 20 25
測試 10 15
報告 15 20
測試報告 10 20
計算報告量 10 15
總結 20 30

小結感覺:經過本次結編程項目,深入的體會到一我的的力量畢竟有限,不管是在邏輯設計仍是技術實現上,都存在很大差距,整個項目的完成過程當中,每一個人都發揮出了各自的長處,達到告終對編程的目的,1+1>2的效果很明顯,但在結對編程中也遇到了問題,好比剛開始分工上打算一人主導一人輔助,但發現主導的人思惟有時會混亂,因此就交換充當主導者的角色;在編程的過程當中常常會出現都感受本身的想法是對的,這樣使得討論陷入僵局,這時咱們採用獨自編程的方法,最後誰的能較好實現功能就用哪一個。spa

源碼地址:https://github.com/201671010451/cipin
設計

相關文章
相關標籤/搜索