版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、倏弟斜枝火孥捶驚孥攻畢業(yè)設計(論 文)開題報告題目: 基于java SE的鎬京學院局域網(wǎng)聊天系統(tǒng)保存用戶聊天記錄,服務器的UI界面設計姓名:付海超學號:2310206指導教師:張亞飛李萌班級:網(wǎng)絡1012系部:信工六系陜西科技大學鎬京學院畢業(yè)設計(論文)開題報告【課題研究的目的】本次設計為局域網(wǎng)聊天系統(tǒng)的設計與開發(fā),在這次的設計中,應用 了 JAVA開發(fā)工具在windows平臺上開發(fā)了一個基于windows平臺的局 域網(wǎng)通信工具,并在這一重要的領域進行了相關的實踐,不管是對我的 研究能力,還是實際動手能力,還是資料查閱能力,都起了相當大的益 處。通過該網(wǎng)絡程序的編制和實踐,對自己所學習的知識進
2、行一次綜合 和提高,有更深層次的理解和掌握,在這過程中激發(fā)自己學習的潛力, 提高軟件開發(fā)的能力。所以,我必須要認真對待這個項目,以及學習到 的知識,來更加的充實自己的頭腦和完善自己的知識結構。在這個過程 中,我們還了解到了數(shù)據(jù)庫的強大,我們可以把好多的信息都保存在數(shù) 據(jù)庫中,在此過程中,我們學會了在數(shù)據(jù)庫中如何對數(shù)據(jù)進行增加、刪 除、修改、和查詢,同時還學會了如何對數(shù)據(jù)在java的基礎上對數(shù)據(jù) 庫的數(shù)據(jù)進行操作。課題的目的及意義【課題研究的意義】在當今電腦網(wǎng)絡密布的世界當中,習慣了通過類似ICQ、QQ、MSN 之類的程序和天南海北的朋友聊天、發(fā)信息,不過所有聊天程序都需要 Internet的支
3、持,而無法在局域網(wǎng)內(nèi)部“大顯身手”,那么你是否想到 過要讓單位內(nèi)部的員工,寢室周圍的同學,不用上Internet就可以輕 松體驗到內(nèi)網(wǎng)聊天的快樂呢?有了這種想法,開發(fā)局域網(wǎng)聊天程序就有 了必要性,讓單位員工或?qū)嬍彝瑢W不出內(nèi)網(wǎng)就能自由聊天!當然,在程 序開發(fā)過程中也會讓我們熟悉對于個界面的UI的設計,從最開始的布 局,設置文本,在登陸界面中如何去設計不同類型的文本。還有一些提 示信息,這個局域網(wǎng)聊天系統(tǒng)讓我們充分的對這一個月的學習做了一個 很好的檢驗,對于一些不足的知識,在進一步的加工。能夠達到學以致 用的效果還有在這個過程中,美工也起到了很重要的作用,讓我們的界 面無論是登陸界面,注冊界面,還
4、是聊天界面等等,都更加的美觀,漂 亮。美工處理過程是我充分的認識到了 swing的神奇與奇特之處。讓我 們學到了很多?!局饕蝿铡?熟悉java語言(包括java的簡介,特點,應用以及它的前景);了解java的運行環(huán)境(Eclipse,JDK,WINDOWS 等);SOCKETS網(wǎng)絡編程的研究(在服務器端與在客戶端的作用等);4網(wǎng)絡通信模塊分析(不僅要清楚的知道服務端與用戶的通信,還包括 兩個用戶是如何完成聊天的以及他們的聊天內(nèi)容如何保存);5界面模塊分析(登陸界面,注冊界面,聊天界面等);6數(shù)據(jù)庫的設計與實現(xiàn)(如何更好地使用數(shù)據(jù)庫中對數(shù)據(jù)的增加、刪除、 修改、和查詢這四種方法)。【遇到的問題
5、】1如何添加服務器UI界面的背景,并將一些按鈕設計在背景中;2如何在數(shù)據(jù)庫中保存聊天記錄課題的主 要任務; 研究可能 遇到的問 題以及解 決的方法 和措施3服務器與客戶端的MVC模式架構【解決方法】1找相關書籍對題目進行研究,通過分析和研究找到解決問題的核心 所在方法2利用空閑的時間在圖書館多看看相關方面的書籍和學術論文,增強 自己的理論知識,3利用現(xiàn)在的網(wǎng)絡進行資料的收集,來獲取信息資源。4聯(lián)系老師,聽取指老師的建議,使自己對論文的結構和框架能夠很 清晰。5與同組隊員合作,讓我們充分的體會到了團隊的力量?;趈ava SE的鎬京學院局域網(wǎng)聊天系統(tǒng)保存用戶聊天記錄,服務器的UI界面設計摘要基于
6、java的局域網(wǎng)聊天系統(tǒng),主要是由兩部分組成:一是服務器端; 二是客戶端口。服務器端主要是由Socket套接字來實現(xiàn)的,這種方法可 以保證服務器能夠讀取,轉(zhuǎn)發(fā)來自客戶端的信息。而客戶端是通過與服 務端相連接,就可以進行客戶端與客戶端的信息交流,其中運用到了多 線程。該局域網(wǎng)聊天工具是在Eclipse的運行環(huán)境下來完成的,并運用 java的語言來進行編寫。在本次的設計中我所負責的是聊天數(shù)據(jù)的保 存,以及服務器UI界面的設計,其中涉及到用戶聊天信息存儲的實現(xiàn), 主要通過服務器端的代碼中的DataBaseContorl類實現(xiàn),這個類中包括 了具體的方法。對于服務器UI設計主要運用了 Swing進行繪
7、制與實現(xiàn)?!娟P鍵字】局域網(wǎng)聊天系統(tǒng),Socket,java ,多線程論文大綱正文大綱:1緒論1.1國內(nèi)外對于聊天系統(tǒng)發(fā)展的現(xiàn)狀 1.2 java 語言1.2.1 java語言的發(fā)展史1.2.1 java 特點1.3面向?qū)ο蟮某绦蛟O計概念java和C/C+的差異java的優(yōu)劣勢java的基本術語1.7平臺2系統(tǒng)分析2.1可行性分析2.2需求分析2.2.1功能分析2.2.2性能分析3詳細設計3.1服務器的UI界面設計3.1.1初始窗口3.1.2配置數(shù)據(jù)庫3.2 DataBaseControl3.2.1數(shù)據(jù)庫的連接3.2.2利用用戶名進行對好友的操作3.2.3根據(jù)名字設置狀態(tài)論文大綱4總結4.1課題
8、研究的目的4.2課題研究的意義致謝參考文獻畢業(yè)設計說明書(論文)縮寫稿畢業(yè)設計說明書(論文)縮寫稿譯文參考文獻謝希仁.計算機網(wǎng)絡M.大連:大連理工大學出版社,2000:98-120.閃四清.數(shù)據(jù)庫系統(tǒng)原理與應用教程M.北京:清華大學出版社, 2002:45-67.彭晨.JAVA實用系統(tǒng)開發(fā)指南M.北京:機械工業(yè)出版社,2004.張靚,顧慧敏.JAVA案例開發(fā)M.北京:中國水利水電出版社,2005.王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)M.北京:高等教育 出版社,2006:56-89.吳其慶.Java模塊設計實例經(jīng)典M.北京:冶金工業(yè) 社,2004:32-54.朱福喜.Java語言基礎教程M.清
9、華大學出版社,2008:219-240.張海藩.軟件工程導論(第五版)M.北京:清華大學出版社, 2008:37-43.前期的文 獻資料收 集、調(diào)研、 實習及設 計條件準 備情況張桂珠,劉麗,陳愛國.Java面向?qū)ο蟪绦蛟O計(第二版)M.人民郵 電出版社,2010.王勇領.計算機數(shù)據(jù)處理系統(tǒng)分析與設計M.北京:清華大學出版 社,1986.耿祥義,張躍平.Java2實用教程M.北京:清華大學出版社,1999.美John Zukowski (邱仲潘等譯).Java2從入門到精通M.北 京:電子工業(yè)出版社,1999:56-78.印漫.Java語言與面向?qū)ο蟪绦蛟O計M.北京:清華大學社,2000.張洪
10、斌.Java2高級程序設計百事通M.北京:中科多媒體電子出 版社,2001.朱福喜,尹為民,余振坤.Java語言與面向?qū)ο蟪绦蛟O計M.武 漢:武漢大學出版社,2002:219-240.陸遲.Java語言程序設計M.北京:電子工業(yè)出版社,2002:76-89.孫一林,彭波.Java網(wǎng)絡編程實例.清華大學出版社.2003 (4)朱福喜,唐曉軍.Java編程技巧與開發(fā)實例M.北京:人民郵電 出版社,2004.王鵬.Java Swing圖形界面開發(fā)與案例詳解M.清華大學.2008.羅軍舟等.TCP/IP協(xié)議及網(wǎng)絡編程技術M.清華大學出版.2008.孫風棟.數(shù)據(jù)庫基礎教程M.電子工業(yè)出版社.2009.清華大學出版 社,2008:37-43.畢業(yè)設計進度安排畢業(yè)設計 每周指導 時間、地 點安排及 畢業(yè)設計 紀律要求第五周查閱整理相關資料,熟悉本課題的內(nèi)容,目的及意義并對 其進行模塊分析;第六周 準備畢業(yè)設計(論文)開題報告,填寫畢業(yè)設計(論文)任務書,并做好演示文稿,為20日的開題報告做好充分的準備;第七周重新整理優(yōu)化課題思路,做出大致的流程,一直達到微小 的細節(jié),為編碼的時候做好充分的準備;第八周 進行對代碼的編譯,進行性能的測試,比較原有的結果, 一步一步的進行優(yōu)化。第九周
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024建筑安裝工程承包合同范文模板
- 工業(yè)園區(qū)供水財務與經(jīng)濟可行性分析
- 標準廠房資金籌措方案
- 2024三方企業(yè)承包經(jīng)營合同
- 掃地機器人行業(yè)未來發(fā)展與市場潛力預測報告
- Sipuleucel-T-生命科學試劑-MCE
- 立體栽培項目建設管理方案
- 一年級數(shù)學計算題專項練習1000題集錦
- STEAM理念下小學科學技術與工程教學策略探究
- 人類染色體與染色體病
- 2024-2030年中國天然蜂蜜市場競爭狀況與盈利前景預測報告
- 文書模板-《企業(yè)防靜電方案》
- 油氣田開發(fā)工程車輛租賃合同
- 中國廚房電器行業(yè)消費態(tài)勢及銷售狀況分析研究報告(2024-2030版)
- 冬季施工惡劣天氣應急預案
- 海南省海口市海南省華僑中學2024-2025年八年級上期中考試物理試題(含答案)
- 《江西二年級數(shù)學上學期期中試卷全解析》
- 江蘇省揚州市江都區(qū)2024-2025學年七年級上學期第一次月考數(shù)學試卷
- 2007債券市場年度分析報告
- 冬季傳染病預防-(課件)-小學主題班會課件
- 2024年安全員A證理論考試1000題及答案
評論
0/150
提交評論