冲刺日报1
冲刺日报1:冲刺启动日·搭建基础框架,明确分工目标
一、站立式会议记录
- 会议时间:2024-10-21 09:00-09:15(15分钟)
- 参会人员:努尔艾力·司马义(组长)、刘浩辉
- 会议主题:Alpha阶段冲刺启动,确认任务分工与时间节点
二、成员工作进展与计划
| 成员 | 今日计划完成工作 | 核心任务细节 | 潜在风险与应对 |
|---|---|---|---|
| 努尔艾力·司马义 | 1. 搭建服务端基础项目架构 2. 实现TCP Socket通信核心类 3. 编写用户连接管理模块 |
1. 基于Java 8初始化Maven项目,引入日志、JSON依赖 2. 封装SocketServer与SocketClient工具类,支持非阻塞通信 3. 设计OnlineUserManager类,维护在线用户列表与连接状态 |
风险:NIO非阻塞模型调试复杂 应对:先实现基础TCP通信,再逐步优化为NIO |
| 刘浩辉 | 1. 搭建客户端Swing项目框架 2. 实现登录界面UI开发 3. 设计本地数据库SQLite初始化脚本 |
1. 构建客户端项目结构,划分界面层、业务层、通信层 2. 开发登录窗口(含IP输入、端口配置、用户名输入) 3. 编写SQLite建表语句(chat_records、user_config等) |
风险:Swing组件布局适配问题 应对:使用BorderLayout分区布局,确保界面自适应 |
三、项目燃尽图(第1天)
- 总任务工时:80小时(服务端45小时、客户端35小时)
- 今日剩余工时:72小时
- 燃尽分析:首日计划完成8小时核心任务,整体进度符合预期,无偏差。
四、今日开发成果截图
- 服务端项目架构截图:
![服务端项目架构]()
(包含src/main/java下的network、service、manager核心包结构) - 客户端登录界面截图:
![登录界面UI]()
(展示IP输入框、端口输入框、用户名输入框及登录/退出按钮)
五、每日总结与明日计划
- 努尔艾力·司马义:今日完成服务端项目初始化与TCP通信基础类,调试通过简单的客户端连接测试。明日将实现用户登录验证逻辑与状态广播功能,需与刘浩辉同步登录消息格式。
- 刘浩辉:登录界面UI开发完成,已实现输入校验功能(IP格式、端口范围),SQLite数据库脚本编写完毕。明日将实现客户端登录请求发送、数据库连接工具类开发,对接服务端登录接口。


浙公网安备 33010602011771号