作业描述
七日团队冲刺日志
|冲刺日志|日期|当天完成工作量|剩余工作量|已完成工作量占比|
|-|-|-|-|-|-|
|资煌麻辣烫——冲刺日志(第一天)|2020.06.21|15%|85%|15%|
|资煌麻辣烫——冲刺日志(第二天)|2020.06.22|20%|65%|35%|
|资煌麻辣烫——冲刺日志(第三天)|2020.06.23|18%|47%|53%|
|资煌麻辣烫——冲刺日志(第四天)|2020.06.24|22%|25%|75%|
|资煌麻辣烫——冲刺日志(第五天)|2020.06.25|10%|15%|85%|
|资煌麻辣烫——冲刺日志(第六天)|2020.06.26|13%|2%|98%|
|资煌麻辣烫——冲刺日志(第七天)|2020.06.27|0%|0|100%|
项目预期计划及完成情况
|
预期计划 |
完成情况 |
第一天 |
移动端界面 |
就安装了环境,任务未完成 |
第二天 |
完成移动端界面并进行美化修改 |
完成部分第一天的任务(移动端加入我们界面,移动端需求希望界面,需求希望-后台,移动端评分界面,评分-后台,移动端team界面,移动端后勤页面,移动端mi界面,移动端作息时间界面) |
第三天 |
问题修复 |
修复了以前的小问题,完善了代码 |
第四天 |
后台功能实现 |
完成部分(公众号自动回复-管理界面,公众号菜单-管理界面) |
第五天 |
后台登录界面 |
完成后台登录界面,完善前端路由 |
第六天 |
bug修复以及界面优化 |
完成界面美化,端口测试与bug修复 |
第七天 |
测试总结 |
项目总结,合并到主分支,发布第一个版本 |
项目实现进展
燃尽图:
签入记录
团队成员过程体会
序号 |
成员 |
过程体会 |
1 |
邹翰林 |
在本小组项目的开发过程中,我主要学习idea和westorm的软件开发;在前端刚刚起步时也曾经作为前端程序员参与简单的前端代码编写, 因为开发中涉及到大量的新技术,因此学会很多类图工具,因此对git的了解和使用也有了一定的掌握。没有在实际的软件工程中运用过。且技术栈实在太浅,需要拓宽加强。对于计算机这个专业来说呢,自学能力很重要,任何东西都要“学以致用”,学习了还不行还要看自己掌握了没,掌握了还不行还要看自己熟练没,感谢这学期老师和同学的帮助 |
2 |
资煌 |
本次课程设计是和其他十位同学一起组队完成,在这个过程中,我学会了更好的与同学沟通,也掌握了团队项目开发的流程,学会了画各种图,比如用例图,顺序图,类图等,同时学会了一个新的软件JetBrianWebStor,学会了编写vue文件,学会了使用gitee。最重要的是为以后的软件开发积累了经验 |
3 |
邓畅伟 |
第一次团队开发,在冲刺之前写了一篇冲刺文档,写的明明白白,emmm,原本以为第一天能够写些东西的,结果我们第一天的进度大致为0,大家一直在安装环境,各种报错,不过能够把项目跑起来也是有收获的,从不断的摸索中,大家大致了解了整个项目,了解项目只是第一步。后面的开发,要每天签入,我开了语法检测的工具,由于大家以前没有接触过,导致签入时语法报错,最后我只能回退这个请求。整个冲刺都是跌跌撞撞,有些任务也没有完成,通过这次团队开发,我能够熟练的使用git进行团队开发,也意识到分配好每个人任务的重要性 |
4 |
王颖 |
本次课程设计是团队项目,在这次课程设计完成过程中,体验了一次较为完整的团队合作,学会了和同学们沟通合作,画用例图、顺序图、类图等等,也使用了很多以前没有用过的软件,如gitee、git、Webstorm、微信开发工具、用node.js进行环境配置,这些都是以前没见过的,这次的课程设计为以后的毕业设计奠定了些基础,也累积了经验 |
5 |
唐良秀 |
三年了,终于课程设计有了大佬带,遇到那种自己棘手的问题着急得不行,问到大佬那就是一句轻飘飘地:“没事,我来。”这也太爽了吧!言归正传,这一次跟十位同学一起组队完成,过程非常融洽和谐,大家各司其职,有不懂得相互沟通,从开始的画用例图,画顺序图还有类图,到使用Axure rp进行ui设计,再到用代码实现分配的界面,过程中还去学习了下vue,下载了微信小程序开发工具查看效果,用WebStor运行项目,用idea写页面,学习了使用gitee,这些过程都是一次宝贵的经历,为以后的毕设还有软件开发奠定了一定的基础 |
6 |
何亚男 |
经过这次的冲刺阶段,我对软件的开发过程有了系统的认识并实践。安装了许多软件,过程中总是遇到错误一度崩溃,但最终在组长的带领下一步步建立起项目,虽然欠缺的东西还有很多,但是也学习了许多新的知识,尽管都不是很熟练,也有了一定的了解,例如如何使用webstorm和git。希望在以后的学习中,能不断弥补不足提高能力 |
7 |
肖雨馨 |
第一次正式的按照软件工程开发流程来进行课程设计,感觉很新鲜的同时也遇到了诸多困难。在项目的推进过程中发现自己存在的许多问题:例如过去我更喜欢自己做自己的,一个人完成所有工作不与伙伴沟通,还有学习任何技术都处于浅尝辄止的状态,不愿意深入一步。这次组队让我对于团队开发有了更深的体会,熟悉了git的使用后也让我有信心去学习别人的开源项目 |
8 |
胡雨婕 |
通过团队项目我对软件工程整个流程有了初步的认识和体验,培养了思考用户需求和测试的习惯,熟悉了解了软件工程的项目的流程,深入研究了用例、类图、活动图、顺序图、设计类图等。为了完成任务,要自己花大量时间精力去学习使用新的工具,写任务像挤干海绵一样挤时间。这次项目让我理解到团队管理的困难、看到自己身上的诸多不足,希望在以后能够吸取经验教训,不断提高和改善 |
9 |
陈宣任 |
做测试是一个非常有意思的事情,总结来说就是困难比测试多。因为测试需要用到Tomcat,JProfile,idea也就是说要集成上去,这中间就有很多要配置的东西,一步一卡壳艰难。到了可以运行的时候,不知道是因为太大了还是怎么的,IDEA直接奔溃了,好在是找到了解决的方法,使用不同的测试代码,其实就是老用一个最简单的,太难的也不会。到了第六天需要做压力测试用到JMeter,又是一顿配置的问题,好在解决之后直接使用线程组500组,使用http请求,对我们的web服务器进行压力测试,结果异常达到40%,多用了几次之后,明显升高,说明系统还不是很牛逼。就这一次的测试来说,教会我的不是测试多厉害,而是配置工具,配置变量,安装这些东西的过程,测试也有收获,这真的是一次愉快的体验 |
10 |
尹筝弈 |
第一次大型而且正式的团队项目开发,因为团队里有特别厉害的成员,所以有很多问题解决起来很方便,在一些决策上也不用花费什么时间去想,跟着走就完事了。在这次团队项目中,第一:体会到了团队的力量,人多好干活,一个人的力量,一个人能做的事终究是有限的,但是一旦有一群人汇聚,哪怕有些人支出一小份力,那也是对团队的一种贡献;第二:就是,自己掌握的知识还是太少太少,以后的路还很长,需要学习的东西还有太多 |
11 |
陈星捷 |
第一次用这么长时间完成一次作业,虽然是抱大腿,但是确实觉得自己有了进步,了解了git的使用,有啥问题也可以和同学沟通,或许这就是团队的意义吧,这次也积累了很多的经验,下次就不会这样一头雾水了,一定能做的更好 |
组员分工及在团队项目中的工作量
序号 |
组员 |
具体分工情况 |
工作量 |
1 |
邹翰林 |
界面设计 |
6% |
2 |
资煌 |
界面设计、部分功能实现 |
10% |
3 |
邓畅伟 |
功能实现,优化代码、指导完成 |
28% |
4 |
王颖 |
界面设计、部分功能实现 |
7% |
5 |
唐良秀 |
界面设计、部分功能实现 |
7% |
6 |
何亚男 |
界面设计、部分功能实现 |
7% |
7 |
肖雨馨 |
vue js router、部分功能实现 |
8% |
8 |
胡雨婕 |
界面设计、部分功能实现 |
8% |
9 |
陈宣任 |
测试 |
6% |
10 |
尹筝弈 |
博客总结 |
7% |
11 |
陈星捷 |
博客总结 |
6% |