16340090-ddghost Final Report

课程学习自我总结

我在这个项目中主要完成的是前后端初始的搭建,实现前后端分离。还有就是完成前端创建任务和查看任务详情这两大页面。接下来详细介绍每一部分内容。

前后端初始搭建

采用前后端分离,主要解决了跨域访问这个问题。

创建任务页面

在这个页面中,主要是设计要填写的任务基础信息的界面,还有就是由于问卷方面使用了别人的组件,因此主要是将别人的组件拼到我的这个页面之中,在完成这一步中主要就是要查看别人的文档,这里遇到了不少坑,比较费时。

查看任务详情页面

在这个页面中,主要是设计要展示任务信息的界面,还有就是当用户是发布者时,可以查看用户填写的问卷,正如之前所说的,由于问卷是他人写的组件,因此这里也要查看别人写的文档。

PSP 2.1 统计

name Personal Software Process Stages Time (%)
Planning 计划 11
estimate 预估任务时间 11
Development 开发 80
analysis 需求分析 18
design spec 生成设计文档 8
estimate 设计复审 5
coding standard 代码规范 2
design 具体设计 6
coding 具体编码 24
code review 代码复审 5
test 测试(修改代码) 12
Report 报告 9
test report 测试报告 5
size measurement 计算工作量 2
postmortem & process improvement plan 事后总结 2

记录最得意/或有价值/或有苦劳的工作清单

  • 最得意:将别人写的问卷子组件嵌入到我们的页面中,用别人写的问卷组件,功能很多,而且不需要自己重新写问卷组件,节约时间。
  • 最有价值:完成了项目的初始搭建,解决了跨域访问的问题,实现了前后端分离。万事开头难,好的开始是成功的一半。
  • 最有苦劳:完成了两个主要的页面的设计与实现。

在项目相关仓库中的贡献
16340090-ddghost Final Report

个人博客清单

特别致谢

感谢 ZTao-z 同学,他找到了一个功能很多的问卷组件,让我不用重新写一个问卷组件。

感谢项目经理 *ndashuaige 同学,他帮助我们整理每周的组会记录和周报内容,让我们每一周都有明确的任务与目标。

感谢 EmilyBlues 同学,她建议使用elementui组件库,极大的简化了前端网页界面的搭建。

感谢前端的 wkfdbqingyunhuohuowei49 同学,和你们在前端的合作很愉快。

感谢负责后端的 huntingwolf320ZTao-zsherluck314 同学,他们提前写好的后端接口,提高了我们的开发效率。