2. Design of Solutions
• Acquiring
• Inputting
• Validating
• Storing
• Processing
• Retrieving
• Outputting
• Communicating
• Disposing of data
3. Representing a Solution
• The choice of technique is influenced by
several factors..including the nature of the
problem, the software to be used and the
level of expertise of the users..
5. Flowcharts
• It should always have a start point and a single
clearly identified end point, or series of end
points.
6.
7.
8. Pseudocode
• It uses what is known as ‘structured English’ to
represent the steps in a solution.
9. START
ACQUIRE (collect) data
INPUT data
VALIDATE
STORE data
RETRIEVE data
PROCESS data
OUTPUT information
COMMUNICATE information
DISPOSE of information or data as needed
END
10. Structure Charts
• It shows the overview of the solution to
problems that involve various levels or
processing options.
11.
12. Layout design sheets
• It includes a range of detail on a design sheet:
name of sheet , date of construction, name of
author, colors, position of text, input and
display fields, action and command
buttons, links and navigation.