摘 要
Abstract1绪论
1.1选题的背景和意义
1.2任务概述
1.3研究的意义
1.4功能与特色
2关键技术介绍
2.1Java 5
2.1.1Java的发展历史
2.1.2Java 的特点
2.1.3Java 技术
2.1.4Java的关键类
2.2Socket 编程
2.2.1什么是 Socket
2.2.2TCP/IP 协议
2.3端口号
2.4Java多线程机制
3 需求分析 16
3.1可行性分析
3.2功能需求
3.2.1功能划分
3.2.2功能描述
3.3 性能需求
3.4运行需求
3.5数据流图
4系统设计及实现
4.1开发与运行环境
4.2数据库设计
4.3功能模块设计与实现
4.3.1服务器端功能设计
4.3.2客户端功能设计
4.4安全性设计
4.5界面实现
5测试
5.1测试概论
5.2测试环境及测试条件
5.3局域网聊天系统釆用的测试方法
5.4部分模块的测试
5.5测试总结
结 论
参考文献
致 谢