@sandhere
2016-08-29T06:57:07.000000Z
字数 565
阅读 440
虫虫之家
需求文档
MagicBox
序列号 | 需求 |
---|---|
1 | 搜索盒子进行连接 |
2 | 当盒子与手机成功建立连接 |
3 | 当盒子与手机未建立连接 |
4 | 分类点歌 |
需求
序列号 | 动作 | 需求点 | 结果 |
---|---|---|---|
1 | 盒子命名 | 每一个新的盒子都有一个默认的盒子名称 | 盒子命名方式:MagicBox-d9m3e5(后6位为随机数字与字母组合),可支持在手机端更改 |
2 | 检测盒子 | 异步 | 如果检测到一个盒子,自动帮用户建立连接,并且需要弹框提示用户连接状态。如果在同个局域网内出现多个盒子的时候让用户选择连接,参考连接 Wi-Fi/蓝牙的方式。app和盒子都应当有界面显示盒子与手机连接的状态以及目前连接到盒子的帐号 |
3 | app第一次启动 | 自动检测盒子并进行连接,该连接需要弹框告知用户,让用户知道有手机与盒子连接的概念 | |
4 | app非第一次启动 | 记住用户之前连接的盒子,若检测到仍然在同一个局域网内则自动帮用户建立连接,若断开了连接则需要告知用户断开状态,并让用户选择尝试再次连接或者让用户检查网络 |
序列号 | 动作 | 需求点 | 结果 |
---|---|---|---|
1 | 点歌 | 手机可以点歌 | 手机点的歌曲应当进入到盒子与手机的已点歌曲列表,并显示数量 |
2 | 已点歌曲 | 歌曲来源 | 手机点的歌和盒子点的还未演唱的歌曲(不分帐号) |
| 1 | 点歌|手机不可以点歌|
| 2 | 已点歌曲|歌曲来源|盒子端点的还未演唱的歌曲