System Analysis and Design
The approach used in top-down analysis and design is

to identify a top level function an d then create a hierarchy of lower-level modules and components.
all of the listed here
to identify the top level functions by combining many smaller components into a single entity
to prepare flow charts after programming has been completed

ANSWER DOWNLOAD EXAMIANS APP