Beta 阶段项目计划
Beta 阶段项目计划
NewTeam
目标
- 实现用户数量的目标。
- 在多个平台发布
- 完成稳定运行、界面优雅的客户端
- 充分测试,避免发布后出现bug影响用户使用
- 及时更新开发文档
- 合理安排时间,避免和其他科目产生严重冲突
更新
- 修复bug
- “我的班级”无法加载
- “所有作业”导致app崩溃
- 功能优化
- 登录:使用app登陆页面
- 评论:
- 回复评论自动添加@ username
- 能够换行
- 评论和回复按照上下文显示
- 作业详情:使用app页面
- 查看作业标题、内容、发布者、开始时间、截止时间、剩余时间
- 提交作业、修改作业
- 显示已提交成员(显示成员名称、作业名称、提交时间)
- 显示未提交成员
- 界面优化:按照一定的标准、框架形成统一的风格
- 本地存储:在本地进行缓存,浏览过的页面无需再次进行网络请求。
在重新进入app、刷新页面、页面没有缓存且网络链接良好的情况下进行网络请求,其他情况下,从本地缓存中获取。 - 日程提醒功能:提醒用户作业截止的相关信息
单独占用一个页面,以日历的形式表现,有作业截止的日期显示成不同的颜色,点击可以在下方显示详情,包括到该作业页面跳转的链接。
任务拆解
| 负责人 | 任务 | 截止时间 |
|---|---|---|
| 安万贺 | 查找、了解本地存储的方法,确定使用的技术 | 11.29 |
| 学习本地存储的方法和技术 | 12.1 | |
| 封装关于班级作业的API | 12.2 | |
| 确定使用本地存储的内容,设计本地存储结构、方案 | 12.5 | |
| 完成班级作业的本地存储 | 12.7 | |
| 完成班级成员的本地存储 | 12.9 | |
| 完成所有必要内容的本地存储 | 12.12 | |
| 王梓嘉 | 完成作业详情页面框架 | 11.30 |
| 完成作业标题、内容的显示 | 12.1 | |
| 完成提交作业和修改提交的功能 | 12.3 | |
| 完成已提交人员名单和未提交人员名单的显示 | 12.4 | |
| 完成已提交人员名单和未提交人员到个人博客的跳转 | 12.6 | |
| 把评论和回复分开,点击按钮添加评论,点击评论添加回复 | 12.8 | |
| 在回复中自动@ username | 12.10 | |
| 解决评论回复不能换行的问题 | 12.12 | |
| 李奕君 | 完成日历显示页面,突出显示今天的日期 | 12.1 |
| 完成消息提醒的组件以及日期与组件的链接 | 12.3 | |
| 获取所有未完成作业的日期,按日期分类整理 | 12.6 | |
| 在关联的日期上显示不同颜色 | 12.8 | |
| 完成日程提示功能 | 12.11 | |
| 窦鑫泽 | 学习React Native入门基础 | 11.29 |
| 运行demo,学习和了解React Native组件 | 12.1 | |
| 学习本地存储的技术和方法 | 12.3 | |
| 了解本地存储的结构、方案 | 12.5 | |
| 完成个人博客首页的本地存储 | 12.8 | |
| 完成博文详情页面的本地存储 | 12.10 | |
| 完成所有必要内容的本地存储 | 12.12 | |
| 李欣泽 | 测试所有页面及按钮的跳转、回退功能 | 11.30 |
| 测试作业详情的页面的作业内容显示、作业修改、提交功能 | 12.3 | |
| 测试作业提交名单的显示和跳转功能 | 12.5 | |
| 测试个人博客的本地存储功能 | 12.7 | |
| 测试所有页面的显示是否存在异常或者不协调 | 12.9 | |
| 测试班级博客和其他部分的本地存储功能 | 12.11 | |
| 索一奇 | 进一步测试涉及获取作业的API,联系博客园负责人解决部分班级作业不能正常显示的问题 | 11.30 |
| 整理完善开发文档,更新接口定义和项目结构 | 12.2 | |
| 完善开发者资料,通过腾讯应用平台的审核 | 12.3 | |
| 学习Material Design的标准 | 12.4 | |
| 按照Material Design的标准修改页边距、模块宽度 | 12.5 | |
| 按照Material Design的标准修改字体样式、间距、行距 | 12.6 | |
| 按照Material Design的标准修改按钮位置、样式 | 12.7 | |
| 完善日程提醒功能的界面 | 12.9 | |
| 解决客户端横屏显示不完整的问题 | 12.11 |
Beta 阶段项目计划的更多相关文章
- 第七次作业:Beta阶段综合报告(Java-Team)
团队:Java-Team 成员: 章辉宇(284) 吴政楠(286) 陈阳(PM:288) 韩华颂(142) 胡志权(143) github地址:https://github.com/WHUSE201 ...
- 20191114-2 Beta阶段事后诸葛亮会议
此作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/10005 组长组“多彩夕阳”项目beta阶段诸葛亮会议 设想和目标 1.我 ...
- Beta阶段项目展示
1.团队简介 韩青长 前端工程师 我是韩青长,技术小白,抱着对软工的好奇和对未来工作的憧憬选了这门课.暂时选择了测试的工作,也对开发和UI有一定兴趣.从前上帝创造了我们,现在轮到我们来创造自己的软件了 ...
- Beta阶段项目终审报告
先上图 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件主要是用来解决玩狼人杀这款桌游时无牌.无法官.游戏流程不熟悉等情况的.我觉得我们对典型 ...
- Beta阶段第十次Scrum Meeting
情况简述 BETA阶段第十次Scrum Meeting 敏捷开发起始时间 2017/1/4 00:00 敏捷开发终止时间 2017/1/5 00:00 会议基本内容摘要 deadline到来 参与讨论 ...
- Beta阶段第九次Scrum Meeting
情况简述 BETA阶段第九次Scrum Meeting 敏捷开发起始时间 2017/1/2 00:00 敏捷开发终止时间 2017/1/3 00:00 会议基本内容摘要 deadline临近 参与讨论 ...
- Beta阶段第八次Scrum Meeting
情况简述 BETA阶段第八次Scrum Meeting 敏捷开发起始时间 2016/12/21 00:00 敏捷开发终止时间 2016/12/22 00:00 会议基本内容摘要 deadline临近 ...
- Beta阶段第七次Scrum Meeting
Beta阶段第七次Scrum Meeting 情况简述 BETA阶段第七次Scrum Meeting 敏捷开发起始时间 2016/12/20 00:00 敏捷开发终止时间 2016/12/21 00: ...
- Beta阶段第六次Scrum Meeting
情况简述 BETA阶段第六次Scrum Meeting 敏捷开发起始时间 2016/12/16 00:00 敏捷开发终止时间 2016/12/17 00:00 会议基本内容摘要 平稳推进 参与讨论人员 ...
随机推荐
- git——本地项目上传到git
1.对于github相信大家写自动化代码的人都不陌生,而且这也可以说是你进军自动化的一项必须解锁的技能,今天抽空开始整理笔记,顺便整理下github的基本使用,从本地上传代码托管: 一.从无到有:先注 ...
- python爬虫同时输出两个列表(zip函数)
简介:在做爬虫时,xpath返回的是列表格式,我们又需要将列表中的元素一一对应并存放至字典中,这是就可以用zip函数. zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组, ...
- NCBI SRA数据库使用详解
转:https://shengxin.ren/article/16 https://www.cnblogs.com/lmt921108/p/7442699.html 批量下载SRA http://ww ...
- 20155211 实验三 敏捷开发与XP实践
20155211 实验三 敏捷开发与XP实践 实验内容 XP基础 XP核心实践 相关工具 实验要求 完成实验.撰写实验报告,实验报告以博客方式发表在博客园. 实验步骤 (一)敏捷开发与XP 敏捷开发( ...
- 海思NB-IOT的SDK里面写KV键值对值掉电保存参数
1. 写函数,ICCID_CTRL_KEY 这个是键,有些是海思已经使用的,所以自己定义的时候要错开,函数的第二个参数是数据指针,第三个参数是数据长度 #define ICCID_CTRL_KEY ...
- centos7下python3与python2共存并且开启py3虚拟环境
因为下载视频需要用到python3环境,今天在我的win上安装下载工具死活安装不上去,在大盘鸡上一下就安装成功了...可能在win上不兼容吧...无奈只能在大盘鸡上进行折腾了,顺便几个笔记 由于大盘鸡 ...
- Mac 必备工具之 brew
brew 是 Mac 下的一个包管理工具,类似于 centos 下的 yum,可以很方便地进行安装/卸载/更新各种软件包,例如:nodejs, elasticsearch, kibana, mysql ...
- Keil5的设置
目录 编码格式 字体大小 代码颜色 编码格式 有时候用keil打开工程的时候,发现中文注释是乱码的格式,这是因为编码格式方式不对造成的.可以通过设置不同的编码方式来解决. 点击Edit->Con ...
- Eclipse将Java项目打成jar工具包
jar包:就是别人已经写好的一些类,然后将这些类进行打包,你可以将这些jar包引入你的项目中,然后就可以直接使用这些jar包中的类和属性以及方法. jar包可分为可执行jar包和jar工具包,在这里, ...
- Hbase 教程-安装
HBase安装 安装前设置 安装Hadoop在Linux环境下之前,需要建立和使用Linux SSH(安全Shell).按照下面设立Linux环境提供的步骤. 创建一个用户 首先,建议从Unix创建一 ...