天天看点

Alpha 冲刺 (3/10)

团队信息

  • 队名:爸爸饿了
  • 组长博客:here
  • 作业博客:here

组员情况

组员1(组长):王彬

过去两天完成了哪些任务

  • 完成了对laravel框架的一整套机制的了解,对后端的处理流程有全面的认识对整个项目的把握度提高
  • 通过github找到了Android前端关键部分所需的UI组件,并对其实现原理进行理解

接下来的计划 & 还剩下哪些任务

  • 管理项目进度,对接下去一周进行任务安排
  • 预计在周日前完成前后端POST请求发送和收取json数据的测试
  • 继续学习Android端UI设计的相关知识,使产品UI尽量向预想靠拢

有哪些收获、困难和疑问

  • 困难:组员们都来到了课程较多的时间段,每天能够支配的开发时间不如预计
  • 收获:1、对Android ViewPager组件的实现有了了解 2、明白RESTful API设计规范的意义

组员2:赵畅

  • 深入学习了Restful API设计理念和MVC架构。完成了一个http的post方法并通过测试。
  • 学习了json,完成了一个小功能,和前端使用json进行了数据简单的交互。
  • 学习了git关联到多个远程分支的操作。再一次熟练了本地代码和云端服务器的更新、同步操作。
  • 开会,帮助同组成员理清后端知识点,帮助前端同学认识后端处理逻辑,解答疑问。
  • 爆肝设计:设计接口/业务逻辑/开发详细文档/任务分配和日程规划
  • 和小伙伴一起爆肝编程
  • 学习到了很多知识点,也踩了很多坑,靠百度/google解决了居多问题,在这里就不一一列举了。经过四五天的努力,后端组在整个技术层面上已经攻关得差不多了。接下来,接口和数据库表设计还不太完全,编码规范还没有制定,需要立即敲定然后分配任务爆肝编程了。

github代码签入记录

Alpha 冲刺 (3/10)

组员3:胡展瑞

  • 熟悉了后端开发的整个流程
  • 更加熟悉了laravel框架
  • 学习PHP相关知识
  • 完成组长分配的任务
  • 对laravel框架有了比较系统 的认识,但是在PHP语法上面还是存在一些不足
  • 测试方面还是比较模糊

组员4:李恒达

  • 认识了一些更酷炫的控件
  • 对POST、GET操作有了更系统的认识
  • 继续学习控件的使用和布局的自定义操作。
  • 继续完成接口任务
  • 计划在周末时间内搞定负责部分的前端任务。
  • 对material design有了初步认识

组员5:林煌伟

  • 完成了web端商家注册界面
  • 完成了web端商家登录界面
  • 完成了web端重置密码界面
  • 继续完成商家主页面
  • 完成与后端的接口交互
  • 实现界面逻辑功能
  • 收获:了解了后端一些知识,熟悉了前后端整个开发流程
  • 困难:在web端用图表展示后端数据存在一定困难
Alpha 冲刺 (3/10)

组员6:陈志炜

  • 完成用户定位
  • 查阅一些SVG的资料
  • 主界面完成与后端的交互
  • 完成地图上标注店铺的新需求
  • 完成SVG图操作
  • 体验了团队共同使用git进行开发的一个经历

组员7:陈文垚

  • 完成了注册界面的设计
  • 完成了重置密码界面的设计
  • 初步学习了如何与后端进行交互
  • 进一步学习如何与后端进行交互
  • 完成回答问题界面的设计
  • 尝试了使用HTTP协议获取后端数据,对交互有了初步的了解

组员8:佘岳昕

  • 熟悉了Restful框架 及 http请求
  • 实现了route的get方式,尝试了控制器、视图通用视图等的运用,可以根据url展现不同页面
  • 学习了Eloquent 数据模型
  • 写了一个返回json数据的接口
  • 用户注册登录的token机制的实现
  • 编写与数据库交互并返回数据的实例
  • 获取前端的json数据并能够使用
  • 收获:熟练掌握了laravel框架的路由功能,以及github的团队协作
  • 困难:虚拟机网络与校园网的不兼容 无法解决

github代码签入记录 

Alpha 冲刺 (3/10)

组员9:王源

  • 完成laravel的请求响应、数据库模型的相关学习
  • 完成php和python初步连接
  • 进一步连接php和python
  • 构造接口
  • laravel框架的请求响应、数据库模型等知识
  • flask、curl等的使用

展示组内最新成果(.jpg 、.gif、.mp4等任意形式,不要贴代码)

Alpha 冲刺 (3/10)
Alpha 冲刺 (3/10)

![93[)P[U_8MBQX19BWQM%35.jpg

Alpha 冲刺 (3/10)

燃尽图

Alpha 冲刺 (3/10)

站立会议合照

Alpha 冲刺 (3/10)

会议耗时记录(每次追加记录)

第N次会议 耗时
1 8
2 15
3 12

PSP

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 5
· Estimate · 估计这个任务需要多少时间
Development 开发 230 195
· Analysis · 需求分析 (包括学习新技术) 100 80
· Design Spec · 生成设计文档 30 45
· Design Review · 设计复审
· Coding Standard · 代码规范 (为目前的开发制定合适的规范)
· Design · 具体设计
· Coding · 具体编码 70
· Code Review · 代码复审
· Test · 测试(自我测试,修改代码,提交修改)
Reporting 报告 20
· Test Repor · 测试报告
· Size Measurement · 计算工作量 10
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划
合计 250 220

学习进度条

第N周 新增代码 累计代码 本周学习耗时 累计学习耗时 重大成长
300 初步了解基于python的网页爬虫原理,阅读urllib和beatufsoup官方文档
学习Blasiq模型设计工具
200 500 18 简单python爬虫编写,爬取数据处理
4 580 1080 25 43 较复杂C++代码逻辑的实现
150 1230 48 linux套接字编程
6 1530 54 linux图形界面编程
7 64 视频制作技能提高、原型制作技能提高、了解MD设计规范
67 图标设计技能提高、视频后期制作技能习得
9 2030 88 安卓应用运行原理理解、github团队代码管理入门、Android前后端交换流程明晰、了解RESTful API的设计理念、对laravel框架的整体运行机制有初始了解

学习进图条

91