zoukankan      html  css  js  c++  java
  • 个人项目wc(Java)


                                                                                                                                个人项目(Java)

     Github地址:https://github.com/SAH2019/Sah-house/blob/master/src/com/wcTool/Statistician.java

    二丶PSP表格

     

     

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

    50

    60

    · Estimate

    · 估计这个任务需要多少时间

    50

    60

    Development

    开发

    1090

    1230

    · Analysis

    · 需求分析 

    70

    80

    · Design Spec

    · 生成设计文档

    40

    50

    · Design Review

    · 设计复审 

    30

    30

    · Coding Standard

    · 代码规范

    30

    40

    · Design

    · 具体设计

    70

    60

    · Coding

    · 具体编码

    700

    800

    · Code Review

    · 代码复审

    30

    30

    · Test

    · 测试(自我测试,修改代码,提交修改)

    120

    140

    Reporting

    报告

     90

     110

    · Test Report

    · 测试报告

    40

    50

    · Size Measurement

    · 计算工作量

    20

    20

    · Postmortem & Process Improvement Plan

    · 事后总结, 并提出过程改进计划

    30

    40

    合计

    1230

    1400

     

     

    三丶解题思路&实现过程

     

    看过了题目要求之后,大脑中构思出了一个大致的流程:

     

      1.首先打开一个文件(.txt或者.Java)

     

      2.将其读出到JTextArea中

     

      3.通过键盘获取相应的指令

     

      4.根据指令来统计其中的行数、单词数、字符数等等

     

     

     

    四丶相关测试

     

    1.打开文件测试:打开California dreamin'.java的文件如下

     

    2.测试几个指令输入后的效果

     

    五丶项目总结

     

             由于在大一大二没有系统完整的学习过一门编程语言,自己平时动手练习的也比较少,所以自认为自身的编程能力很差。大二结束的时候决定恶补一下来认真的学习Java,刚好有了这一次机会,于是我很努力的做了这一次作业——尽管做的不好,但是我也正在努力,争取加快自己学习的进度,在下一次的项目中做的更好。对于本次项目,也有一些体会与感想:作为一个不怎么精通Java的人来说,在实现某些功能的时候问题很多,比如心里已经想好了思路,但是技术上就是做不到,所以在这个环节里浪费了很多的时间。做过这一个程序之后,我的编程熟练度更高了,思想也更进步了一点点,希望在一次次的实践中能做的越来越好!

     

  • 相关阅读:
    Scite 编辑器及其相关项目介绍
    cmake 常用指令入门指南
    C++中的POD类型
    引用折叠、万能引用和完美转发那些事
    c++的对象初始化
    C++类对象的内存布局
    effective C++ 读书精华笔记提取
    c/c++的const说明符——深入挖掘
    gdb调试器—常用知识(一)
    g++/gcc编译器——常用知识(一)
  • 原文地址:https://www.cnblogs.com/sahblog/p/11581373.html
Copyright © 2011-2022 走看看