目 录
1. 绪 论 1
1.1. 开发背景 1
1.2. 开发意义 1
2. 系统设计相关技术 2
2.1 Java语言 2
2.2 MySQL数据库 2
2.3 Socket 2
3. 系统需求分析 3
3.1 可行性分析 3
3.2 需求分析 4
3.3 系统流程图 5
3.4 非功能性需求 6
4. 系统设计 7
4.1 系统功能结构 7
4.2 数据库设计 8
5. 系统实现 10
5.1 系统运行环境和开发平台 10
5.2 系统实现 11
6. 系统测试 17
6.1 测试内容 18
6.2 测试预期结果 18
6.3 测试用例 18
6.4 测试结果 19
7. 结语 20
参考文献 21
基于JavaSocket的即时通讯系统设计与实现
摘要:即时通讯软件即所谓的聊天工具,其主要用途是用于文字信息的传递与文件传输。使用eclipse作为即时通讯软件的开发工具,使用Socket建立通讯渠道,多线程实现多台计算机同时进行信息的传递,swing技术等进行实际开发相对比较合适。通过一些轻松的注册登录后,在局域网中即时聊天便可以成功进行。
关键字:即时通讯软件,局域网聊天,Java,Socket
Design and Implementation of Instant Messaging Software for BoWang
Abstract:Instant messaging software is the so-called chat tool, its main purpose is for text messaging and file transfer. The use of eclipse as instant messaging software development tools, the use of Socket to establish communication channels, multi-threaded multi computer and information transmission, swing technology for the actual development of relatively suitable. After a few easy to log in, in the LAN chat can be successful.
Key words:Instant messaging software LAN chat Java Socket