- 0
- 0
- 约4.08千字
- 约 8页
- 2024-03-25 发布于河南
- 举报
文档编号版本A1密级普通
Java软件项目开发项目名称网络聊天室
课程
项目来源部需求
网络聊天室详细设计说明书
编写:日期://
检查:日期://
审核:日期://
批准:日期://
北京信息职业技术学院
计算机工程系
0822212班
第5开发小组
...
目录
目录1
1引言2
1.1编写目的2
1.2背景2
1.3参考资料2
2程序系统的结构2
3客户端模块设计说明2
3.1程序描述2
3.2功能2
3.3设计方法3
3.3.1登录聊天室服务器3
3.3.2接收服务器应答消息,并进行处理3
3.3.3向聊天室服务器发送聊天容转发请求3
3.3.4离开聊天室4
3.4流程逻辑4
4服务器模块设计说明5
4.1程序描述5
4.2功能5
4.3设计方法5
4.3.1启动服务器的聊天服务5
4.3.2接收并处理客户端请求5
4.3.3处理用户离开情况6
4.3.4将管理员指定用户从聊天室中踢开6
4.4流程逻辑7
...
1引言
1.1编写目的
本文档是为了初步明细项目功能模块,便于下一步代码实现。
预期读者:参加网络聊天室开发的学生
1.2背景
1.项目名称:网络聊天室
2.提出者:Java游戏开发课程组
1.3参考资料
1.耿祥义跃平编.《Java2实训教程》.北京:清华大学,2001.10
2.邵丽萍邵光亚等编著.《Java语言程序设计》.北京:清华大学,2004.8
3.需求说明书
4.概要设计说明书
2程序系统的结构
图2-1系统模块结构图
3客户端模块设计说明
3.1程序描述
客户端模块为用户提供聊天室操作界面,用户通过客户端可以发送消息给全部或指定的其他
用户,可以看到聊天容,可以看到聊天室有哪些用户在线。
3.2功能
输入:用户操作
处理:
①登录聊天室服务器;
②根据聊天要求构造请求消息,并向服务器发送;
...
③解析服务器的应答消息,并进行相应处理。
输出:提示消息、聊天容和聊天对象
3.3设计方法
3
原创力文档

文档评论(0)