200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 【计算机毕业设计】Java基于微信小程序的数学学习辅导系统(源码+论文)

【计算机毕业设计】Java基于微信小程序的数学学习辅导系统(源码+论文)

时间:2021-11-16 05:36:06

相关推荐

【计算机毕业设计】Java基于微信小程序的数学学习辅导系统(源码+论文)

一.课题概述

随着社会对教育重视程度的不断提高,各种课外辅导班也纷纷兴起。学生接受课外辅导有了很多的方式,比如说,社会辅导机构辅导、家教辅导、网校辅导以及家长辅导。对于辅导机构和家教辅导,辅导效率相对比较高,也是大多数学生最常使用的方式,但是其辅导时间固定且费用较高,给家庭带来不小的经济负担。家长辅导的局限性在于其知识结构的不系统。另一方面随着计算机网络技术发展及远程教育的普及,运用智能辅导系统支持学生的问题解决过程逐渐成为当前的研究热点和趋势.目前,国内尚无较为成形的,从学生的认知特点,认知水平出发,并且结合数学学科特点的学习辅导系统,因此搭建一个基于微信小程序的的数学学习辅导系统具有一定社会和实践价值。

二.技术要点

1、前端主要采用JavaScript 、HTML 、CSS 进行开发,使用了小程序所提供的API ,使代码变得更加简洁,同时小程序自身也有着非常清晰的目录结构,分为四种文件类型:①wxml 文件用于存放小程序的页面结构。②wxss 用于存放页面样式表。③json 用于存放页面配置。④js 文件用存放页面逻辑。

2、后端采用了目前主流的Java语言SSM框架进行开发,在速度上相比于老版本有了很大提升,数据库采用了免费开源的MySQL ,既能够满足项目需求又能够压缩开发成本。

三.功能设计

考虑到实际生活中在数学辅导管理方面的需要以及对该系统认真的分析,将系统权限按管理员和用户这两类涉及用户划分,系统功能结构图如下所示:

(1)管理员功能需求

管理员登陆后,主要包括首页、个人中心、用户管理、学习中心管理、知识分类管理、学习周报管理、口算练习管理、试题管理、系统管理、考试管理等功能。

(2)用户功能需求

用户登陆后进入小程序首页,可以实现首页、学习中心、考试、我的等,在我的页面可以对个人中心、学习周报、我的收藏管理、考试记录、错题本等功能进行详细操作。

四.系统部分截图

小程序端效果图:

后台管理端效果图:

目 录

目 录 III

第一章 概述 1

1.1 研究背景 1

1.2 开发意义 1

1.3 研究现状 1

1.4 研究内容 2

1.5 论文结构 2

第二章 开发技术介绍 1

2.1 系统开发平台 1

2.2 平台开发相关技术 1

2.2.1 Java语言简介 1

2.2.2 微信小程序框架 2

2.2.3 mysql数据库介绍 3

2.2.4 MySQL环境配置 4

2.2.5 B/S架构 4

2.2.6 SSM框架 5

第三章 系统分析 1

3.1 可行性分析 1

3.1.1 技术可行性 1

3.1.2 操作可行性 1

3.1.3 经济可行性 1

3.2 系统现状分析 1

3.3性能需求分析 2

3.4功能分析 2

第四章 系统设计 4

4.1功能结构 4

4.2 数据库设计 4

4.2.1 数据库E/R图 4

4.2.2 数据库表 5

第五章 系统功能实现及主要代码 11

5.1小程序端 11

5.2管理员功能模块 20

第六章 系统测试与维护 26

6.1系统测试 26

6.2系统维护 26

第七章 总结与心得体会 28

7.1 总结 28

7.2 心得体会 28

致 谢 1

参考文献 2

最后

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。