Let‘s go!队——alpha冲刺总结
| 这个作业属于哪个课程 | 2302软件工程社区 |
|---|---|
| 这个作业要求在哪里 | 团队作业——alpha冲刺 |
| 这个作业的目标 | 记录 alpha 冲刺测试随笔 |
| 团队名称 | Let_us_go |
| 团队置顶集合随笔链接 | Let‘s go!置顶集合随笔链接 |
| 其他参考文献 | CSDN、《构建之法》 |
目录
- 一、项目预期计划
- 二、项目显示进展
- 2.1 前端进展
- 2.2.1 前台进展
- 2.2.1 后台进展
- 2.2 后端进展
- 2.3 项目燃尽图
- 三、组员收获和体会
- 3.1 组员1 222100401 丁念
- 3.2 组员2 052106114 杨必烨
- 3.3 组员3 222100102 关心悦
- 3.4 组员4 222100105 黄娇如
- 3.5 组员5 222100118 赵大伟
- 3.6 组员6 222100121 洪恒辉
- 3.7 组员7 222100403 江滢怡
- 3.8 组员8 222100413 刘家伟
- 四、组员分工及贡献比例
- 五、下阶段展望
- 六、相关链接
- 6.1前端仓库链接
- 6.2后端仓库链接
- 6.3后台链接
- 七、commit截图(部分)
一、项目预期计划
还原原型设计,原型设计博客链接
二、项目显示进展
2.1 前端进展
2.2.1 前台进展
1.登录模块
实现登录功能,用户名、密码均为必填项。读取表单数据发送给后端验证,若账号不存在或密码错误,则弹出提示语句。若验证成功,则跳转至前台页面。

实现注册功能,用户名、密码均为必填项。读取表单数据发送给后端验证,若两次密码不匹配,则弹出提示。若注册成功,则给出账户ID并跳转至登录页面。

2.自习室模块
实现展示自习室列表功能,通过点击我的和公共按钮,进行我的自习室列表和公共自习室列表之间的切换。
实现自习室收藏功能,点击白色收藏按钮就可以对我的或公共自习室进行收藏操作,收藏成功之后按钮变为黄色,再次点击变为白色,并显示为未收藏。

实现自习室删除功能,在我的自习室列表,点击删除按钮,会弹出确认窗口,点击确认对所选自习室进行删除操作。
实现自习室创建功能,在自习室列表,点击右下角的加号按钮,即可跳转自习室创建页面,用户可以填写自习室的标题,简介并选择预设背景。

实现进入自习室功能,在自习室列表点击自习室,即可进入自习室内部。

3.TODO模块
实现TODO页面,分为纯前端的番茄钟和待办事项两个模块。

实现专注部分(番茄钟),点击设定的任务类型,自定义时间(min:25分钟)可以进行专注学习,可以暂停放弃,关闭雨声背景音乐。

实现清单部分,实现增查删以及跳转自习室自习等功能。

4.社区模块
显示帖子缩略图,实现了点赞的功能,用户不仅可以给帖子进行点赞和取消,也可以对评论进行点赞和取消。

显示帖子详情,实现了包含点赞帖子、查看评论、点赞评论等功能。

完成了帖子发布功能,用户可以通过发布页面进行帖子的发布。

- 5.登录模块
- 在我的页面显示个人信息,并且可以进行退出登录操作。

- 在我的页面显示个人信息,并且可以进行退出登录操作。
2.2.1 后台进展
1.登录注册模块
实现登录功能,登录表单验证。读取表单数据发送给后端验证,若编号不存在或密码错误,则弹出提示语句。若验证成功,则跳转至后台页面。

实现注册功能,用户名、密码均为必填项。读取表单数据发送给后端验证,若两次密码不匹配,则弹出提示。若注册成功,则给出账户ID并跳转至登录页面。

- 2.用户管理模块
- 实现拉黑用户功能,点击“拉黑”,对相应用户进行拉黑操作。对已拉黑的用户操作,则会提示“请勿重复操作”。

- 实现拉黑用户功能,点击“拉黑”,对相应用户进行拉黑操作。对已拉黑的用户操作,则会提示“请勿重复操作”。
3.评论管理模块
实现审核通过评论功能,点击“审核通过”,评论变为已审核状态。对已审核的评论操作,则会提示“请勿重复操作”。

实现拉黑评论功能,点击“审核通过”,点击“拉黑”,评论变为已拉黑状态。对已拉黑的评论操作,则会提示“请勿重复操作”。

4.帖子管理模块
实现帖子管理功能,点击“审核通过”,帖子变为已审核状态。对已审核的帖子操作,则会提示“请勿重复操作”。

实现拉黑帖子功能,点击“拉黑”,帖子变为已拉黑状态。对已拉黑的帖子操作,则会提示“请勿重复操作”。

2.2 后端进展

2.3 项目燃尽图

三、组员收获和体会
3.1 组员1 222100401 丁念
心得体会:
- 在项目初期应尽早做出规划,开始开发,给后期测试留出充足时间:由于我是此次作业的组长,负责统筹规划分工、督促进度,在项目前期,由于时间尚且充足,没有及时督促项目,推进进度,导致后期测试时间不足,在beta阶段应吸取此次教训。
- 熟悉了SpringBoot项目的使用,特别是其与数据库的连接与增删改查操作。
- 学会了前后端项目在服务器上的部署。
遇到的问题&反思:
- 图片上传操作目前还在学习中,预计在beta阶段实现
对下一阶段展望:
- 能更好的安排好项目的进度,并且完善功能模块,开发出更加健全的项目。
3.2 组员2 052106114 杨必烨
心得体会:
- 在这次项目中,我主要负责后台模块的开发,使用的技术栈包括Spring Boot和MyBatis。
- 对软件开发有了更加全面的认识。了解了前后端如何分工合作,以及后端的具体工作内容和责任。
遇到的问题&反思:
- 在处理复杂业务逻辑和优化性能方面,感到自己的知识和技能还有很大的提升空间。
- 在团队合作和项目管理方面,也发现了一些需要改进的地方,例如任务分配和进度控制。
对下一阶段展望:
- 实现更多的功能,完善系统的整体架构和业务逻辑。
- 深入学习和应用更多的技术,如Spring Cloud、分布式事务处理等,提升项目的稳定性和扩展性。
3.3 组员3 222100102 关心悦
心得体会:
- 通过实践,学习了uniapp相关知识,稍微对前后端的分工合作以及接口对接调用有了一定的认识,了解了请求跳转本地存储等重要内容
遇到的问题&反思:
- 开发经验不足,存在前后端对接问题,不能很好的调用后端接口,需要认真沟通和询问,加强学习接口调用。
对下一阶段展望:
- 希望美化一点
3.4 组员4 222100105 黄娇如
心得体会:
- 1.熟悉了vue项目的接口分装和接口调用,学会了检查接口调用bug,在与后端负责人的沟通中学会处理多种错误,加强了对接口调用部分的代码开发能力。
- .复习了vue框架的创建和配置,更加熟悉vue组件的应用,积累了前端开发的经验。
遇到的问题&反思:
- 与后端负责人的沟通不足,在接口调用时出现了些不必要的问题。
对下一阶段展望:
- 希望能在下一阶段完成更多功能,产出一个完整的应用。
3.5 组员5 222100118 赵大伟
心得体会:
- 学会了使用uniapp进行一定程度的开发。
遇到的问题&反思:
- 对前后端的交互机制还不了解。
- 有些功能的实现没有思路。
对下一阶段展望:
- 实现更多功能,如搜索和更改,与后端接口对接。
- 在下一阶段尽量完成更多功能,尽可能按照原型设计实现最终产品。
3.6 组员6 222100121 洪恒辉
心得体会
- 能更加熟练的写SpringBoot项目了,对接口的书写方式和规范更加了解了。
- 能熟练在项目中接入SpringSecurity了,对各种过滤器也有了一定的了解。
- 对软件项目的规范有了更深刻的了解,体会到MVC模式带来的便捷。
- 对团队协作有了初步的认识,为以后的团队开发积累了经验。
遇到的问题和反思:
- 对前后端对接了解太少,不了解前端的各种框架下的限制,导致后端接口不清楚如何实现。
对下一阶段展望:
- 希望下一阶段可以提高接口安全,完成一个完善的软件。
3.7 组员7 222100403 江滢怡
心得体会:
- 能够较为熟练的使用uniapp进行开发。
- 对前后端交互机制有了更深入的了解。
遇到的问题&反思:
- app似乎不支持使用setcookie,此问题在临近ddl时才发现,使得团队时间管理有点不可控。
- 无法显示.jpeg,目前解决方案是采用.jpg暂代,但仍未知原因。
对下一阶段展望:
- 页面ui美化。
- 发布帖子与发布评论功能要完成。
3.8 组员8 222100413 刘家伟
心得体会:
- 1.在团队合作的项目中,我深刻认识到了团队协作的重要性。通过与团队成员的密切配合,我学会了如何有效地分工合作、协调资源、解决问题。我们通过每日站会、迭代评审等形式,保持了高效的沟通和协作。在团队合作的过程中,我不仅学到了技术方面的知识,还锻炼了自己的团队意识和沟通能力。通过相互学习、相互帮助,我们最终完成了项目的交付,并且取得了令人满意的成果。
- 2.在项目开发中,我不断深入学习和实践Java后端开发的相关知识。我系统地学习了Java语言的特性和常用框架,如Spring、Spring Boot等。通过参与项目实践,我更深入地理解了数据库设计、接口设计、性能优化等方面的知识。我学会了如何设计高性能、可扩展的后端系统,提高了自己的编码水平和系统设计能力。
遇到的问题&反思:
- 在项目中,我发现自己在前后端接口对接方面出现了偏差,导致沟通和协作上的困难。这可能是因为接口设计理解不够深入,或者沟通不够清晰。这让我意识到了接口设计和沟通的重要性,下一步我会加强对接口设计的理解,并提高沟通能力,确保团队协作更加顺畅。
对下一阶段展望:
- 不断提升自己的开发水平,续以学习的心态面对挑战,不断突破自我,追求技术上的更高境界。
四、组员分工及贡献比例
| 学号 | 工作内容 | 贡献度 |
|---|---|---|
| 222100401 | 社区、我的模块接口,前端后台部署服务器,冲刺随笔 | 13% |
| 052106114 | 后台、首页模块接口 | 11.8% |
| 222100102 | 登录注册界面,todolist界面 ,前端前台打包,置顶集合随笔,代码规范与本次冲刺任务与计划 | 13% |
| 222100105 | 后台界面,测试随笔,前端负责人 | 13% |
| 222100118 | 自习室界面,总结随笔,ppt | 13% |
| 222100121 | 登录注册、todolist模块 | 11.8% |
| 222100403 | 社区、我的界面 | 11.8% |
| 222100413 | 自习室模块接口,后端负责人、后端部署 | 12.6% |
五、下阶段展望
前台
功能完善
- 评论管理尝试使用关键词自动屏蔽,减少管理员人工操作,减少延时,提升用户使用流畅度。
- 自习室锁定功能尝试实现,帮助用户更好的专注于自习。
界面优化
- 自习室等界面优化,完善动态效果的实现,丰富可选组件。
性能优化
- 页面跳转更加流畅
- 数据获取更快
后台
相关推荐
fengmian123
fengmian123
QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx
QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx
XERJ 是一款受到社区信赖的本地 AI 搜索引擎
XERJ 是一款受到社区信赖的本地 AI 搜索引擎,能自动为任意文件夹建立索引,让编程智能体直接检索所需代码,省去逐个读取文件消耗的 token。它的主要用途是参考现有实现来写代码(reference coding):接到任务后,智能体下载与任务相关的开源仓库,建立索引,再查阅这些项目的解决方法。 在一项对照研究中,这种做法让智能体的输出 token 用量降至原来的约 1/2.7,同时保持 16/16 的任务完成率(案例研究)。用户在日常开发中报告的用量约为原来的 1/5(使用反馈)。有了可检索的参考实现,较小、较便宜的模型也可能胜过只凭记忆工作的昂贵模型,减少反复修改的次数。把下面这段提示词交给智能体即可开始
DocRes.Vulkan.WinForms.VS2022-Source-r1.1-20261016-102846-206.zip
DocRes.Vulkan.WinForms.VS2022-Source-r1.1-20261016-102846-206.zip 博客地址:https://blog.csdn.net/lw112190/article/details/168119884
电力系统连锁故障一种用于识别引发连锁故障的多重故障集合的“随机化学”算法研究(Matlab代码实现)
内容概要:本文研究了一种基于“随机化学”算法的多重故障集合识别方法,旨在准确识别电力系统中可能引发连锁故障的关键故障组合。该方法结合ADMM(交替方向乘子法)优化框架,建立了考虑连锁故障传播路径的N-k多阶段双层优化模型,并设计了高效的故障场景筛选机制,以应对大规模电网中连锁故障风险分析的高复杂性挑战。通过Matlab代码实现了算法的全流程仿真验证,结果表明该方法在识别高风险故障集方面具有较高的有效性与计算效率,为电力系统的安全评估、脆弱性分析及预防控制策略制定提供了先进的技术支撑。; 适合人群:具备电力系统分析、优化理论基础及Matlab编程能力,从事电力系统安全稳定、连锁故障防御、风险评估等相关研究的科研人员与工程技术人员。; 使用场景及目标:①应用于大规模电力系统中高风险N-k故障场景的快速识别与排序;②支撑基于N-k安全准则的电网脆弱环节分析与主动防御策略设计;③为运行调度、规划检修及应急管理提供科学的故障预案筛选工具。; 阅读建议:建议读者结合Matlab代码与论文中的模型推导,深入理解随机化学算法在双层优化框架中的实现逻辑,重点关注ADMM的分解协调机制与故障传播路径的建模方法,并通过复现仿真案例掌握其在实际电网中的应用流程与参数设置技巧。






