Java課程設(shè)計(jì)選題_第1頁(yè)
Java課程設(shè)計(jì)選題_第2頁(yè)
Java課程設(shè)計(jì)選題_第3頁(yè)
Java課程設(shè)計(jì)選題_第4頁(yè)
Java課程設(shè)計(jì)選題_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Java課程設(shè)計(jì)選題Java課程設(shè)計(jì)說明重點(diǎn)掌握的知識(shí)點(diǎn)?!菊n程設(shè)計(jì)步驟】1、分析項(xiàng)目要求定義。如果某些知識(shí)面掌握的不是很好,可以再返回去重新熟悉與掌握。2、自學(xué)新知識(shí)在開始設(shè)計(jì)前,首先要查閱相關(guān)資料,學(xué)習(xí)和掌握項(xiàng)目中涉及的新知識(shí),提高自學(xué)能力。3、界面設(shè)計(jì)本次課程設(shè)計(jì)都是圖形界面程序,所以在實(shí)現(xiàn)程序功能前,可以先完成圖形界面設(shè)計(jì)(建議采用swing組件或第三方swt例中,抓取了運(yùn)行結(jié)果界面。項(xiàng)目圖形界面所涉及了容器、組件、布局知識(shí),eclipse、Jbuilder4、項(xiàng)目功能實(shí)現(xiàn)每種功能其實(shí)就是相應(yīng)控件的響應(yīng)事件,所以要根據(jù)課程設(shè)計(jì)要求把各種功能轉(zhuǎn)換成相應(yīng)組件的響應(yīng)事件。如動(dòng)作事件(ActionEvent(KeyEvent(MouseEvent)(FocusEvent)的功能,先要設(shè)計(jì)該功能實(shí)現(xiàn)的算法和程序流程圖,然后再用程序語(yǔ)句去實(shí)現(xiàn)。5、項(xiàng)目測(cè)試與擴(kuò)展項(xiàng)目程序設(shè)計(jì)完以后,運(yùn)行該項(xiàng)目,一一測(cè)試所有項(xiàng)目功能,如有不合要求的話,重新修改程序以達(dá)到項(xiàng)目要求。如有時(shí)間的話,可以在項(xiàng)目要求的基礎(chǔ)上擴(kuò)展創(chuàng)新一些功能,根據(jù)其創(chuàng)新情況可以給予適當(dāng)?shù)募臃?。【課程設(shè)計(jì)要求】1)選題要求:本次課程設(shè)計(jì)所提供的課設(shè)題目,每人選擇一個(gè)題目。選題分三種類型:普通題、提高題和挑戰(zhàn)題,每種題型的起步分分別為:中、良和優(yōu),如在該題型中選題完成良好的可以相應(yīng)提高分?jǐn)?shù)等級(jí)。如課設(shè)能達(dá)優(yōu)的同學(xué)必須在課設(shè)上機(jī)安排時(shí)間內(nèi)參加答辯。2)界面要求:盡量使用swing包實(shí)現(xiàn)圖形界面,要符合日常軟件使用規(guī)范來設(shè)計(jì)菜單和界面。3)代碼要求:標(biāo)識(shí)符命名遵循java命名規(guī)范。能夠考慮各種異常處理,注重提高程序運(yùn)行效率。4)提交內(nèi)容:全部源代碼。課程設(shè)計(jì)報(bào)告注:課程設(shè)計(jì)報(bào)告嚴(yán)格按照老師給的《java課程設(shè)計(jì)報(bào)告書模版》要求撰寫,課設(shè)報(bào)告要求15~20,”p”p4行5;+-,”,,“”。2{{}{}}{;{}{;}}對(duì)////////////oo//c//element)//(index)//類{{}}3+-&////////StringTokenizer類題目:小學(xué)生數(shù)學(xué)練習(xí)題目自動(dòng)生成系統(tǒng)8】1馬許兵兵{}、)口方法當(dāng)組件從有輸入焦點(diǎn)變成無(wú)輸入焦點(diǎn)并觸發(fā)。方法、方法可以獲得輸入焦點(diǎn):如52、用getKeychar(){{}{}//{}{}題目:用圖形界面實(shí)現(xiàn)P208頁(yè),過橋問題1.用多線程技術(shù)實(shí)現(xiàn)多人過獨(dú)木橋;2.模擬不同速度過橋;1、用圖形用戶界面實(shí)現(xiàn)。2、能實(shí)現(xiàn)編輯、保存、另存為、查找替換等功能。3、提示:使用文件輸入輸出流。設(shè)計(jì)要求1.用圖形用戶界面實(shí)現(xiàn)。2.能夠編輯詞典庫(kù)中的信息3.設(shè)計(jì)要求1.采用圖形用戶界面2.給定任意一個(gè)文本文件,進(jìn)行加密,生成另一個(gè)文件。3.對(duì)加密后的文件還原。......【設(shè)計(jì)要求】界面上的分?jǐn)?shù)將增加1局分增加1方的名稱。要求程序具備以下功能:可以實(shí)時(shí)輸入和顯示比賽雙方的比分和記錄。輸入要求:在程序啟動(dòng)之后輸入?yún)⒓颖荣惖膬芍磺蜿?duì)的名稱和隊(duì)旗畫面圖像。按照比賽進(jìn)展,實(shí)時(shí)輸入比賽得分。輸出要求:程序運(yùn)行時(shí),可以在GUI界面上顯示球隊(duì)的名稱和隊(duì)旗、雙方的當(dāng)前賽局的比分、雙方的局分?!緮?shù)據(jù)管理能力要求】比賽結(jié)束之后,可以將整個(gè)比賽的整個(gè)得分過程存儲(chǔ)到文件中,以供回顧使用題目:Hannoi塔和CA把AAC3、能將畫面中的所有圖形存儲(chǔ)到文件中;4、能從文件讀取圖形進(jìn)行增補(bǔ);5、采用對(duì)話框獲取圖形文件名。2.用數(shù)據(jù)庫(kù)建立1或23.能連接數(shù)據(jù)庫(kù)并實(shí)現(xiàn)查詢、增、刪、改等功能。ATM設(shè)計(jì)要求:使用圖形用戶界面。需求:當(dāng)輸入給定的卡號(hào)和密碼(初始卡號(hào)和密碼為123456)時(shí),系統(tǒng)能登錄ATM柜員機(jī)系統(tǒng),用戶可以按照以下規(guī)則進(jìn)行:1、查詢余額:初始余額為10000元2、ATM取款:每次取款金額為100的倍數(shù),總額不超過5000元,支取金額不允許透支。3、ATM存款:不能出現(xiàn)負(fù)存款。4、修改密碼:新密碼長(zhǎng)度不小于6位,不允許出現(xiàn)6位完全相同的情況,只有舊密碼正確,新密碼符合要求,且兩次輸入相同的情況下才可以成功修改密碼。功能要求:1.能夠顯示實(shí)現(xiàn)1800-2100年的日期,包括公歷、農(nóng)歷、星期、二十四節(jié)氣。2.能夠按照月份格式顯示,或按照星期格式顯示。3.能夠顯示系統(tǒng)時(shí)間。4.能夠設(shè)置鬧鐘。5.能夠查詢?nèi)舾蓢?guó)際大城市(分布在不同時(shí)區(qū))的時(shí)間。數(shù)據(jù)庫(kù)要求:1.建立的數(shù)據(jù)庫(kù)中包含如下信息:學(xué)生學(xué)號(hào)、姓名、班級(jí),語(yǔ)文、數(shù)學(xué)、英語(yǔ)成績(jī)。2.至少要有5個(gè)班級(jí),每個(gè)班級(jí)要有10名以上學(xué)生。3.使用.txt格式文本表示各種表。功能需求:1.能夠?qū)崿F(xiàn)根據(jù)以下關(guān)鍵字查詢:學(xué)生姓名、學(xué)號(hào)、班級(jí)、課程名稱。2.能夠?qū)崿F(xiàn)按照單科成績(jī)、總成績(jī)、平均成績(jī)、學(xué)號(hào)排序。3.能夠?qū)崿F(xiàn)學(xué)生信息的插入、刪除和修改。4.能夠查詢每個(gè)課程的最高分、最低分及相應(yīng)學(xué)生姓名、班級(jí)和學(xué)號(hào)。5.90設(shè)計(jì)要求1.使用圖形用戶界面。2.能實(shí)現(xiàn)一個(gè)聊天室中多人聊天。3.可以兩人私聊。4.提示:使用socket通信題目:記憶測(cè)試系統(tǒng)..6nn設(shè)計(jì)要求:使用圖形用戶界面。需求:關(guān)種類商品的剩余量以及該持卡顧客的消費(fèi)情況交數(shù)據(jù)庫(kù)存儲(chǔ)以供查詢??櫩鸵淮钨?gòu)物滿200元,可為其發(fā)放一張會(huì)員卡,以后在該商場(chǎng)購(gòu)物可向9折優(yōu)惠。功能要求:1.演示過程。2.可以進(jìn)行手動(dòng)演示,也可以自動(dòng)步進(jìn)式演示。3.允許用戶設(shè)置算法的各個(gè)輸入?yún)?shù),以及自動(dòng)步進(jìn)式演示中的時(shí)間間隔。4.不同的算法輸入要求見下。參考算法:1.Prim算法、Kruskal算法。允許以下方式輸入一個(gè)圖形:繪法執(zhí)行步驟。2.Dijkstra算法。允許以下方式輸入一個(gè)圖形:繪制圖形、輸3.最優(yōu)編碼算法:Huffman個(gè)txt概

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論