toiminnalliset vaatimukset