Do you have a complete list of
ResourceTypes
and for each a list of attributes that apply
Code:
For a Road Trip for example (truck/ haulage
Vehicle - original cost
-maintenance/mile
-fuel/mile
Driver -base rate
-rate/mile or rate/hour
-accommodation/day
-meals
-benefits
I think you need a list of Resources; a corresponding list of attributes and then some guesstimate of the "Work" envisioned and the Resource Utilization; then individual costs and assumptions.
Interesting project --suggest you make good use of Google/Bing.
Good luck.