A web-based tool for recording, visualising and managing student workload on courses, developed by The Open University (IET) with support from Jisc micro-project funding.
- Linux, Max OS X or Windows
- Apache 2.2+ (
mod_rewrite) - PHP 5.4+ (JSON enabled)
- MySQL
Before installing the files in the document root of the web server, a few changes need to be made to a configuration file and a database needs to be created on the web server which can be accessed by the workload tool.
- Run
composer install && composer setup-config - Open the file
site/config/config.php - Scroll to the bottom of the file
- Change the
mailerentry with the correct host, username and password for the mail server to be used - If you want to change the default database name and login details, change those in the
dbentry - Save the file
- Copy the entire directory structure and files to the document root of the web server, or
git clone - On the webserver, create a database named
jisc_workload - Create a database user with the username
jisc_workloadand passwordw0rkl0ad!(You can use a different username and password but you'll need to change these in the config file) - Grant the user
jisc_workloadall privileges on databasejisc_workload - Open the file
framework/tables.sql - Scroll to the bottom of the file
- Change
[Name of your institution]on line 148 to the name of your institution - Change
[First name],[Last name],[Email],[Login], and[Password]on line 151 to the details of the first system administrator (additional administrators can be created once the system is live) - Copy the entire file to the clipboard and run it as an SQL query on the newly created database (This is easiest using a tool such as phpMyAdmin)
You should now be able to access the tool on the domain name linked to the web server.
Details of GDPR / privacy actions can be found in Bug #7.
- Contributors: @djitsz (original developer)
- Bundled libraries: jQuery, Bootstrap, PHP SwiftMailer.
- Funding: Jisc
© 2015 The Open University (Institute of Educational Technology).