摘要:本项目的目标是设计一个基于局域网的网络聊天系统,根据当前网络技术的发展趋势和实际情况,最终达到满足特定群体的需求。软件适用于同一部门工作的同事或同一学校的学生,以满足他们经常需要在学校和同事之间进行的学术交流与沟通,软件致力于更好的为用户服务,减轻用户为了相互交流而花费大量手机话费的苦恼和提升人们沟通交流的技巧,该软件可以方便同事同学之间相互传递工作文件,提高办事效率,在增进同事之间的情感的同时也可以很好的完成本职工作,其次,聊天页面操作方便简单更容易被青年人所青睐。该项目使用的开发语言是目前比较流行的JAVA语言,基于该语言设计的软件传输数据量较小,界面设计模块也不是很复杂,故采用Socket协议,方便快捷的在用户端和服务器端建立简单的连接对话,完成用户交流平台的搭建。本文是对“基于Java的在线社交软件的设计与实现”进行相应的软件功能的需求分析,概要设计,详细设计和最后测试环节等多方面进行详细地计划,达到使用户满意的效果。
-本系统在设计方面采用B/S模式,使用java Swing进行基本聊天所需界面的实现,其次,采用多线程技术实现单聊和群聊,方便用户多方面的选择。本系统的设计实施是为基于Java的Socket编程技术,该技术为在线社交软件的设计提供良好的技术保证。
关键词:在线聊天室,JAVA语言,socket协议
目录
摘要
Abstract
第1章 绪论-1
1.1项目开发的背景-1
1.2 项目开发在国内外发展的现状-1
1.3项目开发的目的-1
第2章 相关技术介绍-2
2.1 socket协议 -2