16340011-Niz712 Final Report

个人小结

在此次项目中,我主要负责前端开发设计。

具体来说,在项目前期,我积极参与小组讨论,同大家一些讨论项目的具体内容,并提出了许多积极有意义的建议。

在项目中期进行开发时,我独立搭建了整个前端框架与基础功能,虽然主要UI界面设计由于是我设计的,所以不是很好看。同时,主要由我同后端开发的小伙伴们进行沟通,反馈前端同后端交互中的问题。

在项目后期,我负责测试项目并修改前端bug,并配合文档组的咨询,帮助他们完成文档。

PSP 2.1 统计

Personal Software Process Stages Time (%)
Planning 计划 5
estimate 预估任务时间 5
Development 开发 80
analysis 需求分析 10
design spec 生成设计文档 5
estimate 设计复审 5
coding standard 代码规范 2
design 具体设计 10
coding 具体编码 40
code review 代码复审 3
test 测试(修改代码) 15
Report 报告 15
test report 测试报告 0
size measurement 计算工作量 5
postmortem & process improvement plan 每次迭代结束后写总结文档,并提出改进计划 10

主要工作清单

  • 设计前端主要框架和页面
  • 编写前端静态界面UI代码
  • 编写前端交互界面代码
  • 测试并修复客户端的bug

Git仓库记录

Client仓库

commit

commit

由于前期前端框架初建的时候没有使用git工具,所以commit时间较晚而密集

个人博客清单

Android项目推荐技术总结

特别鸣谢

首先要感谢我们的组长,感谢他将我们组织到一起,使我们能共同讨论并最终实现我们的所有想法。同时组长与另外一名成员组成的文档组,对我们的开发起到了很好的先导作用,也十分感谢。

其次感谢后端组的两个伙伴,是他们积极地完成后端的部署才使得前端开发更加简洁,有了api,我们的开发思路也更加清晰了。同时也很感谢他们在前端反馈后及时地修改后端,使前端的工作更加方便。

最后感谢同我一起开发前端的小伙伴,我们一起写代码,debug,过程虽然困难,我也会时常同她争吵,但是一起开发的过程真的十分值得纪念!

啊,忘了感谢帮助我们测试软件的我的舍友CNN,是她丰富了我们的数据库,并细心地指出了一些我们没注意到的小bug,使我们的产品更加完善。