課程設(shè)計(jì)基于Java的俄羅斯方塊游戲設(shè)計(jì)_第1頁
課程設(shè)計(jì)基于Java的俄羅斯方塊游戲設(shè)計(jì)_第2頁
課程設(shè)計(jì)基于Java的俄羅斯方塊游戲設(shè)計(jì)_第3頁
課程設(shè)計(jì)基于Java的俄羅斯方塊游戲設(shè)計(jì)_第4頁
課程設(shè)計(jì)基于Java的俄羅斯方塊游戲設(shè)計(jì)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、java課程設(shè)計(jì)課程名稱:俄羅斯方塊游戲 課程制作人:1系統(tǒng)概述32項(xiàng)目計(jì)劃書以及小組人員分工43系統(tǒng)流程圖54系統(tǒng)操作界面85詳細(xì)設(shè)計(jì)96用戶手冊(cè)與游戲幫助187測試計(jì)劃208改進(jìn)意見229課程設(shè)計(jì)心得體會(huì)2310參考書籍及資料 24系統(tǒng)概述1. 1現(xiàn)狀分析在個(gè)人電腦日益普及的今天,一些有趣的桌面游戲已經(jīng)成為人們?cè)谑褂糜?jì)算機(jī)進(jìn)行工作學(xué)習(xí)之余休閑娛樂的首選,而俄羅斯方塊游戲是人們最熟悉的小游戲之一,它以其趣味性強(qiáng),易上手等諸多特點(diǎn)得到了大眾認(rèn)可,因此開發(fā)此游戲軟件可滿足人們的一些娛樂需求。此俄羅斯方塊游戲可以為用戶提供一個(gè)可在普通個(gè)人電腦上運(yùn)行的,界面美觀的,易于控制的俄羅斯方塊游戲。1. 2

2、項(xiàng)目要求俄羅斯方塊是一款適合大眾的游戲軟件,它適合不同年齡的人玩。本軟件實(shí)現(xiàn)的基本功能如下:l 游戲區(qū):玩家可以在游戲區(qū)中堆積方塊,并能夠在游戲過程中隨時(shí)了解得分情況和下一個(gè)將要出現(xiàn)方塊的提示。l 游戲控制:玩家可以通過游戲控制功能來控制游戲開始,暫停,結(jié)束游戲,游戲難度的設(shè)置以及音效控制。l 玩家游戲信息存儲(chǔ)及刪除:玩家的得分在前五名時(shí),將會(huì)記錄在排行榜上,同時(shí)可為玩家清空排行榜。1. 3系統(tǒng)模塊結(jié)構(gòu)圖依據(jù)需求分析結(jié)果,俄羅斯方塊游戲可以分為三個(gè)模塊:游戲區(qū)、游戲控制區(qū)、數(shù)據(jù)操作區(qū)。系統(tǒng)模塊結(jié)構(gòu)如圖:俄羅斯方塊游戲游戲區(qū)游戲控制區(qū)數(shù)據(jù)操作區(qū)項(xiàng)目計(jì)劃書以及小組人員分工2. 1 項(xiàng)目開發(fā)計(jì)劃書名

3、稱時(shí)間工作內(nèi)容下達(dá)設(shè)計(jì)任務(wù)1天說明如何著手設(shè)計(jì)的方法和設(shè)計(jì)任務(wù)的解釋說明。搜集、分析資料及檔案2天項(xiàng)目組在組長的組織下選題、分析,識(shí)別實(shí)體,完成項(xiàng)目開發(fā)計(jì)劃書及小組人員分工。設(shè)計(jì)2天完成系統(tǒng)層次圖、用戶界面設(shè)計(jì)、數(shù)據(jù)庫表設(shè)計(jì),完成設(shè)計(jì)說明書程序編寫和測試7天根據(jù)方案進(jìn)行現(xiàn)場編程和調(diào)試編寫設(shè)計(jì)文檔2天完成軟件測試以及用戶操作手冊(cè)的編寫文檔提交、答辯1天提交文檔,進(jìn)行答辯2.2 小組人員分工表姓名任務(wù)分配組長李俊杰游戲界面設(shè)計(jì),游戲控制按鈕功能實(shí)現(xiàn),文檔編寫等。組員田俊游戲區(qū)操作的實(shí)現(xiàn),顯示操作結(jié)果以及大部分游戲算法的編寫。組員殷崧健數(shù)據(jù)庫的設(shè)計(jì)與運(yùn)行,方塊構(gòu)造與變形,以及部分算法的編寫。系統(tǒng)流程

4、圖3. 1游戲區(qū)模塊該模塊為玩家提供主題游戲功能,能夠處理玩家的各種操作,為玩家提供下一個(gè)方塊的提示、當(dāng)前等級(jí)、當(dāng)前分?jǐn)?shù)的顯示。該模塊應(yīng)包括三個(gè)字功能模塊:創(chuàng)建游戲區(qū)、處理玩家游戲操作區(qū)、游戲顯示區(qū)。模塊功能樹如圖:游戲區(qū)模塊創(chuàng)建游戲區(qū)處理玩家游戲操作區(qū)游戲顯示區(qū)32游戲控制區(qū)模塊該模塊為玩家提供游戲控制功能,包括開始游戲、暫停/繼續(xù)游戲、結(jié)束游戲、等級(jí)設(shè)置。玩家可自行設(shè)定游戲等級(jí),主要提供10種級(jí)別,級(jí)別越高,游戲速度越快,難度越大。模塊功能樹如圖:游戲控制區(qū)模塊開始游戲暫停/繼續(xù)游戲結(jié)束游戲等級(jí)設(shè)置音效開關(guān)33數(shù)據(jù)操作區(qū)模塊該模塊為玩家提供游戲、玩家信息存儲(chǔ)與查詢功能。包括排行榜信息錄入、

5、排行榜查詢、排行榜清空、游戲幫助,四個(gè)模塊。模塊功能樹如圖:數(shù)據(jù)操作區(qū)模塊排行榜信息錄入排行榜查詢排行榜清空游戲幫助34系統(tǒng)流程描述此流程圖為俄羅斯方塊游戲系統(tǒng)流程描述。設(shè)置初始級(jí)別創(chuàng)建游戲區(qū)游戲開局隨機(jī)選擇方塊類型顯示下一個(gè)方塊是否到達(dá)頂部顯示游戲結(jié)果是否錄入數(shù)據(jù)庫輸出排行榜輸入玩家姓名方塊下落一行處理玩家操作是否到達(dá)底部開始結(jié)束是 否是 否查詢排行榜清空排行榜查看游戲幫助查看制作團(tuán)隊(duì)是 否系統(tǒng)操作界面4. 1游戲打開界面4.2 游戲運(yùn)行界面詳細(xì)設(shè)計(jì)類一:控制面板類(1) 類定義:class controlpanel(2) 功能描述:界面設(shè)計(jì)應(yīng)遵循簡介美觀方便易用的基本原則。(3) 設(shè)計(jì)方法

6、:方法:fanning方法方法定義:public void fanning()功能描述: 這個(gè)方法就是要保證在放大和縮小程序?qū)崿F(xiàn)窗口大小的時(shí)候,其中的格子也會(huì)隨之改變,也就是我們經(jīng)常說的最大化最小化,當(dāng)窗口發(fā)生變化時(shí),方塊自動(dòng)調(diào)整大小與之相匹配。方法:reset方法方法定義:public void reset()功能描述:這個(gè)就是將游戲界面重置,將游戲界面回到初始狀態(tài),這個(gè)方法主要是通過將窗口中的著色小方塊全部消除顏色,然后再重新去給窗口著色,即著上背景色,給玩家看上去也就是被刷新了。(4) 設(shè)計(jì)描述: controlpanel面板中包含tippanel, infopanel, buttonp

7、anel子面板,分別為圖形界面面板,信息面板,按鈕面板 圖形顯示面板設(shè)計(jì)為borderlayout布局樣式.其中添加tippanel面板居中(以顯示下一個(gè)俄羅斯方塊樣式) 信息面板設(shè)計(jì)為4行1列式的gridlayout網(wǎng)格狀布局,并且添加當(dāng)前等級(jí),顯示當(dāng)前等級(jí)文本域,當(dāng)前分?jǐn)?shù),顯示當(dāng)前分?jǐn)?shù)文本域 按鈕面板設(shè)計(jì)為5行1列式的gridlayout網(wǎng)格狀布局 ,并且添加開始游戲, 暫停/繼續(xù),結(jié)束,加等級(jí),減等級(jí)五個(gè)按鈕bar欄中添加五個(gè)菜單按鈕,分別為游戲菜單,控制菜單,排行榜菜單,音效菜單,關(guān)于菜單。游戲菜單里有新游戲,退出兩個(gè)選項(xiàng)卡,窗口樣式菜單里有windows,motif,ment這3種樣

8、式選項(xiàng)卡,信息菜單里面有作者,幫助兩個(gè)選項(xiàng)卡面板設(shè)計(jì)效果圖如下:類二:畫布類(1) 類定義:class gamecanvas(2) 功能描述: 在游戲區(qū)顯示方塊(3) 設(shè)計(jì)方法:方法:paintcomponent方法方法定義public void paintcomponent(graphics g)功能描述;其中box就是表示預(yù)顯示框,然后檢查顯示框中每個(gè)小格子是否需要著色,如果需要著色,則著上方塊得顏色,不需要著色的則著上背景顏色,一共有16個(gè)小格子構(gòu)成了一個(gè)預(yù)顯示塊,共需要檢測16次,其實(shí)當(dāng)中和實(shí)現(xiàn)游戲中的程序有著共同點(diǎn)。方法:removeline方法方法定義:public void re

9、moveline(int row)功能描述:這個(gè)就是實(shí)現(xiàn)如何將行消除的,其實(shí)就是在判斷了該行該消除的時(shí)候?qū)⑸厦娴姆綁K都向下平移一格,這樣在實(shí)現(xiàn)程序界面也就給玩家是消去一行的視覺效果。類三:方塊類(1) 類定義:class russiablock(2) 功能描述:七種類型方塊的父類,定義了所有類型方塊的共同特征和行為。7654321隨機(jī)產(chǎn)生一個(gè)數(shù)一字形z字形反z形l字形反l形倒t形田字型(3) 設(shè)計(jì)方法:方法:run方法方法定義:public void run()功能描述:實(shí)現(xiàn)方塊的運(yùn)行,下落。方法:moveto方法方法定義:public synchronized boolean moveto(

10、)功能描述:將當(dāng)前畫移動(dòng)到newrow/ newcol所指定的位置。方法:ismoveable方法方法定義:private boolean ismoveable()功能描述:判定當(dāng)前塊是否能被邊界、其他方塊擋住以及不能移動(dòng)的情況。方法:turnnext方法方法定義:public void turnnext()功能描述:實(shí)現(xiàn)方塊的旋轉(zhuǎn)。方法:turnto方法方法定義:private synchronized boolean turnto()功能描述:將當(dāng)前塊變成newstyle所指定的塊樣式。方法:isturnable方法方法定義:private boolean isturnable()功能描述

11、:判定當(dāng)前塊是否能變成newstyle所指定的塊樣式。方法:erase方法方法定義:private void erase()功能描述:將當(dāng)前塊從畫布的對(duì)應(yīng)位置移除。方法:display方法方法定義:private void display()功能描述:實(shí)現(xiàn)重畫畫布的時(shí)候顯示當(dāng)前塊。類四:主游戲類(1) 類定義:russiablocksgame(2) 功能描述: 游戲主類,負(fù)責(zé)游戲的全局控制。(3) 設(shè)計(jì)方法:方法:datasort方法方法定義:public void datasort()功能描述:實(shí)現(xiàn)連接數(shù)據(jù)庫,并對(duì)數(shù)據(jù)庫中所有數(shù)據(jù)進(jìn)行排序輸出。方法:reportgameover方法方法定義:

12、private void reportgameover()功能描述:實(shí)現(xiàn)輸出游戲總分,輸入用戶姓名,錄入數(shù)據(jù)庫并顯示最新排行。方法:datasortdelete方法方法定義:public void datasortdelete()功能描述:實(shí)現(xiàn)排行榜清空。方法:checkfullline 方法方法定義:public void checkfullline() 功能描述: 這個(gè)是表示的清除需要消除的行的算法,只需要對(duì)行中的小方塊進(jìn)行判斷,判斷是否都已經(jīng)著色,如果都著色了說明改行是要消除的,而且還需要進(jìn)行加分措施,在進(jìn)行多行消除的時(shí)候,可以給玩家更多的獎(jiǎng)勵(lì),這也符合俄羅斯方塊的游戲股則。方法:pla

13、y方法方法:private void play()功能實(shí)現(xiàn):實(shí)現(xiàn)游戲開始,同時(shí)在游戲的開始時(shí),方塊隨即從頂端的任何位置落下。方法:getcurlevelscore方法方法定義:public int getcurlevelscore()功能描述:實(shí)現(xiàn)獲得每個(gè)等級(jí)的分?jǐn)?shù)方法:setlevel方法方法定義:public void setlevel(int level)功能描述:進(jìn)行等級(jí)的手動(dòng)調(diào)節(jié)方法:isgameover方法方法定義:private boolean isgameover() 功能描述:該方法是判斷游戲是否該結(jié)束了,只需要判斷窗口中的最頂端那一行中是否有方塊,同時(shí)也要判斷最底端的是否也

14、有,如果都有程序會(huì)自動(dòng)彈出“游戲結(jié)束”的對(duì)話框,然后進(jìn)行數(shù)據(jù)的記錄,存入數(shù)據(jù)庫,寫入排行榜,可以供玩家進(jìn)行參考,判斷最底端的是因?yàn)?,在游戲開始的時(shí)候直接結(jié)束游戲也會(huì)彈出對(duì)話框,為了避免這個(gè)問題,加一個(gè)判斷對(duì)的條件,基本可以實(shí)現(xiàn)原來計(jì)劃的功能。方法:levelupdate 方法方法定義:public void levelupdate()功能描述:這是更新等級(jí)的函數(shù),一個(gè)是通過分?jǐn)?shù)的判斷,在程序中定義了一個(gè)本級(jí)得分,然后當(dāng)本級(jí)得分達(dá)到一個(gè)分?jǐn)?shù)的時(shí)候,就可以進(jìn)入下一個(gè)等級(jí),同時(shí)根據(jù)等級(jí)的提高,之前定義的下落速度也會(huì)提高,同時(shí)減去升級(jí)需要的分?jǐn)?shù),也就可以用作下一次升級(jí)的判斷。(4)設(shè)計(jì)描述:窗體設(shè)計(jì)窗

15、體大?。海?00,400),默認(rèn)居中顯示,代碼如下:dimension scrsize=toolkit.getdefaulttoolkit().getscreensize();setlocation(scrsize.width-getsize().width)/2,(scrsize.height-getsize().height)/2);添加windows窗口事件: addwindowlistener( new windowadapter() public void windowclosing(windowevent event) system.exit(0); );窗體名稱為:俄羅斯方塊游戲

16、。菜單設(shè)計(jì)菜單條設(shè)計(jì):包括游戲菜單,控制菜單,排行榜菜單,音效菜單,關(guān)于菜單。游戲菜單:包括重新游戲,加等級(jí),減等級(jí),退出四個(gè)菜單項(xiàng)。控制菜單:包括暫停,繼續(xù),結(jié)束三個(gè)菜單項(xiàng)。排行榜菜單:包括排行榜顯示,清除排行榜數(shù)據(jù)。音效菜單:包括音效的開與音效的關(guān)。關(guān)于菜單:包括制作人,與幫助。以菜單項(xiàng)為例 gamemenu = new jmenu(游戲); newgameitem = new jmenuitem(重新游戲); turnharditem = new jmenuitem(加等級(jí)); turneasyitem = new jmenuitem(減等級(jí)); exititem = new jmenu

17、item(退出); gamemenu.add(newgameitem); gamemenu.add(turnharditem); gamemenu.add(turneasyitem); gamemenu.add(exititem); 添加背景音樂方法public void music () string music = background.wav; final audioclip clip = applet.newaudioclip(getclass().getresource(music); clip.play(); 通過調(diào)用music()來實(shí)現(xiàn)背景音樂播放。類五:虛擬單個(gè)方格類類(1)

18、類定義:russiablocksgame(2) 功能描述:控制方格的顏色。(3) 設(shè)計(jì)方法:方法:setcolor方法方法定義:public void setcolor()功能描述:對(duì)有標(biāo)記的方塊進(jìn)行著色用戶手冊(cè)與游戲幫助l 控制區(qū):玩家在界面上可以看到開始游戲的按鈕,點(diǎn)擊該按鈕,開始游戲,控制區(qū)和界面上都有暫停,繼續(xù)的按鈕,按下暫停則游戲暫停,并且界面上的按鈕變成繼續(xù)的字樣,同理按下繼續(xù),游戲繼續(xù),用戶界面上面還有等級(jí)的增加和降低,直接點(diǎn)擊按鈕就可以實(shí)現(xiàn)對(duì)等級(jí)的操作l 游戲菜單區(qū):新游戲:如果玩家在結(jié)束了游戲或者在游戲中向開始進(jìn)行新的游戲,則可以點(diǎn)擊該按鈕,同時(shí)可以進(jìn)行等級(jí)的設(shè)置,如果玩家不

19、想繼續(xù)玩得話,直接點(diǎn)擊結(jié)束按鈕結(jié)束游戲,并退出窗口。l 控制菜單:暫停,繼續(xù),退出游戲的功能都和控制區(qū)一樣的效果l 排行榜菜單:可以查看游戲的最高分的排行榜,可以準(zhǔn)確地定位自己分?jǐn)?shù)的檔次,同時(shí)也可以對(duì)排行榜進(jìn)行清空,也就是排行榜中沒有了數(shù)據(jù)了。l 音效菜單:可以對(duì)游戲過程中的背景音樂和游戲中的聲音進(jìn)行開關(guān),玩家用起來非常方便l 關(guān)于菜單:該菜單包含兩個(gè)模塊,一個(gè)是游戲的操作的簡介,方向鍵的左,下,右就是游戲中的操作方法,方向鍵上則是對(duì)圖形的反轉(zhuǎn)變化,空格鍵則是一鍵到底的快捷鍵。第二個(gè)模塊則是制作人,即是該游戲的制作人的說明。游戲規(guī)則游戲軟件隨即不斷的下落其中方塊中的一種,玩家在方塊落到底部之前

20、將方塊盡量整齊的擺放好,以便能夠?qū)M一行進(jìn)行消除,玩家可以旋轉(zhuǎn),左右移動(dòng)方塊,以選擇最佳的擺放位置和方式,也可以加快下落的速度,甚至可以直接落到底部,以便節(jié)省游戲的時(shí)間。當(dāng)方塊落到底部的時(shí)候,就不能進(jìn)行操作的,此時(shí)會(huì)在頂部出現(xiàn)另一個(gè)方塊。在堆放方塊的時(shí)候,如果一行堆滿的話,則進(jìn)行消行,上面的方塊自動(dòng)的向下移動(dòng)一行。消除一行可以得到100分,同時(shí)消除多行的時(shí)候可以進(jìn)行更多的獎(jiǎng)勵(lì),累計(jì)達(dá)到2000分的時(shí)候可以自動(dòng)提高游戲的等級(jí),當(dāng)游戲到達(dá)最高等級(jí)的時(shí)候就不再進(jìn)行等級(jí)的提高。同時(shí)在游戲的同時(shí)也可以聽聽背景音樂,放松心情。在游戲的開始和結(jié)束的時(shí)候都可以對(duì)排行榜進(jìn)行訪問,可以對(duì)自己的游戲水平進(jìn)行一個(gè)正確

21、的評(píng)價(jià)。測試計(jì)劃71右側(cè)按鈕測試1.點(diǎn)擊“開始游戲” 按鈕效果:游戲開始結(jié)果:正常2.點(diǎn)擊“暫停/繼續(xù)” 按鈕效果:游戲根據(jù)操作能暫停與繼續(xù)相互切換結(jié)果:正常3.點(diǎn)擊“結(jié)束” 按鈕效果:游戲重置,屏幕重新刷新結(jié)果正常4.點(diǎn)擊“加等級(jí)” 按鈕效果:游戲等級(jí)加一級(jí),游戲界面顯示出加后的等級(jí)。 結(jié)果正常3.點(diǎn)擊“減等級(jí)” 按鈕效果:游戲等級(jí)加一級(jí),游戲界面顯示出減后的等級(jí)。結(jié)果正常7. 2界面菜單選項(xiàng)的功能測試1.“游戲”菜單的測試點(diǎn)擊“游戲” “重新游戲”效果:界面重置。 結(jié)果:正常2.點(diǎn)擊“游戲”“加等級(jí)”效果:游戲等級(jí)加一級(jí),游戲界面顯示出加后的等級(jí)。結(jié)果:正常3.點(diǎn)擊“游戲”“減等級(jí)”效果:

22、游戲等級(jí)加一級(jí),游戲界面顯示出減后的等級(jí)。結(jié)果:正常4. 點(diǎn)擊“游戲”“退出”效果:游戲結(jié)束,關(guān)閉窗口 結(jié)果:正常4. 點(diǎn)擊“排行”“查詢排行榜信息”/“清除排行榜信息” 結(jié)果:正常5. 點(diǎn)擊“音效”“音效開”/“音效關(guān)”效果:背景音樂開與關(guān) 結(jié)果:正常6. 點(diǎn)擊“關(guān)于”“制作人”/“幫助”結(jié)果:窗口彈出正常 7. 3鍵盤事件的功能測試 1.方塊移動(dòng)測試 游戲過程中,點(diǎn)擊“左、右、下”方向鍵輸出:方塊正常移動(dòng),不會(huì)移出邊界結(jié)果:正常 2. 方塊反轉(zhuǎn)測試 游戲過程中,點(diǎn)擊向上方向鍵輸出:方塊無邊界和障礙物阻擋的情況下可反轉(zhuǎn)結(jié)果:正常7. 4方塊堆砌與消行測試1. 當(dāng)方塊下落到最底面或與障礙物接觸

23、時(shí)輸出:方塊成功堆砌在底部結(jié)果:正常 2. 當(dāng)出現(xiàn)滿行現(xiàn)象時(shí)輸出:所有滿行被消除,方塊依次下移結(jié)果:正常7. 5消行音效測試:結(jié)果正常。改進(jìn)意見系統(tǒng)中還存在一些不足之處,可以對(duì)本系統(tǒng)做如下修改:1、 做進(jìn)一步地功能拓展和研究,如添加flsah效果等。2、 設(shè)計(jì)玩家進(jìn)入游戲的界面。3、 添加背景圖片,讓游戲更加生動(dòng)。4、 對(duì)軟件進(jìn)行更詳細(xì)的測試,以保證軟件的可用性和適用性。5、 添加互聯(lián)網(wǎng)操作,實(shí)現(xiàn)網(wǎng)絡(luò)對(duì)戰(zhàn)。課程設(shè)計(jì)心得體會(huì)課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程.java課程設(shè)計(jì)是對(duì)我們本學(xué)期學(xué)習(xí)的一個(gè)

24、總結(jié),通過一個(gè)全面的課題實(shí)驗(yàn)來檢驗(yàn)和鞏固我們一學(xué)期來所學(xué)的知識(shí),通過團(tuán)隊(duì)之間的合作,交流,切身體會(huì)軟件編程的經(jīng)歷。java語言是一門強(qiáng)大的語言,比我們所學(xué)過的c語言有很強(qiáng)的功能,可以有美化的圖形界面設(shè)計(jì),可以連接數(shù)據(jù)庫,解決用文件存儲(chǔ)的繁瑣過程,使得軟件所產(chǎn)生的數(shù)據(jù)更容易管理和維護(hù)。我們本次的課程設(shè)計(jì)運(yùn)用到了線程創(chuàng)建運(yùn)行,圖形化界面,與數(shù)據(jù)庫,使得課題得到合理的體現(xiàn)。在設(shè)計(jì)初期時(shí),組員通過交流,討論,定下了課題俄羅斯方塊游戲。分工之后,將整個(gè)課題分為三個(gè)部分。在編程階段,我們發(fā)現(xiàn)一學(xué)期所學(xué)的知識(shí)難易填補(bǔ)課題所需的知識(shí)漏洞,通過參考課外書籍,網(wǎng)絡(luò)資源,掌握了課本之外的一些技巧與知識(shí)。我們?cè)谡n程設(shè)

25、計(jì)的同時(shí)感覺到我們還欠缺很多。通過此次課程設(shè)計(jì),我們對(duì)專業(yè)知識(shí)又有了更進(jìn)一步的了解,對(duì)培養(yǎng)我們專業(yè)興趣起到良好的推動(dòng)作用。課程設(shè)計(jì)在銜接之時(shí)也遇到一些問題,有一些程序bug,經(jīng)過討論修改,完善了程序。因?yàn)槭欠止ぷ鳂I(yè),所以相互之間的交流是十分重要的,每次進(jìn)度的保存要記錄,這樣方便組員之間共享。因?yàn)閷I(yè)水平還有不足,所以程序不算完美,有一些功能沒有得到實(shí)現(xiàn),這也激勵(lì)著我們?cè)谝院蟮膶I(yè)課學(xué)習(xí)中,要更加的努力,填補(bǔ)知識(shí)的空缺。經(jīng)過三周的課程設(shè)計(jì),俄羅斯方塊游戲也可以運(yùn)行,有了此次寶貴的經(jīng)驗(yàn),相信以后的對(duì)以后的課程設(shè)計(jì)有更大的幫助。參考書籍及資料1、java編程寶典李鐘尉 陳丹丹 張振坤編著,人民郵電出

26、版社2、java課程設(shè)計(jì) 黃明 梁旭 周紹斌編著,電子工業(yè)出版社g an employment tribunal claimemployment tribunals sort out disagreements between employers and employees.you may need to make a claim to an employment tribunal if: you dont agree with the disciplinary action your employer has taken against you your employer dismisses

27、 you and you think that you have been dismissed unfairly.for more information about dismissal and unfair dismissal, seedismissal.you can make a claim to an employment tribunal, even if you haventappealedagainst the disciplinary action your employer has taken against you. however, if you win your cas

28、e, the tribunal may reduce any compensation awarded to you as a result of your failure to appeal.remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are complaining about happened. if your application is received after

29、 this time limit, the tribunal will not usually accept it.if you are worried about how the time limits apply to you, take advice from one of the organisations listed underfurther help.employment tribunals are less formal than some other courts, but it is still a legal process and you will need to gi

30、ve evidence under an oath or affirmation.most people find making a claim to an employment tribunal challenging. if you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the organisations listed underfurther help.if you are being represented by

31、 a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your compensation if you win the case. this is known as adamages-based agreement. in england and wales, your solicitor cant charge you more than 35% of your compensation if you win the case.if you are

32、thinking about signing up for a damages-based agreement, you should make sure youre clear about the terms of the agreement. it might be best to get advice from an experienced adviser, for example, at a citizens advice bureau. to find your nearest cab, including those that give advice by e-mail, clic

33、k onnearest cab.for more information about making a claim to an employment tribunal, seeemployment tribunals.the (lack of) air up there watch mcayman islands-based webb, the head of fifas anti-racism taskforce, is in london for the football associations 150th anniversary celebrations and will attend

34、 citys premier league match at chelsea on sunday.i am going to be at the match tomorrow and i have asked to meet yaya toure, he told bbc sport.for me its about how he felt and i would like to speak to him first to find out what his experience was.uefa hasopened disciplinary proceedings against cskaf

35、or the racist behaviour of their fans duringcitys 2-1 win.michel platini, president of european footballs governing body, has also ordered an immediate investigation into the referees actions.cska said they were surprised and disappointed by toures complaint. in a statement the russian side added: w

36、e found no racist insults from fans of cska.age has reached the end of the beginning of a word. may be guilty in his seems to passing a lot of different life became the appearance of the same day; may be back in the past, to oneself the paranoid weird belief disillusionment, these days, my mind has

37、been very messy, in my mind constantly. always feel oneself should go to do something, or write something. twenty years of life trajectory deeply shallow, suddenly feel something, do it.一字開頭的年齡已經(jīng)到了尾聲。或許是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個(gè)不同的日子過成了同一天的樣子;或許是追溯過去,對(duì)自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來,思緒一直很凌亂,在腦海中不斷糾纏??傆X得自己自己似乎應(yīng)該去做點(diǎn)什么,

38、或者寫點(diǎn)什么。二十年的人生軌跡深深淺淺,突然就感覺到有些事情,非做不可了。the end of our life, and can meet many things really do?而窮盡我們的一生,又能遇到多少事情是真正地非做不可?during my childhood, think lucky money and new clothes are necessary for new year, but as the advance of the age, will be more and more found that those things are optional; junior

39、high school, thought to have a crush on just means that the real growth, but over the past three years later, his writing of alumni in peace, suddenly found that isnt really grow up, it seems is not so important; then in high school, think dont want to give vent to out your inner voice can be in the

40、 high school children of the feelings in a period, but was eventually infarction when graduation party in the throat, later again stood on the pitch he has sweat profusely, looked at his thrown a basketball hoops, suddenly found himself has already cant remember his appearance.童年時(shí),覺得壓歲錢和新衣服是過年必備,但是隨

41、著年齡的推進(jìn),會(huì)越來越發(fā)現(xiàn),那些東西根本就可有可無;初中時(shí),以為要有一場暗戀才意味著真正的成長,但三年過去后,自己心平氣和的寫同學(xué)錄的時(shí)候,突然就發(fā)現(xiàn)是不是真正的成長了,好像并沒有那么重要了;然后到了高中,覺得非要吐露出自己的心聲才能為高中生涯里的懵懂情愫劃上一個(gè)句點(diǎn),但畢業(yè)晚會(huì)的時(shí)候最終還是被梗塞在了咽喉,后來再次站在他曾經(jīng)揮汗如雨的球場,看著他投過籃球的球框時(shí),突然間發(fā)現(xiàn)自己已經(jīng)想不起他的容顏。originally, this world, can produce a chemical reaction to an event, in addition to resolutely, hav

42、e to do, and time.原來,這個(gè)世界上,對(duì)某個(gè)事件能產(chǎn)生化學(xué)反應(yīng)的,除了非做不可的堅(jiān)決,還有,時(shí)間。a persons time, your ideas are always special to clear. want, want, line is clear, as if nothing could shake his. also once seemed to be determined to do something, but more often is he backed out at last. dislike his cowardice, finally found

43、that there are a lot of love, there are a lot of miss, like shadow really have been doomed. those who do, just green years oneself give oneself an arm injection, or is a self-righteous spiritual.一個(gè)人的時(shí)候,自己的想法總是特別地清晰。想要的,不想要的,界限明確,好像沒有什么可以撼動(dòng)自己。也曾經(jīng)好像已經(jīng)下定了決心去做某件事,但更多的時(shí)候是最后又打起了退堂鼓。嫌惡過自己的怯懦,最終卻發(fā)現(xiàn)有很多緣分,有很多

44、錯(cuò)過,好像冥冥之中真的已經(jīng)注定。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強(qiáng)心劑,或者說,是自以為是的精神寄托罷了。at the moment, the sky is dark, the air is fresh factor after just rained. suddenly thought of blue plaid shirt; those were broken into various shapes of stationery; from the corner at the beginning of deep friendship; have declared t

45、he end of the encounter that havent start planning. those years, those days of do, finally, like youth, will end in our life.此刻,天空是陰暗的,空氣里有著剛下過雨之后的清新因子。突然想到那件藍(lán)格子襯衫;那些被折成各種各樣形狀的信紙;那段從街角深巷伊始的友誼;還有那場還沒有開始就宣告了終結(jié)的邂逅計(jì)劃那些年那些天的非做不可,終于和青春一樣,都將在我們的人生中謝幕。baumgartner the disappointing news: mission aborted. r p

46、lays an important role in this mission. starting at the ground, conditions have to be very calm - winds less than 2 mph, with no precipitation or humidity and limited cloud cover. the balloon, with capsule attached, will move through the lower level of the atmosphere (the troposphere) where our day-to-day weather lives. it will climb higher than the tip of mount everest (5.5 miles/8.85 kilometers), drifting even higher than the cruising altitude of commercial airliners (5.6 miles/9.17 kilometers) and into the stratosphere. as he crosses the b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論