Analise1604
5700 palavras
23 páginas
Análise e Projeto de Sistemas2015-1
Professora : Carmen Lucia Asp de Queiroz e-mail: cd.queiroz@uol.com.br
Esta apostila foi desenvolvida para ajudar na aprendizagem e desenvolvimento dos alunos na disciplina Análise e Projeto de Sistemas, do CEFET/RJ. Seu conteúdo é uma pesquisa de vários autores, sendo em grande parte, transcrições dos mesmos. Ao final, será apresentada a bibliografia utilizada.
A Linguagem de Modelagem UML
• É uma linguagem de modelagem visual para modelar sistemas orientados a objetos.
• Sua definição ainda está em desenvolvimento e possui diversos colaboradores da área comercial, como: Digital, HP, IBM, Oracle,
Microsoft, Unisys, IntelliCorp, i-Logix e
Rational.
• É independente tanto de programação quanto de desenvolvimento. 2
linguagem processos de de Diagramas da UML
3
Modelagem de Casos de Uso
O modelo de casos de uso é uma representação das funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema e que interagem com ele.
• O modelo de casos de uso molda os requisitos funcionais do sistema.
• Modelo de casos de uso de um sistema
–
–
–
–
4
Diagrama de casos de uso
Descrição dos atores
Descrição dos casos de uso
Descrição das regras de negócio
Casos de Uso
• Caso de Uso – deve definir o uso de uma parte da funcionalidade de um sistema sem revelar a estrutura e o comportamento internos desse sistema.
• Os casos de uso podem ser primários ou secundários:
– Casos de uso primário - São aqueles que representam os objetivos dos atores e representam os processos da empresa que estão sendo automatizados pelo sistema de software. Exemplo: Registrar Empréstimos,
Fazer reserva, etc.
– Casos de uso secundários – São aqueles que não trazem benefício direto para os atores, mas são necessários para que o sistema funcione adequadamente. Exemplo: Manutenção de cadastros, Manutenção de usuários, etc.
5
Elementos Gráficos para o desenho do
Diagrama de Casos de Uso
6
Relacionamentos do Diagrama de Casos de