这个作业属于哪个课程 2021春软件工程实践S班 (福州大学)
这个作业要求在哪里 作业连接
团队博客 评了么
这个作业的目标 开发一个会议论坛系统
其他参考文献 ......

一、相关链接

  1. 项目github地址

二、组员职责分工

学号 姓名 分工
221801218 郑麟轩 后端
221801206 毛依婷 前端
221801219 郑嘉晖 前端
221801323 陈修庆 前端
221801217 丁宇凡 前端
221600322 廖其昌 前端
221801118 吴涵 后端
221801309 洪世灿 后端
221801114 张孝勇 后端

三、github 的提交日志截图,统计各组员的commit次数

1.日志截图

评了么-团队作业第二次-GitHub实战
评了么-团队作业第二次-GitHub实战
评了么-团队作业第二次-GitHub实战

2.各组员的commit次数

学号 姓名 次数
221801218 郑麟轩 13
221801309 洪世灿 0
221801206 毛依婷 0
221801219 郑嘉晖 2
221801323 陈修庆 0
221801217 丁宇凡 3
221600322 廖其昌 0
221801118 吴涵 7
221801114 张孝勇 0

四、程序运行截图

评了么-团队作业第二次-GitHub实战
评了么-团队作业第二次-GitHub实战
评了么-团队作业第二次-GitHub实战
评了么-团队作业第二次-GitHub实战
评了么-团队作业第二次-GitHub实战
评了么-团队作业第二次-GitHub实战

附:数据库设计
评了么-团队作业第二次-GitHub实战

五、遇到的困难及解决方法

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文件。

相关文章: