您的位置:首页 > 其它

Final发布中间产物

2017-12-07 13:15 393 查看
目录

❶版本控制

❷软件功能说明书

❸WBS

❹PSP

、版本控制

①Git地址:https://git.coding.net/tianjiping/Android-tianjiping.git


②check in次数:4次。



③成员代码贡献

成员代码行数功能作用代码比例
田继平3467搜索功能21%
葛美义2552主页功能修改16%
邵朔1993参与主页功能15%
李圆圆1863新闻功能13%
王伟东1828新闻功能15%
阚博文1526部分个人功能2%
姜珊2341部分订阅功能18%
二、软件功能说明书(Final)

以下为博客园3.0版本软件功能说明书:

点击博客园3.0版本,跳出欢迎界面。


(博客园3.0logo)

(欢迎界面)

功能1:进入首页,首页是一些精华博客,用户可通过下拉、上划对当前界面的技术博客进行刷新操作。


(主界面)

(下拉刷新)

(上滑刷新)

第二个界面是新闻界面,用户依然可以通过下拉、上划对当前界面新闻进行刷新操作。


(新闻主界面)

(下拉刷新)

(上滑刷新)

功能2:对于所有的技术博客和新闻,在博客园3.0版本中均有两种查看方式。第一种方式是直接点击该条技术博客(或新闻)查看;第二种方式是长按想阅读的技术博客(或新闻)待出现提示消息后,点击“查看内容”进行查看。


第一种方式查看技术博客(或新闻)




第二种方式查看技术博客(或新闻)

功能3:对于当前正在查看的技术博客,双击屏幕能够将当前的技术博客(或新闻)进行全屏操作。关闭手机自身的方向锁定功能,还能够横屏显示当前的技术博客(或新闻)。如果用户的屏幕足够大,阅读效果与使用笔记本(或台式机)的浏览器阅读效果几乎无差。


全屏模式下阅读技术博客(或新闻)


横屏模式下阅读技术博客(或新闻)界面

功能4:长按某一条技术博客(或新闻)不但能够查看这条技术博客,还能够查看该条技术博客(或新闻)的评论、查看该条技术博客作者的主页(新闻没有查看博主主页这项功能)、在浏览器中查看以及分享到…的功能。


长按某一条技术博客的界面

长按某一条新闻的界面

功能4.1:说到查看评论,我们团队推出的博客园3.0版本同样有两种查看评论的方式:第一种方式是长按带有评论的技术博客(或新闻),选择“查看评论”,查看该条技术博客(或新闻)的评论;第二种方式是点击进入该条技术博客(或新闻),在博客(或新闻)右上角点击“*条评论”,同样也能够查看评论。


第一种方式查看评论




第二种方式查看评论

功能4.2:用户对某篇技术博客的作者很喜欢,可以选择长按任意一条这位作者发布的技术博客,选择“查看博主主页”,查看这位博主发布的所有技术博客。



当然找到这位博主也是有两种方式的,上面介绍的是第一种方式,第二种方式便是使用博客园3.0版本的搜索功能了,点击搜索,进入到搜索界面;输入想要搜索的博主的名字,也能够查看该博主发布的技术博客。


(搜索界面)

(寻找博主)

(找到该博主)

功能4.3对于某一条技术博客(或新闻)来说,如果用户不喜欢上面介绍的方式,也可以选择“在浏览器中查看”,技术博客(或新闻)的评论以及博主信息,一目了然。



功能4.4 :如果用户看到了自己感兴趣的技术博客,也可以把它分享给自己的好朋友。



接下来介绍的是博客园3.0的功能5,也是Final阶段,我们推出的新功能之一——订阅功能。

同上面的查看技术博客(或新闻),查看评论及寻找博主,订阅功能适用于两种情况。

第一种情况:用户可以通过博客园3.0的搜索功能找到自己喜爱的博主,进入博主主页后点击右上角的订阅按钮,即可订阅该作者。

第二种情况:在阅读某一篇技术博客式,用户对这篇技术博客的作者很感兴趣,可以通过“查看博主主页”进入博主主页后,订阅该博主。

订阅博主后,可以进入订阅界面,查看用户订阅的博主。




(订阅成功)

(取消订阅)

接下来为给金主展示订阅功能。


(订阅主界面,也是未订阅用户时的界面)

(订阅用户之后的界面)

接下来介绍的功能6,是Final发布的又一新功能——班级功能。


(班级功能主界面)

功能6.1:因为时间有限,个人功能对于我们团队的难度太大,经过团队内部研究,我们决定将原本的个人功能改成了现在的班级功能。班级功能是基于浏览器端的博客园班级功能,进入班级是需要进行登录操作的。有了这款功能之后,再也不要担心自己校园网突然不好用,无法交作业了!


(进入班级)

(登录操作)


(进行身份验证)

(登陆成功)

功能6.2:我们将杨贵福老师的博客放在了班级博客中,这样就不用担心错过成绩发布啦!也可以选择订阅杨贵福老师,这样是双保险哦!


(杨贵福老师的博客)

功能6.3:我们团队把每一位成员的个人技术博客地址汇总到一篇博客中,并把这篇博客放在博客园3.0中,方便金主随时找到欢迎来怼团队及团队成员发表的技术博客。



功能7:用户退出博客园3.0时会有询问界面,避免用户因手滑意外退出而导致一些不必要的损失:。



三、WBS

工具:ProcessOn,请访问网址【https://www.processon.com/】。
分解思路:我们要做什么?我们这么做的目的?我们如何做?可能涉及哪些技术?哪些技术手段不确定?

对Beta阶段的功能进行了修改,增加了班级功能后才形成了现在的Final阶段的产品。



四、PSP

ET(E)为预计时间的缩写,AT(A)为实际时间的缩写。

将分钟换算成小时。

PSPPersonal Software Process StagesET(h)AT(h)
Planning计划
· Estimate· 估计任务所需的时间66.575.7
Development开发
· Scrum Metting· 每日例会(讨论项目进度,未来计划)75
· Analysis· 需求分析10.8
· Design Spec· 生成设计文档0.50.5
· Design Review· 设计复审(和同学审核设计文档)0.50.5
· Coding Standard· 代码规范(为目前的开发制定合适的规范) 10.5
· Design· 具体设计54.3
· Coding· 具体编码3642
· function one· 主页功能(修改)56
· function two· 新闻功能(修改)34.5
· function three· 搜索功能1216
· function four· 订阅功能(部分)109
· function five· 班级功能(部分)1012
· Code Review· 代码复审54
· Test· 测试33
Reporting报告
· Test Report· 测试报告1.52
· Size Measurement· 计算工作量10.4
· Postmortem · 事后总结0.50.4
· Process Improvement Plan· 提出过程改进计划0.50.3

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: