Período: 6º Período
Carga horária teórica: 60h
Carga horária teórica real: 20h
Carga horária prática: 0h
Carga horária prática real: 40h
Ementa:
- Conceitos e objetivos da Engenharia de Software. Análise estruturada e modelagem de
processos. Engenharia e análise de requisitos. Análise orientada a objetos, utilizando a UML. UML para modelagem de sistemas de tempo real.
Objetivos:
- Apresentar os conceitos iniciais de Engenharia de Softwar Reconhecer a importância da Engenharia de Software no Desenvolvimento de Sistemas.
- Abstrair conceitos relativos às fases e atividades do ciclo de vida de Software.
- Elucidar as principais atividades de processos de software e as principais metodologias de desenvolvimento de software.
- Apresentar conceitos de requisitos e explorar técnicas de levantamento de requisitos.
- Explorar técnicas de análise, validação e gerência de requisitos. Desenvolver o documento de requisitos funcionais e não funcionais.
- Conhecer conceitos e técnicas para análise orientado a objetos. Conhecer a linguagem de modelagem unificada (UML).
- Elaborar diagramas da UML. Utilizar ferramentas de análise e projeto para sistemas baseados em objetos e de tempo real.
- Ensinar princípios e práticas de projeto orientado a objetos
Competências e Habilidades