design and analysis of systems 4504157