基于java的小型网络聊天系统的设计与实现
摘要
聊天工具(也称为IM软件或IM工具)主要提供基于客户端的语音和文本在internet上的传输。 技术上,聊天工具分为两个主要类别:基于服务器的IM工具软件和基于Java的IM工具软件。 今天我想设计的主题是基于Socket的聊天系统。 我的系统实施了系统的特征调查,引进了系统的核心技术,实施了系统的概要设计和全面设计,并实施了系统的代码。 最后,一边确保系统的稳定性一边测试了系统。 这个系统是使用语言的Java语言。 开发工具是eclipse。 为了完成LAN聊天程序,使用Socke的技术。 用户可以进行简单的注册、登录等实现局域网的即时聊天,用户可以更轻松地在局域网上进行聊天。 关键字:聊天工具,网络聊天系统Java,Socket 目录 1 绪论 4 1.1开发背景 4 1.2开发意义 4 1.3 国内外研究现状 4 2 系统设计相关技术 6 2.1 Java语言 6 2.2 SQL Server 2008 6 2.3 Socket 6 3 系统需求分析 8 3.3 可行性分析 8 3.2 需求分析 9 3.3 系统流程图 10 3.4 非功能性需求 11 4 系统设计 13 4.1 系统功能结构 13 4.2 数据库设计 13 4.2.1 概念结构设计 14 4.2.2 逻辑结构设计 14 4.2.3 物理结构设计 15 5 系统实现 17 5.1 系统运行环境和开发平台 17 5.2 系统实现 17 5.2.1 服务器端主界面 17 5.2.2 客户端主界面 23 6 系统测试 43 6.1 测试内容 43 6.2 测试预期结果 43 6.3 测试用例 44 6.4 测试结果 44 7 总结 46 参考文献 47 致谢 48 |
基于java的小型网络聊天系统的设计与实现
更新时间:2019-07-26
下一篇:基于Java的学生信息管理系统