高能天气——团队Scrum冲刺阶段-Day 7 总结

今日完成任务

  • 于欣月:修改项目说明书,帮助修改应用
  • 余坤澎:进行应用整合的收尾工作
  • 康皓越:进行应用整合的收尾工作
  • 范雯琪:修改项目说明书,完成项目的发布说明
  • 张昊然:进行应用整合的收尾工作

今日燃尽图

今日贡献量

于欣月 余坤澎 康皓越 范雯琪 张昊然
2 2 2 2 2

图书馆研讨室HAPPY式会议图片

项目的发布说明

本版本的功能

  • 高能天气的α版本涵盖功能包括:天气预报、备忘录、课程表、闹钟提醒、计步器、特别关心。以下进行各部分功能的具体介绍

主界面

  • 天气预报:主界面为天气预报,包含实时天气信息、空气质量和预报三部分。用户在首次登入应用时会进行所在城市的选择,在进行城市选择之后会跳转到主界面。
  • 城市选择:左滑屏幕或点击主界面中心的城市名可进行城市选择。
  • 特别关心:在某些特殊天气情况下,后台会自动对天气情况进行判断,在必要时弹出弹窗提醒用户,该关心需要关心的人了

闹钟界面

  • 设置闹钟:点击主界面的空气质量部分,后台会根据实时空气质量状况设置闹钟(空气质量低于145时设置时间为6:15的闹钟,空气质量高于145时设置时间为9:15的闹钟)
  • 闹钟界面:通过长按主界面的空气质量部分可进入闹钟界面,用户可以在闹钟界面内自行设置时刻。
  • 闹钟提醒界面:在闹钟到达规定时间时,后台会使手机响起美妙的音乐,用户用打开应用后会进入闹钟提醒界面,闹钟提醒界面有两个按钮:起床再睡一会儿,点击起床即可关闭闹钟,点击再睡一会儿闹钟会在五分钟之后再次响起。

菜单界面

  • 通过点击主界面的下方中间即可打开菜单界面,菜单界面中包括备忘录、课程表、计步器三部分。

备忘录

  • 备忘录界面:通过点击菜单界面的备忘录图标即可打开备忘录。
  • 添加备忘录:点击备忘录界面下方的按钮即可进入添加备忘录界面,备忘录添加支持语音输入。
  • 修改备忘录:添加后的内容会显示在备忘录界面中,再次点击即可进入相应界面进行修改。

课程表

  • 课程表界面:通过点击菜单界面的课程表按钮即可打开课程表。
  • 添加课程:点击右上角的添加按钮即可进行课程添加。课程添加后可通过长按课程的方式进行删除。

计步器

  • 计步器界面:通过点击菜单界面的计步器按钮即可打开计步器。随着步数的增加,增加部分会在蓝色进度条中变为白色。
  • 设置锻炼计划:通过点击计步器界面左上方的按钮即可进入设置锻炼计划界面,雪花为保存按钮。
  • 查看历史记录:通过点击计步器界面右上方按钮即可进入查看历史界面。

软件对运行环境的要求

  • 要求手机的操作系统为安卓系统,版本要求7.0及以上。
  • 要求获得以下权限
    • 连接网络权限:用于执行云端语音能力
    • 获取手机录音机使用权限:用于听写、识别、语义理解
    • 获取手机定位信息权限:用来为语义等功能提供定位,提供更精准的服务
    • 允许读取网络信息状态,获取当前wifi状态,允许程序改变网络连接状态
    • 读取手机信息权限
    • 外存储写权限和外存储读权限:用于构建语法
    • 配置权限:用来记录应用配置信息

系统已知的问题和限制

  • 对于某些手机界面不适配
  • 闹钟功能定时不准确

软件的发布方式及发布地址

  • 发布会之前本软件处于保密状态,在发布会结束后会发布软件的下载地址。

高能天气——团队Scrum冲刺阶段-Day 7 总结的更多相关文章

  1. 高能天气——团队Scrum冲刺阶段-Day 1-领航

    高能天气--团队Scrum冲刺阶段-Day 1-领航 各个成员在 Alpha 阶段认领的任务 经过重新的团队讨论,我们最新确定的α版本所需实现内容如下: 查找城市:切换城市按钮.滑动界面视图 天气预报 ...

  2. 高能天气——团队Scrum冲刺阶段-Day 2

    高能天气--团队Scrum冲刺阶段-Day 2 今日完成任务 于欣月:实现滑动界面视图,天气预报UI组件的初步优化 滑动界面 实现代码 //Activity中 //请求新选择城市的天气信息 navBu ...

  3. 高能天气——团队Scrum冲刺阶段-Day 3

    高能天气--团队Scrum冲刺阶段-Day 3 今日完成任务 于欣月:完成天气预报部分收尾工作 余坤澎:进行特别关心的实现 康皓越:实现闹钟部分添加音乐 范雯琪:初步开始界面优化,寻找天气预报部分的背 ...

  4. 高能天气——团队Scrum冲刺阶段-Day 4

    高能天气--团队Scrum冲刺阶段-Day 4 今日完成任务 于欣月:基本实现课程表功能:每一个设置课程表的地方设置一个EditText和一个TextView,根据我们学校的课程情况设置了25个Edi ...

  5. 高能天气——团队Scrum冲刺阶段-Day 5

    高能天气--团队Scrum冲刺阶段-Day 5 今日完成任务 于欣月:基本实现计步器功能:现阶段实现了每天进行步数统计并显示,计划实现历史步数统计和设置锻炼计划功能,并实现可视化图形界面 余坤澎:实现 ...

  6. 高能天气——团队Scrum冲刺阶段-Day 6

    高能天气--团队Scrum冲刺阶段-Day 6 今日完成任务 于欣月:完善计步器功能:实现了历史步数统计和设置锻炼计划功能,并实现可视化图形界面 余坤澎:将闹钟部分和小游戏部分进行了合并 康皓越:配合 ...

  7. 团队Scrum冲刺阶段-Day 6

    选择困难症的福音--团队Scrum冲刺阶段-Day 6 今日进展 编写提问部分 游戏分类的界面全部写完了!!!! 临时大家决定没有BGM的app不是一个完整的app,所以在大家共同学习的努力下,听完四 ...

  8. 选择困难症的福音——团队Scrum冲刺阶段-Day 1领航

    选择困难症的福音--团队Scrum冲刺阶段-Day 1领航 各个成员在 Alpha 阶段认领的任务 小组成员 分工 任务量 严域俊 完成小游戏接口部分.小游戏编写部分 21 吴恒佚 决策判断部分.小游 ...

  9. 选择困难症的福音——团队Scrum冲刺阶段-Day 2

    选择困难症的福音--团队Scrum冲刺阶段-Day 2 今日进展 编写提问部分 如何将不同的问题选项连接到不同的下一个问题 如何保证问题的链接不会弄丢 登陆注册界面 完成密码可见与不可见的更改 ui界 ...

随机推荐

  1. IO编程(3)-序列化

    序列化 在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: d = dict(name='Bob', age=20, score=88) 可以随时修改变量,比如把name改成'Bil ...

  2. POJ 2240 Arbitrage / ZOJ 1092 Arbitrage / HDU 1217 Arbitrage / SPOJ Arbitrage(图论,环)

    POJ 2240 Arbitrage / ZOJ 1092 Arbitrage / HDU 1217 Arbitrage / SPOJ Arbitrage(图论,环) Description Arbi ...

  3. 洛谷P3721 单旋

    什么毒瘤...... 题意:模拟一棵单旋splay,求每次插入,splay最值,删除最值的操作次数. 解:乍一看感觉很神,又因为是LCT题单上的,然后就折磨了我好久,最后跑去看题解... 居然是手玩找 ...

  4. Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction 异常一例

    参考下面的文章,最终找到我的报错原因: 我是在 service中一个以 get开头的方法中,加入了一行数据库数据删除代码,因为 spring的事务配置中,配置了get开头的方法 是 readonle的 ...

  5. 将句子表示为向量(上):无监督句子表示学习(sentence embedding)

    1. 引言 word embedding技术如word2vec,glove等已经广泛应用于NLP,极大地推动了NLP的发展.既然词可以embedding,句子也应该可以(其实,万物皆可embeddin ...

  6. Java基础-SSM之mybatis一对一关联

    Java基础-SSM之mybatis一对一关联 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.准备测试环境(创建数据库表)  1>.创建husbands和wifes表并建 ...

  7. 说说SQL Server的数据类型

    以SQL Server为例,SQL Server的数据类型总共有33种,归纳为一下类别: 精确数字 Unicode字符串 近似数字 二进制字符串 日期和时间 其他数据类型 字符串   1.数字数据类型 ...

  8. 网络编程之tcp窗口滑动以及拥塞控制

    TCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现.一.滑动窗口协议     关于这部分自己不晓得怎么叙述才好,因为理解的部 ...

  9. 何凯文每日一句打卡||DAY12

  10. Tensorflow数据读取的方式

    深度学习既然是基于数据的方法,先不管多抽象,那总归是有读取数据的方法的吧,这里的数据应该是一个统称,包含我们讲的数据集和变量tensor. tf读取数据一共有3种方法: 供给数据(Feeding): ...