freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

拼圖游戲論文(參考版)

2024-11-05 14:53本頁面
  

【正文】 s decision making process. This short, but prehensive definition presents the major features of a data warehouse. The four keywords, subjectoriented, integrated, timevariant, and nonvolatile, distinguish data warehouses from other data repository systems, such as relational database systems, transaction processing systems, and file systems. Let39。s petitive, fast evolving world. In the last several years, many firms have spent millions of dollars in building enterprisewide data warehouses. Many people feel that with petition mounting in every industry, data warehousing is the latest musthave marketing weapon —— a way to keep customers by learning more about their needs. “So, you may ask, full of intrigue, “what exactly is a data warehouse? Data warehouses have been defined in many ways, making it difficult to formulate a rigorous definition. Loosely speaking, a data warehouse refers to a database that is maintained separately from an anization39。 中國水利水電出版社 2020 年 3 月 [7] 于繁華 delphi 應(yīng)用編程 150 例 [M] 科學(xué)出版社 2020 年 4 月 [5] 田更 delphi 課程設(shè)計 [M] 高等教育出版社 最后再一次感謝所有在設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué) 。 其次,我要感謝幫助過我的同學(xué),他們也為我解決了不少我不太明白的設(shè)計 上 的難題。 首先我要感謝 孫超利 老師在課程設(shè)計上給予我的指導(dǎo)、提供給我的支持和幫助,這是我能順利完成這次報告的主要原因,更重要的是老師幫我解決了許多技術(shù)上的難題,讓我能把系統(tǒng)做得更加完善。 畢業(yè)設(shè)計,也許是我大學(xué)生涯交上的最后一個作業(yè)了,想籍此機會首先感謝培養(yǎng)我的太原科技大學(xué),特別是曾經(jīng)培養(yǎng)我的老師們,感謝他們在四年的大學(xué)生活、學(xué)習(xí)中對我的教育、指導(dǎo)和關(guān)心,才能讓我順利的完成四年的大學(xué)學(xué)習(xí)生涯。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 34 致 謝 四年的大學(xué)生活即將步入尾聲,我們的校園生活就要劃上句號,心中是無盡的難舍與眷戀。經(jīng)過一段時間的學(xué)習(xí)和使用,對 DELPHI 已經(jīng)能很熟練的使用,也有了一定的認識。那樣不但效率不高,還會影響到系統(tǒng)的完整性和可用性。 在 “拼圖游戲 ”的制作過程中,讓自己知道了要做一個完整的系統(tǒng),必須先從需求分析下手,擬好系統(tǒng)需要達到的功能和系統(tǒng)的所有需求,先想好設(shè)計的主要思路,并且畫出系統(tǒng)的大體設(shè)計流程圖和框架。經(jīng)過這段時間的努力,終于 “拼圖游戲 ”完成了,其功能基本達到了系統(tǒng)功能的需要。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 32 具體界面如圖 所示: 圖 游戲勝利界面 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 33 第 五 章 結(jié)束語 經(jīng)過畢業(yè)設(shè)計的制作,很好地鍛 煉了自己的動手能力,從中也總結(jié)出了不少的經(jīng)驗,為我們以后的工作打下了基礎(chǔ)。以便玩家在更短的時間內(nèi)結(jié)束游戲。具體界面如圖 所示: 圖 游戲時間和步數(shù)界面 8. 顯示位置 此功能選用控件 TCheckbox 通過控件可以將顯示屏上的圖片更新,更新后,被分割的小圖片的左上角會顯示數(shù)字, 此數(shù)字是各個小圖片應(yīng)該處于的正確位置 。 6. 提示按鈕,即 about 按鈕 此方法在游戲的關(guān)于按鈕中有提示 ,鼠標左鍵點擊 about 按鈕,即彈出窗口,顯示 “小秘訣:按下右鍵不松開移動到另一塊圖像上可以交換圖片 。 end。 end。 :=false。 :=true。,MB_ICONINFORMATION)。,39。 if (i=) and (j=) then begin messagebox(,39。 end。步 39。 intloop:=intloop+1。 [,]:=39。39。 end。步 39。 intloop:=intloop+1。 [,]:=39。39。 end。步 39。 intloop:=intloop+1。 [,]:=39。39。 end。步 39。 intloop:=intloop+1。 [,]:=39。39。 if then col2:= +1 else col2:=。 if then row2:= +1 else row2:=。 then exit。 begin if [,]=39。 var row1,row2,col1,col2:integer。 procedure (Sender: TObject)。 end。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 27 for k:=0 to M do for l:=0 to N do if [i,j]=a[k,l] then goto lab 。 lab: Randomize。 end。 [i,j]:=39。 for i:=0 to m do for j:=0 to n do begin [j]:=strtoint(FloatToStr(int( /(n+1))))2。 :=m+1。 :=0。 n:= 。 :=true。 intloop:=0。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 26 A:array[0..10,0..10] of string。 var i,j,k,l:integer。 具體代碼設(shè)置如下: procedure (Sender: TObject)。 若玩家選擇顯示位置,點擊 start 鍵后,玩家可在圖中左上角看到圖塊應(yīng)處于的正確位置。開始計時調(diào)用控件 Timer,一直累加,直到游戲結(jié)束;玩家每移動一次圖塊步數(shù)累加 一次,直到游戲結(jié)束。 5. start 按鈕 在設(shè)置難度和載人圖片以后,點擊 start 鍵,系統(tǒng)將根據(jù)這些因素開始游戲。 :=true。 。 :=FULLSCREEN。 //釋放 CANVAS 對象 ReleaseDC (0, DC)。 //將屏幕的 DC 賦給 HANDLE (Rect (0, 0, ,), fullscreenCanvas, Rect (0, 0, 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 25 , ))。 FullscreenCanvas := 。 := 。 DC := GetDC (0)。 :=FALSE。 :=FALSE。 end 4. screen 按鈕 考慮到電腦中有可能沒有合適的圖片,我們在設(shè)計時提供了一種簡單的方法,以獲得拼圖游戲的圖片,即可通過截取電腦屏幕,并顯示在系統(tǒng)的屏幕中(即上圖的 8 中),以截得的圖片作為要拼的圖片。 圖片的載入分為兩種方式 ( 1)選擇系統(tǒng)提供的圖片; ( 2) 通過 TopenDialog 控件打開某一位置的某張圖。 end 3. picture 按鈕 [ 7] 該按鈕用于實現(xiàn)圖片的載入功能。 。圖片的完整顯示可降低拼圖的難度。如圖 所示: 圖 難度為 3 3 時的拼圖 55=25 塊,即為把圖片分成 5 行 5 列的小圖片,一共 25 塊。 根據(jù)以上分析,拼圖的系統(tǒng)流程圖如圖 所示: 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 18 圖 系統(tǒng)流程圖 Y N N Y Y N 開始 難度設(shè)置 載入圖片 是否顯示原圖 顯示原圖 移動 累加時間和步數(shù) 是否完成 判斷是否與原圖一致 提示獲勝 結(jié)束 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 19 界面設(shè)計與具體實現(xiàn) 系統(tǒng)的界面設(shè)計如下: 圖 系統(tǒng)初始界面 在圖 中 1 為設(shè)置游戲難度 2 為選擇是否顯示全圖 3 為載入圖片按鈕 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 20 4 為截屏按鈕 5 為開始按鈕 6 為提示按鈕 7 為退出按鈕 8 為顯示屏,圖片載入打亂后顯示的位置,游戲在這里開始 9 用來記錄玩家游戲所用時間和所移動的總步數(shù) 10 為選擇是否顯示位置,該選擇主要用來提示用戶任一塊實際應(yīng)在的位置,以簡化拼圖難度,適合初學(xué)者游玩 下面針對幾個基本功能進行著重介紹: 如圖 32 所示 : 1. 設(shè)置難度 [ 6] 難度設(shè)置 ,選用控件 TSpinEdit,該控件可用于控制塊的多少。 ( 2) 在指定的圖塊上,長按鼠標右鍵。 拼圖實現(xiàn) 根據(jù)上述功能,在設(shè)置好游戲難度,載入圖片,并已經(jīng)確定是否選擇顯示全圖后,就可以開始正式的拼圖游戲。 步數(shù)和時間設(shè)置 雖然是單機游戲,但為了能夠使多人可進行比賽,在本系統(tǒng)中增加了挪動步數(shù)的統(tǒng)計和時間的累加。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 17 是否顯示全圖 此功能可一定程度上降低游戲難度,當(dāng)選擇顯示全圖時,會彈出一個窗口,顯示完整的圖片。 游戲圖片載入 系統(tǒng)本身提供多張圖片,在我們的設(shè)計中默認提供了 3 張圖片,分別為中國風(fēng)景、中國畫和中國熊貓。 ( 2)難度最大的是將其設(shè)置為 1010 當(dāng)難度設(shè)置為 1010 時,系統(tǒng)將圖片分割為 10 行 10 列, 即將整張圖片分為了 100塊。 功能分析 根據(jù)規(guī)則,本游戲分為幾大部分: 游戲難度設(shè)置 本游戲根據(jù)每一張圖可分割的塊數(shù)設(shè)置了從簡單到復(fù)雜的多種難度 [ 4] 。 3. 游戲的實現(xiàn): 根據(jù)游戲規(guī)則設(shè)計相關(guān)算法實現(xiàn)拼圖游戲 [ 3] 。另外,為降低游戲難度,特別設(shè)計了顯示位置功能,使太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 16 用此功能,玩家可以直接按照圖塊上顯示的數(shù)字,點擊鼠標右鍵,直接將圖塊放到正確位置;若玩家想看到完整的圖片,可點擊顯示全圖按鈕,這一功能也有利于降低游戲難度。 具體規(guī)則:玩家打開游戲后,首先選擇游戲難度,然后按喜好載入一張圖片。本設(shè)計試圖在 Delphi 開發(fā)環(huán)境下設(shè)計 一套簡單、有趣的單機拼圖游戲。所謂單機游戲 ,是指僅使用一臺計算機或者其它游戲平臺就可以獨立運行的電子游戲。在拼圖的過程中,還能充分鍛煉人的上臂肌肉。 通過拼圖游戲可培養(yǎng)大家的觀察能力。有的大型拼圖游戲,我們很難獨立操作,需要與父母或者其他人共同完成。所以拼圖游戲是一種動手動腦開發(fā)智力的游戲。然而,要兒童在一定的時間里,將一堆十分混亂、毫無 頭緒的圖塊,拼組或推動成固定的、一塊都不能錯的美麗圖案,確實是一項需要具有敏銳的觀察力和相當(dāng)?shù)哪托牟拍芡瓿傻墓ぷ?。后來拼圖也就成為歐美各國非常流行的教育性玩具。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 15 第 四 章 拼圖游戲設(shè)計與實現(xiàn) 概述 拼圖據(jù)說是從歐美國家傳入我國的。 代碼編輯器窗口由多個選項卡組成,每一個選項卡與一個當(dāng)前打開的代碼單元相對應(yīng),可以通過頁標來選擇要進 行編輯的代碼單元。 代碼瀏覽器既可以快速地在代碼單元中進行光標定位,又可以自動地向單元代碼中添加變量、函數(shù)及類中的方法等。 按 F12 鍵可以在窗體設(shè)計器窗口和代碼編輯器窗口之間轉(zhuǎn)換。也可在窗體中直接雙擊某對象進入代碼編輯器,通過這種方法進入代碼編輯器時,光標會自動定位在相應(yīng)的事件處理過程中。代碼編輯器標題頁中顯示了當(dāng)前正在編輯的庫單元文件名。可以在其中書寫 Delphi應(yīng)用程序的源代碼。在這種場合下,使用對象樹形圖或?qū)ο筮x擇框就比較方便。對象選擇框用于選擇窗體中的當(dāng)前對象, 以便對此對象進行屬性和事件處理的設(shè)置 。代碼窗口一開始處于窗體窗口之下。一個真正的應(yīng)用程序可能有不止一個窗口,可以選用不通的窗口進行設(shè)計。您可以把窗體想象成一個可以放置組件的容器。首次啟動 Delphi 時顯示的是窗體【 Form1】
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1