PSP表格
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | ||
| Estimate | 估计这个任务需要多少时间 | 20 | 15 |
| Development | 开发 | ||
| Analysis | 需求分析 (包括学习新技术) | 30 | 60 |
| Design Spec | 生成设计文档 | 10 | 10 |
| Design Review | 设计复审 | 15 | 10 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
| Design | 具体设计 | 20 | 25 |
| Coding | 具体编码 | 60 | 80 |
| Code Review | 代码复审 | 0 | 0 |
| Test | 测试(自我测试,修改代码,提交修改) | 30 | 10 |
| Reporting | 报告 | ||
| Test Report | 测试报告 | 15 | 10 |
| Size Measurement | 计算工作量 | 5 | 5 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 15 | 5 |
| 合计 | 220 | 230 |
成员总结
刘新伟:
在这次三小时的在线编程中,我复习了一些关于页面设计的知识。这些知识我之前有学过,但太久没用有些遗忘。今天很好的复习了一下。我和几个队友一起负责前端的操作:我们先是网上找一些代码,之后对其进行修改。在不断的修改中,我们获取了各种知识。但我们在于后端的对接中出现了一些问题,最终还剩46分钟的时候想出了解决方案!总的来说是收获满满的!
高体民
本次作业,我主要负责前端的设计,与第二次结对作业不同,本次投票系统涉及与后端的连接,这还是第一次接触。对于GUI也是陌生,但这很软工,我还是一如既往的面向百度,CSDN编程。先找代码模块,读懂每部分是做什么的,然后根据需求,进行修改。说实话现场编程的题目对我这种菜鸡,三小时是完全不够的,但我还是努力坚持,从网上和队友身上学到了很多,这次现场编程很开心!
颜斯猛
在三个小时的现场编程中,从一开始看到题目一脸茫然,到后来小组讨论慢慢把问题搞清楚,任务细化分配到小组每个成员。我分配到前端的设计,从网上找到代码,边改边学习前端,最后可以搞出可以看的页面,只是缺少和后端的交互,这个问题到快结束前还未学到解决的办法。
畅继军
在本次现场编程作业过程中,和第二次结对作业有很大的不同,涉及到前端和后端,前端有接触过,但是后端没有。在复习了之前所接触到的前端知识之后,参加进了本次的现场编程工作之中,个人感觉收获很少,但是队友都是大佬,很舒服。三小时的操作对我来说煎熬。
李伟
这次编程实战任务一开始完全不知道如何入手。通过查找相关资料和大家的一起努力,找到了一点努力的方向,之后就是不断地学习新东西, 不断试错,然后心态崩溃。这个过程中,团队分工不是很明确,没有发挥好每个人的能力,希望之后能够解决这个问题,让每个人都能发挥好自己的能力 。
牟迪
前端与后端的数据交互 查询tomcat的使用方式 实现web端的远程访问
邱潇洋
前端、后端接口设计、前端页面
王逸凌
三小时的现场编程由于竞赛原因没能参加,但是在结束竞赛后第一时间参与小组讨论,主动加入到后端的开发中,虽然是零基础没有任何经验,但是在与后端开发组的其他同学讨论之下,还是学到了许多有关后端开发的知识,目前还在继续开发完善我们现场编程的后端。
Github仓库
https://github.com/AbtdQ/2020se-votesys/tree/feature-votepage
页面初展示
本次作业遇到的困难及解决方法
(1)问题描述:看见题目,团队没有人了解GUI界面,团队分工不明确。
解决方案:组长分配任务,各自面向CSDN,百度编程。
耗时:15分钟
是否解决:已经解决
收获:有时候完成一个任务人多反而效率更低,像作业一开始就提出的分而治之效率反而会更高。
(2)问题描述:前后端的连接,前端做完后,没事做,等后端完成
做过哪些尝试:前端继续完善界面,与后端技术人员进行沟通,由于时间限制,考虑到技术问题,又简化了功能。
耗时:30分钟
是否解决:未解决