




已閱讀5頁,還剩2頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
課程設計報告( 2012- 2013年度第2學期)魔板設計專業計算機科學與技術學生姓名牟昊班級計算機115學號1110704516指導教師徐秀芳完成日期2013.7.2目 錄目 錄21 概 述31.1課程設計目的31.2課程設計內容和要求32 系統需求分析32.1 系統目標32.2 主體功能32.3 開發環境33 系統總體設計43.1 系統的功能模塊劃分43.2 系統流程圖54系統詳細設計(根據你自己課題功能設計不同函數,此處稱為模塊)54.1 學生基本信息錄入模塊設計54.2 學生基本信息修改模塊設計54.3學生基本信息查詢模塊設計54.4 學生基本信息刪除模塊設計54.5 學生基本信息打印模塊設計55 代碼調試66 軟件發布67 小結6參考文獻6注意:打印前刪除1詳細設計部分與課題功能相關,目錄由格式自動生成,右擊更新域可完成。2頁眉奇偶頁不同,偶數頁為課題名。3設計報告內容20頁左右。魔板游戲1 概 述 1.1 課程設計目的1加深對Java語言與面向對象技術課程基礎知識的理解,掌握Java語言面向對象程序設計的開發方法和步驟;2進一步理解面向對象程序設計的思想和方法,利用Java語言進行程序設計的能力;3課程設計將課本上的理論知識和實際應用相結合,鍛煉學生發現問題、分析問題和解決問題的能力。加強學生研發、編寫、調試程序的能力;4培養學生在項目開發中團隊合作精神、創新意識及能力;5提高學生科技論文寫作能力,規范完成課程設計報告。1.2 課程設計內容和要求魔板游戲是一款經典的智力游戲,具體要求如下:1.魔板由3*3或4*4個格子組成。對于3*3魔板,在前八個格子里隨機放置8個編號18的方塊,最后一個格子是未放置方塊的空格子;對于4*4魔板,在前15個格子里隨機放置15個編號115的方塊,最后一個格子是未放置方塊的空格子。2.用鼠標單擊任何與空格子水平或者垂直相鄰的方塊可以把該方塊移入空格子,而當前方塊移動之前所在格子為空格子。3.魔板游戲也可以使用圖像來代替數字。4.當用戶按要求排列好方塊后,程序彈出對話框,提示用戶成功的消息。5.魔板游戲分為兩個級別,用戶可以通過界面上提供的菜單來選擇初級或高級。初級是3*3魔板,高級是4*4魔板。6.魔板游戲默認提供一副圖像,用戶可以使用該圖像來玩魔板游戲。用戶也可以使界面提供的菜單選擇一副新圖像,然后使用這個圖像完成魔板游戲。2 系統需求分析2.1 系統目標使用所學知識制作一個基于java的魔板游戲。2.2 主體功能這個程序定義了一些組件,工具欄按鈕,文本區和菜單。魔板游戲程序設計通過PuzzleGame.java、PuzzlePad.java、Point.java 等類來實現魔板游戲的整體功能。2.3 開發環境Eclipse3 系統總體設計3.1 系統的功能模塊劃分魔板游戲中需要10個源文件:PuzzleGame.java,PuzzlePad.java,Point.java,Block.java等。魔板游戲所用到的一些重要的類以及之間的組合關系如下圖。 PuzzleGameJmenuPuzzlePadJradioButtonJButtonPointBlockHandleMoveImageHandleimageVerifySuccess 3.2 系統流程圖畫1-2個模塊(類)的程序流程圖4系統詳細設計(根據你自己課題功能設計不同函數,此處稱為模塊)4.1 學生基本信息錄入模塊設計1、效果圖2、類的主要成員變量和方法3、主要程序代碼4.2 學生基本信息修改模塊設計1、效果圖2、類的主要成員變量和方法3、主要程序代碼4.3學生基本信息查詢模塊設計1、效果圖2、類的主要成員變量和方法3、主要程序代碼4.4 學生基本信息刪除模塊設計1、效果圖2、類的主要成員變量和方法3、主要程序代碼4.5 學生基本信息打印模塊設計1、效果圖2、類的主要成員變量和方法3、主要程序代碼5 代碼調試
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 綠色食品種植技術推廣合作
- 一次難忘的旅行記作文6篇范文
- 生活垃圾分類網點的收集、運輸與處理流程設計
- 新時代高校思政課育人功能的創新與實踐
- 我眼中的環保英雄形象寫人作文12篇
- 教育數字化背景下思政課教材建設的多維分析
- 科技行業產品種類統計表格
- 心靈的成長歷程寫人作文8篇范文
- 從水經注中看水文地理詞匯學習
- 超大城市養老服務高質量發展的需求視角研究
- 康復治療生理學呼吸系統
- 公司招標書范本大全(三篇)
- 2024年外墻打膠協議書模板
- 預應力混凝土方樁施工方案
- 2024年新人教版五年級數學下冊《教材練習27練習二十七附答案》教學課件
- 《剪映專業版:短視頻創作案例教程(全彩慕課版)》 課件 第6章 創作生活Vlog
- 人工智能與信息社會學習通超星期末考試答案章節答案2024年
- 臨建集裝箱項目施工部署方案
- 11ZJ311地下室防水圖集
- 土地整治實施操作手冊
- 深圳市引導基金管理辦法
評論
0/150
提交評論