One of the important aspects in the field practice of civil engineering is to deal with different materials, which entails the following: drawing up specifications, selecting the materials, storage, sampling and testing, maintaining material inventories, etc.