Our organisation is at the tendering stage for a new MIS platform. We're hoping to integrate the new MIS software with our VLE.
Currently user accounts, courses and enrolments are handled manually and we would like to automate this. All of the MIS systems we have looked at either allow direct DB access or can output in a format that Moodle could use with one of it's authentication/course creation options.
The one issue that I'm having problems with is the automatically-created courses. Each term/academic year new courses will be created and old ones closed, which would be reflected within our VLE. If a tutor works on his or her Moodle course for that term, all this will be lost once the new 'real' course starts. Or at least it won't be in the new course he/she is the tutor of.
What's the best strategy for migrating course data between these course? Is it just a case of backing up and restoring to that course? Can Moodle do this automatically?
We're trying to make it as simple for the end user - both learner and tutor - as possible, and was wondering how other organisations have done this.
Ultimately we want a system which reflects virtually our 'real world' course structure with as much automation as possible.
A common approach is to back up last year's course without user data, then restore it under a new name to use as the basis for next year's course.
That's how I assumed it would work. Has there been any work on automating that process?
Yes, but I don't know many of the details. I think some of the work was done by people at CatalystIT. You are definitely not in the right forum to get answers to technical questions like this though.