In computer science, data validation is the process of ensuring that a program operates on clean, correct and useful data. Validation rules or check routines are used to check for correctness, meaningfulness, and security of data that are input to the system. The rules may be implemented through the automated facilities of a data dictionary, or through software application program validation logic. Data that does not conform to these rules will negatively affect company process execution. Therefore, data validation should start with business process definition and set of business rules within this process because incorrect data validation can lead to data corruption or security vulnerability (Shu, unk).
Source Document Control are techniques used to prevent source document fraud. Documentation should exist explaining the workflow through the application. Some examples would be narratives on the application processes, flowcharts, and an explanation of system or error messages (Rosenblatt, 2012). A processing and audit logs should generated and be available to be reviewed for unusual or
References: Anthony D. Andre, P. C. (1995). User Interface Design. Retrieved February 10, 2012, from Usernomics: http://www.usernomics.com/user-interface-design.html Lo, P. (2004). User Interface, Input and Output Design. Unk: Peter Lo. Rosenblatt, G. B. (2012). System Analysis and Design, 9th Edition. Mason: Cengage Learning. Shu, L. (unk). Computer Assisted Audit Toolsand Techniques. Retrieved February 10, 2012, from Schribd.: http://www.scribd.com/doc/48033121/Input-controls