Font Size: a A A

Based On Liferay Technology To Build Collaborative Learning Platform

Posted on:2015-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2268330428956447Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The background system of Shanghai Minhang District "electronic schoolbag" project is actually an integrated platform to support collaborative learning, referred to as collaborative learning platform. According to the software engineering methods, the project through research, demand analysis, outline design, detailed design, coding and deployment of the system and other aspects of implementation. The related technical and methods, system architecture, implementation plan, system development and deployment are emphatically analysed and described.Based on the adequate research, this article determines the overall requirements of the system, and gives twelve functional requirements and seven user roles by the use case diagram. The system involved in the entity relationship are analysed in detail, the main synchronization objects are described by class diagrams and relationship of classes diagrams.The platform is designed to be a complete architecture includes hardware layer, data layer, supporting platform layer, application layer, access layer and user layer, based on Liferay technology architecture. The main function modules, relationships, processes, sequences and components of the collaborative learning platform are designed according to each layer. The database tables and the interfaces of the data synchronization function module as an example are introduced in detail.The Liferay Portal deployment and secondary development technology, Portlet component technology, Single Sign On technology, Moodle course platform integration technology, Web Services for Remote Portlet technology, the development of batch import user functions and other related technologies are solved in the development process.The collaborative learning platform has been integrated all kinds of e-learning resources and the various application systems of MinHang District, which were developed by different technologies, by use Web Services for Remote Portlet technology and Single Sign On technology. For example, it has been integrated the Moodle course management system, the student evaluation system, the micro-course system and so on. In addition, the collaborative learning platform provides the different access interfaces and privileges, based on the different roles of teaching staffs, students, parents and others. And only once login, you can access to all systems. Meanwhile, it ensures the system’s ease of use, safety and reliability.
Keywords/Search Tags:Collaborative Learning Platform, Liferay, Portlet, Single Sign On
PDF Full Text Request
Related items