158
社区成员
![](https://csdnimg.cn/release/cmsfe/public/img/topic.427195d5.png)
![](https://csdnimg.cn/release/cmsfe/public/img/me.40a70ab0.png)
![](https://csdnimg.cn/release/cmsfe/public/img/task.87b52881.png)
![](https://csdnimg.cn/release/cmsfe/public/img/share-circle.3e0b7822.png)
这个作业属于哪个课程 | 2301-计算机学院-软件工程 |
---|---|
这个作业要求在哪里 | 团队作业—beta冲刺+事后诸葛亮 |
这个作业的目标 | 总结Beta冲刺阶段 |
团队名称 | 代码写的都队 |
团队项目 | 闲置宝 |
团队置顶随笔链接 | 代码写的都队——Beta冲刺置顶随笔 |
模块新增/优化 | 对应功能 | 完成情况 |
---|---|---|
登录状态维护 | - | 完成 |
前后端对接 | 主页页面 | 完成 |
确认订单页面 | 完成 | |
登录页面 | 完成 | |
订单列表、订单页面 | 完成 | |
商品详情页面 | 完成 | |
注册页面 | 完成 | |
评价页面 | 完成 | |
搜索结果 | 完成 | |
商品发布 | 完成 | |
设置页面 | 完成 | |
“我的”页面 | 完成 | |
消息详情页面 | 未完成 | |
购物车 | 完成 | |
数据库 | 模糊搜索 | 完成 |
后端接口参数验证 | 完成 |
模块新增/优化 | 需要改进完善和新增的功能 | 完成情况 |
---|---|---|
登录管理模块 | - | 完成 |
增加管理员功能 | - | 完成 |
权限分配 | - | 完成 |
商品管理功能 | 支持对商品的搜索 | 完成 |
投诉管理以及处理功能 | - | 完成 |
按照计划进行,对于分模块分配的任务,组员有更好的反馈,减少了由于需求不明确导致出错的次数。由于大部分时间都在进行前后端对接,所以测试工作进展缓慢。
由于之前已经写好了接口文档,所以apifox主要用于接口调试。调试工作中的合并分支也不多。
最后完成了一个可以使用的APP,但是还有部分功能亟待完善,比如分类、消息通信等。
由于文件太大,用百度网盘上传
链接
提取码:5gsj
用瀑布流的形式展现商品
(此处有多个重复订单是因为想不出来,发布了很多个一样的商品)
本次beta冲刺中我们主要完成了前后端接口对接和一些功能的补缺补漏,真是一项特别艰巨的任务。由于组员们不太熟悉前后端对接相关内容,每个接口的对接我都参与了修改,让后端还是前端修改,要改成什么样子,具体要怎么写。由于前端和后端所使用的代码规范、数据类型有很大的不同,意外地花费了大量项目时间,导致整体进度缓慢。不得不重新回过头去调整接口,让后端返回的数据符合前端的需要,这个过程是非常漫长、非常煎熬的,但是我们也从中学到了很多,凡事预则立,不预则废。事先的计划真的非常重要,不单是需求分析、原型设计,还应该有具体的接口说明、数据说明,这样才能减少冲突,降低工作量,一上来直接开搞,做到哪里算哪里的很难完成一些大的项目。我也认识到了团队合作的重要性,每天的站立式会议是效率最高的时候,解决了很多问题。通过这次项目,我获得了技术上的进步,培养了团队合作精神和解决问题的能力,真是受益良多。
这次的 beta 冲刺相对于 alpha 冲刺来说总体上更轻松一些。在 alpha 阶段,我们已经基本完成了软件的主体开发工作,因此我在 beta 阶段主要负责数据库性能的优化和增加索引的工作。我对数据库进行了细致的调优,为部分属性添加了索引,以提高系统的性能和响应速度。
另外,根据助教的反馈,我意识到模糊匹配机制存在不足之处。为了改善这一问题,我选择启用MySQL的innodb全文索引和ngram全文解析器。通过这些工具,我成功实现了对用户名和商品名的模糊匹配搜索功能,使得用户能够更方便地进行模糊查询。
在整个冲刺过程中,我感觉我们的软件越来越完善,也越来越有实用价值。我的工作对提升系统性能和用户体验起到了积极的作用,希望我和我的队友们在未来的学习和工作中都能继续进步,在各自的领域中发光发亮。
这次beta冲刺我主要负责前端代码编写,不仅巩固了前端开发的知识和技能,还学到了很多新的东西,学习了如何调用后端接口。我认识到自己在编码能力和动态效果方面还有进一步提升的空间,所以我还会继续学习和探索,不断提高自己的技术水平。同时,我也深刻意识到团队协作的重要性,遇到问题要及时与组员沟通,这样才能顺利完成项目。我相信在未来的工作学习中,这将会是宝贵的经验,我会继续努力。
本次beta冲刺主要负责前端代码编写,补充遗漏的前端页面,并调整页面布局,确保页面的结构清晰。其次还研究了后端接口的使用,学习了如何发送请求和解析返回的数据,以便在页面中展示正确的信息。通过与后端开发团队的合作,成功地调用了一些关键接口。
本次任务中学到了很多关于设计、布局和接口调用的知识,并提高了自己的技术能力,我们的软件也更加完善。我也更加意识到团队合作的重要性,只有通过共同努力和沟通,我们才能取得更好的成果。
本次beta测试我主要负责对app的前端页面进行测试,以及对之前Alpha冲刺中有问题的后端接口进行测试。因为在之前的Alpha冲刺中熟悉掌握了对后端接口的测试,所以这次对后端的接口测试都还挺顺利。主要是对前端页面的测试,因为需要你不断地点击页面来寻找bug,所以需要一定的细心来寻找bug,确保每个模块都没有什么问题。同时也要思考是什么原因导致bug的。然后需要进行正常人购买商品的一系列测试,来确保商品购买能够顺利进行。
这次任务当中我学习了一个软件的所有测试环节,让我对软件测试这个概念有了更加深刻的理解和认识,同时也了解了一些例如postman,apifox的测试工具,以及了解了springboot单元测试代码的编写。相信自己以后遇到测试这个环节的时候能够更加得心应手。
这次beta冲刺我主要负责测试,具体进行了注册,登录,修改个人信息,发布商品,购买商品等一系列流程的测试,主要功能测试基本正常,并且如果输入了错误的或者不符合约束条件的内容,会弹出错误信息。但是目前还有一些边缘测试没有确定,应该是自己的测试输入有问题还是应用的约束有问题,例如注册的时候什么样的密码可以被认定为正常的密码,以及其他属性是否正常,修改个人信息时收货人不成功,这个属性的约束条件是什么。进行问题反馈后其他组员对收货人该部分进行了及时的修改。购买时不能购买自己发布的商品,这是非常合理的,但是要进行被购买时会出现消息的测试,为了进行这个消息的测试,需要多人团队配合。测试的流程还算顺利,也发现了一些应用中不足的地方。在这次的冲刺中,我更深刻地体会到了一款软件的使用的功能的正确运行应该如何测试,其各种操作和返回值是否正确且符合逻辑,明白了软件正确运行且低bug和无bug运行的困难,需要面面俱到地考虑很多方面。
在这次beta冲刺主要负责前端部分的内容,完成项目的过程中学到很多东西,首先,了解学习了自己不太熟悉的调用后端端口的方法知识,其次,每次开组会也是一个锻炼着自己的表达能力的机会,在完成整个项目的过程中也学到了如何和团队团结协作的能力,看到团队成果发布时出来时内心很激动。总之,很感激这段团队实践经历对之后的学习等各方面都有很大的帮助。
本次的beta冲刺主要还是负责后台模块的编写,具体实现了后台的登录模块, 登录管理模块 ,用户管理,菜单管理。商品分类,商品管理的前端页面编写。以及相应接口的编写,这次冲刺中自己的代码能力有了很大的进步
通过模块化协作的开发方式让我的沟通交流能力也有了很大的提升,在完成后台模块的编写后,我对其进行了详细的测试,确保每个功能都能正常运行。在测试过程中,我发现并修复了一些潜在的问题,例如图片上传模块问题以及vue的导入模块包冲突的问题,提高了系统的稳定性和可靠性。
在本次项目中负责后台模块的编写,让我收获颇丰。这段经历不仅锻炼了我的技术能力,还提高了我的团队协作和沟通能力。我相信,在今后的工作中,我将能够更好地应对各种挑战,不断提升自己。
本次的beta冲刺主要还是负责后端代码的编写,和alpha冲刺比起来本次冲刺主要是完善代码的书写,增添新的逻辑和修改之前的bug,虽然代码的工作量减少了但是工作仍然非常充实,通过不断的利用测试结果修改之前的不准确的地方,包括逻辑和语法,并且尽可能的优化代码使得代码更加精炼,最后添加了安全性检测使得逻辑更加完整。
在和队员交流方面,git,GitHub的使用也更加娴熟,交流更加积极。总的来说,我的beta冲刺虽然磕磕绊绊,但仍然收获颇丰并且完成了自己的任务。在之后我会更加精进自己的代码能力,逻辑思维能力和团队协作能力,成为一个更好的自己。
组员 | 分工 | 工作量比例 |
---|---|---|
102101526易华章 | 分配任务,组织项目,管理项目开发,解决组员每天遇到的问题,前后端对接,项目汇报 | 17% |
052101432蔡鹏宇 | 设计后台管理系统,编写后端接口和对应的控制器 | 11% |
052101402王昊阳 | 后端对接,增加安全性测试、参数验证 | 8% |
102101505宋玲钰 | 前端对接,新增订单列表页面 | 10% |
102101508林嘉欣 | 前端对接,新增消息详情页面 | 10% |
102101519何万钦 | 前后端测试 | 8% |
102101520陈一城 | 后端对接,实现模糊搜索和数据缓存 | 9% |
102101534翁锐晨 | 前后端测试 | 9% |
102101502龙安媛 | 前端对接 | 8% |
102101609王小亮 | 优化首页,PPT制作 | 10% |