币达Coin Arrival 课程项目个人总结

16340256_无情闲鱼 Final Report


1. 简短的课程学习自我总结

1.1 学习收获

在这一次的课程项目中,我主要负责完成前端页面以及部分测试,还有编写文档、绘制UML图等工作。总的来说,本次课程项目迭代周期较长,从前期小组开会,到后期写文档、写代码、项目讨论改进,感觉过的很充实,学到了很多东西。比如将课堂上学到的用例图、状态图应用到实际的软件开发中,学习使用vue+element ui进行前端页面的开发,还有使用gitbook展示项目文档等等。其中,我也遇到了很多问题,比如刚开始写页面的时候代码不规范以至于能给团队其他成员阅读代码造成麻烦、软件测试时遇到的跨域问题、部分逻辑和早期预想矛盾等,不过在自己查阅答案以及其他成员热心的帮助下,很多问题都迎刃而解了,这也算是一种收获吧。总而言之,这一次软件项目开发过程让我获益良多,感谢团队。

1.2 特别感谢

特别感谢 16340261 BroInBro 以及 16340258 Hairi 的鼎力相助,不仅完善了页面同时也提供了不少的指导!同时对软件产品的高质量要求打造出如今的币达。

特别感谢 16340122 Cynthia 共同协助前端页面开发,互相帮助、打气,顺利完成工作。

特别感谢 16340284 张三丰 以及 15344015 快乐舔狗 共同实现的后端,数据库操作稳定,bug修复迅速。

2. PSP 2.1 统计表

PSP2.1Personal Software Process StagesTime(%)
Planning计划8%
Estimate估计这个任务需要多少时间8
Development开发80
Analysis需求分析(包括学习新技术)10
Design Spec生成设计文档5
Design Review设计复审(和同事审核设计文档)5
Coding Standard代码规范(为目前的开发制定合适的规范)3
Design具体设计15
Coding具体编码17
Coding Review代码复审10
Test测试(自我测试,修改代码,提交修改)15
Reporting报告12
Test Report测试报告5
Size Measurement计算工作量3
Postmortem & Process Improvement Plan事后总结并提出过程改进计划4

3. 个人分支的 GIT 统计报告

前端

在这里插入图片描述

4. 自认为最得意/或有价值/或有苦劳的工作,含简短说明

完成了前端页面的框架设计以及逻辑实现。之前的项目开发我曾尝试接手后端工作,这一次想换一换方向,尝试前端开发。其实一开始我对页面设计没有什么把握,一方面觉得网页端的页面设计有点太广阔,另一方面觉得内容不够丰富,因此组件排布不会很紧凑,有点空。我尝试使用 vue+element ui 结合开发,这是我第一次接触JavaScript框架进行前端开发,这样可以生成一个可维护性和可测试性更强的代码库。另外element ui也为前端开发减轻了不少的工作负担,有很多优秀、美观、易用的组件可以使用,省去很多网页美观的烦恼。不过前端也不仅仅是页面的工作,还有代码逻辑要处理,因此在开发过程中有一种工作量越来越多的感觉,加之JavaScript掌握得也不是很熟练,导致开发速度较慢。不过好在其他成员帮忙指导、完善,让前端开发速度不断上升,也让我学到不少。最后的成品还算不错,辛苦各位!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值