摘要:微信作为中国本土移动社交应用,用户基数巨大,生态系统完善,腾讯为充分利用和维持微信在行业内的领先地位,发布了微信小程序,使开发者可以充分利用微信的优势。
本文介绍了将微信小程序与教育结合起来,创造出题库类型的微信小程序,他拥有做题、错题记录、题目收藏、难度调整等使用功能,覆盖大部分用户对题库类型应用程序的需求。
在小程序开发过程中,使用了微信官方提供的“微信开发者工具”,运用了WXML、WXSS和JavaScript技术,调用了微信提供的API,实现了本地题库类型的微信小程序的制作。
关键词:微信小程序;题库;JavaScript
目录
摘要
ABSTRACT
第1章 绪论-3
1.1 背景-3
1.2 技术简介-3
第2章 系统需求-4
2.1 需求分析-4
2.2 系统可行性-4
2.3 运行环境需求-4
第3章 系统详细设计-5
3.1 系统设计思想-5
3.1.1 功能全面性-5
3.1.2 设计趣味性-5
3.2 数据结构设计-5
3.2.1 学科表-5
3.2.2 问题表-5
3.2.3 成绩表-6
3.2.4 难度表-6
3.2.5 用户信息表-6
3.3 详细模块设计与实现-6
3.3.1 底部导航栏-6
3.3.2 选择科目-7
3.3.3 题目模板-9
3.3.4 答题模块-10
3.3.5 评论模块-14
3.3.6 错题本模块-16
3.3.7 战绩模块-17
3.3.8 收藏模块-19
3.3.9 成就模块-20
3.3.10 统计模块-22
3.3.11 难度调整模块-23
3.3.12 科目选择模块-24
3.3.13 个人信息模块-25
第4章 程序测试-27
4.1 简介-27
4.2 测试方法-27
4.3 测试结果-27
第5章 总结-28
参考文献-29
致谢-30