爱背单词不摆烂——代码规范、冲刺任务与计划

本文详细描述了软件工程2302课程中的团队作业,涉及前端和后端的代码规范、冲刺任务,包括技术栈选择、原型需求、数据库搭建、AI接口开发、用户功能、API接口对接及部署流程。
摘要由CSDN通过智能技术生成
这个作业属于哪个课程2302软件工程
这个作业要求在哪里团队作业——alpha冲刺
团队名称爱背单词不摆烂
这个作业的目标制定代码规范、冲刺任务与计划
其他参考文献《构建之法》


一、代码规范

前端代码规范
后端代码规范

二、本次冲刺任务

2.1、前端部分

  • 确定技术栈,明确原型需求,准备好项目所需icon等素材
  • 项目框架搭建完毕,引入必要的依赖以及资源
  • 进行页面搭建
  • 完善并优化页面
  • 处理基本事件
  • 测试页面显示以及事件,修改bug
  • 封装请求axios信息,便于统一处理后端接口
  • 对接后端api,获取数据库信息,完善网站
  • 测试网站,发布1.0版本

2.2、后端部分

  • 完成后端框架搭建,修改数据库建设
  • 搭建数据库,完成ai接口的初步开发
  • 完成基础的跨域、集成JWT等token验证框架
  • 完成用户注册和登陆功能
  • 开发基础的学习单词功能、文章功能
  • 继续开发学习功能,完善优化ai接口功能
  • 基础功能完成单元测试,实现全局异常处理
  • 与前端实现接口对接
  • 后端人员进行代码整合
  • 实现服务器部署

三、本次冲刺计划

3.1、前端部分

5.3:确定技术栈,明确原型需求,准备好项目所需icon等素材
5.4: 项目框架搭建完毕,引入必要的依赖以及资源
5.5: 进行页面搭建
5.6: 完善并优化页面
5.7: 处理基本事件
5.8: 测试页面显示以及事件,修改bug
5.9: 封装请求axios信息,便于统一处理后端接口
5.10: 对接后端api,获取数据库信息,完善网站
5.11: 测试网站,发布1.0版本

3.2、后端部分

5.3:后端框架搭建和数据库修改

  • 完成后端项目的基本框架搭建(例如使用Spring Boot)。
  • 根据需求修改和优化现有的数据库模型。
  • 配置数据库连接和初始化脚本。

5.4:数据库搭建和AI接口初步开发

  • 完成数据库的搭建工作,确保所有表和关系都已正确创建。
  • 开始AI接口的初步开发,定义接口协议和数据格式。

5.5:跨域处理和Token验证框架集成

  • 实现基础的跨域资源共享(CORS)处理。
  • 集成JWT等token验证框架,确保API调用的安全性。

5.6:用户注册和登录功能开发

  • 开发用户注册功能,包括前端表单和后端逻辑。
  • 实现用户登录功能,包括身份验证和token发放。

5.7:学习单词和文章功能开发

  • 设计并实现学习单词的基础功能,如单词展示、发音等。
  • 开发文章功能,允许用户阅读和学习相关文章。

5.8:学习功能开发和AI接口优化

  • 继续开发学习功能,增加更多学习相关的业务逻辑。
  • 完善和优化AI接口功能,提升接口的稳定性和性能。

5.9:单元测试和全局异常处理

  • 为已开发的功能编写单元测试,确保代码质量。
  • 实现全局异常处理机制,确保系统稳定性。

5.10:前端接口对接

  • 与前端团队协作,确保API接口能够满足前端需求。
  • 调整后端API以解决对接过程中出现的任何问题。

5.11:代码整合

  • 后端团队进行代码审查和整合,解决合并冲突。
  • 确保所有功能在集成后能够正常工作。

5.12:服务器部署

  • 准备部署环境,包括服务器设置、数据库迁移等。
  • 部署应用到服务器,并进行必要的测试以确保一切运行正常。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值