122
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | 2302软件工程社区 |
|---|---|
| 这个作业要求在哪里 | 团队作业—bate冲刺+事后诸葛亮 |
| 这个作业的目标 | beta 冲刺总结 |
| 其他参考文献 | CSDN、《构建之法》 |
1.1App端
| 要完善的模块 | 要完善、新增的功能 | 完成情况 |
|---|---|---|
| 首页 | 增加时钟显示功能 | 完成 |
| 我的模块 | 头像上传功能 | 完成 |
| 社区模块 | 帖子查询功能优化 | 完成 |
| 社区模块 | 帖子显示逻辑优化 | 完成 |
| 社区模块 | 图片上传功能 | 完成 |
| 登录注册模块 | 忘记密码功能实现 | 完成 |
| todolist模块 | login&todo模块跳转逻辑完善 | 完成 |
| 自习室模块 | 自习室信息修改功能 | 完成 |
| 自习室模块 | 自习室页面显示优化 | 完成 |
1.2后台管理Web端
| 要完善的模块 | 要完善、新增的功能 | 完成情况 |
|---|---|---|
| 管理模块 | 解封用户功能 | 完成 |
| 管理员模块 | 管理员修改密码功能 | 完成 |
| 管理员模块 | 管理员修改用户名功能 | 完成 |
团队分工改进:
改进计划一:原团队成员分工不变,交换的组员直接顶替原先的工作
完成情况:完成,新组员与原组员职能相近,开发工作交接得很好,原组员也完成了应有的开发工作。
改进计划二:做好对测试进度的安排,测试工作的可视化
完成情况:完成,每个人独立完成自己功能的测试,并将测试结果填入公共表格实现可视化。
工具流程改进:
利用gitCode的issue功能修复bug
完成情况:完成,由于alpha冲刺已经完成大部分工作,本次冲刺开发过程中提交的代码没有bug。
充分利用后台的js崩溃统计功能来优化前端的代码
完成情况:完成,对于调试工具的改进使前端开发效率更高了。
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服务器:

2.登录服务器并做环境配置
做了一些环境配置比如安装jdk,安装mysql,配置数据库等等

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

4.部署前端项目




5.部署体验
在华为云上部署服务器的体验总体来说非常顺利。首先,华为云的购买流程非常简便,界面友好易操作。其次,服务器性能稳定,配置环境和上传项目的速度都非常快。此外,华为云提供了丰富的文档和教程,对于初次使用者来说非常友好,帮助我快速解决了遇到的问题。整个部署过程让我对云服务的便捷性和高效性有了更深的理解,同时也提高了我在实际项目中使用云服务的能力。
| 学号 | 工作内容 | 贡献度 |
|---|---|---|
| 222100401 | 后端:查询帖子列表等接口修改(新增标题、帖子图片信息),新增帖子模糊查询接口,新增创建评论等接口,前端后台部署服务器,冲刺随笔,答辩 | 13% |
| 052106114 | 后端:解封用户,管理员修改密码,管理员修改用户名、用户使用调查报告 | 12% |
| 222100102 | 前端:忘记密码页面,login&todo模块跳转逻辑完善,首页增加时钟,代码规范 | 12% |
| 222100105 | 前端:增加管理员个人页面;分离帖子标题和内容;实现分页功能,置顶集合随笔 | 13% |
| 222100426 | 前端:自习室信息修改页面,自习室信息修改功能,换组交接博客,alpha阶段问题总结随笔,凡事预则立随笔,PPT | 13% |
| 222100121 | 后端:忘记密码功能:发送验证邮件接口,重置密码接口,Beta冲刺总结随笔 | 13% |
| 222100403 | 前端:搜索与搜索结果页面,发布帖子功能,帖子增加title字段 | 12% |
| 222100413 | 后端:自习室接口补充,图片上传功能,服务部署 | 13% |