Title
E-Learning-Oriented Software Architecture Design And Case Study
Abstract
Nowadays, E-learning systems have been widely applied to practical teaching. They are favored by people for their characterized course arrangement and flexible learning schedule. However, the system does have some problems regarding application, e.g. the functions of a single software are not diversified enough to completely satisfy the requirements for teaching. To cater to more applications in the teaching process, it is necessary to integrate functions from different systems. But the difference in developing techniques and the inflexibility in design make implementation difficult. The major reason for these problems is the lack of fine software architecture. In this article, we present a domain model and component model of an E-learning system and component integration method on the basis of WebService. And we proposed an abstract framework of E-learning that could express the semantic relationship among components and realize high level reusability on the basis of an informational teaching mode. Based on this foundation, we formed an E-learning oriented layering software architecture containing a component library layer, application framework layer and application layer. Moreover, the system contains layer division multiplexing and was not built on developing language and tools. With the help of the software architecture, we built a characterized flexible E-learning system through framework selection, component assembling and replacement. In addition, we show how to build a concrete E-learning system on the basis of this software architecture.
Year
DOI
Venue
2015
10.3991/ijet.v10i4.4698
INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING
Keywords
Field
DocType
Software Architecture, Component, Web Service, Framework
Software engineering,Computer science,Software architecture description,Multilayered architecture,Software system,Component-based software engineering,Resource-oriented architecture,Reference architecture,Software architecture,Multimedia,Software framework,Operating system
Journal
Volume
Issue
ISSN
10
4
1863-0383
Citations 
PageRank 
References 
0
0.34
0
Authors
3
Name
Order
Citations
PageRank
Peng Lu112617.62
Xiao Cong200.34
Dongdai Zhou310.82