逆向建模应该有哪些必备条件