基于微信小程序的在线题库系统【字数:13950】
目录
摘要 4
关键词 4
Abstract. 4
key Words 4
1 绪论 4
1.1 研究背景 4
1.2 国内外现状 4
1.2.1 国外现状 4
1.2.2 国内现状 5
1.3 研究目的和内容 5
1.3.1 研究目的 5
1.3.2 研究内容 5
2 开发环境与技术路线与开发工具 5
2.1 技术路线概述 5
2.1.1 前端技术路线 6
2.1.2 后端技术路线 9
2.2 开发环境概述 9
2.2.1 本地与线上的硬件环境 9
2.2.2 本地与线上的软件环境 9
2.2.3 小程序开发硬性要求实现 10
2.2.4 开发工具概述 13
2.3 额外工作 13
2.3.1 网站 13
2.3.2 微信公众号 14
3 系统分析与设计 15
3.1 系统需求分析 15
3.1.1 业务流程分析 15
3.1.2 功能需求分析 17
3.1.3 非功能性需求分析 18
3.2 数据需求分析 18
3.2.1 微信登录数据分析 18
3.2.2 在线练习数据分析 18
3.2.3 管理员管理数据分析 19
3.3 系统总体设计 19
3.3.1 系统总体的架构 19
3.3.2 系统 *51今日免费论文网|www.jxszl.com +Q: &351916072&
数据库设计概述 19
3.3.3 数据库实体信息设计 19
3.3.4 数据库详细信息设计 23
3.4 系统的建模 25
3.4.1 主要用例图 25
3.4.2 系统主要状态图 26
3.4.3 系统主要活动图 27
3.4.4 系统类图 28
3.5 系统顺序图 29
3.5.1 小程序分科练习时序图 29
3.5.2 后台管理员登录时序图 29
3.5.3 用户文章浏览时序图 29
3.5.4 后台用户管理时序图 30
4 系统主要功能的实现 30
4.1 开发环境的安装 30
4.1.1 安装Nodejs 30
4.1.2 框架的创建使用 31
4.1.3 服务器安装Mysql与Nginx 31
4.2 系统主要功能的实现 31
4.2.1 题目练习主要功能实现: 31
4.2.3 文章浏览主要功能实现: 32
4.2.3 后台管理主要功能的实现 32
5 系统功能测试 32
5.1 测试目的 33
5.2 测试过程 33
5.2.1 练习部分主页面 33
5.2.2 分科练习功能实现 34
5.2.3 年份练习功能页面 37
5.2.4 错题/收藏功能页面 38
5.2.5 题目搜索功能页面 39
5.2.6 文章浏览部分主页面 40
4.2.7 文章搜索功能页面 42
5.2.8 管理员登录功能实现 44
5.2.9 用户管理功能实现 45
5.2.10 banner管理功能实现 45
5.2.11 题目管理功能实现 45
5.2.12 统计分析功能实现 46
5.3 测试结果 47
6 总结与展望 47
6.1 总结 47
6.2 展望 47
致谢 47
参考文献: 47
基于微信小程序的在线题库系统
目录
目录
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/563909.html
最新推荐
热门阅读