building managerial systems