基于微信小程序的单词查询系统的设计与实现
59页1、一、 毕业设计(论文)的主要内容与具体要求(任务及背景、工作环境、成果形式、着重培养的能力、有实验环节的要提出主要技术指标、要求)(一)、毕业设计(论文)主要内容及主要技术指标、要求1. 主要内容本文所研究的小程序单词查询系统是一个简洁实用的单词查询系统,设计风格主要以简洁实用为主,主要想通过设计简单实用的单词查询系统,帮助用户提高学习单词的兴趣以及单词记忆的效率。本系统由后台服务器、微信小程序单词查询客户端、数据管理系统三部分组成。由于系统的系统模块较多,本文的主要工作为设计及实现微信小程序客户端和后台服务的交互及数据库的设计。根据以上的需求,整个微信小程序单词查询系统项目采用 B2C 的架构,开发方法采用服务端、客户端、数据管理三端分离的架构模式。其中服务端采用 ThinkPHP5 和 MySQL 构建 REST API;客户端采用微信小程序来实现,通过向服务器 API 发送 http 通信请求获取数据,来完成自身的功能行为逻辑;数据管理系统作为管理或者运营人员的数据管理后台,同样通过向服务端请求数据,实现商品信息、订单数据和状态的管理。其中论文的主要工作是在微信小程序单词查询客户
2、端系统实现获取用户息,单词查询、单词语境学习,历史单词,单词复习等模块。本文重点描述了以上几大模块的设计与实现。2. 主要技术指标、要求(1)微信小程序;微信小程序是一种全新的连接用户与服务的方式。小程序为用户提供了触手可及、用完即走的轻便服务,主要体现在用户获取小程序、使用小程序方便快捷的服务理念上。用户可以在线下扫一扫或者公众号关联小程序码获取小程序应用,或者可以在微信的发现页面搜索小程序,由于小程序的整个文件占用内存空间很小,用户下载安装小程序的过程消耗几乎感知不到,所以从用户获取小程序到点击进入开始使用小程序应用的速度非常快。小程序多入口获取和触手可及用完即走的使用体验降低了器传播和获取用户的成本,并且可以实现原生 APP 的基本功能,更加适合单词查询等学习类系统的呈现。(2) ThinkPHP 。ThinkPHP 是一个开源的、面向对象的轻量级 PHP 开发框架,ThinkPHP5 主要特性包括:1、遵循 PSR-2、PSR-4 规范。2、支持 Composer。3、支持单元测试。4、安全机制,详细的日志能帮你轻轻松松的做到问题定位。5、减少核心依赖,增加了扩展的灵活性,支持
3、命令行指令扩展。6、具备优秀的性能和 REST 支持,支持远程调试,优化了 API 开发工作。7、惰性加载机制。8、路由、配置和自动加载的缓存机制。Think PHP 在项目中的配置,一个项目下可以容纳多个子系统,例如前端系统和后端管理系统等等。在项目中包括公共函数文件夹 Common、系统配置文件夹 Conf(其中包含该项目的所有配置信息,包括数据库和系统常量以及模板选择和缓存、调试、日志等等)、源代码储存文件夹 Lib(分数据库表达与处理的 Model 文件夹和程序源代码的 Action 文件夹)、支持多种语言的 Lang 文件夹、文件缓存的 Runtime 文件夹以及网页模板的 Tpl 文件夹。此外 index.php 是 Think PHP 的入口文件夹。 (3)MySQLMySQL数据库被非常多的编程人员使用,MySql数据库适用于中小型程序的数据存储,可以和JAVA技术进行很好的搭配使用。MySql数据库非常适合刚学习编程的人进行学习,首先从下载上来说,直接到官方网站或者百度上搜索就能搜索到MySql的下载地址,下载完成之后直接点击安装文件,傻瓜式一键安装完成就可以正常使用
4、了,非常的简单。MySql语句也是通俗易懂,都有固定的语句格式,建数据库、建表、删除表、添加、修改、删除、查询等语句直接套用格式就可以正常使用。最重要的是JAVA、PHP、ASP等目前主流的编程语言,都支持和MySql数据库的连接,这对于程序中各种数据的相互传输以及存储有很大的帮助。Mysql数据库非常重视对于数据安全的保护,可以给予程序中的运行的大量数据充分的安全保证。(二)、毕业设计(论文)的基本要求1. 认真、独立完成3000-5000汉字或10000以上字符的外文科技文献译文,按照学校规定的译文要求和格式撰写。2. 认真、独立完成不少于10000字的毕业设计(论文)报告的写作,按照学校规定的论文要求和格式撰写。3. 毕业设计报告要求包含:(1)业务流程图(3) 系统架构本项目在总体架构上主要分为微信小程序客户端、服务器、数据管理三大部分。其中微信小程序客户端部分主要利用微信小程序的“MINA”框架(WXML,WXSS,JavaScript)以及其提供的丰富组件,采用 MVC 的设计模式来完成客户端界面和功能设计与实现,客户端可与消费者用户直接交互,提供流畅的单词查询体验。服务器
《基于微信小程序的单词查询系统的设计与实现》由会员夏**分享,可在线阅读,更多相关《基于微信小程序的单词查询系统的设计与实现》请在金锄头文库上搜索。
2023仓库管理员个人工作计划标准模板(二篇)
广东广州开发区水质监测中心第四次招考聘用编外人员2人模拟考试练习卷及答案(第5套)
经费申请书申请书
天津市南开区长治里小学付学颖第四期小数作业
试验室管理台帐
公司技术部门工作计划(3篇).doc
老师个人职位工作总结
多媒体会议方案
拓展项目概述
河南省商丘市永城市龙岗镇七年级英语上册Unit1ThisismeIntegratedskillsandStudyskills基础巩固练习无答案新版牛津版
内墙腻子分包合同
我的教育教学故事20篇
融资资金使用计划范本规范
氧气、乙炔气安全防火制度二
<<平面镜成像>>一个很值得学习的说课课件.简洁明了
2022年司法考试考前密押冲刺卷47
2023年杭州滨江区口碑好的一对一家教电话高二数学解题方法指导-高二数学教学视频
拉管施工工艺工法详解
中小学法律知识竞赛活动总结
《再别康桥》导学案
2023-04-15 37页
2022-12-20 28页
2022-10-25 57页
2023-09-05 20页
2022-12-12 9页
2024-01-11 25页
2023-10-13 5页
2023-03-31 8页
2023-04-08 7页
2022-11-10 52页