一般公司由哪些部门组成?