113
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | https://bbs.csdn.net/forums/2401_CS_SE_FZU |
|---|---|
| 这个作业要求在哪里 | https://bbs.csdn.net/topics/619397949 |
| 团队名称 | 福大创智团 |
| 这个作业的目标 | Alpha冲刺Day6 |
| 其他参考文献 | 《构建之法 现代软件工程》 |




用户的私聊,关注,通知,活动,统计的接口还没有对应接上
今天遇到的困难主要是对管理员后台的一个模块设计
还有处理代码冲突 一行一行审查的困难
继续完善API请求的错误处理。
优化组件间的数据传递和通信。
进行样式的跨浏览器测试和调整。
开始进行性能优化的初步研究。
团队协作:在项目开发过程中,团队成员之间的沟通和协作非常重要。通过每日的站立式会议,可以及时了解项目进展和问题,快速调整工作计划。
技术学习:在使用Vue和Element Plus的过程中,学到了很多关于前端框架和组件库的知识,提升了技术能力。
问题解决:遇到问题时,保持积极的心态和开放的思维,尝试多种解决方案,往往能找到更好的解决办法。
今天的开发主要集中在拦截器模块的实现与优化。具体完成了以下内容:

完善了LoginInterceptor拦截器:
新增了AdminInterceptor管理员拦截器:
/admin/**路径的权限控制优化了WebConfig配置:
完善了用户注册逻辑:
优化了登录逻辑:



优化接口,实现管理员获取话题接口。具体工作包括:
在本次优化过程中,深刻体会到接口设计的重要性。良好的接口结构不仅能提升系统性能,还能增强系统的安全性和可维护性。通过优化接口,我学会了如何更有效地进行性能调优以及如何设计更合理的权限管理机制。此外,与团队成员的协作也让我认识到沟通在项目开发中的关键作用,只有良好的沟通才能确保项目顺利进行,减少不必要的错误和返工。

/admin/examine/admin/unexamine/admin/examine/{id}在话题界面新增举报收藏下拉选项

由于多人编写代码,对别人的编码部分不了解,犯了低级错误导致debug很久;组件样式设计困难
完善其他界面
需要深入学习必要的知识,保证开发效率

今天主要完成了以下工作:

创建并实现了 ActivityDraft.vue 组件,主要功能包括:
优化了组件的样式设计:
通过今天的开发工作,我更深入地理解了Vue组件的开发流程和样式设计。使用flex布局和合理的样式设计可以让组件更加美观实用。接下来需要继续完善功能实现,确保组件的可用性。
今天主要完成了通知系统相关的前端组件开发:

实现了通知中心的主界面 (Inform.vue):
开发了所有通知列表组件 (AllNotification.vue):
完成了单个通知框组件 (NotificationBox.vue):
在开发通知系统的过程中,深入学习了Vue 3的组件开发、Element Plus UI库的使用,以及前后端交互的实现方式。通过实践,加深了对Vue组件化开发的理解,提升了代码组织和架构设计能力。
更新主页组件,优化显示

样式设计困难,难以达到预期效果
完善相关逻辑和功能,并去设计其他页面和组件。
保持代码简洁、易懂,并确保每个模块或函数只做一件事。利用清晰的命名和适量的注释,让别人能快速理解你的代码意图。





