The existing business workflow involves handling of large amount of documents of various type that are required to be submitted by government departments or contractors via email by the deadline. Relevant information is then captured manually from the submitted documents into spreadsheet which will be uploaded to computer system. The processing officers are required to identify missing information, verify the correctness of the information specified on the documents against pre-defined rules, and follow up with the document submitters verbally or through email. The processing officer is also required to send reminders to chase for outstanding submission, of which certain types of document also have stringent chasing procedures, and the operations are being managed through the use of spreadsheet logged the date of issued reminders etc. The process is repetitive and inefficient, and deemed incapable of handling the foreseeable growth in the number of submitted documents.