INTELLIGENT MATERIAL MANAGEMENT SYSTEM ™ (IMMS)