the methodology of project appraisal rests on the theory and practice of social cost benefit analysis,which is also used in the United States and other developed countries.The basic idea of cost benefit analysis simple:To decide on the worth of projects involving public expenditure, it is necessary to weigh the adventages (benefit) and the disadvantages (costs) to society as a whole.