软件需求包括3个不同的层次-业务需求、用户需求和功能需求