版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、無錫科技職業(yè)學院Java Web編程基礎大作業(yè)報 告 書設計題目: 猜數(shù)字游戲 班 級: 軟件1002班 學 號:_ 100100450 姓 名:_ 董國際 指導教師: 陳忱 完成日期: 2012-06-12 軟件外包工程系 制7 / 9文檔可自由編輯打印目 錄一、需求分析11.1 概述1三、詳細設計23.1 系統(tǒng)設計23.2 功能實現(xiàn)2四、任務進度表5五、測試結果6六、用戶使用說明6參考文獻7一、需求分析1.1 概述本項目內(nèi)容為使用Java語言進行計算機程序設計,設計一個猜數(shù)字游戲,實現(xiàn)如下功能:l 隨機產(chǎn)生一個數(shù),并在規(guī)定次數(shù)內(nèi),猜出數(shù)值為贏。l 可以設置隨機數(shù)的范圍。l 可以設置規(guī)定的可
2、猜次數(shù)1.2 技術原理借助Java API提供的Random類來產(chǎn)生一個隨機數(shù)。Java實用工具類庫中的類java.util.Random提供了產(chǎn)生各種類型隨機數(shù)的方法。它可以產(chǎn)生int、long、float、double以 及Goussian等類型的隨機數(shù)。這也是它與java.lang.Math中的方法Random()最大的不同之處,后者只產(chǎn)生double型的隨機 數(shù)。類Random中的方法十分簡單,它只有兩個構造方法和六個普通方法。、二、模塊功能說明(概要設計)l 設置可猜次數(shù),l 設置隨機數(shù)的范圍。l 保存設置l 正確設置所有參數(shù)后,輸入猜測的數(shù)字,點擊我猜!按鈕,開始猜數(shù)字游戲l 界面
3、如下圖所示:注:為了方便游戲的快速進行,這里設定被猜數(shù)值為整數(shù)類型三、詳細設計3.1 系統(tǒng)設計功能設計 界面設計3.2 功能實現(xiàn)(分六組功能,分別實現(xiàn))3.2.1 可猜次數(shù)設置(設置默認值為5)設置錯誤界面如下: 3.2.2設置被猜數(shù)字范圍可猜數(shù)字正確設置后,提示輸入可猜范圍,界面如下:只是正確設置范圍開始數(shù)值后,提示結束數(shù)值設置不正確,界面如下:注:結束數(shù)值不可小于開始數(shù)值如開始數(shù)值大于結束數(shù)值,提示界面如下:3.2.3 保存設置正確設置可猜次數(shù),被猜數(shù)值范圍以后,點擊【保存設置】按鈕,會對當前游戲參數(shù)進行保存,界面如下圖所示:但是上圖中猜測的數(shù)字為”-9”,這是不合常理的,所以,當我們點擊
4、【我猜!】按鈕時,會有錯誤提示(“您猜測的數(shù)值輸入不正確“),界面如下:3.2.4 點擊【我猜!】按鈕,開始游戲修改猜測的數(shù)值為正確數(shù)值之后,點擊【我猜!】按鈕。A. 如果猜測數(shù)值比答案小,界面如下:B. 如果猜測數(shù)值比答案大,界面如下:注:從AB兩圖可以看出,當猜測數(shù)值錯誤時,可猜次數(shù)會自動減1次C. 如果猜測數(shù)值正確,界面如下:>>當然,還有另一種情況出現(xiàn),那就是一直沒猜到正確數(shù)值,當這種情況發(fā)生的時候,請重新設置并保存參數(shù)開始游戲,界面如下: 四、任務進度表日期計劃任務完成任務缺陷報告6月09日開發(fā)環(huán)境安裝配置,系統(tǒng)需求分析開發(fā)環(huán)境安裝配置,系統(tǒng)需求分析無6月10日系統(tǒng)設計系統(tǒng)設計無6月11日程序設計程序設計發(fā)現(xiàn)界面不美觀6月12日界面美化界面美化無五、測試結果表5.1 游戲測試結果測試內(nèi)容預期結果實際結果評價參數(shù)設置錯誤的情況下保存不能正常保存跟預期一致良好猜測的數(shù)字設置不正確時無法正常開始游戲無法正常開始跟預期一致良好六、用戶使用說明用戶正確設置所有參數(shù)并保存參數(shù)后,輸入正確的猜測數(shù)值,即可進行游戲。此游戲界面底部的提示文字足以讓您輕松使用猜數(shù)字游戲,請在游戲過程中注意底部tips,即可輕松使用。參考文獻A.JAVA程序設計教程 航空工業(yè)出版社 主編:劉志宏 向東 宿營B.
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 芙蓉學者特聘教授履行崗位職責的工作思路
- 美國南北戰(zhàn)爭 教學設計
- 【高效備課】人教版物理九(上) 第十七章 歐姆定律 第1節(jié) 電流與電壓和電阻的關系(教案)
- 第19課《智能生活在身邊》(教案)六年級上冊信息技術華師大版
- 【湘美版】四下 第4課 我愛校園 教案
- 人教版(2019) 必修第一冊 Unit4 Natural disasters Reading and Thinking 教學設計
- 人音版音樂四年級下冊《采菱》教案
- 人教鄂教版小學科學五年級上冊一單元1課《壺是怎樣熱的》第1課時教案
- 【核心素養(yǎng)目標】人教版九下第二單元第1課時《夫妻雙雙把家還》教案
- DB6501-T 065-2024 農(nóng)產(chǎn)品質(zhì)量安全村級協(xié)管員工作站運行技術規(guī)范
- 2024至2030年成都市酒店市場前景及發(fā)展戰(zhàn)略研究報告
- 初中生物學新課標新教材解析和備課指導
- 八年級地理上冊 第二章 中國的自然環(huán)境 第三節(jié)河流 第1課時 以外流河為主教案 (新版)新人教版
- 民族服裝真漂亮
- 2024年事業(yè)單位招聘考試公共基礎知識100個重點梳理
- 機電一體化專業(yè)實訓室機械設備采購清單與技術參數(shù)配置及要
- (2024年秋季版)七年級道德與法治下冊 第二單元 做情緒情感的主人 第四課 揭開情緒的面紗 第1框 青春的情緒教學設計 新人教版
- 整改通知書回復意見范文
- 外賣星級(商家評分)計算表
- 羅蘭貝格-正泰集團品牌戰(zhàn)略項目-品牌戰(zhàn)略設計與高階落地建議報告-20180627a
- 醫(yī)院禮儀培訓合同范本
評論
0/150
提交評論