Entendi professor, mas então isso significa que o meu antigo "Casos de Uso" estava certo.
Obrigado, Vitor ________________________________ De: Miguel Jonathan <[email protected]> Para: [email protected] Enviadas: Segunda-feira, 14 de Novembro de 2011 16:35 Assunto: Re: [comp2-geral] Na proposta de Comp II, "Casos de Uso" se põe o que mesmo? Vitor, Um caso de uso é uma possível solicitação de serviço da aplicação. Por exemplo, se a sua aplicação for um sistema de registro acadêmico (como o SIGA), então casos de uso poderiam ser, por ex: - “Criar um novo aluno": o administrador pode criar um aluno, e armazená-lo no cadastro de alunos” - "Inscrever um aluno em uma turma" - "Trancar a matrícula de um aluno" - "Obter o histórico de um aluno" etc A solicitação de um caso de uso se traduz por uma mensagem ao controlador. O método do controlador ativado vai verificar se há alguma regra que impede o atendimento, e se for o caso lança uma exceção. Se o pedido estiver tudo ok, aciona os métodos necessários, que podem estar no modelo, e atualiza os dados. Note que, para o controlador, não interessa como a solicitação foi gerada (através de qual interface com o usuário). Por isso que é possível depois trocar uma interface por outra, sem precisar alterar o controlador ou o modelo. A exceção lançada pelo controlador vai ser capturadas pelo método fez a solicitação (normalmente da interface do usuário). Deu para esclarecer? abs, Jonathan 2011/11/14 vitor marques de miranda <[email protected]> Eu havia colocado coisas do gênero: >Editar arquivo tal >Ensinar coisa tal > > >Mas quando mostrei pro monitor dia 4, ele disse que não era isso, e depois >disse o que era, mas não lembro. >Alguém sabe o que deve por? -- >You received this message because you are subscribed to the Google Groups >"Comp 2 - Geral" group. >To post to this group, send email to [email protected]. >To unsubscribe from this group, send email to >[email protected]. >For more options, visit this group at >http://groups.google.com/group/comp2-geral?hl=en. > -- You received this message because you are subscribed to the Google Groups "Comp 2 - Geral" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups "Comp 2 - Geral" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
