资源描述:
《java需求分析报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于C/S结构的JAVA聊天室系统需求分析说明书[V1.0(版本号)]拟制人______________________审核人______________________批准人______________________[二零零六年四月十二日]otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrg
2、anization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand需求说明书1.引言1.1编写的目的JAVA以网络编程的优势著称于世,
3、本系统就是一个基于C/S结构的聊天室系统,其目的就是帮助在线客户创造一个交流的平台,以友好,迅速的用户界面为载体,从而实现多人聊天和单人聊天功能,该说明书仅供项目研发小组领导及项目设计开发小组成员参阅。.1.2背景a.待开发的系统的名称定义为:基于C/S结构的JAVA聊天室系统;b.本项目的任务提出者为该项目的项目经理、开发者为该项目的项目小组成员、用户为所有在线客户;c.该系统同腾讯QQ无任何相互来往关系。1.3定义与系统有关的术语及解释:TCP/IP:传输控制协议/网间协议HTTP:超文本传输协议Socket-basedcommunication:基于Socket的通信方式StreamS
4、ocket:流SocketDatagramSocket:数据包SocketTCP:传输控制协议UDP:数据包协议1.4参考资料《软件工程导论》张海藩编著清华大学出版社;《数据库原理及技术》刘方鑫编著电子工业出报社;《TCP/IP协议族》BehrouzA.Forouzan,SophiaChungFegan著清华大学出版社;《JAVA编程案例精解》孙印杰刘斌孙玉强编著电子工业出报社;《JAVA从入门到精通》(美)vanhelsuwe等著电子工业出报社,1997;《JAVA编程与实例》(美)lalani,jamsa著电子工业出报社,1997;2.任务概述2.1目标本软件旨在为所有在线客户提供一个更
5、方便,更快捷,更友好相互交流的空间,通过应用此系统,用户可以切身体会到该系统的易用,实用,以及操作起来简捷方便。因为本系统是面对所有在线客户,所以只要注册,登录就可使用,无须其他任何设置。再次声明本系统与腾讯QQ及任何聊天室系统无任何相互来往关系。otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthO
6、rganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand2.2用户的特点使用本系统的用户非常之广泛,该系统简单,易学,适
7、合任何具备阅读能力的用户。本系统操作人员,维护人员皆具备大学本科学历且精通JAVA技术,部分人员具备JAVA工程师级别认证。预计本系统使用频度为中等偏高。2.3假定和约束考虑到该软件系统的大众化,因而应注意软件的可移植性,同时因本软件的代码公开,客户不可以在线发送信用卡帐号及密码,否则后果自负,所以因注意安全性防范工作。3.需求规定3.1对功能的规定3.1.1首先,该聊天系统采用C/S架构,由服务器和客户端组