文件名称:czat:Internet应用技术和分布式系统主题中的项目
文件大小:844KB
文件格式:ZIP
更新时间:2024-05-04 16:25:33
Java
聊天设计 系统概念: 项目目标:创建一个分布式系统,该系统支持群聊并记录客户活动。 需求清单:客户可以注册。 客户端可以登录。 客户端可以加入群聊。 客户端能够接收消息。 客户端能够发送消息。 系统中的主要参与者 系统。 顾客。 建筑方案 技术栈: 后端:Java + Spring 前端:Javascript + React 容器化:Docker 容器管理:Docker群 需求分析功能和非功能需求-规范 非功能性要求:系统必须高效。 该系统必须是可伸缩的。 功能要求:系统记录用户活动(登录和发送消息)。 系统授权用户。 系统启用用户注册。 系统启用消息发送功能,系统将消息保存在历史记录中 TODO用例 TODO类,组件,序列图 TODO数据结构 计划的测试 个人 综合的 e2e 路线图:3号出口 补充文档。 初始系统原型-前端 4号出口: 后端 注册+用户登录