系统分析员(system analyst)是系统开发的核心人物,主要承担系统的调查与分析工作,建立系统的逻辑模型。系统分析员要从详细调查的大量信息中完整地理解用户对系统的需求,正确地获取用户的需求是个复杂的问题,要完成好这个责任重大的任务,系统 分析员必须具备广博的知识。系统分析员不仅要懂得计算机硬件、软件的知识,应该掌握经济、现代管理的理论与数学模型等丰富的知识,还要具备较强的组织管理能力、人际交往能力,对信息高度敏感,能正确理解各级管理人员提出的需求,通过分析、抽象,将这些需求转换为计算机系统的逻辑模型 。