Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
17Activity
0 of .
Results for:
No results containing your search query
P. 1
FRAMEWORK OF CONTENT MANAGEMENT SYSTEM FOR UITM ELEARNING SYSTEM

FRAMEWORK OF CONTENT MANAGEMENT SYSTEM FOR UITM ELEARNING SYSTEM

Ratings: (0)|Views: 976 |Likes:
Published by fairus
This research focuses on proposing a suitable framework of Content Management System (CMS) for
UiTM e-learning system. Thus, the objective of this research is to identify the requirements of CMS for
UiTM e-learning system, followed by to identify and analyze the existing e-learning framework and
finally to proposed the suitable framework of CMS for UiTM e-learning system. In addition, three
frameworks have been selected and compared; which was the Sun Microsystems E-Learning
framework, the IMF Abstract framework (IAF) and also the Semantic Web e-Learning Framework
(SELF). Finding shows that SUN framework is the best framework. This framework consisted of four
layers which are the presentation tier, common service tier, e-learning service tier and the resource tier.
At the end of this research, framework is proposed to UiTM system developers. It will be used as a
guideline in developing the CMS for UiTM e-learning system.
This research focuses on proposing a suitable framework of Content Management System (CMS) for
UiTM e-learning system. Thus, the objective of this research is to identify the requirements of CMS for
UiTM e-learning system, followed by to identify and analyze the existing e-learning framework and
finally to proposed the suitable framework of CMS for UiTM e-learning system. In addition, three
frameworks have been selected and compared; which was the Sun Microsystems E-Learning
framework, the IMF Abstract framework (IAF) and also the Semantic Web e-Learning Framework
(SELF). Finding shows that SUN framework is the best framework. This framework consisted of four
layers which are the presentation tier, common service tier, e-learning service tier and the resource tier.
At the end of this research, framework is proposed to UiTM system developers. It will be used as a
guideline in developing the CMS for UiTM e-learning system.

More info:

Categories:Types, School Work
Published by: fairus on Mar 19, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/12/2012

pdf

text

original

 
C S S R 0 8’ 0 9
 
14 - 15 March 2009
C
O N F E R E N C E ON
S
C I E N T I F I C
&
 
S
O C I A L
R
E S E A R C H
 
Paper number:
1
FRAMEWORK OF CONTENT MANAGEMENT SYSTEM FOR UITM E-LEARNING SYSTEM
Prasanna Ramakrisnan, Nisdaitul Fara Mohd BasirMohd Nor Hajar Hasrol Jono, Nurmaisara Za’ba,Nurul Hidayah Mat Zain, Siti Rahayu Abdul Aziz, Mohd Ali Mohd Isa.
 Faculty of Computer & Mathemathical Sciences, Universiti Teknologi MARA, Shah Alam, MALAYSIA prasanna@tmsk.uitm.edu.my
 
 ,niesda_fara@yahoo.com
 
 ,hasrol@tmsk.uitm.edu.my
 
 ,maisara@tmsk.uitm.edu.my ,nurulmz@tmsk.uitm.edu.my ,rahayu@tmsk.uitm.edu.my , ali@tmsk.uitm.edu.my 
ABSTRACTThis research focuses on proposing a suitable framework of Content Management System (CMS) for UiTM e-learning system. Thus, the objective of this research is to identify the requirements of CMS for UiTM e-learning system, followed by to identify and analyze the existing e-learning framework andfinally to proposed the suitable framework of CMS for UiTM e-learning system. In addition, threeframeworks have been selected and compared; which was the Sun Microsystems E-Learningframework, the IMF Abstract framework (IAF) and also the Semantic Web e-Learning Framework (SELF). Finding shows that SUN framework is the best framework. This framework consisted of four layers which are the presentation tier, common service tier, e-learning service tier and the resource tier.At the end of this research, framework is proposed to UiTM system developers. It will be used as aguideline in developing the CMS for UiTM e-learning system.Keywords: Content Management System (CMS), e-learning, framework 
1. INTRODUCTION
E-Learning can be defined as the education created and delivered using the technologies related to thecombination of computer, internet and the telephony. E-learning also can include content delivery inmultiple formats, management of learning experience and a community of networked learners, contentdevelopers and experts (Chadha, 2002). It brings learning to the desktop of people (Chadha, 2002) andmakes the teaching and learning process between students and teachers become easier.Currently, UiTM has its own e-learning system that was known as the I-Learn Portal. I-Learn portalwas launched on 30
th
December 2005 by the UiTM I-Learn Centre. Its vision is to provide benefits tomake UiTM a premier university of outstanding scholarship and academic excellence through e-learning.The system performs very well and provides benefits to the learners and lecturers in order to make theteaching and learning process become easier. The system is being developed using the Open SourceSoftware which involved PHP and MySQL programs as database. Although I-Learn Portal provide many benefits to the user but there are some changes need to be made the system. The content of the systemneed be organized and standardized. The developers are trying to standardize the content of the system tomake it become more systematic. Because of that, the CMS is selected in order to solve the problems.CMS is not a product or technology (Browning & Lownders, 2001). It can be described as a robustweb content manager that collects, manages and publishes information and functionality of a web site(Roberstson, 2003). It makes the process of creating the content through to publishing and to archiving become easier (Robertson, 2003). CMS is essential when maintaining a large complex website (Knafo,
 
C S S R 0 8’ 0 9
 
14 - 15 March 2009
C
O N F E R E N C E ON
S
C I E N T I F I C
&
 
S
O C I A L
R
E S E A R C H
 
Paper number:
2
2007). The goal of CMS is to increase the integration and automation of the process that support theeffectiveness of delivery (Browning & Lownders, 2001).Before the system developers can start in developing a good CMS, they need to find the right guidelinethat can bring them to the right way in producing a good CMS. Framework is defined as the core of theCMS. A robust framework can be used in order to create a successful CMS. Framework can bedescribed as a diagram representing on how things works and it provides the functionalities for developer in different features (Knafo, 2007). It can do several things such as it can make easier to work withcomplex technologies and it can ties together a bunch of discrete components into something more useful.Therefore, this research paper will guide the system developers to build the CMS for UiTM e-learningsystem. Before the development of CMS, the system developer need to find the right framework to makethe CMS works well and meets all the requirements. At the end of this research, a suitable framework will be proposed where it can become as a guideline for the developers to develop learning based CMS.
2. LITERATURE REVIEW
Framework is a conceptual model for developing architecture. It is a diagram representing on howthings works. A framework should undertake sustainability appraisal of projects, plans and strategies.Framework can do several things such as it can make easier to work with complex technologies and it canties together a bunch of discrete components into something more useful (Clifton, 2003).In object-oriented and design, framework can be described as the design of an application or subsystem. It also can be described as a set of abstract classes and the way objects in those classescollaborate (Johnson, 1998). It also forces the team to implement code in a way that promotes consistentand flexible applications. With a robust framework, the developers have the ability to create a successfulCMS. An excellent framework means that it is documented very well. It will give the flexibility for thedevelopers to perform different actions on a particular application (Clifton, 2003).Based on the article that being written by Marc Clifton, framework can be classified as a wrapper,architecture and a methodology. As a wrapper, it simplifies an interface to a technology, it reducerepetitive task and often re-usable regardless of high level design consideration.
Figure 1:
Wrapper Figure 2 is the ideal way to develop a framework. First thing that should be done is analyzed the problem domain. Someone have to learn well-known abstractions of the problem domain and collectsexamples of programs to be built from framework with a minimum number of four or five programs.Then the next process id designing that abstraction that covers and lastly testing the framework by using itto solve the examples. Each example is separate the application and testing a framework means writingthe software (Johnson, 1998).
Figure 2:
Phases of Developing a Framework 
 
C S S R 0 8’ 0 9
 
14 - 15 March 2009
C
O N F E R E N C E ON
S
C I E N T I F I C
&
 
S
O C I A L
R
E S E A R C H
 
Paper number:
3
There are also some typical ways to develop a framework. Based on what has been written by RalphJohnson with a title object-oriented programming and design, someone that wants to build a framework have to notice that many applications are similar. They should take notice that framework is not veryreusable. If this happen, then it should be fixed by developing the next application reusing as muchsoftware as possible.Figure 3 is the example of Sun e-Learning framework that has treated the various service and productcomponent separately. It also provides the premier integrated, robust, scalable, and flexible and secureServices on Demand platform. The Sun framework is more easily fundamental and it is well positioned to provide end to-end service and hardware support (Sun, 2003).
Figure 3:
Sun e-Learning Framework 
 2.1 Types of Network 2.1.1 IMS Abstract Framework (IAF)
The IAF is also known as the IMF Abstract Framework that was produced by the IMS Global LearningConsortium Inc. The framework acts as a device to enable the IMS to describe the context by which itdevelops its e-learning technology specification (Smythe, 2003). The IAF is an abstract representationthat is used to construct an e-learning system. It also being used to covers the possible range of e-learningarchitecture that could be constructed from the set of defined services and it focused on the support of distributed electronic learning systems. The framework provides a common language for the developmentof IMS specifications, an explicit system context for individual IMS specifications, a context jointdevelopment of specifications and as a model of how it all fits together.
2.1.2 Sun Microsystems E-Learning Framework 
The framework is being developed by the Sun Microsystems and it has been tested by the UK eUniversities. The Sun Microsystems E-Learning Framework can be considered as a roadmap for thedecision-makers at every education level to adopt. The goal of the framework is to allow the differentkinds of computing and application environments work together, instead of abandoning them and start building it all over again. The framework is focusing on the learner and it said that it is the key to anysuccessful e-learning implementation (Sun, 2003). The Sun Microsystems E-learning Framework is broken down into four layers whereby each of the layers contains a series of modular components. Thelayers are the presentation tier, the common service tier, e-learning tier and resource tier (Smythe, 2003).
2.1.3 Semantic Grid-Based E-Learning Framework (SELF)

Activity (17)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Mahendra Reddy liked this
gear123n liked this
Aarthi Raman liked this
balu_chebolu liked this
balu_chebolu liked this
swatsurmy liked this
Kristina17 liked this
jossy_xyz6234 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->