基于C/S 结构的JAVA 聊天室系统 需求分析说明书 [V1
0(版本号)] 拟 制 人_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 审 核 人_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 批 准 人_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [二零零六年四月十二日] 需求说明书 1 .引言 1
1 编写的目的 JAVA 以网络编程的优势著称于世,本系统就是一个基于C/S 结构的聊天室系统,其目的就是帮助在线客户创造一个交流的平台,以友好,迅速的用户界面为载体,从而实现多人聊天和单人聊天功能,该说明书仅供项目研发小组领导及项目设计开发小组成员参阅
2 背景 a
待开发的系统的名称定义为:基于C/S 结构的JAVA 聊天室系统; b
本项目的任务提出者为该项目的项目经理、开发者为该项目的项目小组成员、用户为所有在线客户; c
该系统同腾讯 QQ 无任何相互来往关系
3 定义 与系统有关的术语及解释: TCP/IP:传输控制协议/网间协议 HTTP:超文本传输协议 Socket-based communication:基于Socket 的通信方式 Stream Socket:流Socket Datagram Socket:数据包Socket TCP:传输控制协议 UDP:数据包协议 1
4 参考资料 《软件工程导论》 张海藩 编著 清华大学出版社; 《数据库原理及技术》 刘方鑫 编著 电子工业出报社; 《TCP/IP 协议族》 Behrouz A
Forouzan,Sophia Chung Fegan 著 清华大学出版社; 《JAVA 编程案例精解》 孙印 杰 刘斌 孙玉 强 编著 电子工业出报社; 《JAVA 从入 门 到 精通》