The side CAD software development method and its main function is systemically elaborated, and its usability is emphasized. The software includes font module, solution module and post-processing module, which maintains the interactive input. Sorts of slope computation methods and search algorithms are provided. Meanwhile, cantileverde anchor cable and inverse V-shapde anti-slide pile optimization designs are provided.