下载此文档

通讯论文.doc


文档分类:论文 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
高等教育自学考试信息系统管理专业
本科毕业论文
题目:基于J2SE的QQ聊天系统
学生姓名__
身份证号_
班级_____ _______ ___
所属院(系)__ 信息系统管理_ _
指导教师______ ______ ___

2013 年 11 月 26 日
基于J2SE的QQ聊天系统
摘要
Java编程语言是目前世界上最流行的计算机编程语言之一,拥有面向对象,分布式,性能优异,多线程等特性。越来越多的企业, 因为使用了Java而提高了生产效率。绝大多数IT企业都选择用Java来进行软件开发,如此众多的企业青睐,使Java在所有语言中的排名中名列前茅。本课题主要研究的是利用J2SE编程语言的多线程技术和Socket的优越性,将软件中的视图、业务逻辑互相分离,设计与实现局域网聊天软件,此系统分为服务器和客户端,服务器提供转发信息及广播系统消息功能,而客户端主要实现私聊和群聊功能,同时能利用线程同步完成文件的传送。
关键词: J2SE,Socket通信,多线程,QQ聊天系统
Design and Implementation of the QQ chatting system based on J2SE
Abstract
The Java programming language is one of the world's most puter programming language, object-oriented, distributed, high-performance, multi-threaded. More and more enterprises, because of the use of Java and improve production efficiency. The vast majority of panies have chosen to use Java software development, so panies favor, the Java ranked among the best in all languages​​. The main subject of the study is the use of the J2SE programming language multi-threading technology and Socket superiority separated from each other, views, business logic software, design and implementation of LAN chat software, this system is divided into server and client, the server provides forwarding information and broadcasting system messages, the client achieve private chat and group chat feature, while thread pleted document delivery.
Key words:J2SE, munication, multi-threaded, QQ chat system
目录
摘要 III
关键词 III
ABSTRACT III
KEY WORDS III
第一章前言 1
1
1
对现阶段聊天软件的分析 1
1
第二章关键技术概述 3
Java语言概述 3
Java Swing简介 3
第三章系统分析 4
需求分析 4
功能分析 4
用户注册和登录 4
聊天功能分析 5
6
查看聊天记录 6
、停止服务 6
查看好友资料 7
7
第四章系统概要设计 9
系统用例图 9
客户端用户用例图 9
服务器端管理员用例图 9
系统功能模块设计 9
系统功能模块图 10
第五章系统详细设计 11
服务器设计思想 11
服务器端界面 11
服务器端各主要类的定义及其功能 11
服务器端管理功能设计 12
服务器端显示消息的功能设计 12
客户端设计思想 12
客户端界面 1

通讯论文 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人327062971
  • 文件大小0 KB
  • 时间2015-03-12