1、前言
这个作业属于哪个课程 | 2020春w班(福州大学) |
---|---|
这个作业要求在哪里 | 作业要求 |
结对学号 | 221701418&221701435 |
这个作业的目标 | 某次疫情统计可视化的实现 |
作业正文 | .... |
其他参考文献 | 手机适配 灵感 |
2、Github 仓库地址和代码规范链接
Github仓库地址:https://github.com/wsn418/InfectStatisticWeb
代码规范链接:https://github.com/wsn418/codestyle
3、成品展示
项目地址(服务器在国外以及某些依赖缘故加载较慢)
4、描述设计实现过程
本次题目的设计拿到后就想到了echarts 以及github上关于中国地图的绘制,解决了地图
就剩下数据了,数据在查找了大量的网站后选择了腾讯新闻并且爬取了数据。
与结对对象之间的讨论我们是采用电话语音的方式,故无法给出截图。
5、关键代码
项目主要依赖
地图用的echarts组件开发
数据展示代码 主要用了v-for来循环数据
通过接口调取腾讯新闻关于疫情所有数据
通过腾讯新闻相关接口获取有用的相关数据
刚开始开发的时候腾讯提供了日感染人数数据但是后续又关闭了该数据接口 故本次作业的折线图统计组件失效
6、阅读心得,心路历程与收获,并评价结对队友
阅读心得
- 构建之法第四章提到两人合作开发,我们是通过前端vue框架来完成的,按照作业要求使用Git分支,建立一条dev分支,让队友和自己在dev分支上开发,开发结束后再合并到main分支。第一次接触这样的结对编程,感到新颖的同时也很陌生,相信在以后的实践中对这种合作开发会有更多经验。
- 第五章讲述软件团队模式和开发流程,至于团队模式和团队的开发模式的关系,我个人的理解是一群人在一起做软件开发,总是要一些方式方法。而这里团队模式就是这一群人的定性,团队的开发模式则是这群人使用的方法的定性。
心路历程
-
221701418
通过此次编程实践,我收获了很多。首先是要注重团队合作。现在一个软件或者系统,其工程量不是一个人能够完成的,往往需要数十人甚至几百人来完成。因此在团队开发的项目中要养成良好的编程风格,注重沟通以及任务的分配。良好的编程风格有利于提升效率。沟通可以使得项目进展更快,减少误解。合理的分配任务可以使得每个成员从事自己擅长的工作,也能够提升开发效率。其次是善于利用互联网学习。即使一个人水平再高,也总会有知识盲区。
-
221701435
通过此次的结对协作,我更加懂得了如何去如何去与队友合作去解决问题,对团队合作有了更一步的理解,能更好地与队友进行沟通,学会了如何将自己的想法分享给队友一起讨论解决。通过此次得作业,我觉得一个人的自学能力很重要。要学会去如何解决问题,而不是去逃避。
对队友的评价
- 221701418 :队友的看法很多,再很多地方能思考到比较特殊的方面,带给我很多很棒的思路。
- 221701435:他是个非常强的队友,能一起结对合作感觉非常棒,他写的代码有部分是我的知识盲区,让我受益匪浅,学习到了许多知识,超级棒。