Font Size: a A A

Design And Implementation Of Online Education Platform Based On Drupal

Posted on:2015-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:J L LiFull Text:PDF
GTID:2298330431964256Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The21st century is an era of information, with the rapidly development ofcomputer technology, multimedia technology and Internet technology, onlineeducation is also rising, breaking the traditional teaching model of education andforming a new teaching model. With the popularity of computers and the rapidlygrowth in the use of communication network, online education is becoming animportant direction of network application, then produce a variety of online class, andnow the internet is attracting more and more students receive online education, onlineeducation has become an important tool for students to improve their academicperformance.In the process of developing online education, using computer networktechnology to build a good online education platform is very important to promote thedevelopment of online education. Firstly, this thesis analyses the status of thedomestic and foreign online education, describes the current development status ofonline education, indicates the current problems of online education; Secondly, thisthesis researches the related theories and key technologies which are used in theprocess of building online education, introduces the architecture of LAMP in detail,and analyses Drupal’s technical principles and features in deep, describes Drupal’sadvantages compare to other framework.In this thesis, we analysis the demand of online education platform, the platformis divided into four modules: management module, teaching module, communicationmodule, learning module. We introduce major modules of the online educationplatform, permission of each role and the user processes in detail. And we use Drupalcontent management system to build our online education platform according therequirements of platform. In the part of the platform construction, we research andtest the key modules and technology which are used to build our online educationplatform, and finally achieve each function of online education.This thesis chooses Drupal content management system as development tool,propose the idea of managing students who are learning at online education platformin the form of class, and we use Organic groups module which is the third-partmodule of Drupal achieve the function of class. the right management system basedon role make system administrator manage the right of register users more easily,flexible theme system make our website more beautiful, and we divide the page ofsite into a lot of blocks, adjust the page layout using the form of block which make thelayout of the page become easier to management. We create a variety of content typesto facilitate the publish and update information, these content types also make systemadministrators classify web contents easier. I participate in the design andimplementation of this project in the whole, and study the related technology of thewebsite development and compare some popular content management framework,, we analysis the needs based on the basic requirements of online education platform,and design the overall structure of the platform and complete the construction ofonline education platform finally.
Keywords/Search Tags:Drupal, online education, open source software
PDF Full Text Request
Related items