- 3
- 0
- 约2.94千字
- 约 7页
- 2017-07-03 发布于湖北
- 举报
关于软件体系结构实验报告解析
软件体系结构实验报告
字
符
模
式
多
人
在
线
聊
天
系
统
一:问题描述
开发一个多人在线聊天系统。
要求:
1:用户能够进行注册或者登录,并且要在用户进行了注册或登录后才能进行群聊;
2:能够保证1000人左右的用户同时在线进行群聊
二:需求分析
1:由于客户提出的是字符模式的聊天系统,因此,该系统无论是客户端还是服务器端都因该在DOS环境下进行运行;
2:系统应该包含的功能:
客户端:在线注册;在线登录;接受与发送聊天内容;查看聊天内容;注销等
服务器端:对用户注册信息及时的写入文件,并返回相关的注册信息(成功或者失败);检查用户登录信息是否正确,并及时返回相关信息(如登录成功或者失败的原因);对用户发来的聊天信息进行及时的分发;当用户发起注销操作的时候要及时的清除用户的相关套接字,并返回用户是否注销成功的相关信息等
3:系统运行的环境要求:至少一台装有Widows操作系统的电脑
三:总体设计
1:开发的方式:由于此系统中的各个功能相对独立,故而可以采用递增迭代的方式来进行开发,经过讨论认为主要可以分为四个阶段;
2:各个阶段实现的功能:
第一阶段:实现单个客户与服务器之间的通讯(不需要考虑登录与注册);
第二阶段:实现多个客户与服务器之间的通讯,并能够保证客服端能够及时的收发消息;
第三阶段:实现用户的注册与登录操作
您可能关注的文档
最近下载
- 烟花爆竹生产经营单位重大生产安全事故隐患判定标准解读.pptx VIP
- 2025毕节市大方县辅警考试试卷真题.docx VIP
- 2023年最新最全版AEC-Q100标准介绍.pptx VIP
- [2025年]事业单位教师招聘考试试卷——[吉林]历史学科专业知识测试.docx
- 2025年江苏省盐城市东台市东台镇小升初语文模拟试卷及答案.docx VIP
- 关于医院全员安全生产责任清单.docx
- 2025~2026学年上海市晋元高级中学高二上学期期中化学试卷.doc VIP
- DB34T-瓷器文物病害与图示.pdf VIP
- 光盘刻录软件使用说明书(nero8 z essentials).docx VIP
- 2026年云南省工业投资控股集团有限责任公司校园招聘笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)