团队Github实战训练

这个作业属于哪个课程 <软件工程>
这个作业要求在哪里 <团队Github实战训练>
这个作业的目标 实现完整GUI界面(登记和显示功能)
作业正文 如下
仓库地址 git仓库
其他参考文献 GitHub团队项目合作流程Git的其他用法

组员职责分工

何子聪:代码编写 -- 添加
杨博伦:代码编写 -- 菜单
程昱: 代码编写 -- 查询
陈罕瑀:代码编写 -- 主函数
杨杰: 代码编写 -- 排序
邓慧: 代码编写 -- 显示
陶佳杰:代码编写 -- 保存
曹淦淇:代码编写 -- 查询

github 的提交日志及截图组内成员commmit情况



程序运行截图

组内成员编写代码能力有限,结果运行不出来

程序运行环境

C

基础功能实现

  1. 登记功能:

有同学进入校园时,登记同学姓名、学号和进入时间。
有同学离开校园时,根据同学姓名、学号,查找在校记录里的该同学,并记录离开时间。

  1. 显示功能:

显示当前记录列表里的所有同学信息,并根据学号排序。

显示形式如下:
学号 姓名 进入时间 离开时间

附加功能

将运行结果以文件形式保存在本地

遇到的困难及解决方法

  • 何子聪
    困难:仓库的操作有点不熟
    解决方法:看教程博客和请教同学
  • 杨博伦
    困难:上传仓库有点困难
    解决方法:百度和看教程博客
  • 陈罕瑀
    困难:C语言有些忘了
    解决方法:百度和问同学
  • 杨杰
    困难:仓库上传遇到困难
    解决方法:看教程和问同学
  • 邓慧
    困难:C语言不太熟练
    解决办法:百度和请教同学
  • 陶佳杰
    困难:C语言不太熟练
    解决办法:百度和请教同学
  • 曹淦淇
    困难:上传仓库遇到点问题
    解决办法:问同学和百度
  • 程昱
    困难:C语言掌握的不是很好
    解决办法:百度和看教程博客
  • 全组成员
    困难:写代码能力太差了,
    解决办法:没能解决

学员贡献度

学号 贡献度
211706173 12.5%
211706143 12.5%
211706163 12.5%
211706167 12.5%
211706168 12.5%
211706102 12.5%
211706144 12.5%
211706196 12.5%

PSP表格

211706173何子聪

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 20 20
Estimate 估计这个任务需要多少时间 20 30
Development 开发 20 20
Analysis 需求分析 (包括学习新技术) 30 30
Design Spec 生成设计文档 10 10
Design Review 设计复审 10 10
Coding Standard 代码规范 (为目前的开发制定合适的规范) 20 20
Design 具体设计 20 30
Coding 具体编码 20 20
Code Review 代码复审 20 10
Test 测试(自我测试,修改代码,提交修改) 20 20
Reporting 报告 20 20
Test Repor 测试报告 20 30
Size Measurement 计算工作量 10 10
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 20 20
合计 280 300

211706143杨博伦

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 15 20
Estimate 估计这个任务需要多少时间 15 20
Development 开发 15 20
Analysis 需求分析 (包括学习新技术) 15 20
Design Spec 生成设计文档 15 20
Design Review 设计复审 15 20
Coding Standard 代码规范 (为目前的开发制定合适的规范) 15 20
Design 具体设计 15 20
Coding 具体编码 15 20
Code Review 代码复审 15 20
Test 测试(自我测试,修改代码,提交修改) 15 20
Reporting 报告 15 20
Test Repor 测试报告 15 20
Size Measurement 计算工作量 15 20
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 15 20
合计 225 300

211706168邓慧

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 20 10
Estimate 估计这个任务需要多少时间 20 20
Development 开发 30 30
Analysis 需求分析 (包括学习新技术) 30 30
Design Spec 生成设计文档 10 10
Design Review 设计复审 10 10
Coding Standard 代码规范 (为目前的开发制定合适的规范) 10 10
Design 具体设计 30 30
Coding 具体编码 20 20
Code Review 代码复审 10 10
Test 测试(自我测试,修改代码,提交修改) 20 20
Reporting 报告 10 10
Test Repor 测试报告 10 10
Size Measurement 计算工作量 10 10
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 10 10
合计 250 240

211706102陈罕瑀

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 15 10
Estimate 估计这个任务需要多少时间 15 20
Development 开发 15 20
Analysis 需求分析 (包括学习新技术) 15 10
Design Spec 生成设计文档 15 20
Design Review 设计复审 15 10
Coding Standard 代码规范 (为目前的开发制定合适的规范) 15 20
Design 具体设计 15 20
Coding 具体编码 15 20
Code Review 代码复审 15 10
Test 测试(自我测试,修改代码,提交修改) 15 10
Reporting 报告 15 10
Test Repor 测试报告 15 20
Size Measurement 计算工作量 15 10
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 15 20
合计 225 230

211706144杨杰

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 20 17
Estimate 估计这个任务需要多少时间 20 25
Development 开发 30 40
Analysis 需求分析 (包括学习新技术) 30 35
Design Spec 生成设计文档 15 20
Design Review 设计复审 15 20
Coding Standard 代码规范 (为目前的开发制定合适的规范) 20 30
Design 具体设计 15 10
Coding 具体编码 15 15
Code Review 代码复审 10 10
Test 测试(自我测试,修改代码,提交修改) 20 10
Reporting 报告 15 10
Test Repor 测试报告 15 5
Size Measurement 计算工作量 10 5
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 10 10
合计 260 263

211706163曹淦淇

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
Estimate 估计这个任务需要多少时间 60 85
Development 开发 30 35
Analysis 需求分析 (包括学习新技术) 15 20
Design Spec 生成设计文档 5 5
Design Review 设计复审 5 5
Coding Standard 代码规范 (为目前的开发制定合适的规范) 10 15
Design 具体设计 15 20
Coding 具体编码 30 35
Code Review 代码复审 10 5
Test 测试(自我测试,修改代码,提交修改) 5 10
Reporting 报告 10 10
Test Repor 测试报告 10 10
Size Measurement 计算工作量 15 20
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 5 5
合计 --- 235 290

211706196陶佳杰

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 15 10
Estimate 估计这个任务需要多少时间 20 20
Development 开发 30 40
Analysis 需求分析 (包括学习新技术) 10 15
Design Spec 生成设计文档 5 10
Design Review 设计复审 5 10
Coding Standard 代码规范 (为目前的开发制定合适的规范) 5 10
Design 具体设计 15 20
Coding 具体编码 15 20
Code Review 代码复审 5 10
Test 测试(自我测试,修改代码,提交修改) 15 20
Reporting 报告 15 20
Test Repor 测试报告 15 20
Size Measurement 计算工作量 5 10
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 15 20
合计 190 255

211706167程昱

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
Estimate 估计这个任务需要多少时间 20 55
Development 开发 30 35
Analysis 需求分析 (包括学习新技术) 25 20
Design Spec 生成设计文档 15 15
Design Review 设计复审 10 10
Coding Standard 代码规范 (为目前的开发制定合适的规范) 10 15
Design 具体设计 20 20
Coding 具体编码 30 35
Code Review 代码复审 10 10
Test 测试(自我测试,修改代码,提交修改) 5 10
Reporting 报告 10 10
Test Repor 测试报告 10 10
Size Measurement 计算工作量 25 20
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 5 5
合计 --- 235 280

分析与反思

团队成员的代码能力普遍较差,导致许多文件都超时交了,但结果还是没能运行出来,这个问题很严重,我们得好好反思,我们组在指针方面的知识明显不扎实,编写代码的时候讨论最多的还是在这个地方,得去复习复习指针跟结构体了,这是我们组最薄弱的地方,多在网上看看教学视频,弥补我们的不足

posted @ 2020-04-08 22:20  心有猛虎-细嗅蔷薇  阅读(165)  评论(2编辑  收藏  举报