团队项目之现场编程(灵机一栋队)

lingjiyi_dong 2021-10-30 11:44:21

团队项目之现场编程(灵机一栋队)

作业所属课程s 构建之法-2021秋-福州大学 https://bbs.csdn.net/forums/fzuSoftwareEngineering2021
班级的链接 团队项目之现场编程 https://bbs.csdn.net/topics/603021225
作业的目标熟悉github团队协作
团队成员学号031902226、031902631、031902227、031902244、031902234、031902218、171909060

PSP

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
· Estimate· 估计这个任务需要多少时间1010
Development开发105115
· Analysis· 需求分析 (包括学习新技术)00
· Design Spec· 生成设计文档1010
· Design Review· 设计复审 (和同事审核设计文档)00
· Coding Standard· 代码规范 (为目前的开发制定合适的规范)55
· Design· 具体设计1010
· Coding· 具体编码6070
· Code Review· 代码复审1010
· Test· 测试(自我测试,修改代码,提交修改)1010
Reporting报告5050
· Test Report· 测试报告3020
· Size Measurement· 计算工作量1010
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划1020
合计165175

组员职责分工

余佳硕:main函数整合各功能

高涵:输入数据处理

周盛霖:生成随机整数/小数/运算符号

余嘉:整合代码生成题目及答案

阙嘉毅:根据生成题目字符串计算答案=

周佳佳:处理四舍五入,判断用户输入与正确答案

蔡晶晶:整合信息输出结果

吴春明:因教资考试未参加

王茜:因教资考试未参加

程序运行环境

windows+python 3.7

软件运行截图

一二年级难度

image-20211030113451017

三四年级难度

image-20211030113555040

五六年级难度

image-20211030113719719

实现了括号生成及含大于2个数的加减乘除计算式的生成

较大收获事件

1. git协作编程
2. 括号插入计算
3. 团队需求划分
4. 面向百度编程

现场编程体验

余佳硕

三小时高压编程,虽然没有打多少代码,但是确定分工、来回Push、协助思考问题,真的是体会了人间疾苦。还是庆幸之前做了准备。但是分工

高涵

团队协作的出现仍然代表了一定的意义。 那么, 对我个人而言,团队协作不仅仅是一个重大的事件,还可能会改变我的人生。 这样看来, 从这个角度来看, 团队协作,到底应该如何实现。 团队协作的发生,到底需要如何做到,不团队协作的发生,又会如何产生。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 对我个人而言,团队协作不仅仅是一个重大的事件,还可能会改变我的人生。

周盛霖

第一次体验紧张刺激的团队现场编程,虽然时间紧迫,但最后还是在百度的帮助下顺利完成了任务,对 git 的使用也更加熟练了,希望在今后的学习中继续努力!

余嘉

我以前遇到问题都不会很快很直接的寻找到问题的解决办法,也很少主动请教同学。虽然这次编程,最开始的时候我比较慌,不知道要怎么办,在遇到问题的时候会有队友帮助解决问题,虽然过程比较曲折,但是结果还是不错的。还有就是git工具,给我整不会了,还需要继续学习。还有就是,我的队友们都超级给力的

阙嘉毅

被deadline追赶的感觉还是十分刺激的:joy:,虽然感觉可能过程中有点头脑发热,导致出现了一些比较低级的bug,但总体上体验还是非常不错。限时编程的过程中,能够在短时间里输出自己的想法,与队友对题意和代码结构进行高质量的讨论,还是挺有收获的。

周佳佳

感谢组长分配了简单的任务给我,我基本都是在听大家的讨论,最后是 GitHub 总是上不去就很痛苦 T^T

蔡晶晶

体会了现场编程,团队讨论的有趣,对题目的探索

GitHub 仓库地址和 commit 记录

GitHub 仓库地址:
Field-Programming https://github.com/lingjiyidonng/Field-Programming.git

10:30版本: https://github.com/lingjiyidonng/Field-Programming/releases/tag/1.1

11:30版本: https://github.com/lingjiyidonng/Field-Programming/releases/tag/2.0(因计算困难含答案提示 https://github.com/lingjiyidonng/Field-Programming/releases/tag/2.0%EF%BC%88%E5%9B%A0%E8%AE%A1%E7%AE%97%E5%9B%B0%E9%9A%BE%E5%90%AB%E7%AD%94%E6%A1%88%E6%8F%90%E7%A4%BA

commit 记录:

在这里插入图片描述

...全文
721 1 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwareTeacher 2021-11-06

余佳硕
三小时高压编程,虽然没有打多少代码,但是确定分工、来回Push、协助思考问题,真的是体会了人间疾苦。还是庆幸之前做了准备。但是分工


你没有写完

  • 打赏
  • 举报
回复
相关推荐
发帖
构建之法-2021秋-福州大学软件工程
加入

188

社区成员

福州大学软件工程教学,推行邹欣老师“构建之法”。
社区管理员
  • Dawnfox
  • REP1USONE
  • 纪华裕
帖子事件
创建了帖子
2021-10-30 11:44
社区公告
暂无公告