![Page 2: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/2.jpg)
Moodle and SRS High Level Use Cases
Moodle VLEStudent
Record System
Identity Manager /
Access Manager
Marking
Provisioning
Courses
Enrolments
Grades
Access Management
![Page 3: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/3.jpg)
Moodle and SRS Data Architecture
Moodle VLEStudent
Record System
Identity Manager /
Access Manager
People
Enrolments
Courses Users
Enrolments
Courses
MarkingGrades
Users
Roles
Groups
![Page 4: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/4.jpg)
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
![Page 5: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/5.jpg)
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
![Page 6: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/6.jpg)
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
![Page 7: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/7.jpg)
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
![Page 8: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/8.jpg)
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
![Page 9: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/9.jpg)
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
![Page 10: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/10.jpg)
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
![Page 11: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/11.jpg)
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
![Page 12: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/12.jpg)
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
![Page 13: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/13.jpg)
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
![Page 14: Moodle and Student Record System Integration charles.gibbons@jiscadvance.ac.uk 7 th August 2012](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649cbf5503460f94985ef1/html5/thumbnails/14.jpg)
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