zoukankan      html  css  js  c++  java
  • 团队Github实践训练

    这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系)
    团队名称 WeChair
    这个作业要求在哪里 团队Github实践训练
    这个作业的目标 通过github实现团队协作编码
    作业正文 如下
    其他参考文献

    组员职责分工

    • 陈富杰、杨铭海、张鑫宇负责php后端功能实现
    • 陈康杰、孙劼成负责数据库表设计以及数据库数据插入数据查询代码编写
    • 余文锦、王彦杰负责前端页面设计和编码
    • 陈富杰负责前端js的设计
    • 明锐主要负责代码审查和计划安排同时指导大家对github的使用,编写博客等琐碎的工作

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




    Github地址

    程序运行截图



    解释:进来之后,出去的时间就是无,记录最新的进出记录,如果你再出去,门卫就会记录一个出去的时间,如果你再进来 那就更新进来的时间 出去的时间就变成无。

    ip地址为(https://49.235.199.101/)

    程序运行环境

    window+apache+mysql+php

    GUI界面

    基础功能实现

    • 进入信息录入
    • 出去信息录入
    • 所有学生信息展示
    • 数据实时更新

    鼓励有想法且有用的功能

    有组员结合生活实际,联想通过扫码二维码的方式来进行信息采集和查询,但是考虑到需要花费的时间和人力暂时性搁置,后面有时间可能会进一步开发

    用户体验,操作的方便、快捷性

    采用web的形式,用户访问即可进行操作相对快捷和方便,如果部署到服务器上,通过域名即可快捷使用

    遇到的困难及解决方法

    1.明锐:
    遇到的困难:分工安排上合理性还是不够,计划部署上还不够完善
    解决方法:需要多和组员之间进行沟通,把握每个组员具备的能力,合理分工以及部署好计划安排
    2.陈富杰:
    遇到的困难:后端传到前端的字符串处理起来比较麻烦
    解决办法:耐心一点
    3.陈康杰:
    遇到的困难:    github使用不熟练,有些地方不会用
    解决方法:    小明组长手把手教学
    4.余文锦:
    遇到的困难:开始先前端一些边距,布局不好控制
    解决的办法:查找资料,及时的问技术好的同学
    5.王彦杰:
    遇到的困难:细节排版处理不够到位
    解决方法:要多学习 熟练掌握
    6.张鑫宇:
    遇到的困难:对github文件上传不熟悉,php的语法有遗忘
    解决的办法:队友的帮助,百度查找
    7.杨铭海:
    遇到的困难:github在pullrequest无法合并,删库后解决,导致之前的commit丢失
    解决办法:删库
    8.孙劼成:
    遇到的困难:对于时间类型的属性,数据类型不够明确;commit不熟悉。
    解决方法:百度time, date,datetime, timestamp类型的区别与适用场景,以及考虑前端传过来的类型;commit操作看git教程和明锐组长手把手教学。

    评估每位组员的贡献比例,总分100(如果没有评估,全组平均后,组长得分减 50%)

    • 陈富杰  20%
    • 余文锦  15%
    • 王彦杰  10%
    • 杨铭海  10%
    • 陈康杰  10%
    • 孙劼成  10%
    • 张鑫宇  15%
    • 明锐   10%

    PSP表格(每名组员一个表格,发布在团队博客中)

    • 陈康杰psp表格
    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 10 10
    Estimate 估计这个任务需要多少时间 30 30
    Development 开发 20 30
    Analysis 需求分析 (包括学习新技术) 20 30
    Design Spec 生成设计文档 5 5
    Design Review 设计复审 30 10
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 5 5
    Design 具体设计 20 5
    Coding 具体编码 20 5
    Code Review 代码复审 10 5
    Test 测试(自我测试,修改代码,提交修改) 20 10
    Reporting 报告 10 10
    Test Repor 测试报告 10 10
    Size Measurement 计算工作量 30 10
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 20 20
    合计 270 195
    • 杨铭海psp表格
    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 10 5
    Estimate 估计这个任务需要多少时间 60 180
    Development 开发 10 20
    Analysis 需求分析 (包括学习新技术) 20 20
    Design Spec 生成设计文档 5 5
    Design Review 设计复审 30 10
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 5 5
    Design 具体设计 10 5
    Coding 具体编码 10 5
    Code Review 代码复审 10 5
    Test 测试(自我测试,修改代码,提交修改) 30 90
    Reporting 报告 10 10
    Test Repor 测试报告 10 10
    Size Measurement 计算工作量 10 5
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 20 10
    • 余文锦psp表格
    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 10 10
    Estimate 估计这个任务需要多少时间 35 45
    Development 开发 30 40
    Analysis 需求分析 (包括学习新技术) 10 10
    Design Spec 生成设计文档 5 5
    Design Review 设计复审 20 10
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 5 5
    Design 具体设计 10 10
    Coding 具体编码 10 20
    Code Review 代码复审 10 5
    Test 测试(自我测试,修改代码,提交修改) 20 20
    Reporting 报告 10 10
    Test Repor 测试报告 10 10
    Size Measurement 计算工作量 10 10
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 10 15
    合计 205 210
    • 王彦杰的PSP表格
    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 5 10
    Estimate 估计这个任务需要多少时间 60 50
    Development 开发 50 50
    Analysis 需求分析 (包括学习新技术) 10 10
    Design Spec 生成设计文档 5 5
    Design Review 设计复审 10 10
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 5 10
    Design 具体设计 20 15
    Coding 具体编码 30 45
    Code Review 代码复审 5 10
    Test 测试(自我测试,修改代码,提交修改) 15 20
    Reporting 报告 5 10
    Test Repor 测试报告 10 15
    Size Measurement 计算工作量 10 12
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 10 8
    合计 250 280
    • 陈富杰的psp表格
    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 10 10
    Estimate 估计这个任务需要多少时间 30 30
    Development 开发 20 30
    Analysis 需求分析 (包括学习新技术) 20 30
    Design Spec 生成设计文档 5 5
    Design Review 设计复审 30 10
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 5 5
    Design 具体设计 20 5
    Coding 具体编码 20 5
    Code Review 代码复审 10 5
    Test 测试(自我测试,修改代码,提交修改) 20 10
    Reporting 报告 10 10
    Test Repor 测试报告 10 10
    Size Measurement 计算工作量 30 10
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 20 20
    合计 270 195
    • 孙劼成psp表格
    PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 15 10
    Estimate 估计这个任务需要多少时间 40 45
    Development 开发 25 35
    Analysis 需求分析 (包括学习新技术) 25 45
    Design Spec 生成设计文档 10 5
    Design Review 设计复审 20 15
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 5 5
    Design 具体设计 25 10
    Coding 具体编码 20 15
    Code Review 代码复审 5 5
    Test 测试(自我测试,修改代码,提交修改) 15 15
    Reporting 报告 10 6
    Test Repor 测试报告 10 10
    Size Measurement 计算工作量 10 10
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 15 15
    合计 250 246
    • 张鑫宇psp表格
    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 5 5
    Estimate 估计这个任务需要多少时间 5 5
    Development 开发 10 15
    Analysis 需求分析 (包括学习新技术) 20 25
    Design Spec 生成设计文档 5 3
    Design Review 设计复审 30 45
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 5 5
    Design 具体设计 10 10
    Coding 具体编码 10 15
    Code Review 代码复审 10 5
    Test 测试(自我测试,修改代码,提交修改) 60 130
    Reporting 报告 10 10
    Test Repor 测试报告 10 10
    Size Measurement 计算工作量 10 10
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 10 10
    合计 210 308
  • 相关阅读:
    【动态规划】51nod1780 完美序列
    【树形dp】bzoj4726: [POI2017]Sabota?
    初涉manacher
    【数位dp】bzoj3131: [Sdoi2013]淘金
    【思维题 kmp 构造】bzoj4974: [Lydsy1708月赛]字符串大师
    web框架
    Bootstrap补充
    jQuery之jQuery扩展和事件
    JQuery之文档操作
    JQuery之属性操作
  • 原文地址:https://www.cnblogs.com/WeChair/p/12663639.html
Copyright © 2011-2022 走看看