功能开发分解
本弱鸡打算采取自底向上一点一点的构建起软件的全部功能,因此将软件功能按照流程分解如下
设备连接
判断设备连接状态,获取设备型号,软件版本
功能 | 功能编号 | 是否完成 | 完成时间 |
---|---|---|---|
检查设备状态 | 000-00 | 是 | 2016-01-23 |
获取设备型号 | 000-01 | 否 | Delay |
获取软件版本 | 000-02 | 否 | Delay |
将信息输出 | 000-03 | 否 | Delay |
处理文件
处理批注文件(MyClippings.txt)
对于 Kindle 之中批注文件的处理
功能 | 功能编号 | 是否完成 | 完成时间 |
---|---|---|---|
0:2 | 1:2 | 2:2 | 3:2 |
0:3 | 1:3 | 2:3 | 3:3 |
0:4 | 1:4 | 2:4 | 3:4 |
0:5 | 1:5 | 2:5 | 3:5 |
0:6 | 1:6 | 2:6 | 3:6 |
0:7 | 1:7 | 2:7 | 3:7 |
0:8 | 1:8 | 2:8 | 3:8 |
0:9 | 1:9 | 2:9 | 3:9 |
0:10 | 1:10 | 2:10 | 3:10 |
0:11 | 1:11 | 2:11 | 3:11 |
0:12 | 1:12 | 2:12 | 3:12 |
0:13 | 1:13 | 2:13 | 3:13 |
0:14 | 1:14 | 2:14 | 3:14 |
0:15 | 1:15 | 2:15 | 3:15 |
0:16 | 1:16 | 2:16 | 3:16 |
0:17 | 1:17 | 2:17 | 3:17 |
0:18 | 1:18 | 2:18 | 3:18 |