Font Size: a A A

Design And Application Of Network Open Course Platform Based On Cloud Computing

Posted on:2020-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:L J ZhangFull Text:PDF
GTID:2427330623963743Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
In the continuous development process of the global higher education,it appeared a lot of ideas.The concept of network open course is incubated by the thought of education equality.With the tide of "Internet Plus",the development of open courses has proved that the new type of knowledge dissemination mode with Internet as the medium has fresh vitality and broad development space.Massive open online courses(MOOC)were originated from the web-based learning platform,which was set up by the top universities in the United States.They provide free courses on the Internet,in order to provide the opportunities for people from different levels to learn systematically,and remove the knowledge gap.MIT was the starter of open course ware project.They released curriculum resources such as video,slide and etc.in the course homepage,which were free to use.It opened the prelude of open network courses.Many countries,universities and education institutions were affected and encouraged by this idea.They joined into the open course ware(Jane as OCW)project,which formed the wider movement.Under the concept of co-construction and education resources sharing,based on open source tools,to fulfill the online open courses platform based on sharing knowledge.Addressing the current deficiencies of some online courses' platforms,and according to the overall requirements,the system architecture and functional module division of the network open course platform are designed,and on this basis,the development and implementation are carried out,which based on cloud computing technology.There is no need to purchase special hardware and software facilities to develop the platform,only need to place an order to a PaaS(Platform as a Service)company for platform module services,and to a SaaS(Software as a Service)company to lease software services.The PaaS platform technology is based on Cloud Foundry,which is used to support its core application.Rails framework based on Ruby language and Aptana Studio integrated environment are selected to develop the system.Postgre SQL,an object-relational database,is selected to manage structured data,and Redis is the storage system used to manage unstructured data,which can support multiple types of value.The identity management function is realized through whole and local authentication,so the user information can be synchronized and interconnected in isomorphic clouds.Electronic schoolbag function can provide the service of continuous and accurate evaluation of learning achievement,which can improve the learning experience for every learner.The integrated framework of the platform mainly adopts MVC as the architecture pattern and RESTful as the structure style.After test run,this platform is a comprehensive teach-and-learn system which can implement creating courses,homework management,initiation discussion,stage evaluation and other functions,and its visual interface can make operation easily.It can make the traditional education mode more diversified,and it also can refer to the MOOC mode.Through system and module testing,the test results prove that it can meet the design requirements of platform and functions,but still need to improve the user experience continuously.
Keywords/Search Tags:cloud computing, open courses, open education, certificate authority, electronic schoolbag
PDF Full Text Request
Related items