| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12458 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:经过数年发展,微信以我们始料未及的速度获得了无数用户的认可与喜爱,而小程序的诞生,又让各行各业产生了对应的发展模式,在数年的磨练后,小程序场景化特征越发明显,不如说小程序就是为了场景应用而诞生的小程序接入教育体系,与微信结合后带给学生、教师用户的时更流畅更便捷的教学、学习、互动体验,利用这些优势,教育工作者以及学生可以大大提高他们的教学、学习效率;该课题通过结合微信连接教师与学生,带给他们的是更流畅更便捷的体验,可以为传统教育行业注入新的活力。另一方面,尽管微信已经在国内站稳脚跟,在国际市场上微信依旧是个后来但强劲的竞争者,而小程序在国外更是一片“蓝海”,因此通过优秀的小程序发展微信特色来抢占国外市场是非常必要的。 本文基于微信小程序平台设计并实现了一个大学计算机学习系统,该系统采用由腾讯官方提供的微信开发者工具作为开发环境,在整个项目中,综合运用了许多技术。系统中的程序界面采用了wxml语言进行布局,用JavaScript语言实现业务逻辑,满足了微信用户的大多数要求,包括:注册、登录、根据注册身份给予用户诸如上传课件、下载学习、考核考试等功能。该系统界面友好、操作性强,具有良好的可维护性和拓展性。 关键词:JavaScript;大学计算机学习系统;微信小程序;WXML
目录 摘要 Abstract 第一章 引言-2 1.1 研究背景及现状-2 1.2 软件开发的意义-2 1.3 本文主要工作-3 第二章 所用开发工具简介-4 2.1 微信小程序开发环境简介-4 2.2 JavaScript简介-4 2.3 WXML&WXSS相关概念-5 2.4 云开发环境(腾讯云)相关介绍-5 第三章 需求分析-6 3.1 系统可行性分析-6 3.2 系统需求分析-6 3.2.1 系统功能需求-6 3.2.2 系统性能需求-7 第四章 系统总体设计-8 4.1 系统设计目标-8 4.2 系统设计原则-8 4.3 系统功能设计-8 4.4 数据库设计-9 第五章 系统详细设计-11 5.1 app.js文件-12 5.2 小程序的页面描述文件-13 5.2.1 页面结构文件(.wxml)和页面样式文件(.wxss)-13 5.2.2 页面逻辑文件-14 5.3 程序主界面-16 5.3.1 系统界面设计-16 5.3.2 系统界面实现-18 5.4 逻辑功能实现-27 5.4.1 登录功能逻辑实现-27 5.4.2 注册功能逻辑实现-29 5.4.3 上传课件逻辑实现-31 5.4.4 在线考核逻辑实现-34 5.4.5 在线打分逻辑实现-37 第六章 总结-39 参考文献-40 致 谢-42 |

