Engenharia de Software - TCC00225 - 2020.1
Ir para navegação
Ir para pesquisar
Logística
- Disciplina: TCC00225 - Engenharia de Software
- Turma: A1
- Data: terça-feira, 18h-22h
- Sala: 321 (18h-22h)
- Google Classroom: ---
Ementa / Conteúdo Programático
- Estudar o histórico, objetivo, importância e principais desafios da Engenharia de software.
- Técnicas de análise de requisitos e modelagem na Engenharia de projeto.
- UML (Unified Modeling Language) nas Engenharias de requisito e de projeto.
- Diagrama de descrição de casos de uso.
- Diagrama de classes.
- Diagrama de transição de estados.
- Diagrama de atividades.
- Diagrama de sequência.
Calendário
Aula | Data | Conteúdo | Seções | Video-Aulas | Slides |
---|---|---|---|---|---|
1 | xx/xx/2020 | Introdução a Engenharia de Software | Sommerville cap. 1 Pressman caps. 1 e 2 |
[1] | Aula 1.1 |
2 | xx/xx/2020 | Modelos de processo de software | Sommerville caps. 2 e 3 Pressman caps. 3, 4, 5 |
[2] | Aula 2.1 |
3 | xx/xx/2020 | Paradigmas de desenvolvimento de software | Sommerville caps. -- Pressman caps. -- |
[3] | |
4 | xx/xx/2020 | Análise de requisitos: conceitos | Sommerville cap. 4 Pressman caps. 5, 6 e 7 |
[4] | Aula 4.1 |
5 | xx/xx/2020 | Análise de requisitos: casos de uso | Guedes caps. 1 e 3 Bezerra caps. 3 e 4 |
[5] | Aula 5.1 Aula 5.2 |
6 | xx/xx/2020 | Apresentação de problemas Praticas de levantamento de requisitos e casos de uso |
|||
7 | xx/xx/2020 | Projeto de software | Guedes caps. 1 e 3 Bezerra caps. 3 e 4 |
[6] | Aula 7.1 Aula 7.2 |
8 | xx/xx/2020 | Apresentação dos grupos - projeto de aplicação - parte 1 | |||
9 | xx/xx/2020 | P1 | |||
10 | xx/xx/2020 | Vista da P1 Projeto de software: diagrama de classes |
Guedes caps. 4, 5 e 6 Bezerra cap. 5 |
[7] | Aula 10.1 |
11 | xx/xx/2020 | Diagramas dinâmicos: Diagrama de sequencia Diagrama de transição de estados |
Guedes caps. 7, 9 e 10 Bezerra caps. 7, 10 e 11 |
[8] | Aula 11.1 |
12 | xx/xx/2020 | Outros diagramas UML | Aula 12.1 | ||
13 | xx/xx/2020 | Tópicos de Engenharia de Software | |||
14 | xx/xx/2020 | Apresentação dos grupos - projeto de aplicação - parte 2 | |||
14 | xx/xx/2020 | P2 | |||
15 | xx/xx/2020 | Vista da P2 VR |
|||
16 | xx/xx/2020 | Vista da VR | |||
17 | xx/xx/2020 | VS |
Referências bibliográficas
- Sommerville, Ian. Engenharia de Software 9ª Edição Edição. Pearson Brasil, 2011.
- Pressman, Roger, e Bruce Maxim. Engenharia de Software 8ª Edição. McGraw Hill Brasil, 2016.
- Larman, Graig. Utilizando UML e Padrões: Uma Introdução à Análise e ao Projeto Orientados a Objetos e ao Desenvolvimento Iterativo, 3ª Edição. Bookman, 2007.
- Guedes, Gilleanes T. A. UML 2. Uma Abordagem Prática 2ª Edição. Novatec, 2011.
- Bezerra, Eduado. Princípio de Análise e Projeto de Sistemas com UML, Elsevier Editora Campus, 2006
- Booch, Grady; Rumbaugh, James; Jacobson, Ivar. The Unified Modeling Language User Guide, Addison-Wesley Professional, 1998.