每日会议纪要 - USTCAlarm/AndroidAlarm GitHub Wiki

  • 10月17日:
    • 小组成员协商确定开发环境,并配置熟悉使用开发环境。
  • 10月18日:
    • 小组成员进行需求分析,对安卓市场上已有闹钟APP下载安装,并做分析。综合分析得出,现有闹钟APP功能缺乏心意,不能通过每天给用户带来新鲜感来维持用户数量。因此,决定开发一个具备特殊功能的闹钟APP。
  • 10月19日:
    • 小组成员进行适当需求分析后,暂定闹钟功能为起床排名功能,贪睡惩罚功能,以及好友闹钟关联功能。
  • 10月20日:
    • 小组成员在进行适当评估后,因为缺乏安卓项目开发经验,需要用几天时间学习相关技术,所以将闹钟的功能确定为起床排名功能、贪睡惩罚功能。好友闹钟关联暂定为下一版本要加入的功能。
  • 10月21日:
    • 小组开始进行系统功能框架设计。首先对起床排名功能进行设计并实现。起床排名根据闹钟响到用户通过正确回答10个问题后解除闹钟,中间所用的时间进行排名。当闹钟响的时候调用一个计时器开始计时,至解除闹钟计时器计时停止。将这段数据传到数据库并对其排名,将排名返回到终端。
  • 10月22日:
    • 小组开始实现第一个功能。首先对UI进行设计。并制作框架。
  • 10月23日:
    • 小组成员将框架大体设计完成。
  • 10月24日:
    • 小组学习已有的闹钟源码。
  • 10月25日:
    • 小组对闹钟源码进行修改,开始加入答题解除闹钟的功能。
  • 10月26日:
    • 继续完善答题解除闹钟功能。
  • 10月27日:
    • 答题解除闹钟功能完成。开始加入计时器模块。
  • 10月28日:
    • 计时器模块完成,准备利用SQLite上传数据。
  • 10月29日:
    • 小组统一学习SQLite使用方法。
  • 10月30日:
    • 小组统一学习SQLite使用方法。
  • 10月31日:
    • 小组统一学习SQLite使用方法。
  • 11月1日:
    • 小组尝试利用SQLite,将数据传送至数据库。
  • 11月2日:
    • 小组尝试利用SQLite,将数据传送至数据库。
  • 11月3日:
    • 小组尝试利用SQLite,将数据传送至数据库。
  • 11月4日:
    • 小组尝试利用SQLite,将数据传送至数据库。
  • 11月5日:
    • 学习短信模块。
  • 11月6日:
    • 学习短信模块的调用。
  • 11月7日:
    • 学习短信模块的调用。
  • 11月8日:
    • 将短信模块加入到闹钟中。开始实现规定时间内不能解除闹钟,自动向事先设定的手机号发送短信的功能。
  • 11月9日:
    • 实现闹钟再睡会功能,自动向事先设定的手机号发送短信的功能。
  • 11月10日:
    • 实现闹钟再睡会功能,自动向事先设定的手机号发送短信的功能。
  • 11月11日:
    • 实现闹钟再睡会功能,自动向事先设定的手机号发送短信的功能。
  • 11月12日:
    • 测试闹钟功能。
  • 11月13日:
    • 优化操作界面。
  • 11月14日:
    • 优化操作界面,并尝试发布。