团队作业4—项目冲刺-3
这个作业属于哪个课程 | 计科22级34班 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 项目冲刺,进行为期7天的敏捷开发 |
团队作业4——项目冲刺-3
每天举行站立式会议
团队成员当天作了会议总结的照片
昨天已经完成的工作
-
成功初始化登录模块,实现了用户认证和会话管理,确保了安全性和稳定性。
-
聊天模块初始化完成,实现了消息的实时传输和存储,界面简洁,用户体验良好。
-
用户设置模块已初始化,提供了个人资料编辑和密码更改等功能,界面友好,操作便捷。
-
数据库初始化顺利,表结构合理,性能优化,为项目提供了坚实的数据支持。
-
制定了全面的测试策略,确保了测试的全面性和有效性,提高了产品质量。
-
前端界面和静态页面开发完成,界面响应迅速,与后端服务对接顺畅。
-
需求构建和文档维护得当,项目管理方案有效,确保了项目进度和质量。
今天计划完成的工作
继续合作完成代码开发,积极推进需求的实现。
工作中遇到的困难
- sqlite3依赖编译问题:需要python3环境还有c++编译库✔
- electron环境中环境变量不生效的问题✔
- 添加邮件发送的时遇到的参数配置问题导致邮件发送失败问题✔
- 开源通讯引擎Turms的使用问题✔
- 消息拉取量大时,页面需要作触发器分页加载的问题✔
。。。
代码签入图
适当的项目程序/模块的最新运行截图
最新模块的代码
代码上有注解,符合规范✔
package com.smartchat.auth.controller.captcha;
public class IdUtils
{
/**
* 获取随机UUID
*
* @return 随机UUID
*/
public static String randomUUID()
{
return UUID.randomUUID().toString();
}
/**
* 简化的UUID,去掉了横线
*
* @return 简化的UUID,去掉了横线
*/
public static String simpleUUID()
{
return UUID.randomUUID().toString(true);
}
/**
* 获取随机UUID,使用性能更好的ThreadLocalRandom生成UUID
*
* @return 随机UUID
*/
public static String fastUUID()
{
return UUID.fastUUID().toString();
}
/**
* 简化的UUID,去掉了横线,使用性能更好的ThreadLocalRandom生成UUID
*
* @return 简化的UUID,去掉了横线
*/
public static String fastSimpleUUID()
{
return UUID.fastUUID().toString(true);
}
}
运行结果的截图