智能手机的普及使移动学习成为一种全新的学习方式,越来越受到研究者与学习者的关注。调查显示,移动学习对英语学习特别是应用英语的学习有良好的效果。基于Android设计开发的英语语法APP包含“练习题册”、“语法分析”、“搜索语法”三大功能模块,能够帮助学生利用碎片时间学习英语,基于场景的实用英语学习模式能有效提高学生的英语应用水平。
一、开发工具和技术介绍
1.数据库:MySQL数据库
基于安卓的初中英语语法APP设计与实现,使用 MySql中的各种数据库对相关数据进行了存贮。MySql是微软公司的一款优秀的数据库,因为他有很好的能力和大量的数据储存。MySql是目前大多数的软件和 Web程序的数据库,用于存储相关数据。
1.开发语言:Java
2.框架:B/S
B/S架构,是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
3.浏览器:谷歌浏览器
4.安卓框架:uniapp
uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序、快应用等多个平台
5.安卓开发软件:HBuilder X
HBuilderX 简称 HX,HBuilder,H 是 HTML 的缩写,Builder 是建设者。是为前端开发者服务的通用 IDE,或者称为编辑器。与 vscode、sublime、webstorm 类似。它可以开发普通 web 项目,也可以开发 DCloud 出品的 uni-app 项目、5+App 项目、wap2app 项目。
HBuildrX基于c++开发,启动和相应速度非常快,同时支持Windows和MacOS。标准版10M左右,如果要开发app,可以下载app开发版,同时使用uni-app开发app也是非常不错的。
6.开发模式:混合开发
二、功能介绍
本系统主要由六个基本功能模块组成:登录注册、关键词搜索、专项练习题、语法查看分析、习题答案查看、详细搜索查看等功能。
三、页面展示
(1)主要功能页面展示
1.注册页面
2.登录页面
3.用户首页页面
4.习题练习页面
5.个人中心页面
6.搜索页面
(2)其他功能页面展示
1.习题答案查看页面
2.语法分析详细页面