摘要: 网络技术的应用正在增强着我们教与学的方法和手段。在线教学系统设计与实现,正是在现在的网络和移动端平台的快速发展下应运而生的一个课题,学生可以在此系统下随时了解教学资讯、掌握所学课程内容、及时与所教课程老师进行沟通交流,最大可能的满足学生的学习需求。本系统基于B/S模式,采用Java语言开发,后台数据库使用mysql,Myecplices作为开发工具,以达到在线教学与资源管理、在线交流之目的。此外,本系统在完成基本功能的基础上,还增加了微信公众号的展示功能。本文以现有的在线学习系统的发展作为分析的起点,深入研究了程序开发的可行性,并对此系统做了详尽的需求分析,最终总结得到系统整体功能框架的构思设计,从而得到最终的设计成果,也对系统功能做了大量测试,全面展现了整个开发历程,并从中学到了大量经验,也认识到自身实力的不足。49277
毕业论文关键词: 教学管理系统 Java B/S MySql 微信
DESIGN AND IMPLEMENTATION OF ONLINE LEARNING SYSTEM - TEACHING RESOURCES MANAGEMENT
Abstract: pplication of network technology is enhancing the ways and means of our teaching and learning. The design and implementation of Online teaching system is the system which is coming into being under the rapid development of the current network and mobile client platform. In this system of teaching, students can keep abreast of the newest teaching information, master the course content and communicate with courses teachers in a timely manner, the system can maximally meet the learning needs of students as possible as it can do. The system is based on B / S mode, using Java as it`s development language, Mysql as it`s backstage database, Myecplices as a development tool, in order to achieve the purpose of online teaching and resource management. In addition, based on the completion of the basic functions, the system also adds the display function on the webchat plat. In this paper, starting the development of the existing online learning system as a point for analysis, the system also has a deep study of the feasibility of the program development and a detailed analysis to give a final summary of the whole system functional framework ,resulting in a final design results. We also have a lot of function test for the system to display a complete picture of the entire development process. In this process, we not only have learned a lot of experience, but also recognize our own lack of strength.
Keywords: Learning Management System Java B/S MySql wechat
目 录
第1章 绪论 7
1.1 课题研究目的 7
1.2 课题研究意义 7
第2章 相关技术及应用程序简介 8
2.1 MYECLIPSE平台 8
2.2 J2EE架构 8
2.3 编程语言 9
2.4 JSP简介 9
2.5 MYSQL数据库管理系统 9
2.6 APACHE TOMCAT 9
2.7 B/S模式 9
2.8 阿里云服务器空间 10
2.9 微信平台开发者模式 11
第3章 系统的分析与设计 12
3.1 可行性研究 12
3.1.1 时间可行性