Cahier des charges, contraintes, fonctions