基于MVC的Web应用设计与实现--以游戏”2048“为例计算机专业_第1页
基于MVC的Web应用设计与实现--以游戏”2048“为例计算机专业_第2页
基于MVC的Web应用设计与实现--以游戏”2048“为例计算机专业_第3页
基于MVC的Web应用设计与实现--以游戏”2048“为例计算机专业_第4页
基于MVC的Web应用设计与实现--以游戏”2048“为例计算机专业_第5页
已阅读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

提交评论