Skip to content

Latest commit

 

History

History
59 lines (49 loc) · 2.42 KB

OTA-analysis.md

File metadata and controls

59 lines (49 loc) · 2.42 KB

OTA功能需求和计划文档

内容:

  • 项目简介
  • 功能需求
  • 项目进展

项目简介

本项目是更新系统新版本的功能。
场景:
用户主动检查是否可以更新:Setting(设置)->About Device(关于设备)->System Update(系统升级),打开系统应用OTA,检查是否可以版本更新;
如果没有版本可更新,则界面显示“当前没有可用更新”,如果有新版本,则自动开始下载,界面上会展示一个下载的进度条;
镜像文件下载完毕后,用Md5或者SHA1校验,成功下载之后询问用户是否立即重启更新;
启动更新过程;
曾菲菲更新剩余APP工作内容

当前开发人员(2016.08.01-2016.08.31)

陈渝: 系统重启进行本地ota更新(基于newinstaller)
于鹏: OTA的app实现(完成ota下载)
(2016.09.01-~)
陈威,王建兴: 系统重启OTA升级
曾菲菲: OTA的app实现v2版

功能需求

基本功能

基本流程图

流程图

OTA app界面的基本元素

有无系统可更新的提示、进度条、Md5校验文件是否正确的提示、Md5校验文件正确后询问用户是否立即重启安装更新

接口说明

项目进展

计划 完成 开始时间 结束时间
OTA功能框架的搭建 × 2016-8-3
完成下载功能 × 2016-8-4
实现OTA的下载过程中进度条的展示 × 2016-8-5
实现OTA对所下载文件进行md5的校验 × 2016-8-8
根据UI工程师的效果图搭建新的OTA框架 ×
实现OTA效果图中的全部功能 ×
实现newinstaller with OTA ×
第二版OTA app功能实现
计划 完成
OTA功能框架的搭建 ×
完成下载功能 ×
实现OTA的下载过程中进度条的展示 ×
实现OTA对所下载文件进行md5的校验 ×
根据UI工程师的效果图搭建新的OTA框架 ×
实现OTA效果图中的全部功能 ×
实现newinstaller with OTA ×