局域网聊天系统设计报告题 目 局域网聊天系统 班 级: 学 号: 姓 名: 完成时间: 年 10 月目 录第一章 引言............................................21.1 开发背景.........................................21.2 需求分析.........................................2第二章 系统设计........................................32.1 功能设计.........................................32.2 系统架构.........................................52.3 模块设计………………………………………….……………………………………...32.4 流程( 或算法) 设计...............................52.5 类与接口设计.....................................5第三章 系统实现........................................73.1 管理子系统.......................................7第四章...........................................设计总结 10参考文献.......................................10附 录( 核心代码) ....................................11局域网聊天系统第一章 引言 本文围绕 Java 编程语言在网络编程方面的具体应用, 论述了使用面对对象方法, 对局域网聊天程序进行需求分析、 概要设计、 详细设计, 最后使用 Java 编程实现的全过程。在编程我们使用的 java 语言, 是当前比较流行的编程语言。在当今这个网络的时代, java 语言在网络编程方面的优势使得网络编程有了更好的选择。Java 语言最大的特点是具有跨平台性, 使其不受平台不同的影响, 得到了广泛的应用。1.1 开发背景随着互联网的进展, 人们对网络的依赖越来越大,越来越离不开网络,网络聊天工具作为一种沟通工具, 已经受到网民的青睐。当前, 出现了很多功能强大的聊天工具, 其中应用比较广泛的有腾讯 QQ、 MSN-Messager 等等。即时通讯软件, 是每一个上网用户都需要的工具, 它除了能够让您迅速地在网上找到自己的朋友和伙伴之外, 还能够实时交谈和传递信息, 截止到当前, 全球约有近 3 亿多人使用即时软件, 正因为即时通讯软件拥有数以亿计的用户和增长的市场, 因此各个公司都盯上了这个最大的市场, 一时间, 即时通讯市场硝烟四起。而且经过制作该程序还能更好的学习网络软件编程知识。1.2 需求分析i.寻找服务器登陆ii.能够实现点对点单聊iii.能够实现文件传输iv.能动态更新在线用户列表该系统实现了用户之间的点对点...