It appears to be hieroglyphic or ideographic in form. Human, animal and floral figurines are readily recognizable, multiple dashes probably represent numbers , while such objects as wheels, bows and arrows , and trees very likely represent themselves - it would seem that they are not phonetic symbols.
Notes from Wikiquote
About the writing on the Harappan stamp-seals