软件工程概论的详细介绍和深入剖析,包括软件及软件项目的需求分析,可行性分析等