一、对项目博文作业进行阅读并评论
首先从博文结构来看,你的整篇博文结构完整,排版规范,条目清晰,各个标题一目了然,尤其突出的一点是各个任务之间用分割线分开,这一点是我需要学习的;其次从博文内容来看,内容工整且条理清楚,每个模块的内容都比较充实,但美中不足的一点是没有写出该系统的设计实现,即在整个系统中用到了哪些类,且这些类的功能是什么;再者从你们的PSP展示中可以看到,在“估计这个任务需要多少时间,并规划大致工作步骤”这一块是用时最多的,按理来说是不符合常理的,估算只是你们组坐一起预估完成整个项目的时间,也就是做个计划所需要的时间,而不是实际完成项目需要的真正时间,项目完成需要的时间应该在“开发”、“具体编码”、“测试”这几部分展示出来;最后从功能实现这一块来看,你们的基本功能均已实现,而且各个功能的页面清晰,尤其是实现了人机交互功能,这一点值得我们组学习,我注意到你们的功能还可以查询每一行的单词数量,这一功能我们组没有实现。
二、对代码方面进行评论
首先从软件结构来看,你们的结构相对完整;其次从代码规范来看,代码比较规范,尤其是你们的代码当中添加了注释,这一点非常好,符合一个程序员应该有的基本素质,值得学习;最后从功能实现来看,你们的基本功能均已实现,且完成了一项附加功能,及每一行输出的单词数,这一点做得非常好。在整个系统当中,你们也完成了人机交互功能,并且你们功能界面优美,让人一目了然。
- 总的来说,你们本次实验完成的很不错,有很多值得我们组学习的地方,希望以后你们可以再接再厉,争取完成的更好,加油!
软件功能检查列表
检查项目 |
检查结果 |
A 指定单词词频统计功能能否正常使用 |
是 |
B 高频词统计功能能否正常使用 |
是 |
C 用户从键盘输入高频词输出的个数K词频统计功能 |
是 |
D 文本词频统计文件生成是否正常 |
是 |
E 单词词数可视化柱状图是否符合要求 |
是 |
F 统计该文本行数及字符数能否正常使用 |
是 |
G 各种统计功能均提供计时功能能否正常使用 |
是 |
H 可处理任意用户导入的任意英文文本 |
是 |
软件测试中发现的问题记录列表
问题编号 |
问题描述 |
1 |
人机交互界面不够完善 |
2 |
在功能设计中缺少类图 |
3 |
分类不够精准 |