The aim of this paper is to propose a system-based modelling framework to understand and model an enterprise (e.g. an SME) in order to design and implement integrated business solutions (e.g. Enterprise Resource Planning ERP) while keeping the legacy of the SME's original human-centred organisation. We have used mathematical principles to formalise the system characteristics and mechanisms and to propose a formal system-based modelling framework.