Quality management system for agriculture principles and case study