一、相关链接
- 项目github地址
二、组员职责分工
| 学号 |
姓名 |
分工 |
| 221801218 |
郑麟轩 |
后端 |
| 221801206 |
毛依婷 |
前端 |
| 221801219 |
郑嘉晖 |
前端 |
| 221801323 |
陈修庆 |
前端 |
| 221801217 |
丁宇凡 |
前端 |
| 221600322 |
廖其昌 |
前端 |
| 221801118 |
吴涵 |
后端 |
| 221801309 |
洪世灿 |
后端 |
| 221801114 |
张孝勇 |
后端 |
三、github 的提交日志截图,统计各组员的commit次数
1.日志截图



2.各组员的commit次数
| 学号 |
姓名 |
次数 |
| 221801218 |
郑麟轩 |
13 |
| 221801309 |
洪世灿 |
0 |
| 221801206 |
毛依婷 |
0 |
| 221801219 |
郑嘉晖 |
2 |
| 221801323 |
陈修庆 |
0 |
| 221801217 |
丁宇凡 |
3 |
| 221600322 |
廖其昌 |
0 |
| 221801118 |
吴涵 |
7 |
| 221801114 |
张孝勇 |
0 |
四、程序运行截图






附:数据库设计

五、遇到的困难及解决方法
221801218郑麟轩
- 困难:在开始解析题目、需求时遇到了一些问题,比如秘书和分论坛的设置,数据库表的设置等
- 解决办法:和队友讨论设置的合理性以及实现的可能性,得到了折衷的解决办法
221801118吴涵
- 困难:使用GoLand编写后端代码时,遇到了下载相关依赖包困难的问题
- 解决办法:上网查询以及向队友询问了相关的途径
221600322廖其昌
- 困难:在vue框架的搭建中碰到了许多问题
- 解决办法:和队友一起上网查找了很多解决方案
221801206毛依婷
- 困难:由于对前端框架不了解,所以不知从何做起
- 解决办法:请教同学和其他组员
221801309洪世灿
- 困难:对后端框架不了解,配置和代码上遇到问题
- 解决办法:向组长和其他组员请教
221801219郑嘉晖
- 困难:项目的关于后端部分配置一直error
- 解决办法:转前端
221801323陈修庆
- 困难:vue的使用存在困难
- 解决办法:在教程上面得到解决
221801217丁宇凡
- 困难:对于vue不大熟悉,在设计页面方面效率不高
- 解决办法:从网上查找资料从而更了解
221801114张孝勇
- 困难:由于后端代码是用Go编写的,而我今天才刚接触到Go,所以碰到了很多编码上的问题
- 解决办法:向懂得Go的队友请教,教会了我很多
六、评估每位组员的贡献比例
| 学号 |
姓名 |
贡献比例(%) |
| 221801218 |
郑麟轩 |
12.3 |
| 221801309 |
洪世灿 |
10 |
| 221801206 |
毛依婷 |
11 |
| 221801219 |
郑嘉晖 |
12.3 |
| 221801323 |
陈修庆 |
11 |
| 221801217 |
丁宇凡 |
11 |
| 221600322 |
廖其昌 |
10 |
| 221801118 |
吴涵 |
12.3 |
| 221801114 |
张孝勇 |
10 |
七、PSP表格
221801218郑麟轩:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
30 |
40 |
| • Estimate |
• 估计这个任务需要多少时间 |
30 |
40 |
| Development |
开发 |
640 |
735 |
| • Analysis |
• 需求分析 (包括学习新技术) |
80 |
100 |
| • Design Spec |
• 生成设计文档 |
30 |
30 |
| • Design Review |
• 设计复审 |
20 |
25 |
| • Coding Standard |
• 代码规范 (为目前的开发制定合适的规范) |
20 |
15 |
| • Design |
• 具体设计 |
50 |
60 |
| • Coding |
• 具体编码 |
420 |
480 |
| • Code Review |
• 代码复审 |
20 |
10 |
| • Test |
• 测试(自我测试,修改代码,提交修改) |
20 |
25 |
| Reporting |
报告 |
100 |
50 |
| • Test Report |
• 测试报告 |
20 |
10 |
| • Size Measurement |
• 计算工作量 |
30 |
10 |
| • Postmortem & Process Improvement Plan |
• 事后总结, 并提出过程改进计划 |
50 |
30 |
|
合计 |
770 |
825 |
221801118吴涵:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
30 |
40 |
| • Estimate |
• 估计这个任务需要多少时间 |
30 |
40 |
| Development |
开发 |
645 |
720 |
| • Analysis |
• 需求分析 (包括学习新技术) |
80 |
100 |
| • Design Spec |
• 生成设计文档 |
30 |
30 |
| • Design Review |
• 设计复审 |
20 |
25 |
| • Coding Standard |
• 代码规范 (为目前的开发制定合适的规范) |
20 |
15 |
| • Design |
• 具体设计 |
50 |
40 |
| • Coding |
• 具体编码 |
400 |
450 |
| • Code Review |
• 代码复审 |
20 |
30 |
| • Test |
• 测试(自我测试,修改代码,提交修改) |
25 |
30 |
| Reporting |
报告 |
90 |
50 |
| • Test Report |
• 测试报告 |
30 |
20 |
| • Size Measurement |
• 计算工作量 |
30 |
15 |
| • Postmortem & Process Improvement Plan |
• 事后总结, 并提出过程改进计划 |
30 |
15 |
|
合计 |
765 |
810 |
221600322廖其昌:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
30 |
40 |
| • Estimate |
• 估计这个任务需要多少时间 |
30 |
40 |
| Development |
开发 |
595 |
655 |
| • Analysis |
• 需求分析 (包括学习新技术) |
80 |
100 |
| • Design Spec |
• 生成设计文档 |
30 |
30 |
| • Design Review |
• 设计复审 |
20 |
20 |
| • Coding Standard |
• 代码规范 (为目前的开发制定合适的规范) |
20 |
15 |
| • Design |
• 具体设计 |
40 |
30 |
| • Coding |
• 具体编码 |
360 |
400 |
| • Code Review |
• 代码复审 |
20 |
25 |
| • Test |
• 测试(自我测试,修改代码,提交修改) |
25 |
35 |
| Reporting |
报告 |
65 |
50 |
| • Test Report |
• 测试报告 |
20 |
20 |
| • Size Measurement |
• 计算工作量 |
25 |
15 |
| • Postmortem & Process Improvement Plan |
• 事后总结, 并提出过程改进计划 |
20 |
15 |
|
合计 |
690 |
745 |
221801114张孝勇:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
30 |
40 |
| • Estimate |
• 估计这个任务需要多少时间 |
30 |
40 |
| Development |
开发 |
595 |
655 |
| • Analysis |
• 需求分析 (包括学习新技术) |
80 |
120 |
| • Design Spec |
• 生成设计文档 |
30 |
30 |
| • Design Review |
• 设计复审 |
20 |
20 |
| • Coding Standard |
• 代码规范 (为目前的开发制定合适的规范) |
20 |
15 |
| • Design |
• 具体设计 |
40 |
30 |
| • Coding |
• 具体编码 |
360 |
400 |
| • Code Review |
• 代码复审 |
20 |
25 |
| • Test |
• 测试(自我测试,修改代码,提交修改) |
25 |
35 |
| Reporting |
报告 |
65 |
55 |
| • Test Report |
• 测试报告 |
20 |
20 |
| • Size Measurement |
• 计算工作量 |
25 |
20 |
| • Postmortem & Process Improvement Plan |
• 事后总结, 并提出过程改进计划 |
20 |
15 |
|
合计 |
690 |
770 |
221801206毛依婷:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
|
|
| Estimate |
估计这个任务需要多少时间 |
1day |
1day |
| Development |
开发 |
|
|
| Analysis |
需求分析 (包括学习新技术) |
120 |
80 |
| Design Spec |
生成设计文档 |
40 |
50 |
| Design Review |
设计复审 |
10 |
10 |
| Coding Standard |
代码规范 (为目前的开发制定合适的规范) |
20 |
30 |
| Design |
具体设计 |
60 |
90 |
| Coding |
具体编码 |
80 |
70 |
| Code Review |
代码复审 |
20 |
10 |
| Test |
测试(自我测试,修改代码,提交修改) |
50 |
60 |
| Reporting |
报告 |
20 |
30 |
| Test Report |
测试报告 |
20 |
20 |
| Size Measurement |
计算工作量 |
15 |
20 |
| Postmortem & Process Improvement Plan |
事后总结, 并提出过程改进计划 |
20 |
30 |
| 合计 |
具体编码 |
475 |
500 |
221801309洪世灿:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
|
|
| Estimate |
估计这个任务需要多少时间 |
1day |
1day |
| Development |
开发 |
|
|
| Analysis |
需求分析 (包括学习新技术) |
150 |
90 |
| Design Spec |
生成设计文档 |
30 |
40 |
| Design Review |
设计复审 |
20 |
30 |
| Coding Standard |
代码规范 (为目前的开发制定合适的规范) |
10 |
20 |
| Design |
具体设计 |
80 |
100 |
| Coding |
具体编码 |
70 |
100 |
| Code Review |
代码复审 |
20 |
10 |
| Test |
测试(自我测试,修改代码,提交修改) |
30 |
60 |
| Reporting |
报告 |
10 |
30 |
| Test Report |
测试报告 |
100 |
30 |
| Size Measurement |
计算工作量 |
30 |
20 |
| Postmortem & Process Improvement Plan |
事后总结, 并提出过程改进计划 |
50 |
40 |
| 合计 |
具体编码 |
600 |
570 |
221801219郑嘉晖:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
|
|
| Estimate |
估计这个任务需要多少时间 |
1day |
1day |
| Development |
开发 |
|
|
| Analysis |
需求分析 (包括学习新技术) |
110 |
90 |
| Design Spec |
生成设计文档 |
50 |
40 |
| Design Review |
设计复审 |
20 |
30 |
| Coding Standard |
代码规范 (为目前的开发制定合适的规范) |
10 |
10 |
| Design |
具体设计 |
60 |
90 |
| Coding |
具体编码 |
80 |
90 |
| Code Review |
代码复审 |
20 |
10 |
| Test |
测试(自我测试,修改代码,提交修改) |
30 |
50 |
| Reporting |
报告 |
10 |
10 |
| Test Report |
测试报告 |
20 |
20 |
| Size Measurement |
计算工作量 |
10 |
15 |
| Postmortem & Process Improvement Plan |
事后总结, 并提出过程改进计划 |
15 |
40 |
| 合计 |
具体编码 |
435 |
485 |
221801323陈修庆:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
|
|
| Estimate |
估计这个任务需要多少时间 |
1day |
1day |
| Development |
开发 |
|
|
| Analysis |
需求分析 (包括学习新技术) |
60 |
100 |
| Design Spec |
生成设计文档 |
60 |
30 |
| Design Review |
设计复审 |
30 |
30 |
| Coding Standard |
代码规范 (为目前的开发制定合适的规范) |
20 |
20 |
| Design |
具体设计 |
60 |
80 |
| Coding |
具体编码 |
60 |
100 |
| Code Review |
代码复审 |
50 |
60 |
| Test |
测试(自我测试,修改代码,提交修改) |
70 |
90 |
| Reporting |
报告 |
20 |
10 |
| Test Report |
测试报告 |
20 |
10 |
| Size Measurement |
计算工作量 |
20 |
10 |
| Postmortem & Process Improvement Plan |
事后总结, 并提出过程改进计划 |
20 |
40 |
| 合计 |
具体编码 |
590 |
580 |
221801217丁宇凡:
| PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
| Planning |
计划 |
|
|
| Estimate |
估计这个任务需要多少时间 |
1day |
1day |
| Development |
开发 |
|
|
| Analysis |
需求分析 (包括学习新技术) |
90 |
60 |
| Design Spec |
生成设计文档 |
40 |
50 |
| Design Review |
设计复审 |
20 |
30 |
| Coding Standard |
代码规范 (为目前的开发制定合适的规范) |
15 |
20 |
| Design |
具体设计 |
70 |
90 |
| Coding |
具体编码 |
70 |
90 |
| Code Review |
代码复审 |
40 |
50 |
| Test |
测试(自我测试,修改代码,提交修改) |
80 |
80 |
| Reporting |
报告 |
20 |
10 |
| Test Report |
测试报告 |
20 |
10 |
| Size Measurement |
计算工作量 |
20 |
10 |
| Postmortem & Process Improvement Plan |
事后总结, 并提出过程改进计划 |
30 |
50 |
| 合计 |
具体编码 |
515 |
530 |
第二部分
一、团队选题展示过程中,老师和同学提出了一些问题。有没有哪个问题你们想重新回答?
团队选题展示后,老师和同学并没有什么提问,但是我们会继续努力。
二、在上次团队选题之后,你们组有什么新的思考和想法?有什么具体的行动,列出具体行动
在上次团队选题之后,经过助教进一步的需求介绍,我们组又再一次地进行了详细地需求分析:1、用户分三类:老师、助教、学生;2、进行评分的作业分为两种:个人作业(包括结对作业)、团队作业;3、打分前,助教设置评分细则和分值的具体设计;4、助教打分时,评分细则和分数输入框以小窗口的形式显示,增添灵活性;5、打分时显示的作业内容可以由助教从博客园生成pdf导入系统,或者又学生导入md文件。
相关文章: