[A car is a system with several subsystems, including the braking subsystem, the electrical subsystem, the engine, the fuel subsystem, the climate-control subsystem, and the passenger subsystem. Discuss the systems characteristics based on a car as a system. Then draw a diagram of a car as a system and label all its system characteristics.]
2.Based on your above answer and as a systems analyst, discuss how the concepts of decomposition, modularity, coupling, and cohesion can be applied to a car as a system. ?????
Please dont answer first question, answer question 2
The concept of decomposition helps us to solve a bigger problem by decomposing into set of small problems. Here we are considering the car with several sub systems like braking system,electrical system and so on.
In the modularity approach we are seperating the functions into different independent modules.Modularity actually refers to the high level decomposition.As we said above, the whole system may be considered as car, and the functionality of car is divided among different modules like Electrical subsystem,fuel subsystem like that.Each of these subsystems can work in independent way. For example, If some problem occurs with the engine of the car, it will affect only engine module.
Coupling is nothing but it measures the interdependencies between the modules. It is always recommended that a good software design must have low coupling.In this example, each subsystem is independent to a maximum level.(Refer the above said example).So low coupling is here and we can consider the system design as good.
Cohesion actually measures the dependies of elements within the module.High cohesion is always prefered.In this example, the engine module may consists of the components like crank shaft, piston with slide ring etc. All of these modules are highly related with one another and all toghether helps the car to move.
Get Answers For Free
Most questions answered within 1 hours.