老师别和我作队-汇总博客

老师别和我作队 团队 2022-05-14 01:26:55
这个作业属于哪个课程2022年春软件工程实践F班
这个作业要求在哪里 团队作业——站立式会议+alpha冲刺
这个作业的目标1.项目预期计划、现实进展;
2.过程体会、组员分工协作;
3.在Alpha阶段的工作量比例、下阶段展望
其他参考文献

目录

  • 1.项目预期计划
  • 2.现实进展
  • 3.队员分工与过程体会
  • 4.队员工作量
  • 5.下阶段展望


1.项目预期计划

  • 后端预期计划:
    用户接口:实现所有用户接口类群
    帖子、贴吧接口:实现所有帖子、贴吧类群接口
    数据库结构重构与改进: 实时根据需求改进数据库结构
    其他杂项数据接口:实现基本的数据类群接口,提供必要的业务服务
    推荐算法:指定并优化帖子推荐算法,形成一套独特的推荐体系
    聊天功能:实时聊天室逻辑与功能的实现

  • 前端预期计划:
    登录、注册、编辑信息、个人页面页面基本功能的实现
    帖子、热搜榜基本功能和基本页面的实现
    消息页面、聊天室页面基本功能的实现
    贴吧、首页总体功能的实现

2.现实进展

  • 后端进展
    • 用户模块 √
    • 帖子、贴吧交互模块 √
    • 黑名单、频闭词模块 √
    • 文件上传模块 √
    • 推荐算法模块 √
    • 实时聊天室模块 √
    • 服务器部署 √
    • 总体:拥有满足基本生产需求的接口配置,但是异常检测与限制配置不够充分,缺少可视化的后台管理系统
  • 前端进展
    • 用户登录、注册 √
    • 个人主页,编辑信息模块 √ :拥有所有业务逻辑,界面外观不完善
    • 热搜榜与帖子热搜模块 √ :拥有所有业务逻辑,界面外观不完善
    • 同城聊天模块 × :业务逻辑简陋,未大规模实装
    • 实时聊天室和消息模块 √ :拥有全部业务逻辑,界面外观不完善
    • 进吧与看吧模块 √ :拥有大部分业务逻辑,界面外观不完善
    • 搜索模块 √ :具有简易模糊搜索功能
    • 好友系统和其他杂项功能 × :未完全实现
    • 页面展示 × : 页面不够美观,bug频发
    • 服务器部署 √:云端可以直接使用,但是会出现部分报错,ui显示也与本地dev页面不同
    • 总体:10余个具有一定交互功能的界面,但是逻辑判断与交互过渡不完善,页面不美观

3.队员分工与过程体会

  • 221900409

    • 分工:
      • 后端组长,统筹后端工作
      • 用户类群接口设计
      • 后端接口优化与补充
      • 前端接口需求设计
      • 前端进度监督与bug解决
      • 数据库批量插入脚本编写
      • 后端自动任务编写(目前先注释掉不发挥作用)
    • 体会:工作量分配不均,开发效率低下,需要调整;前端格式不一,传递数据和使用接口的方式不合理,但是个人能力不足,无法修改这种bug,需要后期前端人员专门重构相关api代码。项目选配、定位都有点问题,个人领导力不够,需要反思
    • 工作交流截图:

      img

  • 061900204

    • 分工:
      • 私信聊天接口
      • 聊天室接口编写
      • 实时功能的配置部署
    • 过程总结:websocket逻辑
      页面加载时连接websocket
      聊天室需要在服务器中维护一个map,key为所有房间的id,value为房间内所有在聊天人员的map。
      (房间的所有id在数据库获取,并不是实时的,但是在每天维护的时候可以根据贴吧的关注人数来改变该吧的聊天室的房间数量,第二天重新开启的时候再重新获取聊天室数量。)
    • 体会:实际项目开发是需要很多沟通交流的,项目构想需要沟通、前后端需要沟通、后端设计需要沟通,所以沟通交流能力在实际开发中十分重要。项目的各种设计:如数据库设计、接口设计一开始要尽量设计好,不然之后频繁修改会造成很多困难。
    • 工作交流截图:

      img

  • 221900408

    • 分工:
      • 负责贴子和贴吧相关接口的后端编写
      • 数据库内容完善
    • 体会:项目开发是一个动态的过程,需求随时可能变动,保持沟通非常重要。同时需要对编写的代码进行完善的测试,及早发现bug可以减少修复的工作量。
    • 工作交流截图:

      img

  • 221900435

    • 分工:
      • 导航栏
      • 看吧页面
      • 搜吧页面
      • 搜贴页面的前端部分
    • 体会:为期10天的小组项目好累...连续10天一直在开发容易使人疲惫,到后期时,遇到简单的问题,解决的时间也远比之前多。当然,这段时间的开发带来的收获也很多,对于VUE框架和Element组件能更好的使用;对于页面的布局也更加得心应手;对于接口的调用,使用postman来测试接口也更加熟练;与其他人的沟通交流也更加有效率。我想之后在实际的开发过程中,我应做好更细致的时间规划,管理好自己的时间,提升自己的工作效率。
    • 工作交流截图:

      img

  • 221900438

    • 分工:
      • 热搜榜页面编写和接口使用
      • 帖子页面编写和接口使用
    • 体会:页面布局的细微调整确实有点麻烦,花了很多时间,但同时学会了用开发者模式调整css(包括element-ui自带的css)。在与后端的交互中,更加收悉axios的运用,了解到session的功能,学会用postman测试后端接口,学会用开发者模式观察接口状态码。
    • 工作交流截图:

      img

  • 221900415

    • 分工:
      • 登录注册界面
      • 个人主页
      • 编辑主页
    • 体会:这个项目的页面从登录注册开始,所以在实现该项目的登录注册的时候,对数据库的连接是第一个后端对接,因此实现的时候比较复杂,如果后期的话登录注册可以直接获取个人图片话或许会更好一点。个人主页的布局和编辑页面还需要更进一步的修改,布局方面的话可以参考QQ的账号密码修改。
    • 工作交流截图:

      在这里插入图片描述

  • 081900331

    • 分工:
      • 进吧
      • 首页页面
    • 体会:一开始我本来想做有关于后端的工作,后来一次会议我光顾着去食堂吃饭忘记了,就分配到了前端。通过这次项目的工作,我学习一系列前端需要使用到的技术。首先是大名鼎鼎的Vue框架,使用完才发现他真的非常方便,没有改动到DOM的特性也提高了性能。其次是element ui ,饿了么推出的的element ui能给人很多惊喜,很多美观的小组件非常方便得获取而不是自己苦逼得去调层叠样式是一件很幸福的事情,还有是axios,这是我们项目在实现前后端对接的主要采用的,格式也很简单易用。最后是session,前端之间也是需要在页面跳转的时候传递信息的,主要有session,token和cookie,也是通过这次的经验,我终于知道以前等网站的时候,为什么会经常有弹窗提示我接受cookie。
    • 工作交流截图:

      在这里插入图片描述

  • 221900317

    • 分工:
      • 私信聊天消息页面
      • 贴吧的聊天室页面
    • 体会:学习到了vue和websocket的使用,认识的团队的重要性,当你不会某一个的知识点的时候或者转牛角尖卡壳的时候,不妨去查查资料或者去咨询同学,可以有更高的效率来完成工作。
    • 工作交流截图:

      img

  • 131802110

    • 分工:
      • 吧推荐和帖子推荐算法接口设计
    • 体会:算是一次真正意义上的团队合作项目,通过团队负责人的沟通,组员相互合作各自分工明确。且通过这次团队web项目我更好的体验到了spring框架的强大之处,以及自己有很长的路要走。很感谢队友的付出和努力,很期待我们团队接下来遇到的挑战!
    • 工作交流截图:

      img

4.队员工作量

学号工作量比例
22190040919%
06190020412.5%
22190043512%
22190043812%
22190040810%
22190041510%
0819003319%
2219003178%
1318021107.5%

5.下阶段展望

  • 前端
    • 界面外观美化
    • 业务逻辑完善
    • 完善同城功能和聊天室功能
  • 后端
    • 服务器安全性加强
    • 提升业务数据库处理效率
    • 建立简易的后端管理系统
...全文
95 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

103

社区成员

发帖
与我相关
我的任务
社区描述
福州大学-计算机与大数据学院-傅明建
软件工程 高校
社区管理员
  • Mingjian_Fu
  • Lyu-
  • Wake_lie
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

本次作业截止时间为2022-02-18 23:59:59,请未完成的同学抓紧时间,加入社区后的同学要按照“学号-姓名”的格式修改社区昵称。

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