软件需求3个层次――业务需求、用户需求和功能需求