做网站先付款,ai智能生成图片免费网站,做的时间长的网站制作公司,公司网站建设哪个好需求分析 从给定文本中得出单词频数的统计数据。 功能设计 首要功能是统计指定文本中的词频#xff0c;保证其健壮性。在此基础上还需实现显示对指定单词的统计结果#xff0c;显示指定数目高频单词的统计结果以及将统计结果输出至结果文件等功能。 设计实现 主程序使用无限循…需求分析 从给定文本中得出单词频数的统计数据。 功能设计 首要功能是统计指定文本中的词频保证其健壮性。在此基础上还需实现显示对指定单词的统计结果显示指定数目高频单词的统计结果以及将统计结果输出至结果文件等功能。 设计实现 主程序使用无限循环以命令行方式进行交互。根据文字信息可选择需统计的文本选定文本后程序即对文本进行了词频统计统计结果存放在键值类型为“String, Integer”的映射中。之后可选择具体操作。具体操作有显示对指定单词的统计W显示指定数目高频单词的统计结果C以及把统计结果输出为“result.txt”文件的功能E。 “W”操作先查找映射中对应数据根据数据计算需打印的符号数符号数按单词词频与词频总数比缩小限制在50个以内随后打印成柱状图。“C”操作因用户往往查询的数量较单词总量少而使用选择排序。“E”操作则先排序映射的关键字集再照顺序输出至目标文件。另有一定的防止不合法输入的设计提高程序的健壮性。 测试运行 使用《老人与海》作为测试用例。 总结 在设计过程中因编程习惯未能很好地做到模块化设计在以后的设计中应把不同功能的代码加以区分。 PSP PSP各个阶段计划时间min实际时间min计划510开发3535需求分析55生成设计文档00设计复审00代码规范00具体设计55具体编码2020代码复审55测试55报告1010测试报告00计算工作量55事后总结并提出改进计划55总共花费的时间5055GitHub 转载于:https://www.cnblogs.com/YUWX/p/10551706.html