刘延春论文正文

刘延春论文正文

ID:45581529

大小:530.39 KB

页数:42页

时间:2019-11-15

刘延春论文正文_第1页
刘延春论文正文_第2页
刘延春论文正文_第3页
刘延春论文正文_第4页
刘延春论文正文_第5页
资源描述:

《刘延春论文正文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、开发环境2(一)开发语言的选择2(二)开发工具的选择3二、项目概况4(-)服务器端的主要功能5(二)客户端的主要功能-5(三)套接字通信5三、概要设计6(一)聊天室服务器端设计6(二)聊天室客户端设计6(三)UML模型图7(四)主要算法分析7四、详细设计81•服务器端和客服端的界面设计-82.服务器端和客服端的功能设计・113・服务器界面代码实现如下:184.服务端和客服端收发消息的类215.客服端登陆类代码实现如下276.客服端类代码实现如下307.发送消息实体类代码实现如下40论文摘要木系统是java基于c/s模式的聊天室程序。聊天室共分为服务器端和客户端两个部分,服务器端程序

2、主要负责侦听客户端发来的消息,客户端需要登录到服务器端才能实现正常的聊天功能。⑴基于Java的聊天室是利用Eclipse开发包工具进行开发岀的一款网络聊天室。这款聊天室是套接字通信开发采用c/s模式的聊天室程序。聊天室共分为服务器端和客户端两个部分,服务黠端程序主要负责侦听客户端发來的消息,客户端需要登录到服务器端才能实现正常的聊天功能。本文分为4个部分,第一部分介绍了开发工具的选择以及开发环境的搭建,第一部分介绍了项目实现的功能和基本方法,第三部分是系统概要设计和第四部分详细设计。关键词:JAVA聊天室、c/s模式AbstractThedevelopmentofHandsetVide

3、oPlayerisbasedontheJ2MEandusestheEclipseremovabledevelopmentpackagetool.ThisHandsetVideoPlayerhasusedtheMIDP2.0oftheJ2MEwhichprovidesvideoconnectionMMAP1(MobileMediaAPI)thatcanbroadcastandtranscribeaudiotobroadcastvideowhoseformatismpg,wmvandsoon.Thispaperisdividedintofourparts,thefirstdescribes

4、thechoiceofdevelopmenttoolsanddevelopmentenvironmenttobuildthefirstsectionoftheprojecttoachievethefunctionsandbasicmethods,thethirdpartisthefourthpartofthesystemoutlinedesignanddetaileddesignKeyword:JAVAchatroomsc/smode一个小型的java聊天系统福建师范大学网络教育学院刘延春随着网络信息时代的来临‘INTERNET应用越来越广泛,人们越来越习惯于在网上获取和交流信息。据调

5、查显示,80%以上的人上网都会打开聊天工具来聊天,而儿乎每一个年轻人都会去聊天。使用网上聊天已经成为现代年轻人一种新的交往方式。⑶根据网上调查,在所有参加网上聊天的大学生中,进聊天室进行聊天的占69.65%,使用网络寻呼机进行聊天的占37.93%,还有2.75%的受访者声称自己使用其他方式进行聊天。进聊天室聊天是一种校为公共的聊天方式,而使用网络寻呼机则是一种具有排他性的聊天方式,一般能够用网络寻呼机进行联络的,都是比较熟悉的网友。使用网络寻呼机还意味着使用者希望口己的网友随时与自己联系,表现出一种开放性的网上交际观念。聊天室更适合于陌生人之间进行较为主观、感兴化的讨论。所以有大部分的

6、人会进入聊天室聊天,它会给人一个完全白由的聊天世界。作为一个信息技术专业的学生,经过几年大学知识的系统学习,应该对计算机科学与技术这个名词有了一定的认识。在这儿年里,我对木专业学习也有了长足的进步,在毕业即临时,我就选择了口己感兴趣的基于API的聊天室这个课题作为我的毕业设计及论文写作,以检验儿年来的学习情况。一、开发环境聊天室的发展呈现万花筒般的发展,开发工具可以asp,php,cgi,VC++,cjava等等,做出的聊天室各有千秋,木人以java为开发语言,对聊天室进行开发。(-)开发语言的选择相信熟悉Java演进历史的人或多或少都听说过,Java技术一开始并非就叫做Java,而是

7、叫做OAK,而且最早的时候就是为了嵌入式系统而设计的一项产品。后来因为网际网路的发达,而OAK的诸多特性刚好乂适合用在网路上(例如可移植性、编译后程序码很小),因为商标已被注册的关系,因此OAK被改名成Java,从此因缘际会地成了网路上的闪亮巨星,并随著时间越来越成熟,也慢慢地产生了许多非原本预期屮的相关运用。⑵虽然Java已经被用到许多企业级软件上,可是其实骨子里面还是非常适合用在嵌入式系统Z中。从Java1.0发表Z后,Java就被广泛地使

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

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

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