摘 要随着时间进入21世纪,计算机技术得到巨大的发展,网络技术有了飞速的提高,互联网进入千家万户。如今的人们足不出户,就可以了解到各种信息。在这种技术大发展的背景下,教育技术却没有大的提高,还是停留在学生集中在学校中,老师授课,学生听课的这种模式。这严重阻碍了学生的学习效率,老师也没有办法可以及时追踪到学生的学习进度。移动终端课程学习平台系统APP可以彻底革新这种传统的学习方式。学生通过观看平台上的视频,学习相关课程。还可以和其他学员进行讨论。每套课程配有相应的练习,可以检测学生的学习情况。用户还可以将他们喜爱的课程收藏起来。74648
本系统后端采用了Python语言编写,使用了Flask Web框架。客户端采用了Java语言编写。数据库使用了PostgreSQL数据库系统。实现了用户在线学习的一整套功能。
通过这个系统,可以彻底打破时间、空间的桎梏,每个人,可以再不同的时间,不同的地点学习相同的知识。
该论文有图17幅,表7个,参考文献20篇。
毕业论文关键词:移动终端 在线学习 Android Python
Design and implementation of mobile terminal platform system courses of APP
Abstract
Over time into the 21st century, received a great deal of development of computer technology, Internet technology has been rapidly improved, and Internet access to thousands。 Today, people stay at home, you can find a variety of information。 In the context of the technology development, educational technology has not greatly improved, or remain in the students focused on school, teacher, student attending this pattern。 Severely hampered the efficiency of student learning, teacher and no way to track student progress in a timely manner。 Learning platform system of the mobile terminal APP could overhaul traditional ways of learning。 Students watch the video on the platform, and related subjects。 Can discuss with other students。 Each set is equipped with the appropriate exercises, can test a student's learning。 Users can also set up their favorite courses。
Backend of the system written in the Python language, using the Flask Web framework。 Client using the Java language。 Database uses PostgreSQL database system。 Users online learning is to achieve a set of functions。
Through this system, you can break the shackles of time, space, everyone, can be a different time, different place to study the same knowledge。
Key Words: The mobile terminal Study online Andreoid Python
目 录
摘要----------------------------------------------------------------------------------------------Ⅰ
Abstract-----------------------------------------------------------------------------------------Ⅱ
目录----------------------------------------------------------------------------------------------Ⅲ
图清单-------------------------------------------------------------------------------------------Ⅴ
表清单-------------------------------------------------------------------------------------------Ⅴ
1 绪论--------------------------------------------------------------------------------------------1
1。1课题背景及研究意义----------------------------------------------------------------------1
1。2开发工具的选择及语言介绍-------------------------------------------------------------1
1。3本文研究内容及贡献----------------------------------------------------------------------3
1。4本章小结-------------------------------------------------------------------------------------3
2 系统分析-------------------------------------------------------------------------------------4