- 28
- 0
- 约3.28万字
- 约 48页
- 2016-06-24 发布于湖北
- 举报
第2章 系统分析及开发技术说明
2.1节 需求分析
2.1.1节 功能需求分析
图2.1 功能需求说明图
(1)用户端的基本聊天信息发送,这些基本聊天信息包括文本和图片。文本和图片聊天是聊天软件最基础的功能。用户通过输入IP来查找用户,并申请加为好友,在对方同意加为好友后,在线用户列表就会更新用户,把加入的用户添加到用户列表中。这样,两个用户之前就可以实现通信了。在信息传输中,预计利用TCP/IP协议中的UDP协议,这是面向无连接的协议,但发送速度快,用于聊天信息传输用适合。
(2)用户端的音视频数据传输,这是本设计的扩展功能。用户可以正常通信后,就可以选择是否进行语音或视频聊天。本功能也将采用UDP协议,UDP协议可能会丢失数据,但对于音视频聊天需要传输大量数据但又允许丢失少量数据的情况下,UDP的快速发送信息的特点就得到很好的体现。
(3)用户端文件传输的功能,用户之间可以断点续传文件。在传文件之前,首先创建一信息文件,记录文件传送的一些信息,并根据传输的数据量实时修改。如果没有传完,下次就可以继续打开这个信息文件,接着上次的进度传输。因为文件传输入要求数据不能出错,因此此模块采用TCP协议。
(4)用户端之间白板和共享屏幕的功能,这个功能有些类似视频的传输,因些并不是很难,可以在视频传输的功能上加以修改。
(5)用户之间后台的连接,每个用户隔指定时间会向用户列表中的每一用户发
您可能关注的文档
- 《金色的鱼钩》课堂演示课件1.ppt
- 吉林大学曲兴田老师机械制造技术基础剖析.ppt
- 《近代中国思想解放的潮流》.ppt
- 吉林大学软件工程Chap3剖析.ppt
- 《近体诗1》(课件).ppt
- 吉林大学软件工程Chap剖析.ppt
- 《近体诗2》(课件).ppt
- 《晋灵公不君》优秀公开课.ppt
- 《经济生活》一二单元(复习课件).ppt
- 吉林大学食品微生物生态剖析.ppt
- 2026及未来5年手机IC项目投资价值分析报告.docx
- 2026及未来5年平面研磨机齿轮项目投资价值分析报告.docx
- 2026及未来5年微波炉套项目投资价值分析报告.docx
- 2026及未来5年户外休闲桌项目投资价值分析报告.docx
- 2026及未来5年报刊发行管理系统项目投资价值分析报告.docx
- 2026及未来5年拉杆天线配件项目投资价值分析报告.docx
- 2026及未来5年提升输送机项目投资价值分析报告.docx
- 2026及未来5年无缝三通项目投资价值分析报告.docx
- 2026及未来5年日式贝壳围棋项目投资价值分析报告.docx
- 2026-2031年全自动高速纸杯成型机项目投资价值分析报告.docx
最近下载
- (完整版)《假分数与整数、带分数的互化》基础习题.doc VIP
- 英国签证仅结核筛查结核筛查登记表.pdf VIP
- 第九章压强--9.3大气压强(全国优质课赛课公开课一等奖)课件-物理人教版八年级下册.pptx VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 数字孪生工厂在汽车制造中应用:西门子、达索系统仿真精度与决策支持价值研究_竞争分析报告.docx
- 杭州西奥电梯有限公司简介.pptx VIP
- 4 单相桥式半控整流电路—电阻性负载.pptx
- 入场岗前三级安全教育培训档案(记录卡、危险告知书、安全责任书、登记表).doc VIP
- 景观生态学(全套课件321P).pptx VIP
- 年产50吨赖氨酸发酵工厂设计.pdf VIP
原创力文档

文档评论(0)