Graham
Authoring
 Client
Scanning
Software
Scanning
Control
Push scan button
Execs
Scans
Bitmap
Creates
Upload
Dialog
Database
Client
Push Upload Button
Upload()
Creates
Fills out and pushes ok
Status
GetInfo()
submitDocument(String username, String password,
String tableName, Document data)
–
Graham receives notification that there is a paper document ready to be scanned.
Graham pushes the scan button on the Authoring client which scans the paper document.
When Graham is finished with the scanning she pushes the upload button on the Authoring Client which calls the submitDocument() API  on the database client.