首页 > 其他 > 详细

Word Count

时间:2020-03-13 22:49:07      阅读:115      评论:0      收藏:0      [点我收藏+]

1、  gitHub地址:https://github.com/everLuck666/Processing-text.git

2. 实现程序前,模块开发预计时间

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

40

 

· Estimate

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

1440

 

Development

开发

1200

 

· Analysis

· 需求分析 (包括学习新技术)

40

 

· Design Spec

· 生成设计文档

20

 

· Design Review

· 设计复审 (和同事审核设计文档)

 

 

· Coding Standard

· 代码规范 (为目前的开发制定合适的规范)

40

 

· Design

· 具体设计

20

 

· Coding

· 具体编码

1000

 

· Code Review

· 代码复审

20

 

· Test

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

40

 

Reporting

报告

20

 

· Test Report

· 测试报告

10

 

· Size Measurement

· 计算工作量

 

 

· Postmortem & Process Improvement Plan

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

 

 

合计

 

 

 

3.解题思路

编程语言:java

需要用到的知识:I/O流,字符串,List集合,Swing组件等。

结构的分析:采用输入-c,-w,等等的参数从而完成输出框的需求-x用来启动图形界面操作。

4.设计实现过程

根据输入的参数不同主程序可以调用6个不同的函数,-c是调用字符数,-w是词的数,-l是行数,-s可调用递归,-a可现实复杂统计,-x参数可以启动图形化操作,但是除了-x外其他几个参数读取的都是名为Qs的文件,和text文件夹下的信息。启动图形化之后可以选择文件夹,然后可以批量操作,也可以单独选择一个文件。统计的信息将弹出在信息框。

5、代码说明主程序

 技术分享图片技术分享图片

 

(-c统计文件字符数)

技术分享图片

 

(-l行数)

技术分享图片

 

(-w统计单词数)

技术分享图片

 

(-a统计文档的代码行数,注释行数与空白行数)

技术分享图片

 

读取文件函数

技术分享图片

(测试Util的代码)

技术分享图片

 

(测试SeverI的代码)

技术分享图片

技术分享图片

技术分享图片

6、具体测试

技术分享图片

技术分享图片

技术分享图片

当按下-x

技术分享图片

技术分享图片

技术分享图片

点击批量

技术分享图片

单独点击其中一个就会单独统计

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

1. PSP2.1表格

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

 

 50

· Estimate

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

 

 3000

Development

开发

 

 2400

· Analysis

· 需求分析 (包括学习新技术)

 

 30

· Design Spec

· 生成设计文档

 

 10

· Design Review

· 设计复审 (和同事审核设计文档)

 

 

· Coding Standard

· 代码规范 (为目前的开发制定合适的规范)

 

 10

· Design

· 具体设计

 

 30

· Coding

· 具体编码

 

 2000

· Code Review

· 代码复审

 

 10

· Test

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

 

 50

Reporting

报告

 

 20

· Test Report

· 测试报告

 

 10

· Size Measurement

· 计算工作量

 

 

· Postmortem & Process Improvement Plan

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

 

 

合计

 

 

 

Word Count

原文:https://www.cnblogs.com/sunzheng6/p/12489270.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!