这个作业属于这个课程:https://gitcode.net/csdn/intro-ossd/
这是哪一个作业: https://bbs.csdn.net/topics/608463896
实践的项目是:开源软件开发者技能画像
和我合作的同学是:伏罗希洛夫射手的博客_CSDN博客-领域博主
以及mayfly_strive的博客_CSDN博客-开源软件开发导论领域博主
Proposal
项目题目
开源软件开发者技能画像
项目成员
郭*铖
华*凡
潘*正
项目任务
该项目将完成以下内容(初步):
建立开发者技能评价模型
收集开源社区(
GITHUB
)的数据
对数据进行解析处理,输出对开发者技能的评估数据
可视化数据
初步方案
该项目面临的技术难点:
(高效)获取数据
数据解析与处理
数据存储
针对上述问题,给出初步想法:
采用(分布式
/
异步)爬虫爬取数据
未知
数据分表存入数据库
任务分工
该开源项目涉及到数据可视化,故将采用前端
+
后端的方式进行开发:
前端(
Vue
)
后端(
Java
)
数据库(
MySQL
)
任务分工如下表:
姓名 工作
郭*铖 负责前端页面开发,与后端进行数据交互
华*凡 负责数据收集相关工作
潘*正 协助完成数据收集工作,主要负责数据的解析,实现数据在数据库中的增删改查
时间点 任务完成度
11
月
6日 完成数据模型建立;确定数据格式;前端需完成页面的整体布局
11
月
15日 初步完成数据收集;前端完成大部分的基础功能,并 mock 数据实现部分可视化
11
月
25
日 优化数据收集方式,实现数据的增删改查;前端完成所需功能
11
月
30日 前后端数据交互,进行调整测试;前端可进行页面的美化
12
月
5日 项目完成部署,可正常运行
件开发者技能画像