Objetivos

Conhecer e aplicar padrões ao processo de software. Mapear modelos de representação.

Ementa

Conceitos, evolução e importância de arquitetura de software. Padrões de Arquitetura. Padrões de Distribuição. Camadas no desenvolvimento de software. Tipos de Arquitetura de Software. Visões na arquitetura de software. Modelo de Análise e Projetos. Formas de representação. O processo de desenvolvimento. Mapeamento para implementação. Integração do sistema. Testes: planejamento e tipos. Manutenção. Documentação.

Professor responsável: Fabrício Gustavo Henrique

Possui graduação em Computação pelo Instituto de Ensino Superior COC, Especialização em Programação Web pela UFscar e Mestrado em Ciência com ênfase em Informática Médica pela USP. Atualmente é docente da Faculdade de Tecnologia de Ribeirão Preto (Fatec), Universidade Paulista (UNIP) e Fundação Educacional de Ituverava (FAFRAM).

É analista de sistemas e sócio da empresa Connecta. Tem experiência na área de Ciência da Computação, com ênfase em Programação para Dispositivos Móveis, Web, Processamento de Imagens e Banco de Dados, atuando principalmente nos seguintes temas: programação para dispositivos móveis, programação web, banco de dados, processamento de imagens, B.I., prontuário eletrônico do paciente (PEP), prescrição eletrônica

fabricio.henrique@fatec.sp.gov.br
lattes.cnpq.br/7498826465229905