zoukankan      html  css  js  c++  java
  • 201671030105旦增罗布+《英文文本统计分析》结对项目报告

    任务1:两两自由结对,对结对方的《实验二 软件工程个人项目》的项目成果进行评价,具体要求如下:
    • 对项目博文作业进行阅读并进行评论,评论要点包括:博文结构、博文内容、博文结构与PSP中“任务内容”列的关系、PSP中“计划共完成需要的时间”与“实际完成需要的时间”两列数据的差异化分析与原因探究。
    • 克隆结对方项目源码到本地机器,阅读并测试运行代码,结合运行结果评论程序代码,评论要点包括:软件结构、代码规范、功能实现、人机交互等。
    • 尝试利用github中的Fork、Clone、Push、Pull request、Merge pull request对结对方仓库中的源码进行合作修改。
    点评的博客地址:https://www.cnblogs.com/wtywty123/
    GitHub源码地址:
    点评内容:博文结构较简介欠缺文字叙述,没有按照老师的要求实现本次实验的要求,比如柱状图等。
    点评心得:我看到对方的博文之后,再从中也看到了自己,其实也没有完成实验二的部分要求,今后会努力改进自己的不足。
    任务2:采用两人合作方式,设计开发一个英文文本统计分析软件,使之具有以下功能:

    (1)实验2要求的功能;

    (2)单词频数可视化柱状图要求是以下样式:

    (3)统计该文本行数及字符数;

    (4)各种统计功能均提供计时功能,显示程序统计所消耗时间(单位:ms);

    (5)可处理任意用户导入的任意英文文本;

    (6)人机交互界面要求GUI界面(WEB页面、APP页面都可);

    (7)附加分功能:统计文本中除冠词、代词、介词之外的高频词;

    (8)附加分功能:统计前10个两个单词组成的词组频率。

    此次结对项目的实验,实验二的要求已完全实现,但是此次实验当中的要求基本没有完成,因为我们这一组结对合作伙伴以及我本人,学习都不怎么样,尤其是在编程方面,望代老师能够理解,我是一名少数民族的同学,所以在学习方面有些吃力,望老师能够理解。
    核心代码:
    代码分析:
    读出文本文件,过滤并存储单词:
    BufferedReader br = new BufferedReader(new FileReader("F:/test/source.txt"));
    List lists = new ArrayList();
    String readLine = null;
    while((readLine = br.readLine()) != null){
    String[] wordsArr1 = readLine.split("[^a-zA-Z]");
    for (String word : wordsArr1) {
    if(word.length() != 0){ //去除长度为0的行
    lists.add(word);
    运行程序结果:

    任务内容 计划完成时间(min) 实际完成时间(min)
    计划 10 8
    估计这个任务需要多长时间,并规划大致工作步骤 5 6
    开发 110 130
    需求分析(包括学习新技术) 8 6
    生成设计文档 5 8
    设计复审(和同事审核设计文档) 5 4
    代码规范(为当前的开发制定合适的规范) 4 3
    具体设计 15 10
    具体编码 10 200
    代码复审 5 6
    测试(自我测试、修改代码、提交修改) 15 12
    报告 9 5
    测试报告 5 3
    计算工作量 3 2
    事后总结,并提出工程改进计划 5 3
  • 相关阅读:
    AX 2012 Security Framework
    The new concept 'Model' in AX 2012
    How to debug the SSRS report in AX 2012
    Using The 'Report Data Provider' As The Data Source For AX 2012 SSRS Report
    Deploy SSRS Report In AX 2012
    AX 2012 SSRS Report Data Source Type
    《Taurus Database: How to be Fast, Available, and Frugal in the Cloud》阅读笔记
    图分析理论 大纲小结
    一文快速了解Posix IO 缓冲
    #转载备忘# Linux程序调试工具
  • 原文地址:https://www.cnblogs.com/luorbhu/p/10646561.html
Copyright © 2011-2022 走看看