Tag Training online systems analysis and design