Thursday, December 31, 2009

Modularization of Systems

1.       Define the system requirements.

2.       Select a system concept. A system concept is a well-developed description of how the system will achieve its function.

3.       Map the system as a set of discrete functions.

4.       Decide the level of modularity at the system level – which functions will be packaged together into one module, and which will singly form a module. Module designers may opt to further modularize below their level in the design, as expedient.

5.       Define each module in terms of its inputs and outputs.

6.       Define minimum performance requirements for each module.

7.       Define all of the inter-module interfaces, and create an Interface Control Document (ICD) for each interface. Remember to include serviceability in interface design. Interfaces must be designed in accordance with the performance requirements for the associated modules.

8.       Define the interfaces between the system and the external environment, including users/operators and other systems. These interfaces to the external environment may be modules in their own right.

9.        Define limits for each module’s physical envelope (size and shape), thermal properties, electromagnetic properties, emittance/effluence, and resistance to environmental factors (moisture, vibration, dust, heat, exposure to radiant energy, bumps and rough handling, etc.)

No comments:

Post a Comment