A tela de consulta de agendamento deve exibir 3 campos: Data, horário e profissional.
Exemplo de requisito funcional. Podemos incluir na tela de consulta a especialidade que será buscada e após selecionar a especialidade, listar os profissionais que fazem aquele serviço e quais horários disponiveis.
Exemplo de requisito não funcional. Ajustar a disponibilidade de horários do profissional de acordo com o serviço selecionado. Ex: Se o cliente escolher uma escova, o profissional levará em média 1 hora para executar; se o cliente escolher luzes ou alteração na cor, o profissional levará em média 2 horas para executar. Dessa forma o agendamento poderá otimizar o tempo de disponibilidade de cada profissional e aumentar sua produtividade e seus ganhos.