答案
正确答案:B
解析
本题考查信息系统架构设计中影响架构决策的关键因素。
选项A项目预算规模虽然是约束条件之一,但不是最直接的影响因素。
选项B功能性需求和非功能性需求是架构设计的核心驱动因素,直接决定了系统的结构和设计决策,符合软考知识体系中架构设计的基本原理。
选项C开发团队人数属于组织因素,会影响架构但不是最直接的。
选项D项目开发周期是时间约束,同样不是最直接的影响因素。根据架构设计原理,功能性需求定义了系统`做什么`,非功能性需求定义了系统`如何做`,这两者共同构成了架构设计决策的直接依据。