团队第二次作业github编程实战

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

第⼀部分

⼀、相关链接

  1. 项⽬github地址

⼆、组员职责分⼯

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

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

1.⽇志截图

⽇志1

2.各组员的commit次数

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

四、程序运⾏截图

tupian
tu
tu
tu
tu
tu
附:数据库设计
数据库

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

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

posted @ 2021-03-27 23:57  硅硅键  阅读(135)  评论(5编辑  收藏  举报