plano de ensino - arquitetura de software · pdf fileano /semestre: 2016/ 2º ......

4
PLANO DE ENSINO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO CAMPUS Capivari 1 IDENTIFICAÇÃO: Curso: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Área de Conhecimento: Engenharia de Software e Banco de Dados Componente Curricular: Arquitetura de Software Código disciplina: ASWA4 Ano /Semestre: 2016/2º Num. aulas semanais: 02 Total de horas: 33,3 Total de aulas: 40 Número de professores: 01 Conteúdos Curriculares: Prática de Ensino: Estudos: Laboratório: 0 Orientação de Estágio: 0 Professor(es) responsável(eis): André Luís Belini de Oliveira 2 EMENTA / BASES A disciplina apresenta conceitos, evolução e importância da arquitetura de software. O componente curricular trabalha com analise e projeto no processo de desenvolvimento, padrões de arquitetura, padrões de distribuição, camadas no desenvolvimento de software, tipos de arquitetura de software, mapeamento de modelos, integração do sistema e estratégias de manutenção de software. 3 OBJETIVO Empregar métodos e técnicas de análise e projeto no processo de desenvolvimento de sistemas de software orientado a objetos. Representar a arquitetura de software utilizando notações de modelagem. 4 CONTEÚDO PROGRAMÁTICO Aspectos Gerais da Arquitetura de Software, Tipos de Arquitetura de Software, Visões na Arquitetura, Modelo de Classes de Projeto, Padrões de Projeto, Desenvolvimento de Software em Camadas, Componentes de Software, Integração e Implantação do Sistema de Software, Mapeamento Objeto-Relacional, Camada de Persistência, Manutenção e Gerência de Configuração. 5 METODOLOGIA E ESTRATÉGIA DE ENSINO Aulas expositivas dialogadas com apresentação de slides, explicação dos conteúdos, realização de atividades individuais, em grupo ou coletivas e aulas práticas em laboratório. Desenvolvimento de projetos, pesquisas e trabalhos em grupo. 6 RECURSOS DIDÁTICOS 7 CRITÉRIOS DE AVALIAÇÃO , Avaliação continua, com base na participação efetiva, na execução dos exercícios aplicados, a realização de provas escritas e no desenvolvimento de projetos em equipe, trabalhos individuais e/ou em grupo e apresentação de seminários. O critério de avaliação será o seguinte: Trabalhos Individuais (TI) – Desenvolvidos em sala de aula, podendo ser desenvolvidos de forma individual ou em grupo, sem datas pré-estabelecidas. Serão diversos trabalhos ao longo do semestre e que irão compor parte da Média Final (MF). Valendo 20% da MF.

Upload: vandiep

Post on 03-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Plano de Ensino - Arquitetura de Software · PDF fileAno /Semestre: 2016/ 2º ... pesquisas e trabalhos em grupo. 6 – RECURSOS DIDÁTICOS 7 ... Trabalho Interdisciplinar (TE)

PLANO DE ENSINO

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO

CAMPUS

Capivari 1 – IDENTIFICAÇÃO: Curso: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Área de Conhecimento: Engenharia de Software e Banco de Dados Componente Curricular: Arquitetura de Software

Código disciplina: ASWA4

Ano /Semestre: 2016/2º

Num. aulas semanais: 02

Total de horas: 33,3

Total de aulas: 40

Número de professores: 01

Conteúdos Curriculares:

Prática de Ensino:

Estudos: Laboratório: 0 Orientação de Estágio:

0

Professor(es) responsável(eis): André Luís Belini de Oliveira

2 – EMENTA / BASES

A disciplina apresenta conceitos, evolução e importância da arquitetura de software. O componente curricular trabalha com analise e projeto no processo de desenvolvimento, padrões de arquitetura, padrões de distribuição, camadas no desenvolvimento de software, tipos de arquitetura de software, mapeamento de modelos, integração do sistema e estratégias de manutenção de software.

3 – OBJETIVO

Empregar métodos e técnicas de análise e projeto no processo de desenvolvimento de sistemas de software orientado a objetos. Representar a arquitetura de software utilizando notações de modelagem.

4 – CONTEÚDO PROGRAMÁTICO

Aspectos Gerais da Arquitetura de Software, Tipos de Arquitetura de Software, Visões na Arquitetura, Modelo de Classes de Projeto, Padrões de Projeto, Desenvolvimento de Software em Camadas, Componentes de Software, Integração e Implantação do Sistema de Software, Mapeamento Objeto-Relacional, Camada de Persistência, Manutenção e Gerência de Configuração.

5 – METODOLOGIA E ESTRATÉGIA DE ENSINO

Aulas expositivas dialogadas com apresentação de slides, explicação dos conteúdos, realização de atividades individuais, em grupo ou coletivas e aulas práticas em laboratório. Desenvolvimento de projetos, pesquisas e trabalhos em grupo.

6 – RECURSOS DIDÁTICOS

7 – CRITÉRIOS DE AVALIAÇÃO ,

Avaliação continua, com base na participação efetiva, na execução dos exercícios aplicados, a realização de provas escritas e no desenvolvimento de projetos em equipe, trabalhos individuais e/ou em grupo e apresentação de seminários. O critério de avaliação será o seguinte: Trabalhos Individuais (TI) – Desenvolvidos em sala de aula, podendo ser desenvolvidos de forma individual ou em grupo, sem datas pré-estabelecidas. Serão diversos trabalhos ao longo do semestre e que irão compor parte da Média Final (MF). Valendo 20% da MF.

Page 2: Plano de Ensino - Arquitetura de Software · PDF fileAno /Semestre: 2016/ 2º ... pesquisas e trabalhos em grupo. 6 – RECURSOS DIDÁTICOS 7 ... Trabalho Interdisciplinar (TE)

Trabalho Interdisciplinar (TE) – Um projeto semestral, interdisciplinar, que será desenvolvido em equipe e composto por uma entrega parcial e uma entrega final. Valendo 40% da MF. Avaliação Individual (AI) – Prova escrita e composta por questões de múltipla escolha e também dissertativas, abrangendo o conteúdo semestral. Valendo 40% da MF.

MF = ((TI*0,20) + (TE*0,40) + (AI*0,40))

7.1 – RECUPERAÇÃO PARALELA / INSTRUMENTO FINAL DE AVALIAÇÃO

Como avaliação paralela, se aplicável, os alunos deverão realizar uma avaliação teórica e/ou prática (individual e sem consulta) abordando os conteúdos apresentados e discutidos em sala de aula. Como instrumento final de avaliação (recuperação final), se aplicável, os alunos deverão realizar uma avaliação teórica e/ou prática (individual e sem consulta) abordando os conteúdos apresentados e discutidos em sala de aula.

8 – BIBLIOGRAFIA

8.1 – BÁSICA

SILVEIRA, Paulo; et al. Introdução à Arquitetura e Design de Software - Uma Visão Sobre a Plataforma Java. Rio de Janeiro: Campus Editora, 2011.

PRESSMAN, Roger. Engenharia de Software: Uma Abordagem Profissional. 7.ed. Bookman, 2011.

SOMMERVILLE, Ian. Engenharia de software. 8.ed. Addison Wesley, 2007.

8.2 – COMPLEMENTAR

BEZERRA, Eduardo. Princípios de Análise e Projeto de Sistemas com UML. 2.ed. Elsevier Campus, 2007.

BOOCH, Grady.; RUMBAUGH, James; JACOBSON, Ivan. UML: Guia do usuário. 2.ed. Elsevier Campus, 2006.

GUEDES, Gilleanes. UML 2 – Uma Abordagem Prática. Novatec, 2009. LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e projeto orientado

a objetos e ao desenvolvimento iterativo. Bookman, 2007. MCLAUGHLIN Brett.; POLLICE Garry; WEST David. Use a Cabeça! Análise e Projeto Orientado a Objetos. Alta Books, 2007.

Professor(es) Coordenador Curso Data Assinatura Data Assinatura

Page 3: Plano de Ensino - Arquitetura de Software · PDF fileAno /Semestre: 2016/ 2º ... pesquisas e trabalhos em grupo. 6 – RECURSOS DIDÁTICOS 7 ... Trabalho Interdisciplinar (TE)

PLANO DE AULA

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO

CAMPUS

Capivari 1 – IDENTIFICAÇÃO: Curso: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Área de Conhecimento: Engenharia de Software e Banco de Dados Componente Curricular: Arquitetura de Software

Código disciplina: ASWA4

Ano /Semestre: 2016/2º

Num. aulas semanais: 02

Total de horas: 33,3

Total de aulas: 40

Número de professores: 01

Conteúdos Curriculares:

Prática de Ensino: Estudos: Laboratório:

Orientação de Estágio:

Professor(es) responsável(eis): André Luís Belini de Oliveira

2 – INSTRUMENTOS E CRITÉRIOS DE AVALIAÇÃO DA APRENDIZAGEM ,

Avaliação continua, com base na participação efetiva, na execução dos exercícios aplicados, a realização de provas escritas e no desenvolvimento de projetos em equipe, trabalhos individuais e/ou em grupo e apresentação de seminários. O critério de avaliação será o seguinte: Trabalhos Individuais (TI) – Desenvolvidos em sala de aula, podendo ser desenvolvidos de forma individual ou em grupo, sem datas pré-estabelecidas. Serão diversos trabalhos ao longo do semestre e que irão compor parte da Média Final (MF). Valendo 20% da MF. Trabalho em Equipe (TE) – Um projeto semestral, interdisciplinar, que será desenvolvido em equipe e composto por uma entrega parcial (/2016) e uma entrega final (/2016). Valendo 40% da MF. Avaliação Individual (AI) – Prova escrita e composta por questões de múltipla escolha e também dissertativas, abrangendo o conteúdo semestral, a ser realizada no dia /2016. Valendo 40% da MF.

MF = ((TI*0,20) + (TE*0,40) + (AI*0,40))

3 – DESENVOLVIMENTO DAS AULAS

CONTEÚDO DESENVOLVIDO Semana Descrição do conteúdo / bases tecnológicas

1

Apresentação do plano de ensino da disciplina, datas e trabalhos a serem desenvolvidos. Introdução a Arquitetura de Software – Conceitos iniciais

2

Projetos de Arquitetura – Decisões de projetos de arquitetura, visões de arquitetura, padrões de arquitetura, arquitetura de aplicações.

3

Atividades práticas / definições sobre o projeto final

4

Projeto e Implementação – Padrões de Projetos, Questões de Implementação.

5

Projeto e Implementação – Padrões de Projetos, Questões de Implementação.

6

Atividades práticas / Projetos

7

Modelo de Classes de Projeto

8

Modelo de Classes de Projeto

Page 4: Plano de Ensino - Arquitetura de Software · PDF fileAno /Semestre: 2016/ 2º ... pesquisas e trabalhos em grupo. 6 – RECURSOS DIDÁTICOS 7 ... Trabalho Interdisciplinar (TE)

9

Atividades Avaliativas

10

Desenvolvimento de Software em Camadas.

11

Componentes de Software.

12

Atividades práticas / Projetos

13

Integração e Implantação do Sistema de Software.

14

Mapeamento Objeto-Relacional e Camada de Persistência.

15

Atividades práticas / Projetos

16

Manutenção e Gerência de Configuração.

17

Atividades práticas / Projetos

18

Avaliação Final

19

Apresentação dos Projetos em Grupo

20

Revisão Conteúdo – Finalização Processo de Avaliação

Professor(es) Coordenador Curso Data Assinatura Data Assinatura