PSP Daily软件Alpha版本——基于NABCD评论,及改进建议
1.根据(不限于)NABCD评论作品的选题:
此软件的用户人群较为明确,即:用户(软件工程课上学生)记录例行报告、写每周PSP表格和统计的需求。潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完成时间和统计的学习者、软件项目工作者。软件用户的定位较为准确。软件在Windows环境下可以使用,在使用此软件时确实方便了我完成例行报告的书写,节约了不必要的时间。在之后的学习和工作中,若有相应的需求我会继续使用此软件。在测试评论软件前我阅读了该组同学发布的有关“PSP Daily软件NABCD分析”的博客,对于上面提出的功能在Alpha版本都得到了较好的实现,这一软件与市面上其他软件针对的功能不同,较好地突出了自己的优势或主要用处,这是其他软件不能替代的,如:无需网络就可使用,使用操作一目了然,用户无需其他准备,下载后即可迅速使用。
2.评论作品对选题的实现效果:
总体来说作品对选题进行了很好的实现,但还是存在一些我认为的问题,例如:软件要求必须放在F盘下,我在自己的笔记本上使用这个软件时由于没有F盘,由于笔记本上各盘的都有相应的软件安装所以并没有更改硬盘的名字为F盘,最终使用实验室的电脑进行软件的测试。也许对软件进行编程时对一些文件的路径使用了绝对路径,造成必须放在F盘运行,所以针对这一问题我希望能够进行相应的改进。

此外,软件可以生成相应的Excel表格,且可自行在Excel选择另存地址,否则保存到程序预设的位置。对于之前软件预计时间的功能,Alpha版本都基本实现,这一点是值得鼓励和学习的。与那些只有登录后才能进行时间记录的软件相比,PSP Daily这一软件无需登录就可使用;时间记录颗粒度较小为分钟,可以更加准确的记录每项任务或工作开始、结束和所用时间;软件操作起来简单快捷,用户无需使用学习,上手就可使用。
3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。
(1)软件显示和记录的时间为本机时间,但若本机时间本身就为错误,使用这一软件时显示和记录的开始、结束时间就是错误的,希望能够从网络上获取用户所在的时区和当前时间,增加软件的可靠度。我在测试前没有想到这一点,测试时经过他人提醒想到这一点,在程序运行期间将时间改为了前一天,程序得出的时间为负数。

(2)软件只有在点击程序运行界面左下角的时间处时才更新为当前准确时间,不进行刷新点击操作,显示的时间就是打开程序的时间,这一操作在我看来有些不方便,希望软件界面显示的当前时间可以自动更新。
(3)在使用软件对软件进行关闭,下一次打开软件进行使用时,上一次使用时添加的类别无法在本次显示,用户还需重新添加。建议是否可以将之前输入的类别进行保存,以保证在下次打开软件进行使用时还能够继续在类别列表中显示并点击使用。

(4)程序界面的大小是固定不变的,无法随着显示窗口大小的变化而改变,这一问题希望能够进行修改。

(5)饼状图:无法在饼状图中显示百分比,不利于用户观察相应百分比数,用户只能根据所占圆形的比例进行大致估量,希望可以在饼状图中显示每个区域所用时间的占总时间的百分比;是否可以增加饼状图颜色组选择的功能,这只是一个无关功能性的建议,但我觉得加上会增加用户友好性。

(6)折线图:软件可以实现预期的折线图功能,但在折线图中的每个节点没有显示当前节点的数据,不利于用户在一段时间后再次查看之前输入的准确数据,所以希望可以增加显示相应节点对应的数据;折线图要求输入的是每周的完成量,建议增加按钮,让用户自行根据需要选择时间颗粒度;折线图的横轴不能显示是第几周的相应数据;杨老师在例行报告中要求的是累积图,建议增加累积折线图这一功能,在实现折线图之前让用户选择生成哪种折线图,是软件的功能更加完整。

PSP Daily软件Alpha版本——基于NABCD评论,及改进建议的更多相关文章
- PSP Daily软件beta版本——基于NABCD评论,及改进建议
1.根据(不限于)NABCD评论作品的选题: 此软件的用户人群较为明确,即:用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完 ...
- PSP Daily软件Alpha版本——基于spec评论
题目要求:每个小组评论其他小组Alpha发布作品的软件功能说明书.要求和提交在[https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/122 ...
- PSP Daily软件beta版本——基于spec评论
题目要求: 每个小组评论其他小组beta发布作品的软件功能说明书. 试用(并截图)所有其他小组的beta作品,与软件功能说明书对比,评论beta作品对软件功能说明书的实现. 根据软件功能说明书,测试所 ...
- 互评Alpha版本——基于NABCD评论作品,及改进建议
组名:可以低头,但没必要 组长:付佳 组员:张俊余 李文涛 孙赛佳 田良 于洋 刘欣 段晓睿 一.杨老师粉丝群--<弹球学成语> 1.1 NABCD分析 N(Need,需求 ...
- 互评Alpha版本——基于spec评论作品
组名:可以低头,但没必要 组长:付佳 组员:张俊余 李文涛 孙赛佳 田良 于洋 刘欣 段晓睿 一.二次元梦之队----I DO 在测评该项目时,我们组索要了该组的apk程序,安装之后我就开 ...
- final发布--PSP Daily软件功能书(最终版)
一.开发背景 你在完成了一周的软件工程作业后,需要提交一个PSP图表,里面有4项,如下所示: 1.本周PSP表格,包含每项任务的开始.中断.结束.最终时间,格式如下: 2.本周进度条,包含从开始到现在 ...
- Beta发布--PSP DAILY软件功能说明书2.0
一.开发背景 你在完成了一周的软件工程作业后,需要提交一个PSP图表,里面有4项,如下所示: 1.本周PSP表格,包含每项任务的开始.中断.结束.最终时间,格式如下: 2.本周进度条,包含从开始到现在 ...
- PSP DAILY软件功能说明书
PSP DAILY软件功能说明书 一.开发背景 你在完成了一周的软件工程作业后,需要提交一个PSP图表,里面有4项,如下所示: 1.本周PSP表格,包含每项任务的开始.中断.结束.最终时间,格式如下: ...
- 基于NABCD评论作业-王者荣耀交流协会PSP DAILY
一.根据(不限于)NABCD评论作品的选题 N(Need,需求):在我知道PSP DAILY这款软件的时候,就认为这款软件对于学习软件工程课的学生来说有很大的需要.对于需求来说,软件工程课程中的学 ...
随机推荐
- 前端基础-jQuery的最常用的的方法each、data、
阅读目录 each inArray get index data 一.jQuery中each方法的应用 jQuery中有个很重要的核心方法each,大部分jQuery方法在内部都会调用each,其主要 ...
- 解决 Cydia 源显示空白的问题
打开 Cydia 所有源都显示空白,没有任何插件,已安装的列表也显示空白,解决方法是下载 var.lib_tar 包 下载链接: https://pan.baidu.com/s/1jzJ8KehoBo ...
- 菜鸟级渣渣 关于MAC系统开发java的吐槽
最开始买电脑的时候不知道为什么脑子一抽买了个苹果.因为不知道和谁聊的.后期服务器大部分都是linux系统,后期也要学linux系统.mac系统类似linux系统.然后就买了个mac,感觉凭借自己的聪明 ...
- 追溯了解Ubuntu之安装操作步骤(贰)
1.首先从官网中下载32位或64位安装程序: 2.下载安装包后不需要解压:直接双击即可:在里面可以看到wubi.exe应用程序,双击打开: 如果之前已经安装过需要卸载重新安装: 3.目标驱动器是安装的 ...
- Node.js——fs模块(文件系统),创建、删除目录(文件),读取写入文件流
/* 1. fs.stat 检测是文件还是目录(目录 文件是否存在) 2. fs.mkdir 创建目录 (创建之前先判断是否存在) 3. fs.writeFile 写入文件(文件不存在就创建,但不能创 ...
- IDL返回众数(数组中出现次数最多的值)
对于整型数组,可以直接利用histogram函数可以实现,示例如下: IDL>array = [1, 1, 2 , 4, 1, 3, 3, 2, 4, 5, 3, 2, 2, 1, 2, 6, ...
- Java设计模式(24)——行为模式之解释器模式(Interpreter)
一.概述 概念 自己定义文法,实际中还是很少出现的,作了解 给出一篇网友的参考博文:http://blog.csdn.net/ylchou/article/details/7594135
- 20155223 2016-2017-2《Java程序设计》课程总结
20155223 2016-2017-2<Java程序设计>课程总结 每周作业链接汇总 预备作业1 预备作业2 预备作业3 第一周 第二周 第三周 第四周 第五周 第六周 第七周 第八周 ...
- 2016-2017-2 20155322 实验四 Android 开发基础
2016-2017-2 20155322 实验四 Android 开发基础 实验内容 下载和安装Android Studio 学会使用Android Studio进行简单的Android开发 实验知识 ...
- jsp命名规则
jsp也用驼峰规则命名即可,不要使用下划线,否则在tomcat中容易出现解析错误