团队Github实战训练
| 这个作业属于哪个课程 | 软件工程 (福州大学至诚学院 - 计算机工程系) |
| 这个作业要求在哪里 | 团队Github实战训练 |
| 这个作业的目标 | 实现完整GUI界面 |
| 作业正文 | 如下 |
| GitHub仓库地址 | 多语言工作者Github仓库 |
多语言工作者
一、组员职责分工
| 学号 | 职责分工 |
|---|---|
| 211706106 | 查找学号/姓名功能 |
| 211706151 | GUI界面设计 |
| 211706158 | GUI界面 |
| 211706159 | 登记进入校园 |
| 211706179 | 登记离开校园 |
| 211706183 | 排序显示功能 |
| 211706204 | GUI界面 |
| 211706213 | 代码编程测试 |
二、github 的提交日志截图(鼓励小粒度提交),统计各组员的commit次数

| 学号 | commit次数 |
|---|---|
| 211706106 | 4 |
| 211706151 | |
| 211706158 | 3 |
| 211706159 | 7 |
| 211706179 | 7 |
| 211706183 | 6 |
| 211706204 | |
| 211706213 |
三、程序运行环境:python
四、GUI界面

五、基础功能实现
1. 登记进入校园
2. 登记离开校园
3. GUI界面
4. 查找姓名功能
5. 查找学号功能
6. 排序显示功能
六、附加功能实现
1. 利用循环一次性多次输入
七、有想法且有用的功能
1. 当显示进入或者离开校园的时候,出现欢迎或者再见的简单问候
八、用户体验,操作的方便、快捷性
1. 界面简洁美观
2. 操作方便,容易上手
九、遇到的困难及解决方法
刚开始大家都在github仓库耽误太多时间了
| 学号 | 遇到的困难 | 解决方法 |
|---|---|---|
| 211706106 | 不会写循环批量增加查询 | 参考CSDN学习网站 |
| 211706151 | GUI设计不熟悉 | 参考Python学习笔记——GUI |
| 211706158 | GUI文本框输入错误 | 参考GUI文本框输入 |
| 211706159 | 1、github不怎么会用 2、不会用python获取当前时间 | 1、用老师发的链接学习 2、参考Python日期和时间的几种输出格式 |
| 211706179 | 对python不够熟练 | 查询之前学过的课程作业还有参考python学习网站 |
| 211706183 | python代码缩进会不能运行 | 参考详解Python中代码缩进 |
| 211706204 | 不会存入csv文件 | 参考之前作业代码以及百度查询(W3SCHOOL)python学习网站 |
| 211706213 | GUI设计不熟悉 | 参考CSDN学习网站 |
十、组员贡献度
| 学号 | 贡献度 |
|---|---|
| 211706106 | 15% |
| 211706151 | 8% |
| 211706158 | 8% |
| 211706159 | 19% |
| 211706179 | 19% |
| 211706183 | 8% |
| 211706204 | 15% |
| 211706213 | 8% |
十一、PSP表格
211706106
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 10 | 15 |
| Estimate | 估计这个任务需要多少时间 | 10 | 15 |
| Development | 开发 | 20 | 30 |
| Analysis | 需求分析 (包括学习新技术) | 60 | 70 |
| Design Spec | 生成设计文档 | 30 | 25 |
| Design Review | 设计复审 | 25 | 30 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 10 | 15 |
| Design | 具体设计 | 30 | 35 |
| Coding | 具体编码 | 40 | 40 |
| Code Review | 代码复审 | 20 | 20 |
| Test | 测试(自我测试,修改代码,提交修改) | 15 | 15 |
| Reporting | 报告 | 20 | 20 |
| Test Repor | 测试报告 | 15 | 15 |
| Size Measurement | 计算工作量 | 10 | 10 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 20 | 20 |
| 合计 | 335 | 375 |
211706151
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 60 | 90 |
| Estimate | 估计这个任务需要多少时间 | 20 | 20 |
| Development | 开发 | 0 | 0 |
| Analysis | 需求分析 (包括学习新技术) | 60 | 70 |
| Design Spec | 生成设计文档 | 0 | 0 |
| Design Review | 设计复审 | 20 | 15 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 10 | 20 |
| Design | 具体设计 | 40 | 60 |
| Coding | 具体编码 | 60 | 50 |
| Code Review | 代码复审 | 15 | 10 |
| Test | 测试(自我测试,修改代码,提交修改) | 10 | 10 |
| Reporting | 报告 | 20 | 0 |
| Test Repor | 测试报告 | 20 | 20 |
| Size Measurement | 计算工作量 | 10 | 10 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 10 | 5 |
| 合计 | 355 | 380 |
211706158
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 4 | 4 |
| Estimate | 估计这个任务需要多少时间 | 2 | 2 |
| Development | 开发 | 0 | 0 |
| Analysis | 需求分析 (包括学习新技术) | 20 | 20 |
| Design Spec | 生成设计文档 | 0 | 0 |
| Design Review | 设计复审 | 30 | 20 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
| Design | 具体设计 | 20 | 20 |
| Coding | 具体编码 | 60 | 36 |
| Code Review | 代码复审 | 15 | 20 |
| Test | 测试(自我测试,修改代码,提交修改) | 3 | 3 |
| Reporting | 报告 | 20 | 20 |
| Test Repor | 测试报告 | 10 | 15 |
| Size Measurement | 计算工作量 | 5 | 5 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 10 | 20 |
| 合计 | 199 | 185 |
211706159
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 10 | 10 |
| Estimate | 估计这个任务需要多少时间 | 5 | 5 |
| Development | 开发 | 0 | 0 |
| Analysis | 需求分析 (包括学习新技术) | 60 | 50 |
| Design Spec | 生成设计文档 | 0 | 0 |
| Design Review | 设计复审 | 40 | 50 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
| Design | 具体设计 | 20 | 30 |
| Coding | 具体编码 | 120 | 135 |
| Code Review | 代码复审 | 15 | 20 |
| Test | 测试(自我测试,修改代码,提交修改) | 10 | 10 |
| Reporting | 报告 | 20 | 20 |
| Test Repor | 测试报告 | 10 | 15 |
| Size Measurement | 计算工作量 | 5 | 5 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 10 | 20 |
| 合计 | 325 | 370 |
211706179
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 5 | 5 |
| Estimate | 估计这个任务需要多少时间 | 5 | 5 |
| Development | 开发 | 0 | 0 |
| Analysis | 需求分析 (包括学习新技术) | 40 | 50 |
| Design Spec | 生成设计文档 | 0 | 0 |
| Design Review | 设计复审 | 10 | 10 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
| Design | 具体设计 | 30 | 40 |
| Coding | 具体编码 | 120 | 180 |
| Code Review | 代码复审 | 15 | 20 |
| Test | 测试(自我测试,修改代码,提交修改) | 20 | 25 |
| Reporting | 报告 | 20 | 20 |
| Test Repor | 测试报告 | 10 | 10 |
| Size Measurement | 计算工作量 | 5 | 10 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 10 | 20 |
| 合计 | 300 | 395 |
211706183
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 10 | 10 |
| Estimate | 估计这个任务需要多少时间 | 10 | 10 |
| Development | 开发 | 0 | 0 |
| Analysis | 需求分析 (包括学习新技术) | 40 | 30 |
| Design Spec | 生成设计文档 | 0 | 0 |
| Design Review | 设计复审 | 40 | 50 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
| Design | 具体设计 | 40 | 30 |
| Coding | 具体编码 | 120 | 80 |
| Code Review | 代码复审 | 30 | 20 |
| Test | 测试(自我测试,修改代码,提交修改) | 20 | 15 |
| Reporting | 报告 | 20 | 20 |
| Test Repor | 测试报告 | 10 | 15 |
| Size Measurement | 计算工作量 | 5 | 5 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 10 | 20 |
| 合计 | 355 | 325 |
211706204
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 30 | 30 |
| Estimate | 估计这个任务需要多少时间 | 5 | 5 |
| Development | 开发 | 0 | 0 |
| Analysis | 需求分析 (包括学习新技术) | 60 | 60 |
| Design Spec | 生成设计文档 | 0 | 0 |
| Design Review | 设计复审 | 15 | 15 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
| Design | 具体设计 | 0 | 0 |
| Coding | 具体编码 | 120 | 150 |
| Code Review | 代码复审 | 15 | 15 |
| Test | 测试(自我测试,修改代码,提交修改) | 30 | 30 |
| Reporting | 报告 | 20 | 20 |
| Test Repor | 测试报告 | 10 | 10 |
| Size Measurement | 计算工作量 | 5 | 5 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 20 | 20 |
| 合计 | 300 | 330 |
211706213
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | ||
| Estimate | 估计这个任务需要多少时间 | ||
| Development | 开发 | ||
| Analysis | 需求分析 (包括学习新技术) | ||
| Design Spec | 生成设计文档 | ||
| Design Review | 设计复审 | ||
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | ||
| Design | 具体设计 | ||
| Coding | 具体编码 | ||
| Code Review | 代码复审 | ||
| Test | 测试(自我测试,修改代码,提交修改) | ||
| Reporting | 报告 | ||
| Test Repor | 测试报告 | ||
| Size Measurement | 计算工作量 | ||
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | ||
| 合计 |

浙公网安备 33010602011771号