As part of the CCA System learning resource, a number of easy to follow walkthroughs are provided to give the user a thorough grounding on how to design and manage forms as well as how to collect, submit, encrypt, decrypt and analyze data. These example walkthroughs include the following:
Example I: This example demonstrates, amongst other things, the design of a multi-lingual form that presents questions or statements in either English or French depending on the language setting of the device, a form that has a single choice option input screen, an integer input screen, a text input screen, a cascade screen as well as a GPS location capture screen. How this form is used to collect and analyze data is also presented.
Example II: This example shows the reader how to define forms that are used to capture and annotate images, capture signatures, and scan codes. It also shows how to design forms that can automatically skip an input screen based on the value of a previous input. Designing forms that allow input screens to be repeated any number of times is demonstrated here as well. This example also covers areas relating to the viewing and analysis of images, signatures etc.
Example III: Designing forms that mandate that the filled instances are encrypted the moment they are saved on the data collectors’ devices is the major thrust of this example. In addition to learning how to put textual and integer constraints around input screens, the reader also learns how to download and decrypt form submissions.
Example IV: This example walks the reader through the design of inputs screens not covered in the first three examples.
Example V: Here the reader is shown how to render a form online and collect data using the web form wizard. The concept of grouping together and displaying the input screens of a form is also introduced.