Бизнес-аналитик описывает требования без привязки к какой-либо системе.
На выходе у БА - концепция, ну или техническое задание.
Системный аналитик описывает, как реализовать требования в определенной системе.
На выходе у СА - технический проект.
Грубо говоря, бизнес-аналитик просто причесывает требования от бизнеса в терминах бизнеса. Ну это типа как два главбуха пообщались.
А системный аналитик мыслит уже SQL-запросами, таблицами, и другими сущностями системы.