zoukankan      html  css  js  c++  java
  • 团队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

    分析与反思

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

  • 相关阅读:
    [K/3Cloud] 首页增加一个自定义页签及页面内容
    [K/3Cloud]DBServiceHelper.ExecuteDataSet(this.Context, sql)) 返回数据问题
    [K/3Cloud] 表单python脚本使用QueryService的做法
    [K/3Cloud]有关单据显示行数限制和数据导出的建议
    [K/3Cloud]实现双击列表行后显示具体的某个单据明细。
    [K/3Cloud]K3Cloud的移动审批方面
    [K/3Cloud]K3Cloud的移动审批方面
    [K/3Cloud]关于数据库sa密码更改,管理中心登录不上的问题。
    游戏编程最前沿....
    marmalade android 5.0 JNI 调用失败的解决方案
  • 原文地址:https://www.cnblogs.com/tiger-rose202002/p/12663340.html
Copyright © 2011-2022 走看看