学 号4武 汉 科 技 大 学 城 市 学 院课程设计报 告课程设计名称 Java 课程设计 题目采纳 Java 网络通信技术实现基于 C/S 模 式的聊天室 院系 信息工程学部专 业 信息管理与信息系统 班 级 1 班 姓 名 峰 指导老师 于海平 2024年01 月07日编号: 036 题目:采纳 Java 网络通信技术实现基于 C/S 模式的聊天室1 课程设计教学条件要求 eclipse/ netbeans/ uilder 2 课程设计任务编写一个简易 CS 版聊天室,多个客户端可以同时发送信息,服务器端监听并显示到客户端页面
1.要求可以实现多人同时在线聊天
2.要求客户端和服务器端的界面采纳 Swing 或 SWT 实现3.服务器可以向多个客户进行广播通信
3 课程设计报告书主要容1 需求分析2 总体设计 2.1 设计的总体思想与算法描述 2.2 模块结构图 2.3 各功能模块的功能与处理流程描述 2.4 界面设计3 各功能模块程序设计根据功能模块的功能与处理流程描述给出详细的程序代码,并给出重点语句的注释
4 小结4 课程设计要求1 按时到机房签到,在指定机位上机
遵守机房纪律
2 独立完成课程设计任务
指导老师到机位上指导学生和分时段验收学生完成的程序
3 按时提交打印的课程设计报告书
5 课程设计参考书[1] 许文宪 懂子建
Java 程序设计教程与实训
:大学,2024
[2] 辛运帏
Java 程序设计
:清华大学, 2024[3] [美]Echel,B
Java 编程思想(第三版)
:机械工业,2024撰写者:江伟 指导老师:于海平目 录1 需求分析 12 总体设计 22.1 设计的总体思想与算法描述 22.2 模块结构图 22
3 界面设计 32
1 管理员界面 32
2 登陆界面 32
3 聊天界面 42
4 文件发送