
Curso Online de Capacitação em projetos de sistemas orientados a objetos com UML
O curso de Capacitação em projetos de sistemas orientados a objetos com UML tem o intuito de compilar informações para que os interessado...
Continue lendo
- Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
- O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
- Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
- Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
** Material opcional, vendido separadamente.
Modelo de certificados (imagem ilustrativa):


-
Capacitação em projetos de sistemas orientados a objetos com UML
65
HORAS -
SEJA BEM VINDO
AO CURSO
Capacitação em projetos de sistemas orientados a objetos com UML
-
O curso de Capacitação em projetos de sistemas orientados a objetos com UML tem o intuito de compilar informações para que os interessados sobre a temática possam aprimorar seu conhecimento sobre as principais características da área, tais como: rastreabilidade entre requisitos e casos de uso; prototipação de telas com enterprise architect; fundamentos da orientação a objetos; definição de métodos e atributos.
-
MODELAGEM DE CASOS DE USO
A modelagem de casos de uso é uma técnica para representar as interações entre um sistema e seus usuários. Permite visualizar o fluxo de eventos e as funcionalidades do sistema sob a perspectiva do usuário, auxiliando na compreensão e documentação dos requisitos.
-
Um modelo de caso de uso é um modelo que descreve como diferentes tipos de usuários interagem com o sistema para resolver um problema. Como tal, ele descreve as metas dos usuários, as interações entre os usuários e o sistema, bem como o comportamento necessário do sistema para satisfazer estas metas.
-
O diagrama de caso de uso descreve a funcionalidade proposta para um novo sistema que será projetado, é uma excelente ferramenta para o levantamento dos requisitos funcionais do sistema. Segundo Ivar Jacobson, podemos dizer que um caso de uso é um "documento narrativo que descreve a sequência de eventos de um ator que usa um sistema para completar um processo". Um caso de uso representa uma unidade discreta da interação entre um ator (humano, dispositivo ou outro software[1]) e o sistema. Um caso de uso é uma unidade de um trabalho significante. Por exemplo: o "login para o sistema", "registrar no sistema" e "criar pedidos" são todos casos de uso. Cada caso de uso tem uma descrição da funcionalidade que será construída no sistema proposto. Um caso de uso pode "incluir" outra funcionalidade de caso de uso ou "estender" outro caso de uso com seu próprio comportamento.
-
Casos de uso são tipicamente relacionados a "atores". Um ator é um humano ou entidade máquina que interage com o sistema para executar um significante trabalho.
-
Ator
O ator especifica um papel executado por um usuário ou outro sistema que interage com o assunto (sistema). O Ator deve ser externo ao sistema. Um ator deve ter associações exclusivamente para casos de uso, componentes ou classes a exceção que um ator possa herdar o papel de outro. Um ator é representado por um boneco palito (stick man).
Caso de uso
É uma especificação de um conjunto de ações executadas por um sistema, que contém um resultado observável. Caso de uso é representado por uma elipse, com o nome do caso de uso dentro ou abaixo. Se há limites do sistema no diagrama, o caso de uso deve ficar dentro. -
Interações entre atores não são mostradas no diagrama de caso de uso. Se esta interação é essencial para uma descrição coerente do comportamento desejado, talvez o limite do sistema ou caso de uso deva ser re-examinado. Alternativamente, interação entre atores pode fazer parte de suposições dos sistemas.
-
Uma popular relação entre atores é a generalização/especialização. Isto é útil para definir sobreposição de papéis entre atores. A notação é uma linha sólida com um triângulo em direção ao ator mais geral.
-
Include
Uma das formas de interação, um dado caso de uso pode incluir outro. Incluir é uma relação direta entre dois casos de usos, implicando que o comportamento do caso de uso incluído é inserido no comportamento do caso de uso inclusor. Esta relação indica uma obrigatoriedade do caso de uso incluir a funcionalidade do caso de uso incluído. Assim, sempre que o primeiro ocorrer obrigatoriamente o incluído ocorrerá.
Ex: Caso de Uso:
ALTERAR DADOS DO CLIENTE e INCLUIR CLIENTE, obrigatoriamente será necessário CONSULTAR DADOS DO CLIENTE.
A seta pontilhada escrita include partirá de ALTERAR DADOS DO CLIENTE e de INCLUIR CLIENTE e apontará para CONSULTAR DADOS DO CLIENTE.
A notação é uma seta pontilhada para o caso de uso incluído com o estereótipo include.
Pagamento único

Cursos Relacionados
-
UML - Linguagem de Modelagem Unificada
Neste curso você será iniciado na área de análise de sistemas orientado a objetos utilizando a UML, com um linguagem simples e de fácil e...
R$ 23,009h
-
Programação orientada a objetos - Java
Curso completo de programação orientada à objetos. Trata dos conceitos de classes, objetos, herança, polimorfismo, encapsulamento, sobrec...
R$ 49,9020h
-
T01-Fundamentos de Análise de Sistemas com Redes de Computadores
Modulo I do Curso de Análise de Sistemas com Ênfase em Redes Curso voltado para Iniciantes e Profissionais. Neste curso você aprenderá ...
R$ 300,0016h
5+
Encontre-nos no Facebook
Capítulos
- Capacitação em projetos de sistemas orientados a objetos com UML
- MODELAGEM DE CASOS DE USO
- HISTÓRICO E INTRODUÇÃO À UML
- CASOS DE USO X CASOS DE TESTE
- DESENVOLVIMENTO EM N-CAMADAS
- DEFINIÇÃO DE MÉTODOS E ATRIBUTOS
- MODELAGEM DA ESTRUTURA DINÂMICA
- EMISSÃO DE RELATÓRIOS A PARTIR DO EA
- INTEGRAÇÃO E DISTRIBUIÇÃO DO SISTEMA
- FUNDAMENTOS DA ORIENTAÇÃO A OBJETOS
- MODELAGEM DE COMPONENTES E INTERFACES
- LEVANTAMENTO E DOCUMENTAÇÃO DE REQUISITOS
- PUBLICAÇÃO DE MODELOS DO EA EM FORMATO HTML
- ESTIMATIVAS UTILIZANDO PONTOS POR CASO DE USO
- ENGENHARIA DE CÓDIGO COM ENTERPRISE ARCHITECT
- PROTOTIPAÇÃO DE TELAS COM ENTERPRISE ARCHITECT
- RASTREABILIDADE ENTRE REQUISITOS E CASOS DE USO
- TRANSFORMANDO MODELOS DE CLASSES EM MODELOS DE DADOS
- MECANISMOS DE VERIFICAÇÃO E RASTREABILIDADE ENTRE MODELOS
- BANDA
- TOPOLOGIAS
- GERENCIAMENTO
- ARQUITETURA TCP/IP
- MATEMÁTICA DAS REDES
- TECNOLOGIAS ETHERNET
- MODELOS DE REFERÊNCIA
- MEIOS FÍSICOS PARA REDES
- ACESSO SEM-FIO (WIRELESS)
- CONCEITOS BÁSICOS DE ETHERNET
- COMUTAÇÃO E DOMÍNIOS ETHERNET
- CABEAMENTO PARA REDES LOCAIS E WANS
- INTRODUÇÃO À REDES DE COMPUTADORES
- COMPOSIÇÃO DE UMA REDE DE COMPUTADORES
- CONCEITOS BÁSICOS DE REDES DE COMPUTADORES
- CONJUNTO DE PROTOCOLOS TCP/IP E ENDEREÇAMENTO IP
- SERVIDORES
- REDE CABEADA
- REDE WIRELESS
- TECNOLOGIA VOIP
- SISTEMAS DISTRIBUÍDOS
- ADMINISTRAÇÃO DE REDES
- SEGURANÇA DA INFORMAÇÃO
- TECNOLOGIAS DA INFORMAÇÃO
- ORIENTAÇÕES PARA USO DO PABX
- EMPREENDEDORISMO E CARREIRA EM TI
- GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
- O VALOR DA TECNOLOGIA DA INFORMAÇÃO
- FUNDAMENTOS EM SISTEMA OPERACIONAL
- GOVERNANÇA E PROCESSOS NA GESTÃO DE TI
- TECNOLOGIA DA INFORMAÇÃO NAS ORGANIZAÇÕES
- SISTEMAS DE INFORMAÇÃO X TECNOLOGIA DA INFORMAÇÃO
- O PAPEL DA TECNOLOGIA DA INFORMAÇÃO NA GESTÃO DO CONHECIMENTO
- O PAPEL DA TECNOLOGIA DA INFORMAÇÃO NO CONTEXTO DA GESTÃO DO CONHECIMENTO
- ALGORITMOS
- Python
- java
- Desenvolvimento de aplicativos
- Engenharia de software
- Matriz de interações
- Arquitetura de dados
- Programação php
- html
- css
- sql
- Git e gitbug
- node
- Go (linguagem de programação)
- React e react native
- PROGRAMAÇÃO
- Boas práticas de programação
- Callback
- Engenharia de software
- ESTRUTURAS DE DECISÃO
- ESTRUTURAS DE REPETIÇÃO
- FERRAMENTAS DE LINGUAGEM
- ELEMENTOS DA PROGRAMAÇÃO
- CONCEITOS BÁSICOS DE PROGRAMAÇÃO
- VETORES UNIDIMENSIONAIS E BIDIMENSIONAIS
- MODULARIZAÇÃO (FUNÇÕES E PROCEDIMENTOS)
- INTRODUÇÃO A PROGRAMAÇÃO DE COMPUTADORES
- FERRAMENTAS E DESENVOLVIMENTOS DE LINGUAGEM
- TÉCNICAS DE INTERPRETAÇÃO DE ENUNCIADOS DE PROBLEMAS
- ESTRUTURAS SEQUENCIAIS (ENTRADA, PROCESSAMENTO E SAÍDA DE DADOS)
- Orientação a objetos
- Falha de segmentação
- Linguagem de programação
- Lista de linguagens de programação
- Programação estruturada
- Programação funcional
- Programação imperativa
- Programação orientada a eventos
- Programação orientada a aspecto
- Teste de caixa-preta
- Teste de unidade
- Teste de software
- Teste de caixa-branca
- referência
- agradecimento