Learning Services Management Server Dispatch Service Database

advertisement
2011 / 01 / 13
Andy Wang
 Thesis
Subject
 Paper Reading
 Current Works
 Future Works
 Develop
a LMS on a Cloud environment
• Learning Management Service
 Provide learning service for task and activity
 Provide learning service management
 Personalized service
 Why
we use Cloud environment?
• Ubiquitous learning
 Sharing services and resources on Cloud, and user
can access at anytime from anywhere.
• Stable learning environment
 Scalable network adapts automatically on user’s
demand or workload and then user would not feel the
lag while workload on the server is heavy.
• Data Backup Mechanism
 Tier-2 Level data center for recovery and backup
 Nine
papers
• Service-Oriented E-Learning Platforms: : From Monolithic Systems to Flexible
Services

2007 IEEE Internet Computing
• Web-Based Peer Review-The Learner as both Adapter and Reviewer

2001 IEEE Transactions o Education
• The study on integrating WebQuest with m-learning for environment education

2011 Computers & Education Journal
• The Eucalyptus Open-source Cloud-computing System

Cluster Computing and the Grid, 2009. CCGRID ’09. 9th IEEE / ACM International Symposium on
• An Enhanced E-Learning Ecosystem Based on an Integration between cloud
computing and Web2.0

Signal Processing and Information Technology (ISSPIT), 2010 IEEE International Symposium on
• An Approach of Creative Application Evolution on Cloud

2011 ACM Symposium on Applied Computing
• Research on 3G Mobile Learning Based on Cloud Service

E-Product E-Service and E-Entertainment (ICEEE), 2011 International Conference on
• A sharable e-Learning platform based on Cloud computing

•
Computer Research and Development (ICCRD), 2011 3rd International Conference on
Massively Multiplayer Online Game Hosting on Cloud Resources

2011 Cloud Computing: Principle and Paradigms Journal
 Cloud
environment
 Cloud architecture
 PaaS architecture
 SOA concept
 MINE
Lab LMS setup
 Learn to write RoR
 MINE
Lab LMS setup
 Why
use RoR?
• Design a platform for services provision.
• Rails framework, MVC structure makes it easier
and more intuitive to develop and maintain.
• REST mechanism: every user’s request is a URL,
and what we need is a server that can handle this
URL.
• Using RoR to design such platform provide a
better scalability on those services or platform
itself
 Learn
to write RoR
 Learn
to write RoR
Service
Database
Adaption
User
Interface
Learning Services
Management
Server
Learning Services
Management Server
Dispatch
User
Information
Database
Service
Database
Content
Database
User
Interface
Control
Infrastructure
N2C
Message
Queue
Middleware
Learning
Services
Management
Server
Databases
Download