基于JavaSE的聊天程序设计与实现_GUI窗体_桌面应用

目  录

1引言1

1.1 项目开发背景1

1.1.1 项目背景1

1.1.2 技术背景1

1.2 该系统设计的意义2

2相关理论及基础技术与开发平台2

2.1 即时通讯应用工作原理分析2

2.2所用技术3

2.3工具及开发平台4

2.4 系统配置要求5

3系统体系结构的设计5

3.1 需求描述5

3.2系统架构设计5

3.3 系统的总体功能设计7

3.3.1总体功能设计7

3.3.2注册模块设计7

3.3.3 登录模块设计9

3.3.4用户间交互模块设计11

4系统实现13

4.1网络通讯编码实现13

4.1.1聊天客户端部分代码13

4.1.2服务器端监听与转发消息代码14

4.1.3服务端单线程上线处理代码15

4.2 系统运行的效果图17

4.2.1 登录界面17

4.2.2 主界面17

4.2.3 好友聊天界面18

5 系统测试与运行19

结    论21

参考文献21

致    谢22

声    明1

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序画家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值