Let's go!——beta冲刺总结随笔

Let_us_go 团队 2024-05-28 20:56:22
这个作业属于哪个课程2302软件工程社区
这个作业要求在哪里团队作业—bate冲刺+事后诸葛亮
这个作业的目标beta 冲刺总结
其他参考文献CSDN、《构建之法》

目录

  • 一、用表格的形式展示冲刺前设立的任务
  • 二、在“alpha阶段问题总结随笔”和“凡事预则立随笔”改进计划的完成情况
  • 三、可运行的项目链接、项目文件
  • 四、项目各功能的运行图片
  • 五、各成员在冲刺阶段的体验、收获、心得
  • 六、介绍华为云部署的过程和体会
  • 七、各成员的贡献度分配

一、用表格的形式展示冲刺前设立的任务

1.1App端

要完善的模块要完善、新增的功能完成情况
首页增加时钟显示功能完成
我的模块头像上传功能完成
社区模块帖子查询功能优化完成
社区模块帖子显示逻辑优化完成
社区模块图片上传功能完成
登录注册模块忘记密码功能实现完成
todolist模块login&todo模块跳转逻辑完善完成
自习室模块自习室信息修改功能完成
自习室模块自习室页面显示优化完成

1.2后台管理Web端

要完善的模块要完善、新增的功能完成情况
管理模块解封用户功能完成
管理员模块管理员修改密码功能完成
管理员模块管理员修改用户名功能完成

二、在“alpha阶段问题总结随笔”和“凡事预则立随笔”改进计划的完成情况

团队分工改进:

改进计划一:原团队成员分工不变,交换的组员直接顶替原先的工作
完成情况:完成,新组员与原组员职能相近,开发工作交接得很好,原组员也完成了应有的开发工作。

改进计划二:做好对测试进度的安排,测试工作的可视化
完成情况:完成,每个人独立完成自己功能的测试,并将测试结果填入公共表格实现可视化。

工具流程改进:

利用gitCode的issue功能修复bug
完成情况:完成,由于alpha冲刺已经完成大部分工作,本次冲刺开发过程中提交的代码没有bug。

充分利用后台的js崩溃统计功能来优化前端的代码
完成情况:完成,对于调试工具的改进使前端开发效率更高了。

三、可运行的项目链接、项目文件

3.1 后端仓库链接

3.2 前端仓库链接

3.3 App下载地址

3.4 后台链接(管理员测试账号:1 密码:123456)

四、项目各功能的运行图片

App功能演示

  • 1.登录注册我的信息模块

    • 注册功能

    • 忘记密码功能

    • 登录功能

    • 首页时钟变化

    • 退出登录功能

    • 修改头像功能

  • 2.自习室模块

    • 展示自习室列表

    • 自习室收藏功能

    • 进入自习室功能

    • 自习室发言功能

    • 自习室创建功能

    • 自习室删除功能

  • 3.TODO模块

    • 专注部分(番茄钟)

    • 清单部分

  • 4.社区模块

    • 搜索帖子功能

    • 点赞功能演示

    • 帖子详情

    • 评论功能

    • 发布帖子

Web后台功能演示

  • 1.登录功能

  • 2.修改管理员信息

  • 3.用户管理功能

  • 4.评论管理功能

  • 5.帖子管理功能

五、各成员在冲刺阶段的体验、收获、心得

222100401 丁念

通过此次团队开发项目,我学到了很多。初次经历软件开发的全过程,在其中,不仅对SpringBoot框架有了一定的掌握,还领会到了在团队协作中,平时意想不到的各方面细节,其中沟通更是重中之重。良好的团队沟通能让整个开发过程事半功倍,否则将要用极大的时间成本为沟通不充分买单。此次项目开发经验,为我以后的学业与职业发展都打下了夯实的基础,我会总结提炼此次项目开发经验,并持续学习,争取在今后,开发出更加完善的项目。

222100403 江滢怡

这次beta冲刺中我主要完成了搜索功能,并添加评论与发布接口。通过搜索功能的实现,我对缓存技术的理解更加深入,同时在开发发布功能时,我学习了许多上传文件的策略与方法。整体而言,这次冲刺不仅让我学到了许多技术,也积累了宝贵的项目开发经验,希望未来能不断学习,不断进步。

222100105 黄娇茹

有了上次的经验,这次冲刺对接口调用更加熟练,与成员的沟通更加高效。在beta阶段中,我在原有项目的基础上,补充了一些功能,与后端人员商议后,顺利实现了项目的优化和测试。alpha阶段由于缺乏系统的接口文档导致了时间耽误问题,我们在beta阶段一开始就建立了共享的接口文档,省去了很多沟通成本,效率大大提升。总之,beta阶段进展顺利,收获颇丰!

222100413 刘家伟

在Beta冲刺阶段,我负责补充了一些自习室接口,增加了图片上传功能,并进行了项目的最终部署。补充接口的过程中,我增强了对后端逻辑和接口设计的理解,实现图片上传功能让我掌握了文件处理和云存储的技巧。在项目部署中,我选择了华为云进行环境配置和服务启动,顺利完成了项目上线。整个过程不仅提升了我的技术能力,还让我对团队协作和项目管理有了更深的认识。

222100121 洪恒辉

在本次Beta冲刺中,我们小组完成了自习室app的开发。我负责后端部分接口的开发,在这个过程中我积累了一些宝贵的经验和体会。尽管开发过程中遇到了许多技术上的难题,但通过小组成员间的沟通协调,前后端的密切协作,我们一一克服了各种技术难题。通过这次项目的经验,我学到了很多关于软件工程实践的知识和技能。我体会到了与团队合作的重要性,在与小组成员紧密合作的过程中增强了沟通和协作能力。这次项目的成功开发为我今后的职业发展奠定了坚实的基础

222100102 关心悦

此次我的任务是完成alpha阶段未完成的忘记密码功能,TODO/登录页面缺少的一些跳转逻辑及页面调整,首页时钟。因为吸取了alpha阶段的教训,这次及时的和后端进行沟通,询问接口连接不懂的问题,顺利的完成忘记密码的功能。同时排除了打包报错的原因,顺利打包apk。整个beta阶段,我对接口和前端页面设计有了更深入的认识,同时也了解到了接口对接中沟通和询问的重要性。

222100426 郑铭伟

这一次的beta冲刺我受益匪浅,虽然我的开发经验并不多,但是这次beta冲刺对我来说意义非常大,跟着组员们学到了很多关于vue的知识,虽然这些知识不是很深,但是大多数都是以前课上没有涉及的内容。这也让我意识到很多东西,仅靠课程中学的东西还不够,并且要学以致用,否则理论上会的东西实际却用不上用不对。

052106114 杨必烨

在本周的项目开发中,我专注于后台管理模块的两个关键功能:管理员信息的修改和密码更新。在管理员信息修改方面,我确保了数据的流畅更新和界面的友好交互,使得管理员能够轻松地进行个人信息的维护。对于密码更新功能,我注重了用户体验,设计了一个简洁直观的操作流程,让管理员能够快速且方便地更改密码。在这个过程中,我学习到了如何优化用户界面和操作流程,以提高用户满意度。通过这周的工作,我不仅加深了对后端开发的理解和技能,还提升了对用户体验重要性的认识。我期待将这些经验应用到未来的工作中,以提供更加流畅和高效的服务。

六、介绍华为云部署的过程和体会

1.购买服务器

我们买的是一个月的免费的hecs服务器:

img

2.登录服务器并做环境配置

做了一些环境配置比如安装jdk,安装mysql,配置数据库等等

img

3.上传jar包并部署运行springboot服务

img

4.部署前端项目

img

img

img

img

5.部署体验

在华为云上部署服务器的体验总体来说非常顺利。首先,华为云的购买流程非常简便,界面友好易操作。其次,服务器性能稳定,配置环境和上传项目的速度都非常快。此外,华为云提供了丰富的文档和教程,对于初次使用者来说非常友好,帮助我快速解决了遇到的问题。整个部署过程让我对云服务的便捷性和高效性有了更深的理解,同时也提高了我在实际项目中使用云服务的能力。

七、各成员的贡献度分配

学号工作内容贡献度
222100401后端:查询帖子列表等接口修改(新增标题、帖子图片信息),新增帖子模糊查询接口,新增创建评论等接口,前端后台部署服务器,冲刺随笔,答辩13%
052106114后端:解封用户,管理员修改密码,管理员修改用户名、用户使用调查报告12%
222100102前端:忘记密码页面,login&todo模块跳转逻辑完善,首页增加时钟,代码规范12%
222100105前端:增加管理员个人页面;分离帖子标题和内容;实现分页功能,置顶集合随笔13%
222100426前端:自习室信息修改页面,自习室信息修改功能,换组交接博客,alpha阶段问题总结随笔,凡事预则立随笔,PPT13%
222100121后端:忘记密码功能:发送验证邮件接口,重置密码接口,Beta冲刺总结随笔13%
222100403前端:搜索与搜索结果页面,发布帖子功能,帖子增加title字段12%
222100413后端:自习室接口补充,图片上传功能,服务部署13%
...全文
243 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

122

社区成员

发帖
与我相关
我的任务
社区描述
FZU-SE
软件工程 高校
社区管理员
  • LinQF39
  • 助教-吴可仪
  • 一杯时间
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧