Saturday, January 22, 2011

Some Important Concepts System

To more easily understand further the meaning system and information system is necessary to remember some important concepts in the development of the system, namely:

1. Decomposition
To analyze and understand thoroughly a large system, it usually takes a long time. To facilitate this work used the concept of decomposition. Decomposition is a division of systems into components of smaller (subsystems). Decomposition has several advantages, including:
  • Analysts to more easily manage and analyze each subsystem in more detail.
  • On the development of the system, the system can be decomposed into several modules. Development of several modules can be done in parallel with no dependency requirement between modules are built.

2. Modularity
The concept of modularity associated with decomposition. At the time of decomposition, it is expected that a large system is divided into sub-systems to be relatively the same size. With these modules the workload of the system developed can be distributed evenly on all available resources. System development so much simpler because it only focused on one module first, and do the integration between modules.

3. Coupling
And modules that we get, sometimes found some modules that have dependencies with other modules. In such cases, the modules are interdependent must be paired (in-couple). In this way can be known modules that can work independently and modules that should be completed first before the other modules work.

4. Cohesion
Of the coupling between modules, we can get the module groups with similar characteristics. Here comes the concept of cohesion in which the module should be analyzed together with the mutual cohesion of the group module.

No comments:

Post a Comment