2017年软件工程第八次作业-互评Alpha版本
B.Thunder——爱阅app(测评人:方铭)
一、基于NABCD评论作品,及改进建议
每个小组评论其他小组Alpha发布的作品:
1.根据(不限于)NABCD评论作品的选题;
2.评论作品对选题的实现效果;
3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。
1.根据(不限于)NABCD评论作品的选题。
根据Thunder的Alpha发布选题背景及意义进行考量:
|
Thunder团队的选题背景及意义 |
NABCD标准考量 |
|
现在市面上有很多手机阅读器,但是基本上不是收费就是广告满天飞。基于这种情况,Thunder团队想要开发一款简洁干净无广告的手机阅读器。该阅读器主打离线模式,另附有在线搜书和时事热点查阅的功能,简洁的界面风格,直接简单的页面操作、强大的阅读辅助功能等都是本产品的亮点。 |
(1)Need需求:电子书成为现在的主流,而开发一款干净无广告的手机阅读器更是现在的大势所趋, (2)Approach做法:采用JAVA语言进行框架搭建 (3)Benefit好处:可以方便简洁干净无广告的看自己想看的书籍。 (4)Competitors竞争:相比于同类软件中可能用户界面还没有达到最好,功能也没有达到最全面,很期待Thunder团队的后期发布。 (5)Delivery 交付:这是一款手机端应用程序,但是只能扫描本地文件,让我存在疑问。 |
2.评论作品对选题的实现效果
作品的实现效果满足该团队所述的预期功能,希望后期能完善APP的功能和美化用户界面。
3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。
建议1:首页的添加书籍按不动,是不是后期可以完善此功能。
建议2:无法导入本地书籍。
建议3:继续完善书签功能。
二、基于spec评论作品
评论其他小组Alpha发布作品的软件功能说明书。试用(并截图)所有其他小组的Alpha作品,与软件功能说明书对比,评论Alpha作品对软件功能说明书的实现。
根据Thunder团队发布的功能进行测试,测试结果及运行截图如下:
图1.进入欢迎界面。

图2.爱阅APP的首页,进入APP主界面,点击右上角
处,会出现“扫描本地书籍”。

图3 .扫描本地书籍列表。

图4.扫描完书籍以后首页界面。

图5.打开书籍以后的界面。

图6.可以改变模式。[夜间模式和日间模式]
上图为日间模式。下图为夜间模式。

图7.可以改变皮肤、字体大小、亮度。在设置里面。

图8.可以添加书签。

总结:Thunder团队的阿尔法发布的功能全部都实现了,测试成功。
2017年软件工程第八次作业-互评Alpha版本的更多相关文章
- 2017年软件工程第八次作业-每周PSP例行报告
1.PSP表格 2.进度条 3.博文字数累积折线图 4.代码行数累积折线图 5.PSP饼图
- 《ABCD组》第八次作业:ALPHA冲刺
<ABCD组>第八次作业:ALPHA冲刺 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://ww ...
- 第四次团队作业——项目Alpha版本发布
这个作业属于哪个课程 <课程的链接> 这个作业要求在哪里 <作业要求的链接> 团队名称 Three cobblers 这个作业的目标 发布项目α版本,对项目进 ...
- Thunder-Beta发布-事后诸葛亮会议-2017秋-软件工程第十一次作业
小组名称:Thunder项目名称:爱阅APP小组成员:王航 李传康 翟宇豪 邹双黛 苗威 宋雨 胡佑蓉 杨梓瑞一.设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有 ...
- 2017秋-软件工程第四次作业(2)-结对使用TDD框架完成单元测试
第一次接触“单元测试”这个要求,我和队友学习了一些示例后开始操作.如下展示一些建立单元测试的过程.Step1:右键单击[解决方案]->左键单击[添加(D)]->[新建项目(N)]. Ste ...
- 作业 20181030-3互评Alpha版本
此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2323 组名:可以低头,但没必要 组长:付佳 组员:张俊余 李文涛 孙 ...
- 《奋斗吧!菜鸟》 第八次作业:Alpha冲刺
项目 内容 这个作业属于哪个课程 任课教师链接 作业要求 https://www.cnblogs.com/nwnu-daizh/p/11012922.html 团队名称 奋斗吧!菜鸟 作业学习目标 A ...
- 《奋斗吧!菜鸟》 第八次作业:Alpha冲刺 Scrum meeting 1
项目 内容 这个作业属于哪个课程 任课教师链接 作业要求 https://www.cnblogs.com/nwnu-daizh/p/11012922.html 团队名称 奋斗吧!菜鸟 作业学习目标 A ...
- 《奋斗吧!菜鸟》 第八次作业:Alpha冲刺 Scrum meeting 2
项目 内容 这个作业属于哪个课程 任课教师链接 作业要求 https://www.cnblogs.com/nwnu-daizh/p/11012922.html 团队名称 奋斗吧!菜鸟 作业学习目标 A ...
随机推荐
- Windows10系统在VMware中安装CentOS7操作系统并实现图形化用户界面Gnome
由于操作系统课程需要,我尝试在windows10环境下安装linux虚拟机,最终采用centOS7和Gnome图形用户界面,在安装和使用过程中出现一些问题,在这里将其记录下来,以便后续查阅. 第一部分 ...
- prometheus监控redis
下载redis_exporter插件 代理插件不一定非要安装在redis端 wget https://github.com/oliver006/redis_exporter/releases/down ...
- es6 入坑笔记(一)---let,const,解构,字符串模板
let 全面取代var 大概相似于C++的定义,一个变量必须得先定义后使用,没有预编译 注意let的作用域,一个{}就是一个作用域,上述规则须在一个作用于内 坑:for(let i =0;i < ...
- linux下启动和终止JAVA程序shell脚本
1.启动脚本start.sh #run application backgroud nohup java -jar chess-admin->& & #record the pr ...
- js 变量声明易混淆的几点知识
这是我 JavaScript 学习过程中遇到的一些容易混淆的地方,趁着有时间,做了一个整理. 变量提升 变量与函数名提升优先级 js 作用域内有变量,这个很好理解,但有一些细节需要注意. consol ...
- 追溯了解Ubuntu之------基本命令操作(叁)
在使用Ubuntu中的一些基本命令与Linux中是有区别的: 1. 查看Ubuntu系统位数:uname -ar 或 getconf LONG_BIT 2. 获取Ubu ...
- 大数据学习--day12(内部类)
内部类学习 定义在类的内部的类 叫做内部类 包含了内部类的类 叫做外部类 内部类的作用 内部类是为了 实现 java中 多继承而存在的 内部类 可以继承其他类 ...
- elasticsearch简单的安装以及集群配置详解
首先要确保有java8的环境,安装方法如下(centos) wget --no-check-certificate --no-cookies --header "Cookie: oracle ...
- 《nginx源代码解析》系列分享专栏
<nginx源代码解析>系列分享专栏 解析nginx源代码,从main函数开始,一步步解读nginx运行原理,同时进行nginx第三方模块的开发,努力做到知其然,知其所以然 <ngi ...
- C语言实现可复用栈
一.思考 最开始写的栈,通过宏来改变元素数据类型,在同一程序中只能用于一种数据类型,想要用于多种数据类型则要复制代码并改名.那么,有没有方法不复制代码就可以用于多种数据类型? 二.基本思路 在我的经验 ...