歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

JAVA聊天室課程設(shè)計(jì)報(bào)告材料(含源代碼壓縮文件資料)

  • 資源ID:87215663       資源大小:268.50KB        全文頁數(shù):19頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。

JAVA聊天室課程設(shè)計(jì)報(bào)告材料(含源代碼壓縮文件資料)

word某某曉莊學(xué)院JAVA程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告題 目:Java聊天室的設(shè)計(jì)與實(shí)現(xiàn)某某:戴佳偉學(xué)號(hào):14552019班級(jí):14軟件工程3班指導(dǎo)教師:王崢完成時(shí)間 成績:信息工程學(xué)院2016年6月精彩文檔目錄1引言11112需求分析和總體設(shè)計(jì)22222223詳細(xì)設(shè)計(jì)4444java聊天室運(yùn)行結(jié)果55課程設(shè)計(jì)總結(jié)6Java聊天室的設(shè)計(jì)與實(shí)現(xiàn)1 引言1.1 Java聊天室開發(fā)背景 在網(wǎng)絡(luò)越來越興旺的今天,人們對(duì)網(wǎng)絡(luò)的依賴越來越多,越來越離不開網(wǎng)絡(luò),由此而產(chǎn)生的聊天工具越來越多,類似QQ、MSN,網(wǎng)絡(luò)聊天時(shí)一類的聊天系統(tǒng)的開展日新月異,因此產(chǎn)生了制作一個(gè)有簡單聊天功能的網(wǎng)絡(luò)聊天程序;而且通過制作該程序還能更好的學(xué)習(xí)網(wǎng)絡(luò)軟件編程知識(shí)。 本程序設(shè)計(jì)簡單可以實(shí)現(xiàn)在同一局域網(wǎng)的聊天,程序可以自動(dòng)掃描已經(jīng)上線的用戶,上線用戶可在同一聊天界面中實(shí)現(xiàn)群聊。如果需要與其中的用戶進(jìn)展交談,如此只需雙擊右側(cè)用戶列表,讀取對(duì)方IP地址,便可在下面的輸入框內(nèi)輸入信息進(jìn)展發(fā)送,實(shí)現(xiàn)一對(duì)一私聊功能。1.1 Java聊天室開發(fā)的目的和意義目的:1理解進(jìn)程消息通信的概念,如何實(shí)現(xiàn)兩個(gè)創(chuàng)建進(jìn)程之間的數(shù)據(jù)傳遞。 2理解進(jìn)程共享變量的進(jìn)程通信。 3熟悉并掌握java語言的代碼編寫 4熟練使用開發(fā)工具Eclipse 5實(shí)現(xiàn)聊天室的一些根本功能意義:1實(shí)現(xiàn)局域網(wǎng)中的信息交互,界面盡量人性化且美觀,讓用戶便于承受 2用戶與時(shí)獲取自己想要的信息、促進(jìn)交談 3異常處理,對(duì)于用戶錯(cuò)誤的操作使用程序會(huì)有提示消息 4 前期僅實(shí)現(xiàn)其根本雛形,后期可擴(kuò)性很高,可實(shí)現(xiàn)統(tǒng)計(jì)在線人數(shù),發(fā)送圖片,界面美 化,用戶登 陸注冊(cè)信息的采集,連接到數(shù)據(jù)庫etc. 5后期可便于自身的廣告宣傳與商品推廣 因所學(xué)知識(shí)和能力的局限性,僅能完成有限X圍內(nèi)的雛形生成與功能實(shí)現(xiàn),后期的功能實(shí)現(xiàn)需要進(jìn)一步的深入學(xué)習(xí)才能使本課程設(shè)計(jì)日益完善。1.2 完成的主要工作1需求分析與總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、代碼分析2實(shí)現(xiàn)程序所能運(yùn)行的功能3選擇Window系統(tǒng),并選擇該操作系統(tǒng)中一種進(jìn)程通信的方式。 4運(yùn)用Eclipse開發(fā)工具和java語言實(shí)現(xiàn)該應(yīng)用程序。2 需求分析和總體設(shè)計(jì)2.1 需求分析與設(shè)計(jì)思路程序開發(fā)環(huán)境與運(yùn)行環(huán)境介紹:JDK(Java Development kit)是 SUN公司提供的一套Java開發(fā)環(huán)境,通常稱之為它主要包括了一些常用的JDK工具、執(zhí)行時(shí)需要的函數(shù)庫、與C連接時(shí)所需的文件與一些Java應(yīng)用程序X例等。是一個(gè)編寫Java的Applet小程序和應(yīng)用程序的程序開發(fā)環(huán)境。JDK是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境Java Runtime Envirnment,一些Java工具和Java的核心類庫Java API。不論什么Java應(yīng)用服務(wù)器實(shí)質(zhì)都是內(nèi)置了某個(gè)版本的JDK。Java語言介紹:Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C+語言的各種優(yōu)點(diǎn),還摒棄了C+里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)展復(fù)雜的編程。Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺(tái)獨(dú)立與可移植性、多線程、動(dòng)態(tài)性等特點(diǎn)。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。 Java提供了簡單的類機(jī)制和動(dòng)態(tài)的構(gòu)架模型。對(duì)象中封裝了它的狀態(tài)變量和方法 很好地實(shí)現(xiàn)了模塊化和信息隱藏;而類如此提供了一類對(duì)象的原型通過繼承和重載機(jī)制子類可以使用或重新定義父類或超類所提供的一方法從而既實(shí)現(xiàn)了代碼的復(fù)用又提供了一種動(dòng)態(tài)的解決方案。 Java是一種完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語一言它除了數(shù)組、布爾和字符二個(gè)根本數(shù)據(jù)類型外的其它類都是對(duì)象它不再支持全局變量。在Java中如果不創(chuàng)建新類就無法創(chuàng)建程序Java程序在運(yùn)行時(shí)必須先創(chuàng)建一個(gè)類的實(shí)例然后才能提交運(yùn)行。 Java同樣支持繼承特性Java的類可以從其它類中繼承行為但Java只支持類的 單重繼承即每個(gè)類只能從一個(gè)類中繼承。 Java支持界面界面允許程序員定義方法但又不立即實(shí)現(xiàn)一個(gè)類可以實(shí)現(xiàn)多個(gè)界面利用界面可以得到多重繼承的許多優(yōu)點(diǎn)而又沒有多重繼承的問題。 編程工具介紹:Eclipse:一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái)Eclipse語言開展:Eclipse是著名的跨平臺(tái)的自由集成開發(fā)環(huán)境(IDE)。最初主要用來Java語言開發(fā),通過安裝不同的插件Eclipse可以支持不同的計(jì)算機(jī)語言,比如C+和Python等開發(fā)工具。Eclipse的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得Eclipse擁有其他功能相對(duì)固定的IDE軟件很難具有的靈活性。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE。Eclipse 最初由OTI和IBM兩家公司的IDE產(chǎn)品開發(fā)組創(chuàng)建,起始于1999年4月。IBM提供了最初的Eclipse代碼根底,包括Platform、JDT 和PDE。Eclipse項(xiàng)目IBM發(fā)起,圍繞著Eclipse項(xiàng)目已經(jīng)開展成為了一個(gè)龐大的Eclipse聯(lián)盟,有150多家軟件公司參與到Eclipse項(xiàng)目中,其中包括Borland、Rational Software、Red Hat與Sybase等。Eclipse是一個(gè)開放源碼項(xiàng)目,它其實(shí)是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其開放源碼,任何人都可以免費(fèi)得到,并可以在此根底上開發(fā)各自的插件,因此越來越受人們關(guān)注。隨后還有包括Oracle在內(nèi)的許多大公司也紛紛參加了該項(xiàng)目,Eclipse的目標(biāo)是成為可進(jìn)展任何語言開發(fā)的IDE集成者,使用者只需下載各種語言的插件即可。隨著網(wǎng)絡(luò)和IT技術(shù)的快速開展以與日新月異的更新?lián)Q代,不斷滲透到人們的日常生活。如今Internet已經(jīng)成為于人們生活息息相關(guān)的一局部,也是人們獲取有用信息和促進(jìn)彼此之間相互交流的便捷重要的途徑之一。同時(shí),日益增多的機(jī)構(gòu)和企業(yè)組織開始利用網(wǎng)絡(luò)資源傳遞、發(fā)布、收集和管理信息,這對(duì)網(wǎng)絡(luò)進(jìn)展信息交互這種活動(dòng)是一次很大的機(jī)遇與挑戰(zhàn),從而使網(wǎng)絡(luò)的經(jīng)營方式充滿了活力。用戶需求主要功能分析:(1) 聊天交談功能:用戶獲取信息的有效途徑(2) 當(dāng)前用戶顯示功能:用戶明確自身的登陸狀態(tài)(3) 文本框顯示聊天功能:便于用戶瀏覽信息(4) 發(fā)送消息框顯示功能:存放用戶輸入想要發(fā)送的信息(5) 發(fā)送按鈕功能:鼠標(biāo)點(diǎn)擊發(fā)送用戶輸入消息框的信息(6) 用戶頭像顯示功能:個(gè)性化用戶使用1.設(shè)計(jì)方案:1把自身本機(jī)的IP地址發(fā)送給所有正在打開這個(gè)聊天室程序的人2其他人獲取了這個(gè)IP地址后,會(huì)監(jiān)聽這個(gè)地址3 如果有人發(fā)送了消息,所有的人都會(huì)接收并查看到4設(shè)計(jì)登錄程序,使其顯示登錄的ip地址端口號(hào),以與用戶昵稱,通過登錄按鈕可以調(diào)用客戶端程序,實(shí)現(xiàn)聊天功能2.設(shè)計(jì)思路聊天系統(tǒng)的設(shè)計(jì)跟普通設(shè)計(jì)有著許多不同的地方,普通設(shè)計(jì)所考慮的因素,例如,普通需要對(duì)布局進(jìn)入大量美化以與動(dòng)畫設(shè)計(jì)等等,而聊天室只要提供滿足訪客雙方直接實(shí)時(shí)聊天即可。因此,在設(shè)計(jì)聊天系統(tǒng)的過程中,必須要考慮好以下幾個(gè)設(shè)計(jì)要點(diǎn): 在Internet上的聊天程序一般都是以服務(wù)器提供服務(wù)端連接響應(yīng),使用者通過客戶端程序登錄到服務(wù)器,就可以與登錄在同一服務(wù)器上的用戶交談,這是一個(gè)面向連接的通信過程。因此,程序要在TCP/IP環(huán)境下,實(shí)現(xiàn)服務(wù)器端和客戶端兩局部程序。1首先通過繼承JFrame類構(gòu)造服務(wù)器界面。2設(shè)計(jì)客戶端程序使其能夠完成正常的通信功能,并且可以更改背景顏色,設(shè)置字體顏色。3設(shè)計(jì)偵聽程序,使其顯示登錄的ip地址端口號(hào),以與用戶昵稱,通過偵聽按鈕可以調(diào)用客戶端程序,實(shí)現(xiàn)聊天功能。對(duì)系統(tǒng)包結(jié)構(gòu)、文件結(jié)構(gòu)列表說明,如表2-1、2-2所示。表2-1包名作用提供了用于系統(tǒng)的輸入和輸出,通過數(shù)據(jù)流,序列化和文件系統(tǒng)。捕獲捕獲輸入輸出異常提供了可移植的網(wǎng)絡(luò)I/O接口,包括TCP/IP、UDP、域名解析和Unix域socket儲(chǔ)存接收到的數(shù)據(jù),使用其中的方法提取傳送的內(nèi)容封裝IP地址捕獲主機(jī) IP地址無法確定異常提供了一套與本地圖形界面進(jìn)展交互的接口,建立和設(shè)置Java的圖形用戶界面提供接口和類來解決由awt組件引起的各種類型的事件抽象窗口工具包AWT為根底使跨平臺(tái)應(yīng)用程序可以使用任何可插拔的外觀風(fēng)格,利用Swing豐富、靈活的功能和模塊化組件來創(chuàng)建優(yōu)雅的用戶界面表2-2文件名作用image存放用戶頭像圖片2.2 Java聊天室功能結(jié)構(gòu)對(duì)系統(tǒng)實(shí)現(xiàn)功能進(jìn)展說明,分析系統(tǒng)功能結(jié)構(gòu),畫出系統(tǒng)功能結(jié)構(gòu)圖,如圖2-1所示??傮w功能:(1) 實(shí)現(xiàn)在同一局域網(wǎng)的聊天(2) 程序可以自動(dòng)掃描已經(jīng)上線的用戶(3) 需要與其中的用戶進(jìn)展交談,如此只需雙擊右側(cè)用戶列表,輸入對(duì)方IP地址,便可在下面的輸入框內(nèi)輸入信息進(jìn)展發(fā)送。(4) 添加了用戶頭像(5) 調(diào)整了界面窗口(6) Enter鍵實(shí)現(xiàn)發(fā)送消息功能分段功能:1、服務(wù)器端功能描述:啟動(dòng)服務(wù)器端。2、客戶端功能描述:啟動(dòng)客戶端;顯示登錄昵稱:顯示系統(tǒng)時(shí)間:顯示聊天記錄:發(fā)送信息實(shí)現(xiàn)按回車鍵發(fā)送消息;退出聊天室。功能實(shí)現(xiàn):1、采用套接字實(shí)現(xiàn)網(wǎng)絡(luò)中的數(shù)據(jù)傳輸2、盡量使用某個(gè)或某些應(yīng)用層的協(xié)議實(shí)現(xiàn)系統(tǒng)的局部功能3、系統(tǒng)設(shè)計(jì)規(guī)X合理,操作流程方便簡單詳細(xì)設(shè)計(jì)3.1 Java聊天室模塊實(shí)現(xiàn)3.1.1 聊天功能模塊實(shí)現(xiàn)一、 實(shí)現(xiàn)原理啟動(dòng)該程序時(shí)運(yùn)行如下過程:1把自身本機(jī)的IP地址發(fā)送給所有正在打開這個(gè)聊天室程序的人2其他人獲取了這個(gè)IP地址后,會(huì)監(jiān)聽這個(gè)地址3 如果有人發(fā)送了消息,所有的人都會(huì)接收并查看到二、 分層結(jié)構(gòu)與調(diào)用關(guān)系說明(1) 從main函數(shù)入口開始分析,實(shí)例化ChatLineFrame這個(gè)類并執(zhí)行類repaint方法,重繪事件,刷新彈出的窗口的內(nèi)容(2) 在實(shí)例化ChatLineFrame這個(gè)類過程中,首先定義ChatLineFrame類繼承JFrame,聲明成員變量和框架布局內(nèi)容,然后構(gòu)造方法,實(shí)例化該類的時(shí)候,會(huì)自動(dòng)執(zhí)行函數(shù)內(nèi)的內(nèi)容。(3) 初始化窗口和其他局部(4) 實(shí)例化chatJFrame(5) 實(shí)例化ChatJFrame類,該類實(shí)現(xiàn)向外廣播消息(6) 實(shí)例化ReceiveMessage類,該類實(shí)現(xiàn)監(jiān)聽并承受消息(7) 啟動(dòng)UDPReceive類、UserBroadcast的線程。(8) 在定義初始化方法中,為按鈕增加監(jiān)聽行為,實(shí)例化IPListListener類與 SendButtonListener類。三、 關(guān)鍵代碼分析classChatJFrameextends JFrame /定義ChatLineFrame類繼承JFrame JTextField text1 = new JTextField(); JTextField text2 = new JTextField(); JTextField text3 = new JTextField("目的主機(jī)IP地址:"); JTextArea TAreaMessage = new JTextArea(); utton button = new utton("發(fā)送");DefaultListModelmodel = newDefaultListModel(); ChatJFrame.SendButtonListener listener; ChatJFrame.IPListListener listener2;static DatagramSocket socket = null; /消息發(fā)送插口static DatagramSocket socketBroadcast = null; /廣播發(fā)送插口/聲明成員變量publicstaticfinalintUDP_CONNECT = 0;publicstaticfinalintUDP_EXIT = 1;publicstaticfinalintUDP_MESSAGE = 2;publicstaticfinalintUDP_USER_ACK = 6;publicstatic String SEP = "!" /分隔符publicstaticintUDPport = 3333;/消息發(fā)送端口publicstaticintUDPDesPort = 3333; /消息接收端口publicstaticintBroadcastPort = 5555;/廣播端口publicstaticintBroadcastDesPort = 5555; /接收廣播端口publicstaticintDataLength = 8192;/數(shù)據(jù)報(bào)默認(rèn)長度 InetAddress iaSource;/本機(jī)IP地址 String MyIPAddress;/IP地址字符串/ 如果IP地址為空,如此執(zhí)行下面的操作if (this.text2.getText().equals("")this.TAreaMessage.append("注意:IP地址欄為空,請(qǐng)雙擊用戶列表,輸入對(duì)方IP!n"); void init() setLayout(null);/ 設(shè)置布局方式為NULLthis.TAreaMessage.setEditable(false);/設(shè)置容器X軸上的起點(diǎn) 和Y軸上的起點(diǎn) 以與組件的長度和組件的高度this.TAreaMessage.setBounds(10, 70, 300, 200);this.TAreaMessage.setLineWrap(true); JScrollPane localJScrollPane = new JScrollPane(this.TAreaMessage);localJScrollPane.setBounds(10, 70, 300, 200); add(localJScrollPane);publicvoid run() String str1 = ChatJFrame.this.MyIPAddress;/ 獲取IP地址信息inti = str1.lastIndexOf('.'); String str2 = String.valueOf(0) + ChatJFrame.SEP + ChatJFrame.this.MyIPAddress + ChatJFrame.SEP;byte arrayOfByte = str2.getBytes();while (true)try / 獲取目的IP地址 String str3 = str1.substring(0, i + 1) + String.valueOf(255);/ getAllByName()方法是根據(jù)主機(jī)名返回其可能的所有InetAddress對(duì)象,保存在一個(gè)數(shù)組中。 InetAddress localInetAddress = InetAddress.getByName(str3);/ 封裝要發(fā)送的信息 DatagramPacket localDatagramPacket = new DatagramPacket(arrayOfByte, arrayOfByte.length, localInetAddress, ChatJFrame.BroadcastDesPort);/ 發(fā)送消息 ChatJFrame.socketBroadcast.send(localDatagramPacket); Thread.sleep(2000L);四、 分析總結(jié)總結(jié)本模塊開發(fā)工作,遇到問題如何解決、改良設(shè)想與心得體會(huì)。 此聊天室小系統(tǒng)從整體上是實(shí)現(xiàn)的,大局部功能都可以應(yīng)用,但是個(gè)人能力有限,還是有一些不足之處,有如下幾點(diǎn):1客戶端的發(fā)送文件功能不完善,本想實(shí)現(xiàn)可發(fā)送和接收所有文件的功能,但是最終嘗試過改良,無法實(shí)現(xiàn),知識(shí)簡單的文本文檔傳送功能,而且這也不一定成功。應(yīng)該是程序不夠完善,或是哪里出錯(cuò)2客戶端的發(fā)送表情功能也沒有實(shí)現(xiàn),本來的意圖是像QQ那樣,實(shí)現(xiàn)表情圖形發(fā)送,更加形象,最終還是無法做到,查找相關(guān)資料,也沒有這局部的講解,再有時(shí)間有限,我也就打消這個(gè)功能,改用簡單的文字傳輸3服務(wù)器的關(guān)閉服務(wù)器按鈕實(shí)現(xiàn)有點(diǎn)問題,剛開始調(diào)試的時(shí)候可以,第二次調(diào)試下面就出現(xiàn)廣播用戶命令失敗的提示,并且不強(qiáng)行停止還不會(huì)自己停下來,不知道是什么地方出現(xiàn)了問題,希望教師能給予我提示解答。Java聊天室運(yùn)行結(jié)果這里可以實(shí)現(xiàn)兩個(gè)人在同一局域網(wǎng)的聊天,程序可以自動(dòng)掃描上線的用戶。如果需要與其中的用戶進(jìn)展交談,如此只需雙擊用戶列表,輸入對(duì)方IP,便可在下面的輸入框內(nèi)輸入信息進(jìn)展發(fā)送。在聊天框中輸入想要發(fā)送的信息,會(huì)出現(xiàn)本機(jī)發(fā)送的信息,以與本機(jī)的IP地址。4 課程設(shè)計(jì)總結(jié)總結(jié)本次工作內(nèi)容與存在的不足,改良設(shè)想。經(jīng)過一個(gè)多星期的努力,我實(shí)現(xiàn)了用JAVA程序設(shè)計(jì)語言開發(fā)的簡單聊天室系統(tǒng),代碼局部參照網(wǎng)上資源,局部用教師以前講過的知識(shí)進(jìn)展修改,經(jīng)過細(xì)心的調(diào)試和排錯(cuò)解決了絕大局部的問題。但計(jì)算機(jī)程序總會(huì)有一些不足之處,一些無法實(shí)現(xiàn)的功能等。我做的這個(gè)系統(tǒng)只是簡單的一個(gè)聊天頁面,然后能看到自己主機(jī)發(fā)送的信息。本聊天系統(tǒng)對(duì)于剛剛接觸JAVA程序設(shè)計(jì)語言一年的我們來說已經(jīng)算是比擬容易實(shí)現(xiàn)的,基于對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)有了初步的概念,同時(shí)也設(shè)計(jì)到類似的編程思想,所以此次設(shè)計(jì)上手比擬容易,而且我還是選擇了比擬容易的課題。但是我知道我還有很多不足之處,尤其在開始初期,感覺邏輯復(fù)雜,難以控制,因此至今還有很多未解決的缺陷。到目前為止,對(duì)JAVA的學(xué)習(xí)知識(shí)在教師和自己的努力下學(xué)了JAVAEE的一些根本知識(shí),今后的學(xué)習(xí)和工作中,還有很多方面等著自己去學(xué)。目前本聊天系統(tǒng)還有待完善的功能列表如下:聊天系統(tǒng)發(fā)送和接收文件的功能;聊天系統(tǒng)缺乏各種表情選擇,屏蔽發(fā)言,播放音樂,悄悄話聊天室等功能;沒有詳細(xì)考慮聊天室管理功能。對(duì)于上述的缺陷,本人還會(huì)不斷對(duì)聊天系統(tǒng)進(jìn)一步的完善它,期望在今后的日子里憑借自己的技術(shù)以與跟同學(xué)相互交流JAVA技術(shù),爭(zhēng)取把本聊天室有待完善的局部盡快做出來,并且完成一些更好的作品。源代碼:參考文獻(xiàn)文獻(xiàn)寫法如下:1. 專著、論文集、畢業(yè)論文、報(bào)告等序號(hào)作者.書名文獻(xiàn)類型標(biāo)志.出版地:出版者,出版年.起止頁碼任選.文獻(xiàn)類型標(biāo)志:專著M;論文集C;報(bào)告R;其它文獻(xiàn)Z2. 期刊 序號(hào)作者.篇名J.刊名,年,卷期刊.3. 電子文獻(xiàn)序號(hào)主要責(zé)任者電子文獻(xiàn)題名文獻(xiàn)類型/載體類型電子文獻(xiàn)的出版或可獲得地址,發(fā)表或更新的期/引用日期(任選)例如:1孟彩霞.計(jì)算機(jī)軟件根底M.某某:某某電子科技大學(xué),2003.1Cay S.Horstmann Gary Cornell.Java核心技術(shù) 卷I

注意事項(xiàng)

本文(JAVA聊天室課程設(shè)計(jì)報(bào)告材料(含源代碼壓縮文件資料))為本站會(huì)員(沈***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!