需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11175 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着计算机科学和互联网的飞速发展,对于人们之间的交流来说网上聊天已经变得不可或缺,与E-mail相比,聊天服务在实时和有效方面做得更好。因此,网上聊天便成为人们的首选,作为一个好的聊天工具,应该具有操作简单、方便、人性化,节省系统资源的特点。 本课题研究基于java和webservice的网络聊天室。根据实际工作需求,在分析目前聊天室的框架结构以及工作原理的基础之上,结合了网络聊天室开发的理念以及系统开发的基本原理和方法,设计并开发了这个网络聊天室。本毕业设计是采用C/S结构,按照网络聊天室的基本功能需求规划出了大致四个模块:注册登录模块、好友管理模块、信息模块和系统设置模块。 关键字:java webservice 聊天室
目录 摘要 Abstract 1 概述-1 1.1研究的目的和意义-1 1.2研究背景-1 1.2.1国内外现状-1 1.3主要贡献-2 1.4文章结构-2 2 预备知识及原理说明-3 2.1 webservice模块-3 2.2 Socket模块-4 2.3多线程模块-5 3 系统分析-5 3.1需求分析-5 3.2功能说明-6 3.2.1 系统主要功能组织-6 3.2.2 系统功能模块-6 3.2.2.1 登录模块-6 3.2.2.2 注册模块-7 3.2.2.3 好友模块-7 3.2.2.4 系统设置-7 3.2.2.5 信息管理-7 3.2.2.6 状态获取模块-7 3.2.2.7 好友搜索模块-8 3.2.2.8 webservice模块-8 4 系统设计-8 4.1总体设计-8 4.1.1系统的工作流程-9 4.1.2系统的功能模块-9 4.2详细设计 -10 4.2.1 系统关键类 -10 4.2.2 数据库设计-11 4.2.3 数据库建表的实现-13 4.2.4 系统重要模块详细设计-14 4.2.4.1 登录模块-14 4.2.4.2 注册模块-14 4.2.4.3 好友模块-15 4.2.4.4 系统设置-15 4.2.4.5 信息管理-16 4.2.4.6 状态获取模块-17 4.2.4.7 好友搜索模块-17 4.2.4.8 webservice模块-17 5系统实现-17 5.1 开发平台-18 5.2 模块实现-18 5.2.1 登录模块实现-18 5.2.2 注册模块实现-18 5.2.3 好友管理模块实现-19 5.2.4 系统设置模块实现-19 5.2.5 好友搜索模块实现-21 5.2.6 消息管理模块实现-22 5.2.7 webservice发布实现-23 6 系统测试-24 6.1测试方法介绍-24 6.1.1单元测试-24 6.1.2功能测试-25 6.1.3系统综合测试-25 6.2 测试结果-25 7 设计缺陷与展望-25 8 结束语-26 致谢-27 参考文献-28 |