电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于微信小程序的单词查询系统的设计与实现

59页
  • 卖家[上传人]:夏**
  • 文档编号:494641170
  • 上传时间:2024-01-12
  • 文档格式:DOCX
  • 文档大小:768.75KB
  • / 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 的设计模式来完成客户端界面和功能设计与实现,客户端可与消费者用户直接交互,提供流畅的单词查询体验。服务器

      5、端主要采用ThinkPHP5 和 MySQL 构建 REST API 为客户端提供数据接口,其中 ThinkPHP5 作为服务器开发的一个外部框架,可在消费者用户使用微信小程序单词查询系统浏览商品、加入单词查询车、下单等的业务逻辑中,实现客户端与数据库数据请求以及数据处理的关键部分。除了本地服务器的支持之外,微信小程序的客户端实现的部分功能还需要服务器编写业务逻辑调用微信服务器的 API 接口来实现。MySQL 主要担任数据库的角色,可实现数据存储、数据表设计等功能, MySQL 数据库在与 TP5 服务器配合下向客户端提供可访问的数据接口。数据管理作为管理或者运营人员的数据管理平台,通过调用 API 从服务器的数据库中获取商品信息、订单数据等。系统总体架构图如图 4.1。图4.1 系统总体架构4. 及时与指导老师进行沟通,按计划完成毕业设计(论文)报告的写作和答辩工作。二、毕业设计(论文)进度安排起讫日期工作内容备 注第七学期第14周第七学期第15-17周第七学期第18周第八学期第1-3周第八学期第4周第八学期第5-10周第八学期第11周第八学期第12周接受毕业设计(论文)任务书。调

      6、研,完成英文资料翻译。完成毕业设计(论文)开题报告。按照毕业设计要求,开展研究,完成设计方案。毕业设计中期检查。整理、撰写毕业论文。答辩资格审查。答辩。三、所需的资料和主要参考文献1 雷磊. 微信小程序开发入门与实践M. 北京: 清华大学出版社, 20172 张翔. 微信小程序:分享微信创业 2.0时代千亿红利M. 北京:清华大学出版社, 20173 方蓓工作室. 微信公众平台开发最佳实践M. 北京:机械工业出版社, 2015.54 李炜康. 基于微信的网上单词查询系统的设计与实现D. 南京大学, 20155 谭楷祥. 基于微信公众平台的点餐系统的设计与实现D. 南京大学, 20146 潘凯华,刘中华等编著.PHP从入门到精通M. 清华大学出版社, 20107 Luke Welling,Laura Thomson. PHP和 MySQLWeb开发(原书第 4版)M.北京:机械工业出版社,2009.48 储广昕. 分析软件开发中数据库设计理论的实践J. 信息通信, 2015,149(5):127-1280 潘凯华,刘中华,杨明,编著.PHP开发实战 1200例M.清华大学出版社, 201

      7、010 李尊朝, 苏军等. WebDatabaseApplicationswithPHP&MySQLM. 出版社:中国电力出版社, 2007.23-2511 萨师煊, 王珊等. 数据库系统概论(第三版)M. 北京:高等教育出版社, 2005.45-18712 张立科. Mysql数据库通用模块及典型系统开发实力导航M. 北京: 人民邮电出版社,2006.10-29513 沈炜, 徐慧,汤倩. Mysql数据库编程技术与实例M. 北京:人民邮电出版社, 2005.114-22614 冯晓强,程晓昕. 基于 MVC模式的网上单词查询系统的设计与实现J. 现代计算机:专业版. 2009(7):177-18015 孔秀丽. 基于微信公众平台的大学生移动商城的构建J. 科技创业月刊,2015(3):25-2616 于秀山, 于洪敏,著. 软件测试新技术与实践M. 电子工业出版社, 200617 徐兰芳, 彭冰, 编. 数据库设计与实现M. 上海交通大学出版社, 200618 徐其帅. 面向对象软件开发方法的实例分析D.浙江大学, 200819 孟祥磊. 微信公众平台开发实例教程M.人民邮电出版社

      8、, 201720 李华明. 基于 PHP和 MySQL的网上单词查询系统设计与实现D. 电子科技大学, 201421 李蓉. 基于 MVC 模式的 WEB应用研究J. 计算机应用与软件,2015(10):12-1322 赵敬, 李贝. 微信公众平台发展现状初探, 新闻实践, 2013(8):8-1023 金莹. 基于微信小程序的个人电台系统的设计与实现D. 吉林大学, 201724 朱勇贞. 基于微信的电商平台的设计与实现D. 东华大学, 201725 王勇锋. 基于微信公众平台的医药零售模式的研究和实现D. 华南理工大学, 201726 王权. 基于微信开放平台单词查询中心的设计与实现D. 吉林大学, 201627 王昭英. 基于 MVC设计模式的 thinkphp框架的研究与应用D.西安建筑科技大学, 201028 杜江. PHP与 MySQL高性能应用开发M. 机械工业出版社, 201629 谢晓萍. 微信力量M. 机械工业出版社, 2015注:1. 本任务书需双面打印,由指导教师填写并经所在学院审核确认;2. 本任务书按毕业设计(论文)装订要求,装订在学生的“毕业设计(论文)”

      9、文本内,学院存档;3. 指导教师、学生可各执一份复印件,供检查论文进度时使用。上海师范大学天华学院20 届毕业设计(论文)开题报告设计(论文)题目基于微信小程序的单词查询系统的设计与实现学生姓名学 号专业、班级学院工学院指导教师姓名胡声丹建议从以下方面填写:1. 简述课题的作用和意义2. 国内外的现状和发展趋势等情况(文献综述),尚待解决的问题;3. 重点介绍完成任务的可能思路、方案和计划;4. (工科类专业需填写)所需的主要仪器和设备等。1、课题的作用和意义微信是腾讯公司于2011年1月21日推出的一个为智能终端提供即时通讯服务的免费应用程序,截止到2016年第二季度,微信已经覆盖中国94% 以上的智能手机,月活跃用户达到 8.06亿。微信平台提供公众平台、小程序、朋友圈、消息推送等功能,作为连接10亿用户社交平台,微信拥有着无限的可能性。本文主要通过微信提供小程序平台,完成基于微信小程序的单词查询系统的设计与实现。在这个信息无比发达、充满诱惑的时代,我们如何充分利用移动互联网鼓励人们把时间充分利用学习上?本文基于对这个问题的基本思考,提出基于微信小程序的单词查询系统设计理念,针对在英文单词学习中普遍存在着缺乏语言环境的情况,以ThinkPHP5 为编程语言,结合MYSQL设计并开发了一个功能比较完

      《基于微信小程序的单词查询系统的设计与实现》由会员夏**分享,可在线阅读,更多相关《基于微信小程序的单词查询系统的设计与实现》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇 农村发展调研报告_1范文 2022年电脑说明文作文合集六篇 2022年防溺水初中生演讲稿 2021最新36岁儿童学习与发展指南心得体会 2022年新生迎新晚会策划书模板 20 xx年教育系统计划生育工作总结 英语定语讲解ppt课件 2021年4s店客服工作计划范文 2022年小学优秀作文700字四篇
     
    收藏店铺
    相关文档 更多>
    正为您匹配相似的精品文档
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.