zoukankan      html  css  js  c++  java
  • 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的使用也不是很流畅,对于代码的知识基本上都忘掉了,不能很好的自己解决问题,还是要多多加油。目前部分功能还没有实现,还需要之后慢慢补好

  • 相关阅读:
    c# 判断点在区域内,外
    数据库行转列的sql语句
    正则表达式 mac 地址 匹配
    js check (转)
    MessageBox 确认对话框
    获得 客户端信息(IP && Mac)
    根据 标识 自动编号
    行转列 demo
    dataset 中 datatable 关联查询
    ACM 进阶指南
  • 原文地址:https://www.cnblogs.com/xzy999123/p/14607555.html
Copyright © 2011-2022 走看看