ITEC 3010 Lecture Notes - Graphical User Interface, Structure Chart, Data Flow Diagram
Document Summary
Data couples: individual items that are passes between modules. Program call: the transfer of control from a module to a subordinate module to perform a requested service (can be implemented as e. g. a function or procedure call) Little arrows with open circles represent data couples. Little arrows with closed circles represent control couple flag (e. g. end of file flag) Curved arrows immediately below a boss module represents iteration (looping) Darkened diamond represents a conditional call to lower modules. Each module does a very specific function. Module at top of the tree is the boss module: function is to call modules on level below, pass information to them. Middle level modules control the modules below: call them and pass data. At the very bottom, the leaves contain the actual algorithms to carry out the program functions. Call of modules is left to right across the tree.