Tri-Base Model: An Approach to Project-Oriented Production Modelling