For this process to work seamlessly you will need accurate data on programmes and modules and their assignments and deadlines as well as accurate information about each student cohort and their module enrolments. You may need to integrate data from your student record system and course information system prior to this stage.

Receipting acknowledging successful submission.

Process overview interface giving ability to identify which stage in the process each student submission has reached.

This may require human intervention as a valid file type eg Word document or pdf may contain gobbledygook.

Separation of the physical act of submission and receipting from the rest of the workflow will alleviate stress for students and allow you to deal with system issues. You will however need a clear set of policies and procedures to be followed in the event of system failure.

You may be dealing with situations where extenuating circumstances are: