GitHub仓库主页源码链接

https://github.com/Revolution-LXY/CountWordsUtil

一、需求分析
1.添加文本文件,程序可读入任意英文文本文件,该文件中英文词数大于等于1个。
2.界面优美,单词和单词出现次数的统计规整,不杂乱。
3.程序可容纳大文本内容。
4.显示每个单词,以及出现的次数。
5.保存到result的文本文档中。
二、功能设计
1.读取文件article.txt,能容纳10万单词以上。
2.统计词频,可以分解输入字符串并统计输入一个或多个单词的词频。
3.将article.txt文本中的单词及其词频按照字典顺序输出到文件result.txt文件中。
三、设计实现
1.main主函数
2.词频统计的类splitWords
四、测试运行

五、部分代码

六、总结
1.学会了在Github上发布软件项目的操作方法。
2.对于柱状图显示词频高低不太会
3.通过翻阅之前的Java程序书籍再独立完成代码,虽然有部分功能没有实现,但复习了java程序,有很多收获

七、PSP

转载于:https://www.cnblogs.com/Revolution-LXY/p/10557484.html

201671030113 词频统计软件项目报告相关推荐

  1. 201671010411+巩定定+词频统计软件项目报告

    课程名 软件工程 实验二 词频统计软件项目报告 词频(TF) 是一个词语出现的次数除以该文件的总词语数. 实验目的 (1)掌握软件项目个人开发流程. (2)掌握Github上发布软件项目的操作方法. ...

  2. 201671010417 金振兴 词频统计软件项目报告

    1.需求分析 按照<构建之法>第2章中2.3所述PSP流程,使用JAVA编程语言,独立完成一个英文文本词频统计的软件开发. .程序可读入任意英文文本文件,该文件中英文词数大于等于1个. . ...

  3. 201671030128+词频统计软件项目报告

    一.需求分析 根据实验二 软件工程个人项目的要求本次软件项目的需求有以下几点: 1.程序可读入任意英文文本文件,该文件中英文词数大于等于1个,程序需要很壮健,能读取容纳英文原版<哈利波特> ...

  4. 201671030125+词频统计软件项目报告

    项目 内容 这个作业属于哪个课程? 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里? 实验二 软件工程个人项目 我在这个课程的目标是? 按时完成老师给的任务,复习JAVA ...

  5. 201671030130+词频统计软件项目报告

    (一)需求分析 根据实验二 软件工程个人项目的要求该软件项目的基本功能要求如下: 1.程序可读入任意英文文本文件,该文件中英文词数大于等于1个. 2.程序需要很壮健,能读取容纳英文原版<哈利波特 ...

  6. 201671010433 | 词频统计软件项目报告

    1.需求分析 使用JAVA编程语言,独立完成一个英文文本词频统计的软件开发.软件基本功能要求如下: 1.程序可读入任意英文文本文件,该文件中英文词数大于等于1个. 2.程序需要很壮健,能读取容纳英文原 ...

  7. 实验二 词频统计软件项目报告

    实验要求 实验二 软件工程个人项目 GitHib链接 https://github.com/Z-zt/Count 一.需求分析 通过分析实验二题目要求,得出的用户需求主要为: 程序可读入任意英文文本文 ...

  8. 201671010403 陈倩倩 词频统计软件项目报告

    一.需求分析 一个英文文本词频统计的软件开发,其基本需求有: 1.程序可读入任意英文文本文件,该文件中英文词数大于等于1个. 2.程序需要很壮健,能读取容纳英文原版<哈利波特>10万词以上 ...

  9. 201671010423 词频统计软件项目报告

    需求分析 1.程序可读入任意英文文本文件,该文件中英文词数大于等于1个. 2.程序需要很壮健,能读取容纳英文原版<哈利波特>10万词以上的文章. 基本功能 1.指定单词词频统计功能:用户可 ...

  10. 201671010444 夏向明 词频统计软件项目报告

    该项目实施过程主要包括以下7部分. 一.需求分析 1.程序需要读入至少一个词,可读入任意英文文本. 2.至少可以统计10万词及以上的文本. 3.用户可以同时查询多个单词的统计,并显示出其个数和柱状图. ...

最新文章

  1. Microsoft Store无法下载应用 Windows update服务无法启用,错误5:拒绝访问 的解决方法。
  2. MATLAB寻址访问按什么优先,matlab笔记
  3. 腾讯云携手朋迈推出“综合能源服务平台” 实现能源资源“智慧化”运营
  4. 二叉树的遍历(包括递归和非递归方法)
  5. DateTime时间格式转换为Unix时间戳格式
  6. 1.4 异常处理机制及异常处理的基本结构
  7. [转] 以 async/await 为例,说明 babel 插件怎么搭
  8. oracle诊断,Oracle 诊断事件列表
  9. String类能被继承吗,为什么?
  10. java format用法_java学习常用函数之日期时间函数
  11. mysql数据库年龄_sql获取时间、年龄
  12. 实测哈啰电动车A80探索版:一辆带你行走的聪明“小神兽”
  13. 你知道这些SOLIDWORKS零件图知识吗?
  14. 儿童吹泡泡水简单配方_儿童吹泡泡水简单配方,最简单做泡泡水的办法
  15. uniapp,从文件流获取图片地址,并展示图片
  16. 怎么将计算机的触摸鼠标锁定,戴尔电脑怎么将触控板锁定?
  17. 提取html string,c#从html中提取文本
  18. POJ 1411 Calling Extraterrestrial Intelligence Again G++ 易超时
  19. 一致性hash算法虚拟节点解决方案
  20. LOL无限火力是哪个服务器先上线,LOL无限火力2019什么时间上线 2019LOL无限火力新玩法了解一下...

热门文章

  1. RTP payload format for VP9 video
  2. 每天30分钟学python-每天 3 分钟,小闫带你学 Python(二十三)
  3. 显示杂谈(7)-色坐标图的来源1
  4. 图形学中常用计算几何总结
  5. JavaScript设计模式——状态模式
  6. Twaver-HTML5基础学习(32)Network样式andTree样式
  7. QT常用控件——QLabel标签控件
  8. 编译ffmpeg报错ffmpeg yasm not found, use --disable-yasm for a crippled build
  9. 14届数独-真题标准数独-Day 6-20220121(补)
  10. python for ArcGIS 绘制重庆市板块地图