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

正文內(nèi)容

華中科技大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)-全文預(yù)覽

  

【正文】 分 功能可以實(shí)現(xiàn)的時(shí)候 , 便需要開(kāi)始考慮進(jìn)行系統(tǒng)測(cè)試工作了。 測(cè)試的軟件模塊的基本功能,可以繼續(xù)進(jìn)行,盡可能提高軟件的 穩(wěn)定性 。 d) 實(shí)現(xiàn)重新開(kāi)始功能。 原理還是一樣的,可是第二次卻奇跡般的完全展開(kāi)了 , 后來(lái)我自己稍微的分析了一下,也 許是第一次敲代碼的時(shí)候發(fā)生了錯(cuò)誤才導(dǎo)致這樣的結(jié)果。原來(lái)是在 Pane類(lèi) 里面少量一個(gè)句子,是要將背景圖片展寬拉伸,使它充滿(mǎn)整個(gè)方格,這樣就不會(huì)出現(xiàn)一個(gè) 方格多個(gè)相同圖像的效果。出于一些個(gè)人的考量,我決定要嘗試一下研究生的階段,對(duì)于我來(lái)講,這次的畢業(yè)設(shè)計(jì)是一次巨大的挑戰(zhàn),不管是心理還是時(shí)間的角度來(lái)講,都給了我巨大的壓力。認(rèn)識(shí)到 系統(tǒng)的開(kāi)發(fā)首先是要明確用戶(hù)的需求,只有對(duì)用戶(hù)的需求有了全面的了解 ,那么接下來(lái)的工作也 必將事半功倍。 系統(tǒng)分析階段是我最迷茫的階段,因?yàn)閷?duì)編程欠缺相應(yīng)的知識(shí)體系,我感覺(jué)整個(gè)畢業(yè)設(shè)計(jì)無(wú)從 下手,詢(xún)問(wèn)過(guò)好多人,借鑒過(guò)很多書(shū)籍和博客,起初的時(shí)候想運(yùn)用 API 或者M(jìn)FC 來(lái)進(jìn)行開(kāi)發(fā),可是我對(duì)那些也是一無(wú)所知 。 直至目前為止,雖然 掃雷程序 還有很多不足之處,如:掃雷邏輯出現(xiàn)一些問(wèn)題。同 時(shí),我還要感謝我周?chē)切椭^(guò)我的同學(xué),多虧了你們的鼓勵(lì)和指導(dǎo),才讓我順利的完成這次的畢業(yè)設(shè)計(jì)。同時(shí)也讓我認(rèn)識(shí)到自己很多不足之處,在今后的學(xué)習(xí)或工作中,我會(huì)進(jìn)一步地完善自身,讓自己學(xué)到更多的知識(shí)以及將學(xué)習(xí)到的知識(shí)運(yùn)用到生活實(shí)際之中。 系統(tǒng)進(jìn)入編程階段,我也是很頭痛,雖然聽(tīng)說(shuō)學(xué)過(guò) C 語(yǔ)言,可以稍微輕松的上手C,但是由于我基本功不是很扎實(shí),所以編程階段是非常的艱難的。從這里我們就可以看得出來(lái),軟件的開(kāi)發(fā)是一個(gè)嚴(yán)密而又細(xì)致的工作,他們之間是環(huán)環(huán)相扣的,只有這個(gè)階段的任務(wù)做好了,下一個(gè)階段的任務(wù)才能順利開(kāi)展。 本次掃雷畢業(yè)設(shè)計(jì)主要需要對(duì) C以及相應(yīng)的開(kāi)發(fā)平臺(tái)有一定的了解,掃雷程序關(guān)鍵點(diǎn)是隨機(jī)模塊 、 獲取四周所有方格模塊 、 遞歸掃雷模塊 、 非雷區(qū)展開(kāi)模塊 、 顯示雷區(qū)所有方格模塊以及鼠標(biāo)事件模塊幾大功能模塊的實(shí)現(xiàn)。后來(lái)想著是不是應(yīng)該換一種思路的,可是淺薄的編程功底再一次深深的打擊了我的自信,到目前為止,我仍然沒(méi)有辦法解決這個(gè)問(wèn)題。當(dāng)時(shí)我也是感覺(jué)無(wú)從下手,根本不知道問(wèn)題出現(xiàn)在哪兒,總 是感覺(jué) 自己 在 往程序里加載圖片的方法有問(wèn)題,抑或是加載的時(shí)候忘了勾掉了什么選項(xiàng)。由于我本身編程功底就不是很扎實(shí),當(dāng)時(shí) 我到處翻書(shū)和上網(wǎng)搜尋,都無(wú)法解決 。 b) 實(shí)現(xiàn)左鍵探雷功 能。在發(fā)現(xiàn)錯(cuò)誤以后需要及時(shí)進(jìn)行修正,以保障系統(tǒng)的長(zhǎng)期穩(wěn)定運(yùn)行。 其 流程圖 如下: 開(kāi) 始N 為 雷 區(qū) 方格 總 數(shù) , i = 0i NP i . S t a t e = P a n e St a t e . O p e n e d ?是P i 方 格 打 開(kāi)否i + +結(jié) 束圖 4 . 2 . 5 顯 示 雷 區(qū) 所 有 方 格 23 鼠標(biāo)事件 這一步是 整個(gè) 程序的核心 事件 ,通過(guò) 鼠標(biāo)事件來(lái)控制整個(gè)游戲的開(kāi)始 、 結(jié)束 、 掃雷以及標(biāo)記等等一系列的動(dòng)作,所以來(lái)將它是整個(gè)程序至關(guān)重要的一環(huán)。 其主要思路通過(guò) 將邊長(zhǎng)上的方格數(shù)目轉(zhuǎn)化成坐標(biāo)的形式,然后利用遍歷函數(shù)來(lái)表示整個(gè)雷區(qū)中的每個(gè)方格都能獲取四周所有方格。 i++) { int index = (0, )。 18 代碼實(shí)現(xiàn) 隨機(jī)布雷功能 在給程序布雷時(shí)思路是這樣的,首先給出界面全部為無(wú)雷的狀態(tài) ,然后根據(jù)地雷數(shù)和隨機(jī)函數(shù) , 在 for 循環(huán)的作用下一個(gè)一個(gè)的將地雷隨機(jī)分布到雷區(qū)。 界面思路 本程序是用 C的控件設(shè)計(jì)的,首先在程序初始化時(shí)界面全部置為空,在按了掃雷界面上的“重新開(kāi)始”按鈕 之后開(kāi)始給界面 重新布局。如果單擊的格子周 圍地雷數(shù)不為 0, 則顯示周?chē)乩讛?shù),將處理過(guò)的格子作標(biāo)記。 16 4 系統(tǒng)實(shí)現(xiàn) 基本實(shí)現(xiàn)思路 總 程序流程圖 如下圖 1 所示,作出整個(gè)掃雷小游戲的流程圖: 初 始 化選 擇 難 度等 待 鼠 標(biāo) 按 鍵鍵 入 左 鍵 ?有 無(wú) 旗 幟 ?否插 上 旗 幟否取 消 旗 幟是有 無(wú) 地 雷 ?是在 玩 一 次 ?是否結(jié) 束翻開(kāi)方格,顯示周?chē)乩卓倲?shù),同時(shí)掃除相鄰的非地雷區(qū)是圖 4 . 1 . 1 總 程 序 流 程 圖開(kāi) 始 17 實(shí)現(xiàn)功能包括:布 局格子,布雷,判斷游戲完成或失敗,鼠標(biāo)事件(左鍵單擊、右鍵單擊)以及遞歸掃雷等等。 因此,如果是要開(kāi)發(fā)一個(gè)較為齊全的大型系統(tǒng),例如管理系統(tǒng)的話(huà),建議還是用生命周期法,再次鑒于我們此次畢業(yè)設(shè)計(jì)的課題較為簡(jiǎn)單,所以綜合考慮,我在本次畢業(yè)設(shè)計(jì)重點(diǎn)是側(cè)重原型法。 ? 由于時(shí)間有限, 加上本次的掃雷程序較為簡(jiǎn)單以及前人有很多不同版本的掃雷 ,如果僅使用結(jié)構(gòu)化生命周期的方法勢(shì)必會(huì)影響時(shí)間上的要求,因此考慮到結(jié)合快速的原型法。通過(guò)具體的分析,本系統(tǒng)采用的設(shè) 15 計(jì)方法為:結(jié)構(gòu)化生命周期法和原型法相結(jié)合的方式。 ? 能充分利用最新的系統(tǒng)開(kāi)發(fā)環(huán)境 利用最新的軟件工具,建立系統(tǒng)的開(kāi)發(fā)、生成環(huán)境;計(jì)算機(jī)技術(shù)發(fā)展使系統(tǒng)局部修改或重新開(kāi)發(fā)成為可能;新技術(shù)加快了速度,減少了費(fèi)用,提高了效率 。 原型法 會(huì) 使人們對(duì)需求有了 循序 漸進(jìn)的認(rèn)識(shí) 和了解,是一個(gè)不斷學(xué)習(xí) 改進(jìn)的過(guò)程 , 這樣可以使系統(tǒng)的 開(kāi)發(fā)更有針對(duì)性。 結(jié)構(gòu)化 的 生命周期開(kāi)發(fā)方 法 非常嚴(yán)格系統(tǒng)的區(qū)分了開(kāi)發(fā)階段,在這其中每一個(gè)階段都對(duì)文檔的編寫(xiě)極其重視,這樣 做的好處是,開(kāi)發(fā)過(guò)程住可能出現(xiàn)的一些問(wèn)題進(jìn)行及時(shí)的糾正,避免把錯(cuò)誤帶到下個(gè)階段,但是使用這種方法,肯定會(huì)造成開(kāi)發(fā)周期過(guò)長(zhǎng),造成大量的人力和物力的指出,超出預(yù)算。該階段的成果為下一階段的實(shí)施提供了編程指導(dǎo)書(shū)。 結(jié)構(gòu)化生命周期法 目前較為流行的 MIS 開(kāi)發(fā)方法是結(jié)構(gòu)化生命周期法,其基本思想是:用系統(tǒng)的思想和系統(tǒng)工 程的方法,按用戶(hù)至上的原則,結(jié)構(gòu)化、模塊化地自上而下對(duì)生命周期進(jìn)行分析與設(shè)計(jì)。 13 ? 系統(tǒng)開(kāi)發(fā)方法的選擇和開(kāi)發(fā)計(jì)劃的制定。任何一種開(kāi)發(fā)策略都要明確以下 幾個(gè)問(wèn)題 : ? 系統(tǒng)要解決的問(wèn)題,如采 取何種方式解決組織管理和信息處理方面的問(wèn)題。 3. MainForm a) 功能描述 MainForm 是主控窗體,負(fù)責(zé)項(xiàng)目的啟動(dòng)和關(guān)閉;并協(xié)調(diào)內(nèi)部各個(gè)組建模塊 的協(xié)調(diào)工作。 12 Init public void 無(wú) 初始化雷區(qū) 。 b) 成員 屬性:無(wú) 表 MineField 類(lèi)的方法 名稱(chēng) 可見(jiàn)性 返回值 參數(shù) 功能描述 DisplayAll public void 無(wú) 明示雷區(qū)的全部方塊里的內(nèi)容。 打開(kāi)后如果如果有雷 ,則顯示地理圖標(biāo) 。 4. Resource 的目錄下是所有程序所需的圖片資源,在這里資源將作為內(nèi)嵌資源,通過(guò) Properties 來(lái)進(jìn)行訪(fǎng)問(wèn)。 在這里還有若干個(gè)輔助類(lèi): ExceptionHandler、 PaneState 以及各種資源相關(guān)等等。 系統(tǒng)功能 通過(guò)對(duì)需求的分析, 總結(jié)一下掃雷游戲的主要設(shè)計(jì)的類(lèi)有三個(gè) : Pane、 MineField、MainForm等等。 10 可靠 性 和可用性需求 掃雷小游戲基本不出現(xiàn)任何邏輯或其他的錯(cuò)誤,能夠保證可靠 、 可行。 系統(tǒng)的可擴(kuò)展性 系統(tǒng)的可擴(kuò)展性指的是,在整個(gè)開(kāi)發(fā)的過(guò)程中應(yīng)該保證模塊之間的獨(dú)立性 和穩(wěn)定性,在我們開(kāi)發(fā)完這個(gè)掃雷小游戲完成之后,假如后面的開(kāi)發(fā)者想到更好的創(chuàng)意,能夠在我們?cè)械捻?xiàng)目下繼續(xù)的二次開(kāi)發(fā)或者多次開(kāi)發(fā),以完善整個(gè)小游戲,使得掃雷小游戲擁有更多的趣味性和可玩性,那么說(shuō)明整個(gè)項(xiàng)目是可擴(kuò)展的。 9 法律可行性 因?yàn)檫@個(gè)掃雷小游戲的開(kāi)發(fā),僅供個(gè)人娛樂(lè),不參與任何利益問(wèn)題,因此小游戲項(xiàng)目的開(kāi)發(fā)將不會(huì)侵犯他人、集體和國(guó)家的利益,不會(huì)違反任何政策和法律,所以法律可行性上基本沒(méi)有問(wèn)題。 操作可行性 掃雷小游戲自誕生以來(lái),深受廣大群眾熱愛(ài),游戲操作簡(jiǎn)單方便,整個(gè)游戲的操作只需要鼠標(biāo)就可以完成。 技術(shù)可行性 雖然對(duì)于我這個(gè)新手來(lái)講,具有很大的挑戰(zhàn),但是在現(xiàn)有的條件和技術(shù)支持下,我相信基本的功能和目標(biāo)應(yīng)該能夠達(dá)到,在老師要求的條件和規(guī)定的時(shí)間內(nèi),基本能完成整個(gè)小游戲項(xiàng)目開(kāi)發(fā)。 f) 實(shí)現(xiàn)鼠標(biāo)右鍵的處理,前三步同鼠標(biāo)左鍵的處理,第四 步 處理為如果當(dāng)前格子的狀態(tài)進(jìn)行變化。 b) 對(duì)當(dāng)前鼠標(biāo)的坐標(biāo)進(jìn)行判斷。 6. 游戲勝利的判斷:通過(guò)遍歷整個(gè)地雷數(shù)組,查找是否全部的地雷格子已經(jīng)被表示或者找出來(lái)。當(dāng)找到一個(gè)元素狀態(tài)的地雷時(shí),就把記錄增加 1,直到 9 個(gè)格子全部找完。 7 3. 自動(dòng)打開(kāi)周?chē)皇堑乩椎母褡?模塊 :在游戲中,當(dāng)玩家單擊的格子周?chē)鷽](méi)有地雷格子時(shí)就需要程序自動(dòng)地打開(kāi)以提高玩家的效率。 一個(gè)典型的掃雷游戲主要功能有 : 1. 雷區(qū)布置模塊:主要是實(shí)現(xiàn)雷區(qū)的布置。如果在掀開(kāi)方塊的過(guò)程中,不小心翻開(kāi)(踩到)藏有地雷的方塊,則宣告 游戲失?。ㄓ螒蚪Y(jié)束),惟有將整個(gè) 所有不含地雷的方塊掀開(kāi), 同時(shí)將所有含有地雷的方塊進(jìn)行標(biāo)記, 游戲才算成功。這款游戲不止操作簡(jiǎn)單,規(guī)則也不難,再加上游戲速度的控制機(jī)制得宜,讓整個(gè)游戲在操作過(guò)程中充滿(mǎn)了快樂(lè)與緊張的氣氛。從這些入手一步一步了解系統(tǒng),才能明確系統(tǒng)所需要的功能 。 開(kāi)發(fā)人員能夠利 用這些豐富的客戶(hù)端和服務(wù)器端框架輕松構(gòu)建以客戶(hù)為中心的 Web 應(yīng)用程序,這些應(yīng)用程序可以集成任何后端數(shù)據(jù)提供程序、在任何當(dāng)前瀏覽器內(nèi)運(yùn)行并完全訪(fǎng)問(wèn) ASP. NET 應(yīng)用程序服務(wù)和 Microsoft 平臺(tái)。 5 目前 VS2021 有五個(gè)版本:旗艦版 、 專(zhuān)業(yè)版 、 高級(jí)版 、 學(xué)習(xí)版和測(cè)試版。因?yàn)檫@種繼承關(guān)系, C與 C/C++具有極大的相似性,熟悉類(lèi)似語(yǔ)言的開(kāi)發(fā)者可以很快的轉(zhuǎn)向 C。 C綜合了 VB 簡(jiǎn)單的可視化操作和 C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的支持成為 .NET 開(kāi)發(fā)的首選語(yǔ)言。 C看起來(lái)與 Java 有著驚人的相似;它包括了諸如單一繼承、接口、與 Java 幾乎同樣的語(yǔ)法和編譯成中間代碼再運(yùn)行的過(guò)程。 4 2 開(kāi)發(fā)環(huán)境與相關(guān)技術(shù) 本系統(tǒng)是采用 C編程技術(shù),在 Windows 7 操作系統(tǒng)環(huán)境下,采用 VS2021 開(kāi)發(fā)工具進(jìn)行設(shè)計(jì)與開(kāi)發(fā) 的 C掃雷游戲。 (8).掌握 C語(yǔ)言編程和調(diào)試的基本技能 。 (4).培養(yǎng)勇于探索、嚴(yán)謹(jǐn)推理、實(shí)事求是、有錯(cuò)必改,用實(shí)踐來(lái)檢驗(yàn)理論,全方位考慮問(wèn)題等科學(xué)技術(shù)人員應(yīng)具有的素質(zhì)。 課題 研究目的 本課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)重要的實(shí)踐性環(huán)節(jié)之一,是對(duì)本課程學(xué)習(xí)后進(jìn)行的一次全面而綜合的練習(xí)。 3 中國(guó)游戲行業(yè)起步相對(duì)國(guó)外較晚。 國(guó)內(nèi)外 游戲 研究情況 在這個(gè)數(shù)字出版產(chǎn)業(yè)發(fā)展的迅猛時(shí)代,作為 數(shù)字出版業(yè)核心之一的游戲出版產(chǎn)業(yè)是日益紅火。 這次的畢業(yè)設(shè)計(jì)對(duì)于我這個(gè)只學(xué)過(guò) C 語(yǔ)言的新手來(lái)講,是一次嚴(yán)峻的考驗(yàn),同時(shí)也是一次難得的考驗(yàn)自己的機(jī)會(huì)。 掃雷游戲是 Windows 操作系統(tǒng)自帶的一款益智類(lèi)小游戲,在過(guò)去的幾年之中,Windows 操作系統(tǒng)換代更新了數(shù)次,系統(tǒng)變得越來(lái)越龐大 、 復(fù)雜,功能也是越發(fā)強(qiáng)大 、穩(wěn)定,可是這款小游戲仍然保持其原有的面貌, 可以看得出,這款小游戲是多么的深受大眾的熱愛(ài)。 課題研究 意義 近兩年的 大學(xué)輔修生活也即將進(jìn)入尾聲了,經(jīng)過(guò)兩年的學(xué)習(xí),我對(duì)計(jì)算機(jī)方面也有了一定的了解和認(rèn)知,本次的畢業(yè)設(shè)計(jì)正是對(duì)我的階段性學(xué)生生涯的一個(gè)檢驗(yàn),同時(shí)也是一個(gè)將自己所學(xué)與實(shí)踐相結(jié)合的機(jī)會(huì),我希望通過(guò)這次的畢業(yè)設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1