2021软件工程第一次作业

这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业链接
这个作业的目标 了解github的使用以及写一些简单的代码
学号 20188447

目录

· 1.Gitee项目地址
· 2.PSP表格
· 3.解题思路
· 4.代码规范
· 5.计算模块接口的设计与实现过程
· 6.心路历程与收获

1.Gitee项目地址

2.PSP表格

PSP Personal Software Process Stages 预估耗时(h) 实际耗时(h)
Planning 计划 0.25 0.3
·Estimate 开始计划需要多长时间 0.25 0.5
Development 开发 11 12
·Analysis 需求分析 1.5 2
·Design Spec 生成设计文档 1 0.5
·Design Review 设计复审 0.5 0.25
·Coding Standard 代码规范 0.25 0.25
·Design 具体设计 2.5 3
·Coding 代码实现 5 5.5
·Coding Review 代码复审 0.5 0.25
·Test 测试 1 2
Reporting 报告 1 1.5
·Test Report 测试报告 0.25 0.5
·Size Measurement 计算工作量 0.2 0.15
·Postmortem & Process Improvement Plan 事后总结,并提出改进计划 0.5 0.5
合计 13.45 15.4

3.解题思路

这次的题目所需要了解的是统计文件夹中的字符、单词、有效行数以及单词出现次数,这次我打算用JAVA解决,用字节流读入文本数据转字符并设置编码格式,获取字符的长度。

4.代码规范

5.计算模块接口的设计与实现过程

函数的主要功能

public Lib(String inputFile, String outputFile) //输入文件地址 输出文件地址

public void handleFile() //调用

public String readFile() //读取文件
    
public void countCharacter(String str) //计算字符数
    
public void countLine(String str)  //计算有效行数
    
public void countWord(String str) //计算单词数

public void sortWords()  //单词排序

public void setOutputFile() //写入输出文件

6.心路历程与收获

这次作业让我觉得自己还有很多知识都没有学会,Git的使用也不是很流畅,对于代码的知识基本上都忘掉了,不能很好的自己解决问题,还是要多多加油。目前部分功能还没有实现,还需要之后慢慢补好

posted @ 2021-04-02 19:38  南方等伊人  阅读(71)  评论(0编辑  收藏  举报