这个作业属于哪个课程 | 软件工程 (福州大学至诚学院 - 计算机工程系) |
这个作业要求在哪里 | 团队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 | 事后总结, 并提出过程改进计划 | ||
合计 |