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