201671010437 王小倩+词频统计软件项目报告


一:实验名称:软件工程个人项目–词频统计


二:实验目的与要求

(1)掌握软件项目个人开发流程。

(2)掌握Github上发布软件项目的操作方法。


三:实验步骤

任务一:尝试按照《构建之法》第2章中2.3所述PSP流程,使用JAVA编程语言,独立完成一个英文文本词频统计的软件开发。
任务二:将包含任务1源码的完整工程文件提交到你注册Github账号下的项目仓库中。
任务三:完成个人项目报告博文作业。


四:实验内容

1. 需求分析
2. 功能设计
3. 设计实现
4. 测试运行

(1)控制台功能展示:

1614552-20190319160920082-807827080.jpg

(3)查询单词词频柱状图

1614552-20190319161004194-194677772.jpg

(5)将文本按字典顺序输出到result.txt中

1614552-20190319161041033-1302159857.jpg
5.代码片段

–对单词进行排序,并将对应的词频放到指定文件中–

1614552-20190319161106216-774069027.jpg
6. 总结
7. 展示PSP
PSP2.1 任务内容 计划共完成需要的时间(min) 实际完成需要的时间(min)
Planning 计划 40 80
· Esitimate 估计这个任务需要多少时间,并规划大致工作步骤 200 400
· Development 开发 200 400
· Analysis 需求分析(包括学习新技术) 60 60
· Design Spec 生成设计文档 20 15
· Design Review 设计复审(和同事审核设计文档) 15 15
· Coing Standard 代码规范(为目前开发制定合适的规范) 20 20
· Design 具体设计 20 30
· Coding 具体编码 300 400
· Code Review 代码复审 10 10
· Test 测试(自我测试,修改代码,提交修改) 20 25
· Reporting 报告 10 15
· Test Report 测试报告 15 25
· Size Measurement 计算工作量 5 3
· Postmortem&Process Improvement Plan 事后总结,并提出过程改进计划 5 10

项目源代码请点击这里查看…

转载于:https://www.cnblogs.com/Pretend/p/10528055.html

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91545 人正在系统学习中 相关资源:下拉通刷词软件v3.1.zip-其它代码类资源-CSDN文库

来源:weixin_30267691

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年2月16日
下一篇 2019年2月16日

相关推荐