Please enable JavaScript.
Coggle requires JavaScript to display documents.
Unit 7 - Coggle Diagram
Unit 7
Development and Testing
-
Importance of Validation
-
-
-
-
happens. Again, these routines have to be fully tested to enslrre they do trap
unwanted data but also to make sure that any data transferred from a paperbased systenì to an electronic system has been done accurately.
-
testing modules
-
-
-
-
-
Once the development of each module is completed, the whole system needs
to be tested (i.e., all modules functioning together). Even though each module
may work satisfactorily, when they are all put together there may be data clashes
or incompatibiliry memory issues, etc.
All of this may lead to a need to improve the input and output methods, file/
database structllres, validation and verification methods, etc., and then test
-
-
Testing methods
normal
-
(known) outcome; for example, the month can be ø'ny whole number in the
-
extreme: this is data at the limits of acceptability; for example, the extreme
values of month can be either I or 12
abnormal
abnormal: this is data outside the limits of acceptability, or the wrong type
of data, and should be rejected or callse ar error message; for example, all the
-
. negative numbers (e.g., -I, -I5, etc.)
. anyvalue greater than12 (e.g.,32,45, etc.)
. letters or other non-numeric data (e.g., luly, etc.)
. non-integer values (e.g., 3.5, 10.75, etc.).
-
Documentation
user-documentation
is designed to help users to learn how to use the software
or system. This can consist of any of the following:
-
-
-
-
-
how to add, delete or amend records
-
-
-
-
-
-
-
-
-
-
-
-
-
technical documentation
is designed to help programmers/analysts to make improvements to the system or to repair/maintain the system. This can consist of any of the following:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Implementation
IMPLEMENTATION METHODS
-
parallel
-
could be implemented in a billing system where both the old and new systems would produce an invoice
pilot
-
advantages
.if the new system fails, only one part is affected; the
-
. it is possible to train staff in one area only, which is
-
-
-
if company had 3 departments=sales, wherehouse and payroll then the new system could be installed in the wherehouse first and if works then can be installed in the other 2 branches later
phased
-
advantages
1
if the latest part fails, it is only necessary to go back in
-
-
-
-