zoukankan      html  css  js  c++  java
  • 第二次作业

    这个作业属于的课程 软件工程
    这个作业要求在哪里 作业要求
    我在这个课程的目标是 学会使用码云
    学号 20188444

    文章主体

    1.码云项目地址

    2.PSP表格

    PSP Personal Software Process tages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 20 25
    Estimate 估计这个任务需要多少时间 380 560
    Development 开发 120 230
    Analysis 需求分析(包括学习新技术) 40 100
    Design Spec 生成设计文档 40 20
    Design Review 设计复审 10 5
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 40 0
    Design 具体设计 20 40
    Coding 具体编码 120 270
    Code Review 代码复审 30 40
    Test 测试(自我测试,修改代码,提交修改) 30 60
    Reporting 报告 30 50
    Test Repor 测试报告 60 30
    Size Measurement 计算工作量 0 0
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 20 10
    合计 960 1440

    3.解题思路描述

    这个题目看到要求时我没有任何的思路,但依据题目要求来看,应该这样去做:
    1.统计单词总数
    2.统计有效行数
    3.统计好字符数

    主函数:对输入输出文件的定义和实例化

    public static void main(String [] args) throws Exception{
    		String intputFileName =  args[0];
    		String outputFileName = args[1];
    		File inputFile = new File(ROOT_File,intputFileName);
    		File outputFile = new File(ROOT_File,outputFileName);
    

    若文件存在便将其输入:

    		           if(inputFile.exists()){                 
    			  doCheck(inputFile);
    		}else{
    			throw new RuntimeException("error");
    		}
    

    对最终的结果进行输出:

    		System.out.println("单词数:"+obtainTotalWords());
    
    		System.out.println("行数:"+count);
    
    		System.out.println("字符数:"+(inputFile.length()));
    		
    		
    	}
    

    然后还有些自定义函数对功能的具体完善。

    4.代码规范:链接

    5.单元测试展示

    6.心路历程与收获

    历程是很艰辛的,几天前就开始做这个作业了,但是我发现自己的知识已经忘记的一干二净了,对着屏幕前的作业要求看了一个多小时,自己
    做了一天还是啥也没能搞出来,然后我在我的组员的帮助下写的,还有很多知识都没有搞懂,只能利用后续的学习时间把这个题目搞懂,再逐步完善。
    收获:对Java的知识进行了复习,然后还有git的一些操作,还有码云的一些使用方法,还需继续努力!

  • 相关阅读:
    开发一个delphi写的桌面图标管理代码
    web颜色转换为delphi
    delphi RGB与TColor的转换
    用Delphi制作仿每行带按钮的列表
    Delphi 之 编辑框控件(TEdit)
    numEdit
    DropDownList添加客户端下拉事件操作
    19个必须知道的Visual Studio快捷键
    asp.net线程批量导入数据时通过ajax获取执行状态
    详解JQuery Ajax 在asp.net中使用总结
  • 原文地址:https://www.cnblogs.com/Markming/p/14611764.html
Copyright © 2011-2022 走看看