基于java编程的即时通讯聊天程序主偠包括注册登录、好友聊天、好友组管理、群聊天4个模块还有很多其它小模块,这4个模块是实现该系统的核心模块模块之间的耦合程喥非常低。
该模块主要给注册成功的用户提供一个登录界面用户根据自己注册的帐号信息可以与服务器交互,如果提供的信息通过服务器的验证便可以成功的登录系统成功登录系统之后,可以进行一些操作比如和好友聊天等,使用该模块之前必须安装一个客户端登錄模块只是一个简单的界面,主要填写用户名、密码之类的信息登录成功后的主界面包含了系统的大部分功能,比如添加和删除好友、添加和删除好友分组、和朋友聊天等功能
该模块主要实现已用户之间的信息交流,用户交流的前提是先要添加好友可以通过查找功能進行好友的查找,找到要添加的好友后通过发送好友申请消息来添加好友,当对方通过添加好友的验证消息后便可以成功的添加好友。只有成功的添加好友之后才可以进行用户之间的信息的相互交互。