基于Java即时消息系统设计与实现.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Java即时消息系统设计与实现

?即时消息系统--本科毕业设计? 摘要 ? 随着网络通信技术和计算机技术的进一步发展,即时消息正在成为网络在线活动中不可缺少的业务。本课题在现有的网络通信技术、数据库技术和编程技术的基础上设计并实现了网络即时消息系统。 该系统采用三层?C/S网络系统构架,采用多线程实现服务器的并发处理,采用?ODBC?接口访问?SQL Server2000数据库设计数据管理模块,采用J2SE平台和java语言去开发系统。该系统按照软件工程思想采用面向对象和模块化设计方法设计,其中采用了网络通信技术、数据库技术、多线程技术等计算机技术,实现了网络通信的基本功能,具有通信即时性的特点。 在论文中,我们将会讨论网络即时消息系统的现状和发展,研究实现此系统的技术背景。然后我们对系统进行需求分析。按照要求,我们将进行总体设计和详细设计,如服务器端的设计,数据库的设计和客户端的设计。最后实现系统的配置和使用。 本毕业设计所完成的网络即时消息系统的主要功能如下: 1.??服务器端:后台启动、监视用户和发送系统消息; 2.??用户登录和注册; 3.??好友管理:查找好友、添加好友和删除好友; 4.??通信:发送消息、接收消息和聊天记录 5.??上线和隐身。 ? 关键词:即时消息系统,C/S三层结构,TCP/IP,??J2SE平台 ? ? ? ? ? ? ? ? ? ? ?? Abstract ? With the further development of network communication technology and computer technology, Instant Messaging has been a??requirement of on-line activities. This project??design and implementation,the instant messaging based on the topic of the existing network communication technology, database technology and programming technology.? ? This system uses composite structure of three-tier C/S to design system architecture, uses multi-threading to implement server’s parallel processing, uses ODBC interface to access to SQL Server database to design data management module, uses J2SE(Java 2 Standard Edition) and Object-oriented?programming language?,java,to develop the system.This system is designed by object-oriented and modular design method, which used computer technologies based on network communication technology, database technology, Multi-threading technology, software reuse and so on, this system has basic functions of??network communication, , and has features of instant. ? In my dissertation,we will discuss the?status?and development of network instant messenger,and research in the relevant technology background.After that we will analyse the?requirement of the system. With the requirement analysis,we will make the?general design and detailed design,such as server design ,database design and client design.In the last part ,we will implement the system and put it into practice. ? The

文档评论(0)

bokegood + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档