一 项目开发流程
需求分析 --> 设计阶段 --> 编码实现 --> 测试阶段 --> 实施
二 需求分析
1 用户注册
2 用户登录
3 显示在线用户列表
4 群聊(广播)
5 点对点聊天
6 离线留言
三 界面设计
四 项目开发前技术准备
项目要保存用户信息和消息数据,因此需要学习数据库(Redis 或者 Mysql),这里选择 Redis。
需求分析 --> 设计阶段 --> 编码实现 --> 测试阶段 --> 实施
1 用户注册
2 用户登录
3 显示在线用户列表
4 群聊(广播)
5 点对点聊天
6 离线留言
项目要保存用户信息和消息数据,因此需要学习数据库(Redis 或者 Mysql),这里选择 Redis。