购买进销存软件需要考虑什么因素?