201671010405+杜娣+實驗二

需求分析

一、程序可讀取任何一個詞數大於1的英文文本
二、程序能讀取十萬詞以上的文章
三、程序能實現指定單詞的詞頻
四、程序能進行高頻詞的統計
五、程序可以統計該文本全部的單詞數,而且可以輸入到result.txt數組

功能實現

一、主要實現的功能:從磁盤中讀取英文文本,對文本進行處理,統計單詞的個數,最後按個數排序測試

設計實現

一、在本地磁盤建立一個文本文件
二、經過map集合,以鍵值對的方式去存儲單詞和出現的詞數
三、定義一個文件字節,去讀取磁盤中的文件
四、建立一個spilt數組,用來分割字符串,經過調用map的key值獲取value,進行單詞統計
五、利用treemap實現comparator接口,對map集合進行排序編碼

測試運行

代碼片斷


總結

以前這種項目接觸的不多,因此實際操做起來仍是比較困難的,尤爲是代碼片斷,因爲自身的語言也不是學的很好,致使在寫的過程當中出現的問題比較多,不過在同窗的指導也順利完成了。設計

展現psp

psp2.1 階段/時長 計劃總共須要完成的時間(min) 實際完成須要的時間(min)
Planning 計劃 10 15
Estimate 估計須要時間,並計劃大體工做步驟 20 25
Development 開發 120 150
Analysis 需求分析 12 20
Design Spec 生成設計文檔 15 20
Design Review 設計複審 10 15
Coding Standard 代碼規範 5 10
Design 具體設計 20 15
Coding 具體編碼 90 100
Code Review 代碼複審 20 25
Test 測試 8 10
Reporting 報告 5 3
Text Report 測試報告 5 5
Size Measurement 計算報告量 8 10
Postmortem&Process Improvement plan 總結,並提出改進計劃 10 15
相關文章
相關標籤/搜索