engenharia de software i - aula 1 - plano de ensino

1
Universidade do Sagrado Coração Plano de Ensino Nome do centro: Centro de Ciências Exatas e Sociais Aplicadas 1 – Identificação Nome do curso: Ciência da Computação Habilitação: Bacharelado Nome e cód. disciplina: Engenharia de Software I Número de créditos : 4 Carga horária teórica: Teórica: 40h Carga horária prática: 20h Carga horária Total: 60h Semestre: Pré-requisitos Linguagem de Programação II, Bando de Dados I Co-requisitos Professor responsável: Prof. Ms. Ronaldo Martins da Costa 2 – Ementa Introdução. Engenharia de sistemas com base em computadores. Modelo do processo e ciclo de vida. Planejamento e gerenciamento de projetos. Requisitos de software. Projetando o sistema. Projeto orientado a objetos. 3 – Objetivos Compreender a importância da disciplina no desenvolvimento de software; As características específicas de cada tipo de ciclo de vida e sua importância no desenvolvimento de software. Introduzir as metodologias e técnicas para desenvolvimento de software. Selecionar as ferramentas adequadas para cada etapa de desenvolvimento de software. 4 – Bibliografia Básica BEZERRA, E. Princípios de análise e projeto de sistemas com UML. Rio de Janeiro: Elsevier, 2002. 286 p. BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2000. 472 p. GUEDES, G. T. A. UML: uma abordagem prática. São Paulo: Novatec, 2004. 319 p. Complementar PFLEEGER, S. L. Engenharia de software: teoria e prática. 2. ed. São Paulo: Prentice Hall, 2004. 535 p. QUATRANI, T. Modelagem visual com Rational Rose 2000 e UML. Rio de Janeiro: Ciência Moderna, 2001. 206 p. SOMMERVILLE, I. Engenharia de software. 6. ed. São Paulo: Addison Wesley, 2003. 592 p.

Upload: rommeloliveira

Post on 11-Dec-2015

232 views

Category:

Documents


8 download

DESCRIPTION

Plano de aula - Engenharia de software

TRANSCRIPT

Page 1: Engenharia de Software I - Aula 1 - Plano de Ensino

Universidade do Sagrado Coração

Plano de Ensino

Nome do centro: Centro de Ciências Exatas e Sociais Aplicadas

1 – Identificação Nome do curso: Ciência da Computação

Habilitação: Bacharelado

Nome e cód. disciplina: Engenharia de Software I

Número de créditos :

4

Carga horária teórica: Teórica:

40h

Carga horária prática: 20h

Carga horária Total: 60h

Semestre: 1º

Pré-requisitos Linguagem de Programação II, Bando de Dados I

Co-requisitos

Professor responsável: Prof. Ms. Ronaldo Martins da Costa

2 – Ementa Introdução. Engenharia de sistemas com base em computadores. Modelo do processo e ciclo de vida. Planejamento e gerenciamento de projetos. Requisitos de software. Projetando o sistema. Projeto orientado a objetos.

3 – Objetivos Compreender a importância da disciplina no desenvolvimento de software; As características específicas de cada tipo de ciclo de vida e sua importância no desenvolvimento de software. Introduzir as metodologias e técnicas para desenvolvimento de software. Selecionar as ferramentas adequadas para cada etapa de desenvolvimento de software.

4 – Bibliografia Básica BEZERRA, E. Princípios de análise e projeto de sistemas com UML. Rio de Janeiro: Elsevier, 2002. 286 p. BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2000. 472 p. GUEDES, G. T. A. UML: uma abordagem prática. São Paulo: Novatec, 2004. 319 p.

Complementar PFLEEGER, S. L. Engenharia de software: teoria e prática. 2. ed. São Paulo: Prentice Hall, 2004. 535 p. QUATRANI, T. Modelagem visual com Rational Rose 2000 e UML. Rio de Janeiro: Ciência Moderna, 2001. 206 p. SOMMERVILLE, I. Engenharia de software. 6. ed. São Paulo: Addison Wesley, 2003. 592 p.