201671010411.鞏定定+《英文文本統計分析》結對項目報告


項目 內容
這個做業屬於哪一個課程 https://www.cnblogs.com/nwnu-daizh/
這個做業的要求在哪 https://edu.cnblogs.com/campus/xbsf/nwnu2019SE
課程學習目標 熟悉軟件開發總體流程,提高自身能力
本次做業在哪一個具體方面幫助咱們實現目標 第一次體驗團隊一個完整的工程





任務一:
結對方地址:
博客地址: https://home.cnblogs.com/u/wulanlan8882/
github地址: https://github.com/17339916672/Test

點評內容:


點評心得:這次做業難度很大,重點在於具體編碼這一塊出現了不少問題,和結對方倆人互相看了彼此上次的代碼倆人在編碼方面有不少的差別,對於她上次的做業點評完我本身又對本身以前的做業進行了修改,咱們倆我的都沒有實現柱狀圖,此次做業咱們會把本身上次遺漏的部分補充完整。





任務二:
結對項目源碼在Github的倉庫主頁連接地址: https://github.com/Gdd2019/Wordfrequency

•任務2博文做爲結對項目實施過程的文字資料,請完整包含下面7個部分:
1.需求分析
(1)該Java程序實現的功能是進行單詞的詞頻統計,能讀取容納英文原版《哈利波特》10萬詞以上的文章。進行單詞的詞頻統計,還要繪製柱狀圖,並實現指定單詞詞頻統計、高頻詞彙的統計該文本全部單詞的數量和對應的詞頻數......
(2)單詞頻數可視化柱狀圖要求是如下樣式:


(3)統計該文本行數及字符數;
(4)各類統計功能均提供計時功能,顯示程序統計所消耗時間(單位:ms);
(5)可處理任意用戶導入的任意英文文本;
(6)人機交互界面要求GUI界面(WEB頁面、APP頁面均可);
(7)附加分功能:統計文本中除冠詞、代詞、介詞以外的高頻詞;
(8)附加分功能:統計前10個兩個單詞組成的詞組頻率。
2.軟件設計:使用類圖
3.核心功能代碼展現:展現核心功能代碼



計時核心代碼:


  1. 程序運行:程序運行時每一個功能界面截圖








    git

  2. 描述結對的過程,提供兩人在討論、細化和編程時的結對照片(非擺拍)


    github



    展現PSP:


    PSP2.1 任務內容 計劃共完成需求(min) 實際完成需求的時間(min)
    PLaning 計劃 10 8
    . Estimate . 估計這個任務需求多少時間,並規劃大體工做步驟 60 50
    Development 開發 三天 四天
    .. Analysis 需求分析(包括學習新技術) 10 8
    . Design Spec . 生成設計文檔 100 70
    . Design Review . 設計複審(和同事審覈設計文檔) 50 30
    . Coding Standard 代碼規範(爲目前的開發制定合適的規範 240 200
    . Designtd> 具體設計 120 110
    . Coding 具體編碼 倆天 倆天
    . Code Review .代碼複審 9 9
    . Test . 測試(自我測試,修改代碼,提交修改) 20 10
    Reporting 報告 40 30
    .. Test Report . 測試報告 60 40
    . Size Measurement 計算工做量 60 50
    . Postmortem&Process Improvement .過後總結,並提出過程改進計劃 20 20



    小結感覺:第一次進行軟件工程結對做業,經過和合做夥伴一塊兒完成這次試驗做業體會頗深。知道本身有不少不足之處,合做夥伴對軟件工程這方面有本身對獨特的看法。讓我本身在此次合做總學習到不少東西。
相關文章
相關標籤/搜索