

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> Java語言課程設計任務書及題目</p><p> Java語言課程設計目的和要求</p><p><b> 1.目的</b></p><p> 1)復習、鞏固Java語言的基礎知識,進一步加深對Java語言的理解和掌握;</p><p> 2)課程設計為學生提供了一個既動手又動腦,獨立實踐
2、的機會,將課本上的理論知識和實際有機的結合起來,鍛煉學生的分析解決實際問題的能力。提高學生適應實際,實踐編程的能力;</p><p> 3)培養(yǎng)學生在項目開發(fā)中團隊合作精神、創(chuàng)新意識及能力。</p><p><b> 2.要求</b></p><p> 1) 對系統(tǒng)進行功能模塊分析、控制模塊分析正確,符合課題要求,實現(xiàn)相應功能;可以加以其
3、他功能或修飾,使程序更加完善、合理;</p><p> 2)標識符命名遵循Windows命名規(guī)范,代碼多加注釋;</p><p> 3)注意各種可能遇到的異常處理,注重提高程序運行效率;</p><p> 4) 系統(tǒng)設計要實用,編程簡練,可用,功能全面;</p><p> 5)盡量使用圖形界面實現(xiàn),要符合日常軟件使用規(guī)范來設計菜單和界
4、面。</p><p> 6) 說明書、流程圖要清楚;</p><p> 7) 記錄設計情況(備查,也為編寫設計說明書作好準備);</p><p> 8) 要求采用模塊化程序設計方法,及鋸齒型書寫格式(縮進格式),要求上機調試通過和按設計報告格式;</p><p> 9) 上傳課程設計軟件代碼、課程設計報告,并刻錄成光盤交老師保存。在實
5、習結束日(元月22日)之前必須上傳。每人上傳上述內容的壓縮包,文件名形如“2008813018張三.rar”(學號加姓名組成),光盤也一樣,由學習委員刻錄。</p><p> 二、Java語言課程設計選題</p><p> 1. 算術運算測試(2人)</p><p> 功能要求:該程序用字符界面實現(xiàn)十道100以內加減法數學題,能根據題目計算出答案,與輸入答案對
6、比,判斷做題是否正確,最后計算分數。</p><p> 界面要求:用字符界面實現(xiàn)、也可用圖形界面實現(xiàn)。</p><p> 2. 猜數游戲(2人)</p><p> 功能要求:計算機產生隨機數,猜中即勝,猜不中,提示是大了還是小了,繼續(xù)猜,直至猜到,給出所用時間和評語。</p><p> 界面要示:用字符界面實現(xiàn)、也可用圖形界面實現(xiàn)。&
7、lt;/p><p> 3. 學生成績管理(3人)</p><p><b> 功能要求:</b></p><p> 輸入十個同學的學號,姓名,四科成績(應用數學、大學英語、Java程序設計、計算機應用基礎)</p><p> 計算出平均成績。以平均成績降序輸出成績表。</p><p> 輸出全
8、組各科平均分,最高分和最低分。</p><p><b> 輸入姓名查詢成績</b></p><p> 界面要示:用字符界面實現(xiàn)、也可用圖形界面實現(xiàn)。</p><p> 5)能連接數據庫并實現(xiàn)查詢、增、刪、改等功能(此項功能作為可選項,可以不要)。</p><p> 4. 計算器模擬程序(2人)</p>
9、<p> 功能要求:該程序顯示GUI用戶界面,能實現(xiàn)整數的加、減、乘、除四則運算。</p><p> 界面要示:用圖形界面實現(xiàn)??蓞⒖枷聢D。</p><p> 圖1 計算器模擬程序界面</p><p> 5. 畫隨機的圓(2人)</p><p> 功能要求:實現(xiàn)簡單的動畫。具體要求:自動出現(xiàn)由小到大變換的圓,位置與顏色
10、隨機,變到150直徑時擦除,重新再出現(xiàn)圓;變換速度有HTML文件傳入的參數控制(控制sleep時間)。</p><p> 界面要求:用Java Applet實現(xiàn)。</p><p> 6. 用菜單和按鈕來控制繪圖(3人)</p><p> 功能要求:實現(xiàn)簡單繪圖功能,具體要求:畫直線,畫空心或實心橢圓、畫空心或實心矩形、畫多邊形(圖形的位置和大小可在程序中設定)
11、。</p><p> 界面要求:用圖形界面實現(xiàn)??蓞⒖紙D2、圖3和圖4。</p><p> 圖2 初始界面 圖3 使用菜單繪圖</p><p><b> 圖5 使用按鈕繪圖</b></p><p> 7. 聊天小程序(3人)</p>
12、<p> 功能要求:使用圖形用戶界面,能實現(xiàn)一個聊天室中多人聊天,可以兩人私聊,可以發(fā)送文件。</p><p> 提示:使用socket通信</p><p> 8. 萬年歷帶日程提醒功能(4人)</p><p> 功能要求:使用圖形用戶界面,能顯示月歷,用戶可以更改月份和年份,帶有日程提醒功能。用戶可以向前翻頁查詢前一個月的日期,也可以向后翻頁
13、查詢下一個月的日期。定時提醒:用戶可以針對某一天來添加,刪除和編輯這一天的日程提醒信息,當系統(tǒng)時間和提醒時間相吻合時,給出具有提示信息的對話框。查詢信息:用戶可以查詢到某個月的所有的提示信息。能夠顯示系統(tǒng)時間。能夠設置鬧鐘。能夠查詢若干國際大城市(分布在不同時區(qū))的時間。</p><p> 9. 電子英漢詞典(3人)</p><p> 功能要求:能夠編輯詞典庫中的信息</p>
14、;<p> 能夠實現(xiàn)英譯漢,漢譯英(要考慮一詞多義)。</p><p> 10. 加密與解密(2人)</p><p> 功能要求:采用圖形用戶界面,給定任意一個文本文件,進行加密,生成另一個文件;對加密后的文件還原。</p><p> 11. 銷售管理系統(tǒng)(5人)</p><p> 功能要求:1)產品類別信息管理:對客
15、戶的基本信息進行添加、修改和刪除。2)產品信息管理:對產品的基本信息進行添加、修改和刪除。3)供應商信息管理:對供應商的基本信息進行添加、修改和刪除。4)定單信息管理:對定單的基本信息進行添加、修改和刪除。</p><p> 12. 計算數學表達式的程序(3人)</p><p> 功能要求:1)由用戶輸入一個簡單的四則運算表達式,求出其計算結果后顯示。2)允許在表達式中出現(xiàn)常用的數學函
16、數,如絕對值、取整、三角函數、倒數、平方根、平方、立方等。3)盡量使用圖形界面實現(xiàn),要符合日常軟件使用規(guī)范來設計菜單和界面。4)如果無法實現(xiàn)圖形界面,則在命令行方式下也需要提供菜單,方便用戶操作。</p><p> 13. 學生基本信息管理(2人)</p><p><b> 功能要求:</b></p><p> 1)需要管理的學生信息有:
17、學號、姓名、性別、出生日期、政治面貌、家庭住址、電話、宿舍號。</p><p> 2)實現(xiàn)查詢、增、刪、改等功能。</p><p> 14. 抽獎程序(3人)</p><p><b> 功能要求:</b></p><p> 1)能夠在電腦上抽獎,分別抽取4等獎、3等獎、2等獎、1等獎、特等獎,設定每種獎項的人數后
18、分別一次抽取每個獎項。</p><p> 2)按給定的總人數以序號或電話號碼為抽獎依據。</p><p> 3)要求屏幕上能夠顯示抽獎的號碼滾動過程,按“停止”按鈕給出抽獎結果。</p><p><b> 三、設計時間</b></p><p> 一周,具體安排如下:</p><p><
19、;b> 第一階段:</b></p><p> 1.班級分組,選定課題,查閱相關資料 1天</p><p> 2.劃分模塊、小組成員分工,編制源程序 3天</p><p> 第二階段:上機調試,修改、完善系統(tǒng) 1天</p><p> 第三階段:撰寫
20、、上交課程設計說明書(1份/人),上交課程設計作品源程序(每課題組一份),作品答辯。 1天</p><p><b> 四、設計方式和安排</b></p><p> 分組選題:每組一個課題(根據課題工作量大小,在題號后注明了人數),每組設組長一名,負責該組設計工作的協(xié)調、分工等。</p><p&g
21、t;<b> 設計過程:</b></p><p> 1) 分析設計準備階段(按組討論、對系統(tǒng)功能進行分析,確定算法,并進行明確分工);</p><p> 2) 編程調試階段(繪制流程圖,編制源程序;上機調試,修改程序)</p><p> 3) 總結報告和書寫說明書階段(撰寫上交相關資料)</p><p><
22、b> 3. 考核過程</b></p><p> 19周周五下午答辯。</p><p><b> 五、考核內容和方式</b></p><p> 1. 在設計期間,學生要按時上機,設計結束根據記錄的設計材料整理成設計說明書。設計說明書中應寫下設計中的主要收獲,要求對問題有一定的分析,文字簡短明確流暢。</p>
23、<p> 2. 通過設計答辯方式,并結合學生的動手能力,獨立分析解決問題的能力和創(chuàng)新精神,設計成績由指導教師根據考勤、設計說明書質量、答辯表現(xiàn)以及學習態(tài)度按五級分制綜合評定。</p><p> 成績分優(yōu)、良、中、及格和不及格五等。</p><p> 六、課程設計報告格式及要求</p><p><b> 一、封面;</b>&l
24、t;/p><p><b> 二、目錄;</b></p><p><b> 三、設計任務書;</b></p><p> 四、本組課題及本人任務;</p><p><b> 五、程序功能簡介;</b></p><p> 六、主體內容(簡要說明總體情況,
25、詳細介紹本人任務部分):</p><p><b> 1.設計分析;</b></p><p> 2.程序結構(畫流程圖)</p><p> 3.各模塊的功能及程序說明;</p><p><b> 4. 源程序;</b></p><p> 5.操作方法(流程);<
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論