La logique informatique
(selon les travaux de J.D WARNIER)
L.C.O The organization of companies
An example of multiple control flows:
In the foregoing example, we considered That there was only one stream regardless of the products ordered.
Let's get closer to the following reality, consider that there are three categories of products concerning the main activity of the company:
- Products manufactured by the company,
- Products coming from outside and for which the company intervenes only at the level of the orders and the installation,
- Spare parts corresponding to the parts needed in manufacture but used here, only for customer maintenance.
Here is the diagram of the different order flows:
1. The flow of orders for products manufactured by the company corresponds to the initial flow.
2. The agencies directly order the products "other" to the purchases, in this way these orders received from the commercial no longer pass through intermediaries that are the manufacturing and store sections not concerned by this type of orders.
3. Agencies order spare parts directly to the store. These pieces interest the store that stores them and orders them to purchases section. On the other hand, the intermediate which was the manufacture was suppressed.
4. The store, orders directly to the shipping, delivery of spare parts to the agencies.
The relative complexity of the case that has just been dealt with, stems from the fact that we were confronted with several categories of products and that we wanted to represent the different flows on a single diagram, which makes it hardly to read.
In this case, it is necessary to reduce a complex problem to several simple problems, dealing separately with the flows relating to several categories of products when this seems simpler.