可行性分析包括哪些方面