结构设计软件有哪些选用原则?