A system may include a storage device that stores executable instructions, and at least one processor in communication with the storage device. When executing the executable instructions, the at least one processor may be configured to cause the system to obtain information relating to an object; determine a target operation mode for the object according to the information relating to the object; obtain information relating to previous operations of a plurality of candidate scanning devices from a database; select a target scanning device for the object according to the target operation mode and the information relating to the previous operations of the plurality of candidate scanning devices; and generate a schedule for operating the target scanning device to scan the object.L'invention concerne un système pouvant comprendre un dispositif de stockage qui stocke des instructions exécutables, et au moins un processeur en communication avec le dispositif de stockage. Lors de l'exécution des instructions exécutables, le ou les processeurs peuvent être configurés pour amener le système à obtenir des informations se rapportant à un objet; déterminer un mode de fonctionnement cible pour l'objet selon les informations se rapportant à l'objet; obtenir des informations se rapportant à des opérations précédentes d'une pluralité de dispositifs de scrutation candidats à partir d'une base de données; sélectionner un dispositif de scrutation cible pour l'objet selon le mode de fonctionnement cible et les informations se rapportant aux opérations précédentes de la pluralité de dispositifs de scrutation candidats; et générer un planning destiné à faire fonctionner le dispositif de scrutation cible pour scruter l'objet.