zoukankan      html  css  js  c++  java
  • 博客园Android客户端Alpha阶段中间产物【欢迎来怼】

    一、版本控制

    码市地址:[https://git.coding.net/Dawnfox/Cnlogs-Android-Client.git

    二、WBS

    工具:ProcessOn,请访问网址【https://www.processon.com/】。
    分解思路:我们要做什么?我们这么做的目的?我们如何做?可能涉及哪些技术?哪些技术手段不确定?确定好Alpha阶段要做的功能后,由上而下拆解功能,将功能涉及到的技术手段再异议列举出来,再将不确定的技术手段列举出来。

    三、GUI Prototype

    工具:墨刀,请访问网址【http://www.modao.cc/
    原型地址:GUI V1.0,点击访问。GUI V2.0,点击访问
    原型部分截图:

    • 欢迎界面

    • 博客列表

    四、PSP

    PSP2.1 Personal Software Process Stages Time(预估用时) Time (实际用时)
    Planning 计划 7h
    ·         Estimate ·         估计这个任务需要多少时间 7h
    Development 开发 24h 19h37min
    ·         Analysis ·         需求分析(包括学习新技术) 5h 10h34min
    ·         Design Spec ·         生成设计文档 0 0
    ·         Design Review ·         设计复审 (和同事审核设计文档) 0 0
    ·         Coding Standard ·         Coding Standard 0 0
    ·         Design ·         具体设计 2h 1h27min
    ·         Coding ·         具体编码 6h 5h19min
    ·  Function 0ne ·  功能一(博客园首页博客) 4h 3h28min
    ·  Function Two ·  功能二(博客园精华) 30min 23min
    ·  Function Three ·  功能三(博客园新闻) 30min 42min
    ·  Function Four ·  功能四(博客园知识库) 30min 36min
    ·  Function Five ·  功能五(欢迎页动画) 30min 10min
    ·         Code Review ·         代码复审 2h 1h
    ·         Test ·         测试(自我测试,修改代码,提交修改) 3h 2h17min
    Reporting 报告 2h 27min
    ·         Test Report ·         测试报告 1h 0
    ·         Size Measurement ·        计算工作量 30min 7min
    ·         Postmortem & Process Improvement Plan ·         事后总结,并提出过程改进计划 1h 20min
    · Grop meeting · 组会 7h 2h14min

    五、产品说明书(Alpha阶段)

    下载网址:https://coding.net/u/Dawnfox/p/Cnlogs-Android-Client/git/raw/master/apk/cnblog.apk】。
    二维码下载:

    功能:

    • (1)博客园首页博客
      获取博客园首页【https://www.cnblogs.com/】的博客列表,可点击子菜单项“知识库”获取最新博客列表,对每篇博客能够查看详细信息,博客信息包括作者头像、作者博客名、发博时间、博客标题、博客正文或博客简略信息、博客被浏览次数、博客被点击次数以及博客被评论次数。
    • (2)博客园精华区博客
      获取博客园精华区【https://www.cnblogs.com/pick/】的博客列表,可点击子菜单项“知识库”获取最新博客列表,对每篇博客能够查看详细信息,博客信息包括作者头像、作者博客名、发博时间、博客标题、博客正文或博客简略信息、博客被浏览次数、博客被点击次数以及博客被评论次数。
    • (3)博客园新闻区
      获取博客园新闻区【https://news.cnblogs.com/】的文章列表,可点击子菜单项“知识库”获取最新新闻列表,对每篇博客能够查看详细信息,博客信息包括作者头像、发布新闻时间、新闻标题、新闻正文或简略信息、新闻被浏览次数、新闻被点击次数以及新闻被评论次数。
    • (4)博客园知识库博客
      获取博客园知识库【https://home.cnblogs.com/kb/】的博客列表,可点击子菜单项“知识库”获取最新博客列表,对每篇博客能够查看详细信息,博客信息包括作者头像、作者博客名、发博时间、博客标题、博客正文或博客简略信息、博客被浏览次数以及博客被点击次数。
    • (5)欢迎动画界面
      动画加载效果,如果有网则进入客户端首页区,若无网络则提示是否进入手机设置进行网络设置。

    截图:

    • (1)博客园首页博客列表(精华区博客/新闻类似)

    • (2)博客园首页单条博客详情(精华区博客/新闻类似)

    • (3)博客园知识库博客列表

    • (4) 博客园知识库单条博客详情

    • (5)欢迎动画界面无网

    • (6)欢迎界面有网

    六、待改进

    • 无限刷新获取相应板块的博客信息。
    • 博客显示区固定宽度。
    • 授权码硬编码,导致授权码24h有效,将授权码存在服务器。
    • 博客详情,头像显示+评论详情。
    • 还有····待定·····
  • 相关阅读:
    chkconfig: command not found
    MySQL之存储过程和函数
    MySQL之级联删除、级联更新、级联置空
    MySQL 视图
    解决创客学院小黄书的错
    C语言的一小步—————— 一些小项目及解析
    C基础的练习集及测试答案(提高题)
    C基础的练习集及测试答案(40-50)
    C基础的练习集及测试答案(31-39)
    C基础的练习集及测试答案(16-30)
  • 原文地址:https://www.cnblogs.com/ranh941/p/7771111.html
Copyright © 2011-2022 走看看