Transcript File

Moodle and Student Record System Integration
[email protected]
7th August 2012
Moodle and SRS High Level Use Cases
Courses
Enrolments
Student
Record System
Moodle VLE
Grades
Provisioning
Identity
Manager /
Access Manager
Access
Management
Marking
Moodle and SRS Data Architecture
Student
Record System
Moodle VLE
People
Courses
Users
Courses
Enrolments
Grades
Enrolments
Marking
Identity
Manager /
Access Manager
Users
Roles
Groups
Moodle and SRS Integration Architecture
Student
Record System
Moodle VLE
Nexus Adapters
Nexus Adapter
Enrolments,
Grades
Provisioning, Courses,
Users, Marking
Nexus ESB
Provisioning,
Authentication
& Access Control
Nexus Adapter
Identity
Manager /
Access Manager
SRS Adapters Provided By Nexus ESB
• Nexus provides adapters for:
– Campus IT Quercus
– Tribal SITS
– Ellucian Banner SIS
– Capita UnitE
– Oracle Peoplesoft
– Unit4 Agresso CRM
Quercus and Moodle Integration
• Nexus provide adapters for
Quercus and Moodle and
have currently working
demonstration
• Quercus event messages are
published to a Nexus Queue
• These messages are
transformed and written to
Moodle using its own webservice plug-in
Tribal SITS and Moodle Integration
• Nexus provide adapters for Quercus
and Moodle
• Nexus supports two main use cases:
• Enrolment and provisioning
• Assessment Data
• Tribal publishes enrolment and
course change events and Nexus
updates Moodle using Moodle’s
own web-service plug-in
• Moodle publishes assessment data
and Nexus updates SITS either with
a direct database adapter or
through a StuTalk web-service
Ellucian Banner and Moodle Integration
• Nexus provide adapters for
Banner and Moodle
• Banner publishes enrolment and
course change events and Nexus
updates Moodle using Moodle’s
own web-service plug-in or the
Luminis Message Broker
• Banner/Luminis Message Broker
is a Banner-Moodle integration
enrolment module
Capita UnitE and Moodle Integration
• Nexus provide adapters for Capita
UnitE and Moodle
• Nexus supports two main use cases:
• Enrolment and provisioning
• Assessment Data
• UnitE publishes enrolment and
course change events and Nexus
updates Moodle using Moodle’s
own web-service plug-in
• Moodle publishes assessment data
and Nexus updates UnitE either with
a direct database adapter or
through a web-service
Peoplesoft and Moodle Integration
• Nexus is built on top of the WS02
ESB platform which provides out
of the box adapters for
Peoplesoft
• Nexus can provide integration
between Peoplesoft Student
Record System implementations
using the WS02 adapters
• Peoplesoft publishes enrolment
and course change events and
Nexus updates Moodle using
Moodle’s own web-service plugin
Agresso CRM and Moodle Integration
• Nexus currently provide a data
integration adapter for Agresso
based on CrystalReport
• Nexus can provide an API adapter
to Agresso
• Nexus currently provide a Moodle
integration adapter
• Agres so publishes enrolment and
course change events and Nexus
updates Moodle using Moodle’s
own web-service plug-in
Moodle Marking Integration
• There are four possible Marking Tools that can be integrated with Moodle:
1. Lightwork
http://docs.moodle.org/dev/Lightwork
2. Gradebook / Checklist
http://moodle.org/plugins/view.php?plugin=gradeexport_checklist
3. Criteria Based Assessment
http://www.iteachwithmoodle.com/2012/01/10/criteria-based-assessmentin-moodle/
4. Manual Marking
http://docs.moodle.org/23/en/Marking_guide
• Nexus can support any of these Marking Tools and can support Marking and
Grading integration with different Student Record Systems
Nexus Complete Architecture
Optional
Presentation
Layer
Nexus Presentation Layer
Nexus ESB Business Services
WS02 Business Process Server
WS02 Enterprise Service Bus
Nexus
Security
Manager
WS02 Business Activity
Monitoring
WS02
Governance
Registry
WS02 Application
Server
Nexus ESB
Components
WS02 Data Services Server
SRS
Finance
• Aggresso
• Oracle
Financials
• Symmetry
IdM
Standards:
• SAML 2.0
• Shibboleth
• Liberty
•
•
•
•
Quercus
SITS
Banner
Peoplesoft
DAM /
CMS
Standards:
• CMIS
• JSR-170
VLE
• Moodle
• Blackboard
EDRMS
Standards:
• CMIS
LMS
• Millenium
CRM
Time
tabling
HR
• Northgate
• Scientia
Arinso
• Serco –
Facility CMIS • SAP
• Oracle
3rd Party
Services
Estates
• Transport For • SAP
London
• Council Tax
• DARE, Digitary
Payroll
• Northgate
Arinso
• SAP
• Oracle
Service
desk
• Hornbill –
Support
Works
Nexus
Adapters &
Standards
Want to know more?
• Arrange a full demonstration
– http://www.nexus.ac.uk/contact
• Join our LinkedIn group JISC Advance-Nexus
• Twitter: @JISCNexus
• Email
– [email protected][email protected][email protected]
• Phone - 020 3006 6054