即时通讯是Internet上最流行的通讯方式之一,Java语言具有跨平台、安全性、多线程等优势,通过对开源即时通讯LinuxQQ的研究,设计了一个名为JICQ (Java for I seek you)的即时通讯工具,使用了UML和面向对象的分析、设计方法,并使用Rose作为建模工具;系统基于j2se1.5,j2ee1.4,使用Eclipse等作为开发工具,优化了系统的设计,力图使系统具有安全、高效、实用、支持多系统平台运行等特点。