system design plans