1、 本科毕业论文(设计) 题 目 基于 JAVA 的聊天室设计与实现 计算机与信息工程 系 计算机科学与技术 专业 学 号 学生姓名 指导教师 起讫日期 2011. 10 2012. 4 工作地点 I 目 录 绪论 1 1 课题总体介绍 . 2 1.1 项目开发的目的 . 2 1.2 项目开发的意义 . 2 2 总体设计 . 3 2.1 应用需求分析 . 3 2.2 模块具体分析 . 4 2.2.1 服务器端模块分析 4 2.2.2 客户端模块分析 4 2.2.3 数据库模块分析 4 2.3 聊天室的具体实现 . 5 2.3.1 登录界面的实现 5 2.3.2 注册界面的实现 . 5 2.3.3
2、 聊天界面的实现 5 2.3.4 服务器界面的实现 . 6 2.3.5 服务器验证登录的实现 6 2.3.6 聊天功能的实现 6 3 聊天室的详细设计 . 7 3.1 开发环境的配置 . 7 3.2 开发的过程 . 7 3.3 聊天室功能的测试 . 8 结 论 10 参考文献 .11 致 谢 12 附 录 13 II 基于 JAVA 的聊天室设计与实现 摘 要 随着网络的快速发展,网络俨然已经成为了我们了解世界和关注世界各地新动态的一个主要途 径了。因此伴随着网络而必然产生的一些软件也越来越多,而能够实现即时通信的聊天软件也是随 之诞生,且深受用户们喜爱。而 MSN,ICQ,还有国内的 QQ
3、等大型聊天软件也成为了人们网络生活 中的一部分。 本文中主要阐述的是 java 聊天室的设计过程,以及聊天功能的实现。前台采用的 java 语言采用 C/S 架构来设计聊天室,而后台则采用 SQL Server2005 创建的数据库和表格来管理用户的信息。然 后利用这 2 种工具的结合来完成聊天室的设计。 【关键词】网络 聊天室 即时通信 JAVA III Chat room Design with realization based on JAVA Abstract With the rapid development of network, the network has become i
4、n a major way for us to understand the world . So with the network and inevitable has some software is also more and more, and can realize instant communication chat software is also comes and loved by uses. So MSN, ICQ, QQ and other large chat software has become a part of the peoples life for network. This article mainly elaborated in the chat room of the design process is Java, and the realization of the function of chat. Th