No. System testing should start only if all modules are in place and they work correctly. However, it should be performed before UAT (user acceptance testing).