7组-Alpha冲刺-6/6

一、基本情况

  • 队名:比奇堡养老队
  • 组长博客:链接
  • 小队人数:9

二、冲刺概况汇报

===================================================================

姓名:潘伟君

  • 过去两天完成了哪些任务

    • 文字描述:比对人头和座位区域,得到失约的座位号
    • 展示GitHub当日代码/文档签入记录:
      7组-Alpha冲刺-6/6
  • 接下来的计划

后续优化

  • 还剩下哪些任务

后续优化

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

使用的基本是之前使用过的技术,没有遇到太多困难

  • 有哪些收获和疑问

坐标提取更加熟练,对定位有了进一步的了解

  • PSP & 学习进度条(学习进度条每周追加)

PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划
· Estimate · 估计这个任务需要多少时间 10 2
Development 开发
· Analysis · 需求分析 (包括学习新技术) 60 30
· Design Spec · 生成设计文档 10 5
· Design Review · 设计复审 10 5
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 2
· Design · 具体设计 10 5
· Coding · 具体编码 60 90
· Code Review · 代码复审 10 10
· Test · 测试(自我测试,修改代码,提交修改) 10 10
Reporting 报告
· Test Repor · 测试报告 10 10
· Size Measurement · 计算工作量 10 2
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 10 5
· 合计 210 176
第N轮 新增代码(行) 累计代码 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 10 10 配置了YOLOV5所需的环境,学习了YOLOV5
2 0 0 3 13 使用已有模型进行检测,尝试本地模型训练
3 0 0 4.4 17.4 标注人头,训练本地模型
4 240 240 4.5 21.9 读取文件,检测人头,得到坐标
5 100 340 3 24.9 标定座位区域,得到座位坐标
6 110 450 3 27.9 比对人头和座位区域,得到失约的座位号

===================================================================

姓名:林经纬

  • 过去两天完成了哪些任务

    • 文字描述:完成人流量统计页面
    • 展示GitHub当日代码/文档签入记录:
      7组-Alpha冲刺-6/6
  • 接下来的计划

完成统一格式+页面交互+前后端交接

  • 还剩下哪些任务

统一格式+页面交互+前后端交接

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

找timepicker时汉化js和单纯选择日期的功能找了一些资料实现
多个表格之间的冲突的解决
图表排版的美观程度

  • 有哪些收获和疑问

收获了HighCharts 3D图表的搭建能力
对构图和空间分配有了更好的把握

  • PSP & 学习进度条(学习进度条每周追加)

PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 5 10
· Estimate · 估计这个任务需要多少时间 5 10
Development 开发 20 30
· Analysis · 需求分析 (包括学习新技术) 30 20
· Design Spec · 生成设计文档
· Design Review · 设计复审 10 10
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 5 5
· Design · 具体设计 40 40
· Coding · 具体编码 60 80
· Code Review · 代码复审 20 20
· Test · 测试(自我测试,修改代码,提交修改) 20 30
Reporting 报告
· Test Repor · 测试报告
· Size Measurement · 计算工作量 5 5
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 10 10
· 合计 230 270
第N轮 新增代码(行) 累计代码(行) 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 10 10 除了Pr外,学会利用Ae重构视频模板
2 0 0 20 30 在B站进行前端语言部分学习,在B站进行Bootstrap部分学习,看Bootstrap文档熟悉工具
3 103 103 10 40 用Bootstrap工具初步编写了首页
4 218 321 10 50 完成首页,细节仍亟需补充
5 228 549 5 55 调整图表样式,初步完成人流量统计页面
6 275 824 8 63 完善人流量统计页面

===================================================================

姓名:卢婧

  • 过去两天完成了哪些任务

    • 文字描述:完成了违规行为检测记录页面的部分交互,完善页面
    • 展示GitHub当日代码/文档签入记录:
      7组-Alpha冲刺-6/6
  • 接下来的计划

继续完成违规行为检测记录页面的交互

  • 还剩下哪些任务

违规行为检测记录页面的交互,完善页面

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

有时候向后端请求数据时没有接收到数据,但是也没有报错。。。

  • 有哪些收获和疑问

前后端交互真是有趣呢。对于请求数据过程的一些细节还不太清楚,只是知道怎么请求

  • PSP & 学习进度条(学习进度条每周追加)

PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发
· Analysis · 需求分析 (包括学习新技术) 30 40
· Design Spec · 生成设计文档 20 10
· Design Review · 设计复审 10 5
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 5 5
· Design · 具体设计 10 10
· Coding · 具体编码 300 300
· Code Review · 代码复审 10 10
· Test · 测试(自我测试,修改代码,提交修改) 10 10
Reporting 报告
· Test Repor · 测试报告 10 5
· Size Measurement · 计算工作量 5 5
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 5 5
· 合计 425 415
第N轮 新增代码(行) 累计代码(行) 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长
1 129 129 6 6 花了较长时间学习auto.js,学会了一些新的页面样式的写法
2 41 170 5 11 学习了Ajax,完善了登录界面
3 120 290 8 19 学习了bootstrap框架,并使用
4 100 390 8 27 学习了jquery,并使用
5 186 576 6 33 学会用jquery和ajax进行请求且请求成功
6 270 846 6 39 完善页面

===================================================================

姓名:俞志敏

  • 过去两天完成了哪些任务

    • 文字描述:设置界面已经完成
    • 展示GitHub当日代码/文档签入记录:
      7组-Alpha冲刺-6/6
  • 接下来的计划

完成前后端数据交互

  • 还剩下哪些任务

前后端数据交互

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

需求有改动,设置界面重写了一部分,不过已经完成了

  • 有哪些收获和疑问

收获是需求一定要一开始就搞清楚不然等做出了再改比较麻烦,疑问是对前后端数据交互仍不熟练

  • PSP & 学习进度条(学习进度条每周追加)

PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发
· Analysis · 需求分析 (包括学习新技术) 400 350
· Design Spec · 生成设计文档 10 10
· Design Review · 设计复审 10 10
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 15
· Design · 具体设计 60 80
· Coding · 具体编码 250 200
· Code Review · 代码复审 30 20
· Test · 测试(自我测试,修改代码,提交修改) 30 20
Reporting 报告
· Test Repor · 测试报告 30 30
· Size Measurement · 计算工作量 10 10
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 30 20
· 合计 880 775
第N轮 新增代码(行) 累计代码(行) 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 10 10 在慕课自学了部分CSS样式布局
2 85 85 12 22 在哔哩哔哩学习并应用bootstrap框架写设置界面
3 58 143 10 32 对bootstrap更加熟练了
4 40 183 8 40 对前后端交互有一定了解
5 30 213 6 46 巩固了前面的知识
6 148 361 10 56 对html、css和javascript基础(不依赖框架)更熟练了

===================================================================

姓名:黄荣涛

  • 过去两天完成了哪些任务

    • 文字描述:与后端交接
    • 展示GitHub当日代码/文档签入记录:7组-Alpha冲刺-6/6
  • 接下来的计划

完善算法

  • 还剩下哪些任务

提高检测准确度

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

如何与后端进行交接,yolov5如何部署。

  • 有哪些收获和疑问

学习了yolov5的简单部署。

  • PSP & 学习进度条(学习进度条每周追加)

PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划
· Estimate · 估计这个任务需要多少时间 5 5
Development 开发
· Analysis · 需求分析 (包括学习新技术) 200 200
· Design Spec · 生成设计文档 5 5
· Design Review · 设计复审 10 15
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 50 50
· Coding · 具体编码 30 60
· Code Review · 代码复审 5 10
· Test · 测试(自我测试,修改代码,提交修改) 5 5
Reporting 报告
· Test Repor · 测试报告 5 2
· Size Measurement · 计算工作量 3 2
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 3 2
· 合计 331 366
第N轮 新增代码(行) 累计代码 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 30 530 3 18 对部分自习室位置进行标注
2 100 630 6 24 对自习室位置进行标注,简单实现了检测算法
3 100 730 6 30 完善了部分标注区域与算法,检测到无人时能获得座位号。
4 0 730 2 32 改善了部分标注
5 0 730 1 33 暂无
6 50 780 8 41 学习yolov5部署,与后端交接

===================================================================

姓名:黄泽华

  • 过去两天完成了哪些任务

    • 文字描述:完善代码
    • 展示GitHub当日代码/文档签入记录:
      7组-Alpha冲刺-6/6
  • 接下来的计划

完善代码,完成交接

  • 还剩下哪些任务

完善代码,完成交接

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

暂时没有问题

  • 有哪些收获和疑问

对相关功能的实现更加了解

  • PSP & 学习进度条(学习进度条每周追加)

PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发
· Analysis · 需求分析 (包括学习新技术) 120 120
· Design Spec · 生成设计文档 10 10
· Design Review · 设计复审 10 10
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 10 10
· Coding · 具体编码 120 150
· Code Review · 代码复审 10 10
· Test · 测试(自我测试,修改代码,提交修改) 10 100
Reporting 报告
· Test Repor · 测试报告 10 10
· Size Measurement · 计算工作量 10 10
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 10 10
· 合计 340 370
第N轮 新增代码(行) 累计代码(行) 本周累计耗时(时) 累计学习耗时(时) 重要成长
1 0 0 5 5 学习爬虫
2 211 211 9 14 学习数据传输
3 160 371 5 19 学习限定ip访问
4 0 371 3 22· 学习限定ip访问
5 0 371 4 26 学习相关功能实现
6 0 371 2 28 学习相关功能实现

姓名:余育洲

  • 过去两天完成了哪些任务

    • 文字描述:尝试使用openpose识别视频流中离开的动作并做出提示
    • 展示GitHub当日代码/文档签入记录:
      7组-Alpha冲刺-6/6
  • 接下来的计划

  • 还剩下哪些任务

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

在视频流中实际进行识别时,经常会出现识别错误,或无法识别的情况。还经常因为物体的遮挡或重叠导致识别不出来

  • 有哪些收获和疑问

学会了openpose的一些基础用法。但由于是刚学且没怎么实践,还会出现很多bug无法解决的情况,对其中各种参数的意义和对识别效果的影响还存在疑惑。

  • PSP & 学习进度条(学习进度条每周追加)

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 540 653
· Analysis · 需求分析 (包括学习新技术) 120 180
· Design Spec · 生成设计文档 10 10
· Design Review · 设计复审 10 15
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 8
· Design · 具体设计 20 20
· Coding · 具体编码 350 400
· Code Review · 代码复审 10 10
· Test · 测试(自我测试,修改代码,提交修改) 10 10
Reporting 报告 50 50
· Test Repor · 测试报告 30 30
· Size Measurement · 计算工作量 10 10
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 10 10
· 合计 600 713
第N轮 新增代码(行) 累计代码 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 9 9 标注训练集数据
2 60 60 7 16 编写指定模型训练参数和训练数据集的yaml文件
3 526 586 12 28 训练模型
4 20 606 6 34 强化模型效果
5 120 726 8 42 学习openpose,使用模型进行视频流的处理
6 80 806 7 49 尝试使用openpose识别视频流中离开的动作并做出提示

===================================================================

姓名:刘昌隆

  • 过去两天完成了哪些任务

  • 文字描述:与后端数据传输交接

  • 展示GitHub当日代码/文档签入记录:

7组-Alpha冲刺-6/6

  • 接下来的计划

  • 还剩下哪些任务

完成工作

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

不熟悉flask,与后端数据传输存在困难。

  • 有哪些收获和疑问

学习了一点后端知识。

  • PSP & 学习进度条(学习进度条每周追加)

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发
· Analysis · 需求分析 (包括学习新技术) 5 5
· Design Spec · 生成设计文档 5 5
· Design Review · 设计复审 5 5
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 5 5
· Design · 具体设计 30 30
· Coding · 具体编码 30 45
· Code Review · 代码复审 20 15
· Test · 测试(自我测试,修改代码,提交修改) 20 15
Reporting 报告
· Test Repor · 测试报告 10 15
· Size Measurement · 计算工作量 10 10
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 10 10
· 合计 160 170
第N轮 新增代码(行) 累计代码(行) 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长
1 45 45 5 5 学习对训练图片如何增强,已经把模型封装供自己使用的方法
2 31 76 5 10 学习图像增强算法,实现图像增强。
3 83 159 5 15 实现yolov5封装部署
4 130 289 7 22 学习了统计数据可视化方法
5 130 420 5 27 学习了统计数据可视化方法
6 0 420 3 30 学习了统计数据可视化方法

===================================================================

姓名:许嘉滨

  • 过去两天完成了哪些任务

    • 文字描述:
    1. 数据库部署到服务器两天后出现了异常,经查看日志之后发现,flask 框架下直接使用 sqlalchemy 访问数据库未考虑线程冲突的问题。网络查找之后发现需采用其改进版 flask-sqlalchemy 代替。
    2. 检测到服务器有异常访问记录,网上冲浪后了解到可能是搜索引擎公司的爬虫。
    • 展示GitHub当日代码/文档签入记录:
      7组-Alpha冲刺-6/6
  • 接下来的计划

    继续优化

  • 还剩下哪些任务

和前后端对接

  • 燃尽图

7组-Alpha冲刺-6/6

  • 遇到了哪些困难

没有什么困难

  • 有哪些收获和疑问

一个bug可能要过很久才出现

  • PSP & 学习进度条(学习进度条每周追加)

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划
    · Estimate · 估计这个任务需要多少时间 5 5
    Development 开发
    · Analysis · 需求分析 (包括学习新技术) 20 5
    · Design Spec · 生成设计文档 5 5
    · Design Review · 设计复审 10 5
    · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 5 5
    · Design · 具体设计 5 5
    · Coding · 具体编码 5 10
    · Code Review · 代码复审 10 5
    · Test · 测试(自我测试,修改代码,提交修改) 20 10
    Reporting 报告
    · Test Repor · 测试报告 10 5
    · Size Measurement · 计算工作量 10 5
    · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 20
    · 合计 125 85
    第N轮 新增代码(行) 累计代码 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 414 414 2.75 2.75 初步学习了如何搭建python下的http服务器和数据库系统
    2 50 464 2 4.75 学会了图像的编码和传输手段
    3 57 521 2.5 7.25 学习了python的定时任务
    4 11 532 4 11.25 接触了opencv用于处理视频
    5 198 730 3.4 14.65 学习了 sqlalchemy 对数据库的 ORM 操作
    6 91 821 1.4 16.05 了解了别人的爬虫可能会爬到自己的服务器上

===================================================================

三、冲刺成果展示

3.1 展示组内最新成果

人流量统计页面
7组-Alpha冲刺-6/6

设置页面
7组-Alpha冲刺-6/6

3.2 站立会议合照

7组-Alpha冲刺-6/6

3.3 会议耗时记录

第N次会议 耗时(分钟)
1 15
2 13
3 18
4 7
5 7
6 6
上一篇:7组-Alpha冲刺-6/6


下一篇:第20组 Alpha(3/6)张天成