• 团队Github实战训练


    团队Github实战训练

    这个作业属于哪个课程 班级的链接
    这个作业要求在哪里 作业要求的链接
    团队名称 码到成功
    这个作业的目标 疫情之后要准备开学了,需要对校园进出的同学进行在校记录登记。请你设计一款简易的软件来帮帮校园保卫部门吧。
    作业正文 ....
    Github链接 1.我们小组的提交地址
    2.单独的成品文件
    其他参考文献 ...

    一.组员职责分工工

        1. 程顺明负责登记进入校园的功能
        2. 冯志成负责登记离开校园的功能
        3. 洪志雍和张云淳负责GUI界面制作
        4. 连辛集负责查找姓名功能
        5. 缪彬鑫负责查找学号功能
        6. 王永乐负责显示功能
        7. 江李悦负责排序功能

    二.github 的提交日志截图(鼓励小粒度提交),统计各组员的commit次数




    三.程序运行截图




    四.程序运行环境

        python

    五.GUI界面

    六.基础功能实现

        1. 登记进入校园的功能
        2. 登记离开校园的功能
        3. GUI界面
        4. 查找姓名功能
        5. 查找学号功能
        6. 显示功能
        7. 排序功能

    七.遇到的困难及解决方法

    1.江李悦:
        遇到的困难:    github使用不熟练,有些地方不会用
        解决方法:    百度搜索解决方法
    2.洪志雍
        遇到的困难:    没有接触过gui界面
        解决方法:    百度
    3.缪彬鑫
        遇到的困难:    python对二维数组运用
        解决方法:    查百度
    4.连辛集
        遇到的困难:    python的用法不够熟练,导致循环出不来
        解决方法:    去请教其他组员
    5.冯志成
        遇到的困难:    在本地库与github连接上花费过多时间,python语法遗忘导致花费较多时间查找用法。
        解决方案:    通过询问同组同学,在他们的帮助下完成任务部分。
    6.张云淳
        遇到的困难:    不同操作系统之间python的模块无法通用,导致同学的代码无法使用的状况。
        解决方法:    通过多次测试,寻找一个多平台兼容的模块和代码。
    7.王永乐
        遇到的困难:    python部分语法使用不熟练
        解决方法:    百度,求助同学
    8.程顺明:
        遇到得困难:    刚开始的时候,怎么将写入的数据存进去,想用字典,可是字典的用法不是很熟悉
        解决方法:    后面用数组方法,append的方法可以进行增加

    八.评估每位组员的贡献比例

    1.江李悦:12%
    2.洪志雍:18%
    3.缪彬鑫:12%
    4.连辛集:12%
    5.冯志成:12%
    6.张云淳:10%
    7.王永乐:12%
    8.程顺明:12%

    九.以下部分计入个人得分

    1.江李悦

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

    2.缪彬鑫

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

    3.程顺明

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

    4.冯志成

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

    5.王永乐

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

    6.洪志雍

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

    7.连辛集

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

    8.张云淳

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

    十.反思

    1.由于没有规划好所有细节,导致每位组员的功能实现上出现小出入,导致浪费大量时间。
    2.以后应在开始开发之前充分讨论,研究每个细节,并提前做好各种情况的计划,避免突发情况发生。
    3.小组成员之间应该要多沟通,出现问题及时反映。

    十一.改进情况

    1.将之前各个功能之间的出入改善并优化,使得软件功能更完整
    2.由于修复了一个严重问题,超时提交了几个文件

  • 相关阅读:
    【重构-改善既有代码的设计0】读书笔记
    【代码大全0】读书笔记
    【Mood-10】每个程序员都应该读的30本书
    【Android Studio使用教程3】Android Studio的一些设置 体验更好了
    【Android Studio使用教程2】Android Studio创建项目
    【Android Studio使用教程1】Android Studio导入项目的几种方法
    【AsyncTask整理 2】 AsyncTask方法代码演示
    【AsyncTask整理 1】 AsyncTask几点要注意的地方
    【Android 界面效果42】如何自定义字体
    Creating an Android Project(创建一个android项目)
  • 原文地址:https://www.cnblogs.com/qq1261275789/p/12714515.html
Copyright © 2020-2023  润新知