<strike id="ueauc"><s id="ueauc"></s></strike>

  • <ul id="ueauc"></ul>
    您現(xiàn)在的位置是:首頁 > 碩士論文 > mpa論文

    java局域網(wǎng)通信程序設(shè)計(jì)與開發(fā)畢業(yè)設(shè)計(jì)開題報(bào)告

    論文堡 日期:2023-11-10 19:29:08 點(diǎn)擊:445
    本文是一篇開題報(bào)告,開題報(bào)告包括綜述、關(guān)鍵技術(shù)、可行性分析和時(shí)間安排等四個(gè)方面 。由于開題報(bào)告是用文字體現(xiàn)的論文總構(gòu)想,因而篇幅不必過大,但要把計(jì)劃研究的課題、如何研究、理論適用等主要問題寫清楚。(以上內(nèi)容來自百度百科)今天為大家推薦一篇開題報(bào)告,供大家參考。
     
    一、選題依據(jù)
     
    1.設(shè)計(jì)題目及研究領(lǐng)域
     
    論文題目:
    java聊天程序的設(shè)計(jì)與實(shí)現(xiàn)
     
    研究領(lǐng)域:
    java編程,socket技術(shù),c/s體系
     
    2.論文(設(shè)計(jì))工作的理論意義和應(yīng)用價(jià)值
     
    隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡(luò)聊天工具已經(jīng)作為一種重要的信息交流工具,受到越來越多的網(wǎng)民的青睞。目前,出現(xiàn)了很多非常不錯(cuò)的聊天工具,其中應(yīng)用比較廣泛的有netmeeting、騰訊qq、msn-messager等等。無論是個(gè)人還是企業(yè)等組織機(jī)構(gòu),對(duì)溝通的需求也在不斷發(fā)展,傳統(tǒng)的電話、傳真、郵件等溝通方式顯然已無法滿足當(dāng)今人們工作和生活溝通的需要。隨著軟件、網(wǎng)絡(luò)和通訊三大現(xiàn)代信息技術(shù)的發(fā)展,在溝通、協(xié)作方面有著更多方便、快捷、實(shí)時(shí)等優(yōu)勢(shì)的即時(shí)通訊,成為繼電話、e-mail之后又一個(gè)完全融入每個(gè)人生活的互聯(lián)網(wǎng)工具。
    即時(shí)通訊帶給了更大的互動(dòng)性,人們?cè)诮涣鞅舜说目捶ā⒁庖姇r(shí),發(fā)現(xiàn)采用你來我往的方式達(dá)到的效果最為明顯。這就體現(xiàn)了互動(dòng)性。通過使用及時(shí)通訊系統(tǒng),大家不需要離開電腦,不需要借助其它額外的工具,就可以在線實(shí)時(shí)地交流工作。
    網(wǎng)上聊天系統(tǒng)是一個(gè)典型的c/s結(jié)構(gòu)的應(yīng)用,實(shí)現(xiàn)一個(gè)c/s體系結(jié)構(gòu)的網(wǎng)上聊天系統(tǒng),了解目前流行的聊天程序的設(shè)計(jì)與實(shí)現(xiàn),掌握用java構(gòu)建動(dòng)態(tài)網(wǎng)站的相關(guān)知識(shí)和技術(shù)原理,同時(shí)掌握網(wǎng)絡(luò)編程方法。能熟練使用相關(guān)開發(fā)工具和應(yīng)用軟件,鍛煉自己的動(dòng)手實(shí)踐能力。更重要的是,通過這次的畢業(yè)設(shè)計(jì),培養(yǎng)刻苦鉆研的學(xué)習(xí)精神和嚴(yán)肅認(rèn)真的學(xué)習(xí)態(tài)度,這對(duì)以后的學(xué)習(xí)和工作有很大的益處。
     
    3.目前研究的概況和發(fā)展趨勢(shì)
     
    即時(shí)聊天程序,是每一個(gè)上網(wǎng)用戶都需要的工具,它除了能夠讓您迅速地在網(wǎng)上找到自己的朋友和伙伴之外,還可以實(shí)時(shí)交談和傳遞信息,截止到目前,全球有近幾十億的人使用即時(shí)聊天,正因?yàn)榧磿r(shí)聊天程序擁有數(shù)以億計(jì)的用戶和增長的市場(chǎng),所以各個(gè)公司都盯上了這個(gè)最大的市場(chǎng),一時(shí)間,即時(shí)聊天程序市場(chǎng)硝煙四起。而且越來越多的企業(yè)在其內(nèi)部使用局域網(wǎng)來進(jìn)行工作。在內(nèi)部局域網(wǎng)的幫助下,企業(yè)得以簡化信息流程,提高信息交換的速度,從而提高工作效率。
    然而,隨著企業(yè)規(guī)模的擴(kuò)大,業(yè)務(wù)量的增加,在局域網(wǎng)上運(yùn)行的應(yīng)用越來越多,如知識(shí)庫、網(wǎng)絡(luò)會(huì)議、數(shù)據(jù)庫應(yīng)用和數(shù)據(jù)的同步與備份等,這些應(yīng)用對(duì)局域網(wǎng)的信息吞吐、處理能力的要求也越來越高。
    這些在企業(yè)內(nèi)部原有局域網(wǎng)設(shè)計(jì)之初未曾考慮到的新情況的出現(xiàn)使得局域網(wǎng)不堪重負(fù),容易發(fā)生信息阻塞,此時(shí),局域網(wǎng)不但不能提高生產(chǎn)效率,反而成為企業(yè)發(fā)展的瓶頸。
    基于socket的局域網(wǎng)通信軟件可以為企業(yè)原有的局域網(wǎng)提供一種良好,安全,  快速的通信機(jī)制。它的實(shí)現(xiàn)無需對(duì)企業(yè)原有的局域網(wǎng)硬件進(jìn)行任何改動(dòng),具有實(shí)現(xiàn)成本低廉的優(yōu)點(diǎn),它的使用能有效地降低局域網(wǎng)通信負(fù)荷,提高局域網(wǎng)的使用效率,可以很好地解決企業(yè)內(nèi)部局域網(wǎng)的各種通信需求。
    網(wǎng)絡(luò)通信在當(dāng)今信息社會(huì)中起著不可或缺的作用,人們可以利用網(wǎng)絡(luò)通信技術(shù)進(jìn)行即時(shí)的信息交流。比如說qq聊天工具,它就是利用網(wǎng)絡(luò)通信技術(shù)開發(fā)的一款眾所周知的網(wǎng)絡(luò)聊天工具。現(xiàn)如今聊天軟件的開發(fā)技術(shù)已經(jīng)比較成熟,各項(xiàng)功能也已日漸完善,聊天程序已不僅僅只是為了聊天,現(xiàn)階段已獲成功的聊天軟件都早已將發(fā)展中心往建設(shè)平臺(tái)方面發(fā)展,以后聊天軟件更多承擔(dān)的角色是一款能夠產(chǎn)生價(jià)值的巨型航母。
     
    二、論文(設(shè)計(jì))研究的內(nèi)容
     
    1.重點(diǎn)解決的問題
    a.如何在網(wǎng)絡(luò)通信方面使用socket協(xié)議,采用c/s形式的兩層結(jié)構(gòu),發(fā)揮c/s結(jié)構(gòu)的優(yōu)點(diǎn)。
    b.如何在客戶端處理后再提交給服務(wù)器信息。
    c.服務(wù)器在接到客戶端的信息后如何處理
    d.優(yōu)化程序代碼,使得聊天的用戶體驗(yàn)更加完美
    e.畢業(yè)設(shè)計(jì)不僅僅是為了做出這個(gè)游戲,更是對(duì)大學(xué)4年來學(xué)習(xí)生活的檢驗(yàn)。認(rèn)真總結(jié)開發(fā)過程中遇到的困難與解決辦法,應(yīng)用到以后的工作生活中去。
     
    2.擬開展研究的幾個(gè)主要方面(論文寫作大綱或設(shè)計(jì)思路)
    該課題主要按以下步驟來完成:
     
    第一章緒論查詢相關(guān)資料,了解本系統(tǒng)的研究意義。可以上網(wǎng)搜索或者是去圖書館查閱相關(guān)資料。
     
    第二章程序開發(fā)前的準(zhǔn)備通過查詢資料了解該系統(tǒng)要如何做,及要做哪些東西,明確項(xiàng)目任務(wù),以及將要使用的開發(fā)軟件和語言。
     
    第三章程序的概要設(shè)計(jì)從宏觀上闡述本系統(tǒng)的組成元素,進(jìn)行功能的概要分析,設(shè)計(jì)出大體上的功能模塊,畫出模塊圖。
     
    第四章程序的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)這是對(duì)上一章的更進(jìn)一步的解釋說明了各功能模塊是怎么實(shí)現(xiàn)的,該章市本次畢業(yè)設(shè)計(jì)的核心,它詳細(xì)說明了本系統(tǒng)中所使用的技術(shù)內(nèi)容,每一個(gè)模塊的具體實(shí)現(xiàn)和各模塊之間的調(diào)用。
     
    第五章程序的測(cè)試與修改對(duì)設(shè)計(jì)好的程序進(jìn)行調(diào)試,通過調(diào)試發(fā)現(xiàn)存在的問題并解決,從而達(dá)到完善系統(tǒng)的目的。
     
    第六章總結(jié)并撰寫論文整理各階段的設(shè)計(jì)記錄文檔、心得和設(shè)計(jì)體驗(yàn),將之總結(jié)并寫成論文稿。
     
    3.本論文(設(shè)計(jì))預(yù)期取得的成果      a.服務(wù)器端功能描述:啟動(dòng)服務(wù)器端:點(diǎn)擊“開啟”按鈕,啟動(dòng)服務(wù);端口服務(wù):輸入服務(wù)器的某個(gè)端口號(hào),開啟服務(wù)器的這個(gè)端口;1.顯示在線用戶信息:在右邊的用戶列表顯示所有在線的用戶信息;2.顯示用戶聊天信息:在聊天信息區(qū)域內(nèi)顯示用戶所發(fā)的所有信息;3.該系統(tǒng)服務(wù)器端能進(jìn)行數(shù)據(jù)庫管理(包括用戶自己的注冊(cè)信息,用戶的聊天信息,用戶的好友信息);4.該系統(tǒng)服務(wù)器端實(shí)現(xiàn)信息管理功能(包括信息接受,信息發(fā)送,信息刪除以及信息存儲(chǔ))5.該系統(tǒng)服務(wù)器端可以對(duì)注冊(cè)用戶進(jìn)行信息的查看,刪除一些違規(guī)用戶或強(qiáng)制使這些用戶下線;6.該系統(tǒng)服務(wù)器端可以選擇性的對(duì)部分用戶或?qū)θw用戶發(fā)送系統(tǒng)消息;服務(wù)端關(guān)閉:點(diǎn)擊“關(guān)閉‘按鈕,關(guān)閉服務(wù)。
     
    b.客戶端功能描述:
    啟動(dòng)客戶端:運(yùn)行客戶端程序,啟動(dòng)客戶端1.該系統(tǒng)客戶端用戶在使用之前需要先注冊(cè),注冊(cè)之后需登陸才能使用2.用戶登錄:填入用戶名,點(diǎn)擊”登錄“按鈕,連接相應(yīng)服務(wù)器;3.顯示用戶:用戶列表中可以看到自己的好友用戶并區(qū)分在線和離線狀態(tài);4.該系統(tǒng)客戶端用戶能夠進(jìn)行信息的發(fā)送和接受(包括字符串信息以及文件信息)并且可以查看和清除歷史信息;5.該系統(tǒng)客戶端用戶可以進(jìn)行好友管理(查找聯(lián)系人,添加聯(lián)系人,刪除聯(lián)系人,修改聯(lián)系人信息,對(duì)聯(lián)系人換組);6.用戶離線:點(diǎn)擊”離線“按鈕,與服務(wù)器斷開連接;客戶端關(guān)閉:關(guān)閉客戶端圖形用戶界面,關(guān)閉客戶端。
     
    三、論文(設(shè)計(jì))工作安排
     
    1.擬采用的主要研究方法(技術(shù)路線或設(shè)計(jì)參數(shù))
     
    基于socket的網(wǎng)絡(luò)編程,實(shí)現(xiàn)c/s模式的聊天程序,服務(wù)器端需要處理多個(gè)客戶數(shù)據(jù),通過自定義聊天協(xié)議,實(shí)現(xiàn)公共聊天室和私聊等功能;客戶端要實(shí)現(xiàn)用戶的登入與退出,服務(wù)器端要顯示在線用戶。編程語言采用java.需要使用的工具myeclipse和mysql
     
    2.論文(設(shè)計(jì))進(jìn)度計(jì)劃
    第一周:選題及明確任務(wù),收集資料與文獻(xiàn)。
    第二周:了解所選用的編程軟件和編程語言,撰寫開題報(bào)告并提交。
    第三周:完成開題報(bào)告檢查。
    第四周:進(jìn)一步學(xué)習(xí)編程軟件和編程語言。
    第五周:進(jìn)行軟件設(shè)計(jì)。
    第六周:進(jìn)行軟件編程。
    第七周:完成論文中期檢查。
    第八周:進(jìn)行軟件編程。
    第九周:初步完成程序,撰寫論文初稿。
    第十周:完成并提交論文初稿。
    第十一周:修改程序,修改論文初稿。
    第十二周:完成程序,整理論文材料,并呈現(xiàn)論文的完成稿。
    第十三周:提交論文終稿(打印稿),準(zhǔn)備答辯。
    第十四周:進(jìn)行畢業(yè)答辯。
     
    四、需要閱讀的參考文獻(xiàn)
     
    [1]王路群,《java高級(jí)程序設(shè)計(jì)》中國水利水電出版社2006
    [2]rogerscadenhead著、梅興文譯,《java編程入門經(jīng)典》人民郵電出版社2007
    [3]任泰明,《tcp/ip網(wǎng)絡(luò)編程》人民郵電出版社2009
    [4]柳西玲。許斌編著。java語言應(yīng)用開發(fā)基礎(chǔ)。北京:清華大學(xué)出版社,2006
    [5]施霞萍等編著。java程序設(shè)計(jì)教程第2版。北京:機(jī)械工業(yè)出版社,2006
    [6] [美]herbert schidt著。java參考大全。鄢愛蘭。鹿江春譯。北京:清華大學(xué)出版社,2006
    [7]宛延闿等編著。實(shí)用java程序設(shè)計(jì)教程。北京:機(jī)械工業(yè)出版社,2006
    [8]陳國君等編著。java2程序設(shè)計(jì)基礎(chǔ)。北京:清華大學(xué)出版社,2006
    [9]鄭莉。王行言。馬素霞編著。java語言程序設(shè)計(jì)。北京:清華大學(xué)出版社,2006
    [10]丁振凡主編。java語言實(shí)用教程。北京:北京郵電大學(xué)出版社,2005
    [11] metsker s j. java設(shè)計(jì)模式[m].第2版。電子工業(yè)出版社, 2012年09月。
    [12]李伙欽。基于websocket的實(shí)時(shí)消息推送的設(shè)計(jì)與實(shí)現(xiàn)[j].科技視界。 2015(03)
    [13]李淑梅,王志彬。 socket在局域網(wǎng)聊天系統(tǒng)中的應(yīng)用[j].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版)。 2014(01)
    [14]洪世勇。java中基于socket的網(wǎng)絡(luò)編程[j].軟件工程師。 2013(z1)
    [15]史雪。基于socket網(wǎng)絡(luò)聊天系統(tǒng)開發(fā)與設(shè)計(jì)[j].電子技術(shù)與軟件工程。2015(01)
    關(guān)閉
    15549057355 工作日:8:00-24:00
    周 日:9:00-24:00
       微信掃一掃
    主站蜘蛛池模板: 亚洲一区二区三区无码中文字幕| 国产精品无码翘臀在线观看| 久久人妻少妇嫩草AV无码专区| 久久青草亚洲AV无码麻豆| 日韩精品无码一区二区三区免费| 67194成是人免费无码| 无码少妇一区二区| 日韩综合无码一区二区| 欲色aV无码一区二区人妻| 亚洲国产精品无码专区在线观看| 少妇极品熟妇人妻无码| 无码人妻精品一区二区三区66 | 无码精品蜜桃一区二区三区WW| 亚洲AV永久纯肉无码精品动漫| 蕾丝av无码专区在线观看| 人妻aⅴ无码一区二区三区| 东京热av人妻无码专区| 国产成人无码精品一区不卡| 精品成在人线AV无码免费看 | 亚洲av无码国产精品色午夜字幕| 丰满爆乳无码一区二区三区| 精品欧洲AV无码一区二区男男| 国产成年无码久久久久毛片| 久久久久亚洲AV无码专区网站 | 最新中文字幕av无码专区 | 无码人妻一区二区三区在线视频 | 无码av免费毛片一区二区 | 亚洲av无码乱码在线观看野外| 亚洲一本到无码av中文字幕| 无码AV天堂一区二区三区| 国产成人无码18禁午夜福利p | 亚洲成a人无码亚洲成www牛牛 | 免费无码av片在线观看| 亚洲无码黄色网址| 中文字幕无码日韩专区| 国产精品亚洲аv无码播放| 人妻系列AV无码专区| 亚洲国产精品无码久久SM| 无码日韩精品一区二区免费暖暖| 无码人妻黑人中文字幕| 91精品无码久久久久久五月天|