成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【即時通訊軟件系統(tǒng)——開題報(bào)告 分享(僅供參考呀)】

RichardXG / 1085人閱讀

摘要:本畢業(yè)設(shè)計(jì)旨在為各個公司開發(fā)一款即時通訊軟件為公司內(nèi)部員工的工作和交流提供幫助。三主要設(shè)計(jì)內(nèi)容本畢業(yè)設(shè)計(jì)主要實(shí)現(xiàn)一個即時通訊軟件,總共分客戶端與服務(wù)器端。處理流程類繼承了類,實(shí)現(xiàn)多線程,并通過傳輸線程的數(shù)量進(jìn)行文件傳輸。

一、選題目的和意義:

即時通訊軟件使人與人的溝通突破時空極限,突破環(huán)境極限,使自我突破心理極限。作為使用頻率最高的網(wǎng)絡(luò)軟件,即時通訊已經(jīng)突破了作為技術(shù)工具的極限,被認(rèn)為是現(xiàn)代交流方式的象征,并構(gòu)建起一種新的社會關(guān)系。
目前已有的一些即時通訊軟件已經(jīng)非常多了,如:騰訊QQ,網(wǎng)易泡泡等。這些網(wǎng)絡(luò)聊天系統(tǒng)已經(jīng)非常成熟了,不過它們都要求用戶必須連接互聯(lián)網(wǎng)才能夠進(jìn)行通信。目前有很多公司,由于涉及保密信息,公司并不會讓員工連入互聯(lián)網(wǎng),所以這些軟件都將無法使用。這就需要開發(fā)一款能夠在公司局域網(wǎng)中使用的即時通訊工具,實(shí)現(xiàn)公司內(nèi)部員工的通訊。本畢業(yè)設(shè)計(jì)旨在為各個公司開發(fā)一款即時通訊軟件,為公司內(nèi)部員工的工作和交流提供幫助。

二、與本課題相關(guān)的技術(shù)和方法綜述:

本課題主要研究的是基于Socket的即時通訊軟件,此即時通訊軟件分為服務(wù)器程序和客戶端程序,其目標(biāo)是實(shí)現(xiàn)用戶在客戶端與服務(wù)器端傳遞信息。相關(guān)的技術(shù)和方法如下:使用eclipse作為開發(fā)工具,tomcat作為服務(wù)器端工具,建立TCP/IP模型。利用java語言,Socket編程技術(shù)、多線程開發(fā)技術(shù)、TCP/IP協(xié)議、swing技術(shù)等進(jìn)行實(shí)際開發(fā)。
swing來實(shí)現(xiàn)運(yùn)用很少的代碼就可以利用Swing豐富、靈活的功能和模塊化組件來創(chuàng)建優(yōu)雅的用戶界面。
在數(shù)據(jù)傳輸?shù)臅r候運(yùn)用多線程傳輸原理,這樣當(dāng)數(shù)據(jù)流量交換較為大且交換快速的時候就不會出現(xiàn)卡頓的現(xiàn)象。
Socket就是一個函數(shù)庫,里面包括大量的函數(shù)和相應(yīng)的數(shù)據(jù)結(jié)構(gòu),支持網(wǎng)絡(luò)通信,運(yùn)用它可以進(jìn)行網(wǎng)絡(luò)編程。

三、主要設(shè)計(jì)內(nèi)容:

本畢業(yè)設(shè)計(jì)主要實(shí)現(xiàn)一個即時通訊軟件,總共分客戶端與服務(wù)器端。
服務(wù)器端功能:啟動關(guān)閉服務(wù),配置屬性文件,用戶管理,在線用戶查詢,查看系統(tǒng)日志;
客戶端功能:(1)用戶初始化模塊。本模塊主要完成的任務(wù)是用戶通過賬號、密碼登陸系統(tǒng),若數(shù)據(jù)在數(shù)據(jù)庫中不存在,則需要用戶進(jìn)行注冊;(2)注冊操作(3)查找操作(4)聊天功能。2)輸入要素:用戶聊天消息。3)處理流程:通過服務(wù)器將用戶聊天消息進(jìn)行傳遞;(5)傳輸文件。1)功能描述:通過好友提供的IP給對方點(diǎn)對點(diǎn)的傳輸文件。2)輸入要素:IP地址。3)處理流程:TransFileManger類繼承了Thread類,實(shí)現(xiàn)多線程,并通過傳輸線程(SocketThread)的數(shù)量進(jìn)行文件傳輸。

四、設(shè)計(jì)的環(huán)境、方法及措施:

設(shè)計(jì)的環(huán)境、方法及措施:
系統(tǒng)開發(fā)平臺:eclipse
系統(tǒng)開發(fā)語言:JAVA
運(yùn)行平臺:windows 7
運(yùn)行環(huán)境:JDK 1.7
通過學(xué)習(xí)相關(guān)知識,查閱相關(guān)文獻(xiàn),調(diào)查了解實(shí)際需求,使用eclipse作為開發(fā)工具,tomcat作為服務(wù)器端工具,并且建立了TCP/IP模型。還運(yùn)用了socket套接字可靠的傳輸協(xié)議。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/123886.html

相關(guān)文章

  • 前端面試系列--前言篇

    摘要:這個系列的文章將記錄我準(zhǔn)備春招的整個過程,我會將自己學(xué)習(xí)到的新知識記錄在這個系列里文章目錄前言說明準(zhǔn)備方向目標(biāo)前言說明作為半個科班出身學(xué)數(shù)學(xué)的應(yīng)屆生,在學(xué)習(xí)計(jì)算機(jī)的時候還是比較吃力的,從今年月份開始接觸前端,到現(xiàn)在也有個月左右了。 這個系列的文章將記錄我準(zhǔn)備春招的整個過程,我會將自己學(xué)習(xí)到的新知識記錄在這個系列里 文章目錄 前言說明 準(zhǔn)備方向 目標(biāo) 前言說明 ??作為半個科班出身...

    sshe 評論0 收藏0
  • 前端面試系列--前言篇

    摘要:這個系列的文章將記錄我準(zhǔn)備春招的整個過程,我會將自己學(xué)習(xí)到的新知識記錄在這個系列里文章目錄前言說明準(zhǔn)備方向目標(biāo)前言說明作為半個科班出身學(xué)數(shù)學(xué)的應(yīng)屆生,在學(xué)習(xí)計(jì)算機(jī)的時候還是比較吃力的,從今年月份開始接觸前端,到現(xiàn)在也有個月左右了。 這個系列的文章將記錄我準(zhǔn)備春招的整個過程,我會將自己學(xué)習(xí)到的新知識記錄在這個系列里 文章目錄 前言說明 準(zhǔn)備方向 目標(biāo) 前言說明 ??作為半個科班出身...

    zsirfs 評論0 收藏0
  • 前端面試系列--前言篇

    摘要:這個系列的文章將記錄我準(zhǔn)備春招的整個過程,我會將自己學(xué)習(xí)到的新知識記錄在這個系列里文章目錄前言說明準(zhǔn)備方向目標(biāo)前言說明作為半個科班出身學(xué)數(shù)學(xué)的應(yīng)屆生,在學(xué)習(xí)計(jì)算機(jī)的時候還是比較吃力的,從今年月份開始接觸前端,到現(xiàn)在也有個月左右了。 這個系列的文章將記錄我準(zhǔn)備春招的整個過程,我會將自己學(xué)習(xí)到的新知識記錄在這個系列里 文章目錄 前言說明 準(zhǔn)備方向 目標(biāo) 前言說明 ??作為半個科班出身...

    Freelander 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<