没有合适的资源?快使用搜索试试~ 我知道了~
java课程设计报告--聊天小程序.doc
0 下载量 20 浏览量
2023-07-11
02:17:04
上传
评论
收藏 642KB DOC 举报
温馨提示
试读
24页
java课程设计报告--聊天小程序.doc
资源推荐
资源详情
资源评论
课程设计说明书
课程名称: Java 程序设计
专 业: 班级:
设 计 人:
2015 年 1 月 14 日
课 程 设 计 任 务 书
一、课程设计题目: 聊天小程序
二、设计原始资料: 1、雍俊海,《Java 程序设计教程》,清华大学出版社,2007;
2、耿祥义,张跃平,《Java 2 实用教程》,清华大学出版社;
3、张跃平,耿祥义,《Java 2 实验指导》,清华大学出版社;
三、设计应解决下列各主要问题:
1、用图形用户界面;(使用 socket 通信)
2、能实现一个聊天室中的多人聊天;
3、可以实现两个私聊;
四、设计说明书应附有下列图纸: 运行结果截图
五、小组分工说明:
六、命题发出日期: 2014.12.29 设计完成日期: 2015.1.14
指导教师评语
成绩:
指导教师(签章):
年 月 日
山东科技大学学生课程设计
目 录
1 需求分析说明 …………………………………………………………1
1 . 1 背 景 … … … … … … … … … … … … … … … … … … … … … … 1
1 . 2 功能要求…… ………………………………………………………1
1 . 3 运行环境…… ………………………………………………………1
1 . 4 功 能 实 现 … … … … … … … … … … … … … … … … … … … … … … 1
2 概要设计说明…………………………………………………………2
2.1 模块调用图……………………………………………………………2
2.2 套接字连接示意图……………………………………………………2
2.3 主要函数声明…………………………………………………………2
3 详细设计说明…………………………………………………………4
3 . 1 功 能 描 述 … … … … … … … … … … … … … … … … … … … … … 4
3 . 2 主要功能详述 ………………………………………………………4
3.3 主要代码分析…………………………………………………………5
4 调 试 分 析 … … … … … … … … … … … … … … … … … … … … … … 9
4 . 1 遇 到 的 问 题 … … … … … … … … … … … … … … … … … … … … 9
4.2 测试结果分析…………………………………………………………10
5 用户使用说明…… …… …… …… …… …… …… …… … … … …… 1 0
6 课程设计总结…… …… … … … …… …… …… …… …… …… …… 1 2
7 附 录 … … … … … … … … … … … … … … … … … … … … … … 1 3
山东科技大学学生课程设计
1
1 需求分析说明
1.1 背景
在当今的信息时代,越来越多的聊天工具被应用,Java 语言是当今流行的网
络编程语言,它具有面向对象、与平台无关、安全、多线程等特点。此课程设计
的题目是聊天小程序,巩固所学的 Java 语言基本知识,增进 Java 语言编辑基本
功,拓宽常用类库的应用。使我们把所学课程及相关知识加以融会贯通,全面掌
握 Java 语言的编程思想及面向对象程序设计的方法。
1.2 功能要求
1、使用图形用户界面。
2、能实现一个聊天室中多人聊天。
3、可以两人私聊。
1.3 运行环境
本程序基于 Java 和 Eclipse 开发环境,可以在一般的装有 Windows 系统的
主机上运行。
1.4 功能实现
程序实现了聊天室的基本功能,其中有:
1、启动服务器。
2、进入客户端界面。
3、登录聊天室。
4、发送信息。
5、关闭服务器。
6、输入昵称。
7、发送消息并收到其他客户的消息。
剩余23页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 415
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功