Skip to content
ice edited this page Jul 28, 2016 · 1 revision

Settings功能需求与设计实现文档

内容:

  • 项目简介
  • 功能需求
  • 存在问题
  • 项目进展
  • 设计实现

项目简介

本项目属于openthos项目的一部分,提供 Openthos 对原Settings的功能扩展与样式改变。

功能需求

完成 描述 模块 完成度
系统用户管理界面实现 界面 100%
x 以太网界面实现 界面 95%
代理模块界面实现 界面 100%
防火墙模块界面实现 界面 100%
云服务界面实现 界面 100%
自启管理模块界面实现 界面 100%
x 运行模式模块界面实现 界面 90%
节能模式模块界面实现 界面 100%
睡眠时间设置模块界面实现 界面 100%
锁屏时间设置模块界面实现 界面 100%
重置模块界面添加 界面 100%
About相关界面改动 界面 100%
x 系统用户管理界面实现 功能 80%
以太网界面功能实现  功能 100%
x 代理模块功能实现 功能 0%
x 防火墙模块功能实现 功能 0%
x 云服务模块功能实现 功能 0%
自启管理模块功能实现 功能 100%
x 运行模式模块功能实现  功能 0%
x 节能模式模块功能实现 功能 20%
睡眠时间设置模块功能实现 功能 100%
锁屏时间设置模块界面实现 功能 0%
重置模块功能实现 功能 100%
x About相关功能完善 功能 70%

存在问题

简述 类别 备注
部分app无法使用有线网下载的问题 bug https://dev.openthos.org/zentao/zentao/bug-view-174.html
用户名/主机名写入build.prop,无法立即生效(使用命令set prop 解决)待实现 bug https://dev.openthos.org/zentao/zentao/bug-view-96.html
锁屏密码设置 功能 没有找到合适的实现人员
防火墙/云服务等涉及底层实现或命令的功能 功能 缺少底层对接人员

项目进展

  • 2016/05/01-2016/05/15

    • 李兵
      • 在本地实现仿qq样式的自定义OtoSettings 的view 样式
    • 朱思敏
      • 实现OtoSetting 界面原型 �
  • 2016/05/16-2016/05/31

    • 李兵
      • 实现本地OtoSettings 往multiwindow上的移植,并逐步开始实现简单功能
    • 朱思敏
      • 实现本机信息的获取功能
  • 2016/06/01-2016/06/15

    • 李兵
      • 逐步往OtoSettings中融入功能,由于设计思路问题,开始决定以功能到页面的方式实施
    • 朱思敏
      • 打印机的界面实现 �
  • 2016/06/16-2016/06/30

    • 李兵
      • 实现系统用户管理模块
    • 朱思敏
      • 调研对安卓底层系统文件的读写修改,并成功找到对底层文件修改的方法。对系统用户名的修改。
  • 2016/07/01-2016/07/15

    • 李兵
      • 现以太网模块的追加,以及节能模式模块追加
    • 王利峰    
      • Settings中增加程序自启模块(AutoStart),参考Settings中其他模块实现了界面的展示,功能未实现。 �
  • 2016/07/16-2016-/07/28

    • 李兵
      • 实现代理模块追加,锁屏时间模块追加,About相关条目改动
    • 王利峰
      • Settings中增加防火墙模块(FireWall),实现了界面展示;ettings中代理模块界面(proxy)进行优化;
    • 王之旭
      • 实现CloudService界面;完善FireWall界面;实现SystemReset模块;完善RunMode功能/FireWall界面;
Clone this wiki locally