基于java的即时通信软件设计与实现 毕业论文

基于java的即时通信软件设计与实现 毕业论文

ID:323940

大小:770.50 KB

页数:50页

时间:2017-07-23

基于java的即时通信软件设计与实现   毕业论文_第1页
基于java的即时通信软件设计与实现   毕业论文_第2页
基于java的即时通信软件设计与实现   毕业论文_第3页
基于java的即时通信软件设计与实现   毕业论文_第4页
基于java的即时通信软件设计与实现   毕业论文_第5页
资源描述:

《基于java的即时通信软件设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学号2009222413分类号TP311本科生毕业论文(设计)题目:基于java的即时通信软件设计与实现院(系)电子与信息工程系专业电子信息工程班级2009级2班学生姓名指导教师(职称)提交时间二〇一三年五月版权声明任何收存和保管本论文各种版本的单位和个人,未经本论文作者同意,不得将本论文转借他人,亦不得随意复制、抄录、拍照或以任何方式传播。否则,引起有碍作者著作权之问题,将可能承担法律责任。原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或

2、成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明,本声明的法律结果由本人承担。论文作者签名:日期:年月日安康学院本科生毕业论文(设计)基于java的即时通信软件设计与实现李毅(安康学院电子与信息工程系,陕西安康,725000)摘要计算机网络技术高速发展的今天,即时通讯越来越方便,使得通信软件也变得越来越重要,所以本文做了一个即时通信软件,该软件主要是基于Java平台,采用C/S结构客户端和服务器端通过Socket发送和接收消息,并遵循java的面向对象的设计原则。该软件使用MyEclipse开发工具,服务器端的设计和实施过程中,使用多线程技术,

3、它可以在一个程序中同时运行多个不同的线程,执行不同的任务,大大提高服务器资源的利用率。数据库管理系统用Oracle完成,并通过JDBC桥访问数据库。聊天系统将完成好友登陆、验证登陆、多人互相聊天、新用户注册、添加好友、删除好友、修改个人资料等功能。关键词即时聊天;系统;Java;C/S安康学院本科生毕业论文(设计)InstantcommunicationsoftwareDesignandPlementationBasedonJavaLIYI(DepartmentofElectronicandInformationEngineering,AnkangUniversi

4、ty,Ankang,725000)AbstractWiththerapiddevelopmentofcomputernetworktechnologynowadays,instantcommunicationbecomesmoreandmoreconvenient.Sosoftwareforcommunicationismoreandmoreimportantatthesametime.Thispaperisaboutainstantcommunicationsoftware.ThesoftwareismainlybasedonJavaplatform.using

5、C/Sstructure,anditsclientandserverreceivemessagesthroughtheSockettosend,objectingtheprinciplesofJava.What’smore,MyEclipseisusedinthesoftwareasthedevelopmenttools,andintheprocessofdesignandimplementation,theserverusesthemulti-threadingtechnology,whichcanbeanumberofdifferentthreadsrunni

6、ngsimultaneouslyinaprogram,makingitperformdifferenttasks,andgreatlyimprovingtheserverresourceutilization.Databasemanagementsystems,completeswithOracle,andmakeanaccesstothedatabasethroughtheJDBCbridges.Chatsystemhasthefunctionoffriendslogining.Verifyinglogining,multi-chatwitheachother,

7、andthenewuserregistration,addfriends,deletefriends,modifypersonalinformationandotherfunctions.KeyWordsInstantMessager;System;JAVA;C/S安康学院本科生毕业论文(设计)目录第一章绪论11.1引言11.2课题研究背景11.3系统实现的关键技术21.4本文工作及内容安排3第二章系统的需求分析52.1项目设计的需求描述52.2服务器端需求52.3客户端需求52.4对于发送的消息的一些协议需求5第三章系统设计73.1软件设计流程73.2即时聊天系

8、统的实施原

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。