团队任务拆解
前端任务
任务描述 |
预计完成时间(h) |
完成人 |
编写注册界面 |
4 |
肖萌威 |
编写登陆界面 |
4 |
杨亦鑫 |
编写首页 |
8 |
肖萌威、杨亦鑫 |
编写搜索结果界面 |
8 |
肖萌威 |
编写课程信息界面 |
8 |
肖萌威 |
编写评价界面 |
6 |
杨亦鑫 |
编写个人信息界面 |
8 |
杨亦鑫 |
优化网页效果 |
5 |
肖萌威、杨亦鑫 |
后端任务
任务描述 |
预计完成时间(h) |
完成人 |
编写用户注册接口 |
0.5 |
刘峻辰 |
编写用户登录接口 |
0.5 |
焦云鹏 |
编写更新用户信息接口 |
0.5 |
刘峻辰 |
搜索教师信息接口 |
0.5 |
焦云鹏 |
搜索课程信息接口 |
0.5 |
焦云鹏 |
搜索上课信息接口 |
1 |
焦云鹏 |
发表评论接口 |
0.5 |
刘峻辰 |
更新评论接口 |
1 |
刘峻辰 |
获取课程评论接口 |
1 |
刘峻辰 |
增加课程接口 |
0.5 |
刘峻辰 |
增加教师接口 |
0.5 |
刘峻辰 |
增加上课信息接口 |
1 |
刘峻辰 |
后端接口测试用服务器配置 |
1 |
刘峻辰 |
更新教师信息 |
0.5 |
焦云鹏 |
更新课程信息 |
0.5 |
焦云鹏 |
更新教师授课信息 |
1 |
焦云鹏 |
学生选课 |
1.5 |
焦云鹏 |
学生退课 |
1.5 |
刘峻辰 |
学生评价课程 |
1 |
刘峻辰 |
获得某节课的成绩 |
1 |
刘峻辰 |
编写按学院搜索课程接口 |
1 |
刘峻辰 |
编写获得所有学院接口 |
0.5 |
刘峻辰 |
完善后端接口文档 |
1 |
焦云鹏 |
测试&部署任务
任务描述 |
预计完成时间(h) |
完成人 |
部署实际项目 |
6 |
赵智源 |
编写脚本实现持续集成 |
1 |
赵智源 |
整合前端进行部署 |
4 |
赵智源 |
构建后测试点测试框架 |
2 |
赵智源 |
构建前测试点测试框架 |
4 |
赵智源 |
编写alpha版后测试点测试用例 |
8 |
赵智源 |
编写alpha版前测试点测试用例 |
4 |
赵智源 |
编写脚本实现测试的持续集成 |
1 |
赵智源 |
任务更新统计
我们在Alpha阶段并没有采用issues进行项目管理,而是采用了石墨文档来控制进度。其链接如下:
项目管理表格
前端完成所有任务大概需要花费51h,后端完成所有接口大概需要花费20h,考虑到数据库的问题,需要再花费30h来重构数据库。测试和服务器部署这块大概需要花费30h的时间。