毕业设计(论文)作业(第 20 期) 日期 发布时间: 2019 年 4 月 1 日 I.毕业项目(论文)的主要内容和具体要求(任务和背景、工作环境、成果形式、重点培养能力、如果有实验环节要提出的主要技术指标和要求) (1)、毕业项目(论文)的主要内容和主要技术指标和要求 1.项目研究内容如下:(1)理解并掌握连连看小游戏的逻辑算法;(2) 掌握微信小程序的原理、功能及开发流程;(3) 完成系统设计,实现客户端与服务的交互,并完成系统实现和测试。二、主要技术指标及要求:(1)使用微信小程序和Web开发者工具;(2)建立连连看游戏系统,构建完整的小程序组成:入口文件:app.js、全局样式 app.wxss、全局配置:app。json。(二)毕业作品(论文)基本要求1.认真独立完成3000-5000字以上的《外语科技文献翻译》,并按照学校规定的翻译要求和格式撰写,2.认真独立完成不少于字数的毕业设计(论文)报告的撰写, 并按照学校规定的论文要求和格式进行写作。3. 毕业项目报告的要求包括:(1) 提案报告一份;(2) 毕业作品复印件;4. 及时与导师沟通,按计划完成毕业设计(论文)报告的撰写和答辩工作。
2. 毕业作品(论文)时间表、起止日期、工作内容、备注:第七学期第14周、第七学期第15-17周、第七学期第18周、第八学期第1-3周、第八学期第4周、第八学期第5-10周、第八学期第11周,接受《毕业设计(论文)作业》。研究并完成英文资料的翻译。完成论文开题报告。根据毕业设计要求,开展研究,完成设计方案。毕业作品中期审查。组织和撰写毕业论文。辩护资格审查。第 8 学期答辩的第 12 周。三、所需资料及主要参考资料[1]刘晓.媒体,2018(23):50-52.[2] 苏涛, 陈丽, 王玲歌.基于微信小程序平台的移动校园NFC支付设计[J].信息技术与信息化,2019(03):52-53.[3] 程子珍.基于微信小程序的网上购物系统设计与实现[D].首都经济贸易大学,2018 年.[4] 孔祥龙.平台连连看游戏控制逻辑的设计与实现[J].计算机知识与技术,2017,13(03):206-208.[5] 朱亚玲, 张瑞敏.基于 java 的连连看游戏设计与实现[J].数字技术与应用,2016(03):161-162.[6] 李丽辉, 庄扬波.连连看游戏搜索算法的研究与改进[J].漳州职业技术学院学报,2016,18(04):17-20.[7] 李立辉.基于深度优先搜索的连连看博弈路径查找算法[J].福建计算机,2019,35(01):16-18.[8] 邢荣山, 匡方军.计算机时代,2018(08):9-12.[9] 张文敏.微信小程序游戏的发展现状与社交属性[J].新闻研究导刊,2018,9(14):108.[10] 陶宇.基于用户体验的复杂游戏界面设计分析与可用性评估研究[J].工业设计, 2019(03):126-127.[11] 孙玉娇.手机游戏交互界面设计优化研究[D].北京交通大学,2017.注:1.本任务书需要双面打印,由指导老师填写并经学院审核确认;2.本任务书根据《毕业设计(论文)装订要求》装订在学生的《毕业设计(论文)》文本中,由学院存档;3. 导师和学生可以各自持有一份副本,用于检查论文的进度。
上海师范大学天华学院2015年毕业设计(论文)开学报告,设计(论文)题目是根据微信小程序的连连看小游戏的设计与实现,学生姓名、专业数、网络工程班级、工学院导师姓名、 以下几个方面: 1. 简要描述主题的作用和意义, 2. 国内外现状和发展趋势(文献综述),以及需要解决的问题;3. 专注于完成任务的可能想法、计划和计划;4.(工科专业需填报)所需的主要仪器设备。1. 主体的作用和意义 娱乐是人的本性,每个时代都有各种不同的娱乐活动供人们享受,游戏也随着时代的变化而不断发展。由于手机潜在用户群巨大、便携性、网络化等特点,手机游戏的出现是必然的结果。游戏本身的受欢迎程度和普遍性就是它的生存之道,比如原著的《贪吃蛇》、《俄罗斯方块》等等都是大家都熟悉的。然而,随着移动通信技术的飞速发展,这些简单的黑白游戏已经不能满足用户的需求。作为一款益智游戏,连连看游戏早已成为上班族在飞机上的热门最爱。据相关调查显示,手游市场各类型游戏中的益智游戏占有43%的市场份额。手机游戏是在手机上运行的游戏软件。手游分为单人游戏和在线游戏。单人游戏是可以仅使用一台设备独立运行的游戏。与手机和在线游戏不同,它不需要专用服务器即可正常运行,并且某些游戏软件还支持多手机互联和多人对战。

网络游戏是指以互联网为传输媒介,以游戏运营商的服务器和用户设备为终端,以信息交换窗口,实现娱乐、休闲游戏、交流和虚拟成就的可持续个人网络游戏。手游仍处于市场引入期,未来几年,手游将进入快速发展阶段。虽然随着智能手机的普及和移动网络覆盖率的扩大,移动网络游戏日益兴起,但网络游戏不可避免地会涉及到一些金钱交易,在交易移动网络游戏时仍然存在一定的风险。独立游戏不需要通信,操作起来相对安全。智能手机游戏的特点之一是便携性和移动性。移动便携性和移动性可以更好地满足用户随时玩游戏的需求,用户可以很好地利用排队或等待公交车玩游戏的时间,因此手游的碎片化明显突出。 游戏属于这一类型,因此可以完全移植到移动平台上。连连看游戏适合各个年龄段的人,可以让人在紧张的工作之余放松身心,具有一定的应用和商业价值。2、国内外的现状和发展趋势,需要解决的问题微信小程序是一种C2P形式的APP,是用户和服务对应的软件模型,与传统的B2C或P2P模型不同,这种模型对于小程序来说是一种新的模型。
用户可以通过所需的服务来选择小程序,而且由于小程序大多依赖其他 APP 平台,且占用内存小、操作简单等特点,因此使用小程序就像选择服务一样方便简洁。微信小程序在市场早期就出现了,但是小程序模式的软件已经存在了很长时间,在支付宝和微信界面中,有大量的服务按钮,比如买票、买电影票、给电话费充值等等,这些都属于小程序的范畴,内存小,也就是 搜索和使用是它的主要特点。但是,在 2017 年微信小程序正式提出之前,小程序无法自行开发,而是由微信或支付宝等公司自动开发,并集成到相应的 APP 中。从 2017 年初开始,微信就为小程序提供了开发平台,用户可以自行开发和发布小程序。2017 年底,微信小程序提出一年后,微信小程序因为一些微信小游戏而备受关注,据统计,以 Jump 和最强大脑为首的微信小游戏用户近 1000 万。在“全民娱乐”的游戏背景下,小程序最大的优势就是吸引了微信自身庞大的“非玩家”群体,借助微信强大的社交好友网络,小程序的开发在游戏客户端的开发中具有无可比拟的优势。小程序游戏想要在未来实现更大的发展,必然离不开游戏作为新媒体社交平台的方向,而如何利用好社交激励和竞争激励是小程序未来的发展方向。
![]()
.3.重点关注可能的想法、方案和计划来完成任务 首先,设计系统框架,如下图所示: 根据上图中的系统结构,选择微信小程序开发流程如下: (1) 注册小程序开发账号,获取小程序开发的 ID, 并同时下载开发工具;创建空白小程序,了解小程序的项目结构和文件组成;研究项目的 wxml、wxss 和 js 代码(js 建议使用 ES5 和 ES6),如何跳转到页面,如何触发事件 2.1.1 小程序的文件结构使用微信 Web 开发工具创建新项目,框架会自动生成描述整体程序的 APP 和多个描述页面和 pag 修改。完整 的主要组件是:file:app.js全局样式的条目 app.wxss,以及全局配置:app。json。(2) 将页面和页面下的安装文件夹划分,每个页面有 4 个文件,分别是:视图层:wxml 文件、wxs ;逻辑层:Json 交付(页面配置,不需要)。以及 WXML 的编写方式等。关闭的选项卡,CSS 动画对