Moodle and Student Record System [email protected]
7th August 2012
Moodle and SRS High Level Use Cases
Moodle VLEStudent
Record System
Identity Manager /
Access Manager
Marking
Provisioning
Courses
Enrolments
Grades
Access Management
Moodle and SRS Data Architecture
Moodle VLEStudent
Record System
Identity Manager /
Access Manager
People
Enrolments
Courses Users
Enrolments
Courses
MarkingGrades
Users
Roles
Groups
Moodle and SRS Integration Architecture
Moodle VLEStudent
Record System
Identity Manager /
Access Manager
Nexus Adapters
Nexus Adapter
Provisioning, Authentication & Access Control
Nexus ESB
Nexus Adapter
Provisioning, Courses, Users, Marking
Enrolments, Grades
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 web-service 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 plug-in
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-assessment-in-moodle/
4. Manual Markinghttp://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
WS02 Data Services Server
WS02 Governance
Registry
WS02 Application Server
Nexus ESB Business Services
WS02 Enterprise Service Bus
SRS VLE LMS
IdM
Time tablingFinance
• Moodle• Blackboard
• Millenium
Standards:• SAML 2.0• Shibboleth• Liberty
• Aggresso• Oracle
Financials• Symmetry
• Quercus• SITS• Banner• Peoplesoft
DAM / CMS EDRMS CRM 3rd Party
Services• Transport For
London• Council Tax• DARE, Digitary
Standards:• CMIS
Standards:• CMIS• JSR-170
• Scientia• Serco –
Facility CMIS
HR Payroll
Estates Service desk
WS02 Business Process Server WS02 Business Activity Monitoring
Nexus Security Manager
• Northgate Arinso
• SAP• Oracle
• Northgate Arinso
• SAP• Oracle
• SAP • Hornbill – Support Works
Nexus Adapters &Standards
Nexus ESB Components
Nexus Presentation LayerOptional Presentation Layer
Nexus Complete Architecture
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