本课题根据Web应用系统的特点,结合用户对在线聊天室系统的实际需求,研究了一个基于Java技术的在线聊天室,给出了聊天室的系统结构,实现了群聊,私聊等功能的开发。结合目前软件工程、数据库应用程序等领域的先进技术,以MyEclipse为平台,通过Java编程语言、Access数据库技术进行开发。
本系统的开发工作分为以下几个主要阶段:
(1)系统需求分析与系统的功能设计。包括系统详细调查和用户需求分析,确定系统的开发方案。
(2)数据库的设计。根据所采集到的信息设计E-R图、创建数据表。
(3)系统的功能模块的划分以及实现。根据系统所管理的数据的类别,对数据操作进行功能的划分,并逐个实现功能模块。
(4)系统的整体测试。将单个实现的功能合并在一起,对于整个系统进行初步的调试,从中找出某些错误和不足,进行及时的改正。
1