一、毕业设计(论文)的主要内容与具体要求(任务及背景、工作环境、成果形式、着重培养的能力、有实验环节的要提出主要技术指标、要求)(一)、毕业设计(论文)主要内容及主要技术指标、要求1. 主要内容本文所研究的小程序单词查询系统是一个简洁实用的单词查询系统,设计风格主要以简洁实用为主,主要想通过设计简单实用的单词查询系统,帮助用户提高学习单词的兴趣以及单词记忆的效率。本系统由后台服务器、微信小程序单词查询客户端、数据管理系统三部分组成。由于系统的系统模块较多,本文的主要工作为设计及实现微信小程序客户端和后台服务的交互及数据库的设计。根据以上的需求,整个微信小程序单词查询系统项目采用 B2C 的架构,开发方法采用服务端、客户端、数据管理三端分离的架构模式。其中服务端采用 ThinkPHP5 和 MySQL 构建 REST API;客户端采用微信小程序来实现,通过向服务器 API 发送 http 通信请求获取数据,来完成自身的功能行为逻辑;数据管理系统作为管理或者运营人员的数据管理后台,同样通过向服务端请求数据,实现商品信息、订单数据和状态的管理。其中论文的主要工作是在微信小程序单词查询客户端系统实现获取用户息,单词查询、单词语境学习,历史单词,单词复习等模块。本文重点描述了以上几大模块的设计与实现。2. 主要技术指标、要求(1)微信小程序;微信小程序是一种全新的连接用户与服务的方式。小程序为用户提供了触手可及、用完即走的轻便服务,主要体现在用户获取小程序、使用小程序方便快捷的服务理念上。用户可以在线下扫一扫或者公众号关联小程序码获取小程序应用,或者可以在微信的发现页面搜索小程序,由于小程序的整个文件占用内存空间很小,用户下载安装小程序的过程消耗几乎感知不到,所以从用户获取小程序到点击进入开始使用小程序应用的速度非常快。小程序多入口获取和触手可及用完即走的使用体验降低了器传播和获取用户的成本,并且可以实现原生 APP 的基本功能,更加适合单词查询等学习类系统的呈现。(2)ThinkPHP 。ThinkPHP 是 一 个 开 源 的 、 面 向 对 象 的 轻 量 级 PHP 开 发 框架,ThinkPHP5 主要特性包括:1、遵循 PSR-2、PSR-4 规范。2、支持 Composer。3、支持单元测试。4、安全机制,详细的日志能帮你轻轻松松的做到问题定位。5、减少核心依赖,增加了扩展的灵活性,支持命令行指令扩展。6、具备优秀的性能和 REST 支持,支持远程调...