基于MVC的Web應用設計與實現--以游戲”2048“為例計算機專業_第1頁
基于MVC的Web應用設計與實現--以游戲”2048“為例計算機專業_第2頁
基于MVC的Web應用設計與實現--以游戲”2048“為例計算機專業_第3頁
基于MVC的Web應用設計與實現--以游戲”2048“為例計算機專業_第4頁
基于MVC的Web應用設計與實現--以游戲”2048“為例計算機專業_第5頁
免費預覽已結束,剩余13頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 論文題目兩行都居中,題目只占一行的,將第二行的橫線刪除;有副標題的,副標題占第二行。論文題目:基于MVC的web應用設計與實現-以游戲“2048”為例開題報告書題目:基于MVC的web應用設計與實現-以游戲“2048”為例1、 結合課題任務情況,查閱文獻資料,撰寫不少于1000字的文獻綜述(主要參考文獻附后)C /S 模式將一個應用分為兩個部分:前端(客戶端)和后端(服務器端). 所謂服務器是指提供客戶機服務的邏輯系統. 一般說來, 客戶前端應用程序提供友好的圖形用戶界面(GUI)以供用戶輸入, 并且根據驗證規則檢查輸入數據的合法性, 以及提交查詢、顯示查詢的結果等, 后端數據庫服務程序儲存

2、、檢索和保護數據庫數據. 隨著 Internet 技術的不斷發展, 尤其是基于 WEB 的信息發布和檢索技術, 導致了整個應用系統的體系結構從 C /S 的主從結構向靈活的多級分布式結構演變, 這一演變給體系結構在當今以WEB 技術為核心的信息網絡的應用賦予了新的內涵, 這種新的多級分布式結構就是瀏覽器/服務器(Browser/Server)系統.C/S結構的劣勢在C/S結構中,表現層和事務層都放在客戶端,而數據邏輯層和數據存儲層則置于服務器端。這種組織安排帶來諸多的限制:維護和升級成本非常高。C/S結構的軟件需要針對不同的操作系統開發不同版本的軟件,已經很難適應百臺電腦以上局域網用戶同時使用

3、,而且代價高、效率低。C/S組織結構不支持Internet,只適用于局域網,而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,C/S 結構很顯然無法滿足這些需求。B/S 結構的優勢。操作使用簡單。B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網的電腦就能使用,客戶端零維護。系統的擴展非常容易,只要能上網,再由系統管理員分配一個用戶名和密碼,就可以使用了。維護和升級方式簡單。B/S 結構的軟件只需要管理服務器就行了,所有的客戶端只是瀏覽器,根本不需要做任何維護。無論用戶的規模有多大,有多少分支機構都不會增加任何維護升級的工作量,所有的操作只需要針對服務器

4、進行。如果是異地,只需要把服務器連接專網即可,實現遠程維護、升級和共享。成本降低,選擇更多。B/S 結構可以支持任何操作系統和瀏覽器,對系統性能和配置要求相對較低,既可以節省成本,對用戶而言,對操作系統和瀏覽器又有更多的選擇。在此前提下,益智類小游戲是日常生活中最耐玩的一種,因具有較強的趣味性以及低康的開發成本備受游戲開發商的青睞,深受玩家喜愛,男女老少皆宜。同時,益智類小游戲相對于一些大型的網絡游成以及大型的単機游戲而言具有便捷性、易開發性以及較高的創新性。“2048”是一款典型的卡片類游戲,利用者各界面布局的正確嵌套使用,提高用戶體驗的直理感受。同時,在設計中注重玩家觸發各種事件的后臺處理

5、,自動調整系統對應邏輯關系,實現游戲主要功能。二、主要研究內容、研究思路及方案(一)主要研究內容 本文研究的內容主要包括以下方面1. 對相關理論的初步探討:本文所研究的相關理論包括,軟件體系結構理論、設計模式思想、框架理論、開發模式概念,面向對象思想,以及它們之間的關系2. 基于MVC模式的Web應用的設計和基本實現(以2048為例):研究中主要采用了HTML、JavaScript、jQuery、CSS等方面的知識。以JetBrains WebStorm 2017.2.5 x64 為開發工具對游戲“2048”的實現。3. 通過對Web應用的設計和基本實現(以2048為例)來更進一步了解BS結構

6、的設計方案,需要運用的知識(二)研究思路及方案研究思路1. 以MVC模式為參考,以Web應用方面的理論知識為依托,使用HTML、JavaScript、jQuery、CSS等方面的知識,以JetBrains WebStorm 2017.2.5 x64 為開發工具,在網頁上實現游戲“2048”。2. 通過對Web應用的設計和基本實現(以2048為例)來更進一步了解BS結構的設計方案,需要運用的知識,對MVC模型有一個更加深入的了解。研究方案本研究主要分為三個階段第一階段:前期準備階段 本階段主要對研究背景,研究現狀,軟件體系結構,MVC框架,相關理論知識進行了解,為下一階段提供理論與技術依據。第二

7、階段:中期開發階段 本階段主要對游戲“2048”需求進行分析,設計框架,邏輯,交互等內容,并根據設計完成原始dome,為下一階段的優化與發布做鋪墊。第三階段:后期優化與發布 本階段主要根據上一階段完成的dome在運行效果,用戶體驗等其他方面的不足與缺陷進行迭代優化,最終發布。(四)研究內容提綱:第 1 章 緒論 1.1課題背景1.2 研究現狀1.3 本文主要內容 1.4 本文的結構安排第 2 章 軟件體系結構與開發模式以及 MVC 框架 2.1 軟件體系結構的定義及其作用 2.2 開發模式的定義與特點2.3 MVC 模式的定義與特點2.4 軟件體系結構與開發模式的關系 2.5 MVC 框架與軟

8、件體系結構、開發模式的關系 第 3 章 web應用開發相關理論與開發工具介紹3.1web應用開發相關理論3.1.1 HTML介紹3.1.2 CSS介紹3.1.3 JavaScript介紹3.1.4 jQuery介紹3.2開發工具-網絡風暴(Web Storm)介紹3.2.1產品介紹3.2.2功能介紹3.2.3優勢介紹第 4 章 基于MVC的Web游戲設計與實現-以2048 為例4.1游戲架構與邏輯4.1.1游戲介紹4.1.2游戲架構4.1.3游戲邏輯4.2游戲交互與優化4.2.1基于玩家響應的游戲循環與交互細節4.2.2游戲優化4.3游戲架設與發布4.3.1 使游戲移動化4.3.2使游戲可觸控

9、4.3.3 游戲架設與發布第 5 章 總結與展望5.1 工作總結5.2 研究展望三、工作進度及具體安排進度安排:2017年9月-2017年12月:根據論題查找資料,撰寫讀書筆記,開題報告和寫作大綱。2017年12月-2018年1月:完成論文第一稿2018年1月-2018年2月:完成論文第二稿2018年2月-2018年3月:完成論文第三稿2018年3月-2018年4月:完成論文定稿,打印、裝訂,交指導老師評審2018年4月-2018年5月:論文答辯 參考文獻:1 York,R.著 李周芳 譯. 精通jQuery Web開發M.北京:清華大學出版社,2015:3-6.2 陸凌牛. HTML 5與C

10、SS 3權威指南(第二版上冊)M.北京:機械工業出版社,2013:1-73 陸凌牛.HTML 5與CSS 3權威指南(第二版下冊)M.北京:機械工業出版社,2013:467-4704 Negrino.T Smith.D 著 陳劍甌等 譯. JavaScript 基礎教程M.北京:人民郵電出版社.2009:1-4,10-115 姚騰輝.基于MVC模式的web前端開發研究與應用D.合肥:合肥工業大學,20166 衛索琪.基于 MVC 模式的一種 Web 應用框架D.北京:北京工業大學,2003四、指導教師意見 指導教師: 年 月 日 本頁全部手寫說明:開題報告作為畢業論文(設計)答辯委員會對學生答

11、辯資格審查的依據材料之一,此報告應在導師指導下,由學生填寫,將作為畢業論文(設計)成績考查的重要依據,經導師審查后簽署意見生效。開 題 報 告 會 紀 要時間 地點與會人員姓 名職 稱姓 名 職 稱 姓 名職 稱會議記錄摘要:會議主持人簽名:記錄人簽名:年 月 日指導小組意見負責人簽名: 年 月 日系 部 意 見負責人簽名: 年 月 日 “職稱”欄及之前部分打印,后面全部手寫本頁全部手寫 湖南警察學院畢業論文(設計)指導登記表論文(設計)題目學生姓名系(部)、年級、學生學號專業、區隊指導教師姓名職稱第 次指導指導時間指導地點指導內容:學生簽名: 指導教師簽名: 第 次指導指導時間指導地點指導內

12、容:學生簽名: 指導教師簽名: 第 次指導指導時間指導地點指導內容:學生簽名: 指導教師簽名: 第 次指導指導時間指導地點指導內容:學生簽名: 指導教師簽名: 第 次指導指導時間指導地點指導內容:學生簽名: 指導教師簽名: 說明:此表由指導教師填寫,學生簽名確認。學生交畢業論文時,此表與論文同時交系辦公室,系辦分專業集中存檔。表格前三行要填的內為宋體五號正常 本頁全部打印 湖南警察學院本科畢業論文(設計)評審表論文題目作者姓名系(部)、專業、區隊信息技術(網監)系 專業 區隊指導教師姓名、職稱字 數定稿日期中文摘要此欄要填的內容為楷體五號號正常此欄要填的內容為楷體五號正常關鍵詞(3-5個)英文

13、摘要此欄要填的內容為Times NeW Roman五號正常此欄要填的內容為Times NeW Roman五號正常關鍵詞(3-5個)空兩個字空兩字黑體二號加粗目 錄 摘要 1 宋體小四號 關鍵詞 1 1。一級標題 1 1。1二級標題 2 1。1。1 三級標題 3 5。結束語 8 參考文獻 9 附錄(沒有附錄的不標注)10 致謝11 行距請適當設置,目錄能單獨一頁最好,以美觀為宜 9湖南警察學院畢業論文頁眉小五宋體,居中。副標題四號黑體,居中,單倍行距,段前段后各空0。5行。三號黑體加粗,居中,單倍行距,段前段后各空0。5行。頁面設置:上、下2。54cm左、右3。17cm左側裝訂線1cm頁眉1。5

14、cm頁腳1。5cm。論法律強制力的弱化四號楷體加粗,居中,單倍行距,段前段后各空0。5行。以公安行政指導為視角XXXX級專業張摘要和關鍵詞正文:小四號楷體,行距20磅。標題:四號黑體,加粗摘 要:法律強制力是法律得以實施的保障之一。隨著社會文明程度的提高,政府職能逐漸從“命令服從”向“服務合作”轉變。法律強制力的作用范圍越來越小,法律不再單純以強烈的約束作用為依托,而是頁多地體現協調和指引的作用,法律強制力有了相應的弱化。在公安工作中,公安行政指導的廣泛運用以及取得的成效便能很好地說明這一點。如何正確認識法律強制力的弱化和運用公安行政指導,以調整社會秩序和維護社會和諧是公安工作的重要任務。關鍵

15、詞:強制力;行政指導;有限性;協調作用;指導前置英文摘要和關鍵詞正文,小四號Times NeW Roman,行距16磅Abstract: Compulsoriness is one of the characteristics of the laW that guarantees its implementation。 Improvement of the civilization of the society has seen the government function sWitching from “ordering-obeying” to “service-cooperation”。

16、 With the narroWing of the function scope of compulsoriness, the laW no longer simply relies on strong restraint, but demonstrates more proportion on the roles of coordination and guidance, correspondingly Weakening compulsoriness of the laW。 In public security Work, extensive use of administrative

17、guidance and effect achieved are good illustration of that point。 In order to adjust social order and maintain social harmony, the main mission of public security is to obtain a correct understanding of the Weakening of compulsoriness of the laW and correctly use the administrative guidance of publi

18、c security。正文內容:四號仿宋體,行距23磅。Key Words: compulsoriness;administrative guidance;limitation;coordination role;in guiding the prearrangement20世紀50年代末,西方法理學各種理論在推進各自觀點的同時,不約而同地弱化了法律強制力的概念,他們主張,強制力的運用不是法律存在和法律實施的本質特征。那么,我國是否存在這種法律強制力弱化的現象,這種現象在公安工作中有什么指導意義呢?本文將以公安行政指導在治安方面的具體運用來分析法律強制力的弱化現象。四號黑體,行距20磅,段前空

19、1行,段后空0。5行。1。 法律強制力的發展趨勢法律是由立法機關制定或認可的、反映統治階層意志并由國家強制力保證實施的行為準則。所謂強制,它的詞典意是“用政治或經濟力量強迫”,也就是說它的主體和客體間的地位是不平等的,強制實施的主體很明顯的處于力量的絕對優勢,強制的承受客體是迫于這種力量或服從或屈從。法律的強制力是指法律是國家意志的體現,由國家強制力來保障實施。這里的國家強制力,是指國家的軍隊、警察、法庭、監獄等有組織的國家暴力。從這個層面上看,法律體現著統治階層的意志,體現著對其成員在政治、經濟、社會等各個領域的行為的要求,法律是靠國家強制力保證實施的,約束和制裁是法律強制力集中體現。法律依

20、靠這種“他律”,即外在的強制力來發揮作用,用強制的手段來約束人們的行為,從而達到有效調整社會秩序的目的。1。1 1。1。1 2。 公安行政指導在公安工作中運用的分析行政指導是指國家行政機關及其工作人員根據國家和社會管理的實際需要,在其職權范圍內,通過制定誘導性的法律、法規和政策或者通過運用具體的建議、勸告、鼓勵等方式,引導社會公眾予以合作以實現一定行政目的的非強制性行政活動。(部分內容省略)3。 公安行政指導是法律強制力弱化的選擇插入頁碼,居中公安行政指導與法律的關系是密切的。首先,行政指導由于其主體適格性和內容的合法性,就必須完善相應的法律法規,做到有法可依。其次,行政指導由于其方式的非強制

21、性、相對人接受指導的自愿性,就要求我們明晰行政指導產生的法律責任。上角 內加上數字。在社會管理中,行政指導行為產生效力是基于相對人的同意和自愿的,接受指導與否由相對人自主決定。就是說,行政指導沒有直接的法律強制力,不直接產生法律效力。(部分內容省略)其責任由雙方公平分擔;在社會公眾已識別或判斷出某行政指導違法或違反政策或不當,而基于行政機關采取或變相采取了強制措施來迫使自己就范,如果社會公眾能提供證據證明,則行政機關承擔責任,社會公眾可以免責4”。(部分內容省略)5。 結語小四號黑體,加粗,行距16磅,居左。由此可見,法律強制力的弱化,充分體現了當前政府職能從“命令服從”到“服務合作”的轉變。對于公安機關來說,如何正確理解法律強制力的弱化,在當前把握好公安行政指導,使之與法律強制力有機結合,同時加強公安行政自身的監督機制,共同實現對社會的有效控制和贏得社會秩序,是公安工作的重大任務。參考文獻:五號楷體,行距16磅;按序排列。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論