Application architecture | Information Systems homework help