Modelagem de Sistemas Web. Metodologias para o desenvolvimento de sistemas web

Tamanho: px
Começar a partir da página:

Download "Modelagem de Sistemas Web. Metodologias para o desenvolvimento de sistemas web"

Transcrição

1 Modelagem de Sistemas Web Aula 5 Metodologias para o desenvolvimento de sistemas web

2 Metodologias para o desenvolvimento de sistemas web WebML Fontes: Itana Gimenes e Bruno Souza

3 Et Estrutura t do WebML Modelo Estrutural; O modelo de hipertexto; Modelo de composição; Modelo de navegação; Modelo de Apresentação; Modelo de Adaptação.

4 WebML Modelo Estrutural t Modelo E/R, o ODMG, Modelo Orientado a Objetos e diagramas de classe UML. Para expressões redundantes e informações calculadas, o modelo estrutural também oferece uma linguagem g simplificada, linguagem baseada em queries, onde por ela é possível especificar informações derivadas.

5 WebML Modelo Hipertexto t O Modelo hipertexto descreve um ou mais hipertextos que podem ser publicados no site. Cada hipertexto define uma chamada a um site. Adescriçãoda da interface de um site consiste em dois sub-modelos: Modelo de Composição - especifica quais páginas compõem um hipertexto e quais os conteúdos que constituem uma página; Modelo de Navegação - expressa o relacionamento entre os conteúdos;

6 WebML Modelo de Apresentação Expressa o layout e a aparência gráfica das páginas; As especificações da Apresentação podem ser tanto específicas quanto genéricas; De uma maneira geral, eles ditam a apresentação de uma página específica incluindo referências explícitas para o conteúdo da página (por exemplo, o layout e a aparência gráfica do titulo e da capa de um disco).

7 WebML Modelo de Adaptação Atribuição de níveis de acesso aos usuários do sistema, podendo assim restringir ou autorizar o acesso a determinados conteúdos.

8 WebML Diagrama de blocos

9 WebML Endereços importantes site oficial do WebML webratio ferramenta oficial para desenvolvimento de sistemas web com WebML (sugestão: pesquisar como utilizar a ferramenta no seu projeto da WebApp)

10 Metodologias para o desenvolvimento de sistemas web Mineração na Web Fonte: Wikipedia

11 Mineração na Web A Mineração na Web, ou Web Mining, é uma metodologia de recuperação da informação, que usa ferramentas de mineração de dados (DataMining) para extrair informações tanto do conteúdo das páginas e de sua estrutura de relacionamentos (links), quanto dos registros de navegação dos usuário. Neste sentido,,podemos dividir a Mineração da Web em três variantes: Mineração do Conteúdo da Web, ou Web Content Mining; Mineração da Estrutura da Web, ou Web Structure Mining; Mineração dos Registros de Navegação na Web, ou Web Usage Mining.

12 Mineração do Conteúdo da Web O processo de mineração do conteúdo da web consiste em analisar textos, imagens e outros componentes presentes nos documentos HTML. Esta técnica é essencialmente utilizada como forma de facilitar o acesso ao conteúdo predominantemente desestruturado d encontrado nestes tipos de documento. Dentre as principais utilizações, destacam-se a categorização automática das páginas HTML e indexação do conteúdo. Exemplo de ferramenta de Mineração de Conteúdo: Dreamweaver

13 Mineração da Estrutura da Web Estuda o relacionamento entre as páginas da web através de seus hiperlinks. Exemplo de ferramenta de Mineração da Estrutura: Dreamweaver

14 Mineração dos Registros de Navegação da Web Basicamente é a análise dos registros de navegação dos usuários nos documentos da internet. A principal p utilização é a descoberta de padrões de navegação que podem ajudar a melhorar a navegabilidade dos sítios publicados. É também uma das técnicas básicas para a implementação do processo de Personalização da Busca, que permite a utilização de um contexto próprio na busca de documentos na internet possibilitando a geração de um resultado personalizado Exemplo de utilização de Mineração dos registros de navegação: novo modelo de busca utilizado pelo Google.

15 Metodologias para o desenvolvimento de sistemas web WebQuest ( Fonte: SENAC

16 WebQuest - conceito Webquest é uma atividade de aprendizagem que aproveita a imensa riqueza de informações que, dia a dia, cresce na Web. O conceito de webquest foi criado em 1995, por Bernie Dodge, professor da universidade estadual da Califórnia, EUA, como proposta metodológica para usar a Internet de forma criativa. Dodge a define assim: "Webquest é uma atividade investigativa em que alguma ou "Webquest é uma atividade investigativa, em que alguma ou toda a informação com que os alunos interagem provém da Internet."

17 WebQuest descrição geral Em geral, uma webquest é elaborada pelo professor, para ser solucionada pelos alunos, reunidos em grupos. A webquest sempre parte de um tema (o Usabilidade, por exemplo) e propõe uma Tarefa, que envolve consultar fontes de informação especialmente selecionadas pelo professor. Essas fontes (também chamadas de recursos) podem ser livros, vídeos, e mesmo pessoas a entrevistar, mas normalmente são sites ou páginas na Web. É comum que a Tarefa exija dos alunos a representação de papéis (usuário, desenvolvedor, analista), para promover o contraste de pontos de vista ou a união de esforços em torno de um objetivo.

18 WebQuest Tipos Bernie Dodge divide a webquest em dois tipos, ligados à duração do projeto e à dimensão de aprendizagem envolvida: lid Webquest curta - leva de uma a três aulas para ser explorada pelos alunos e tem como objetivo a aquisição e integração de conhecimentos. Webquest longa - leva de uma semana a um mês para ser explorada pelos alunos, em sala de aula, e tem como objetivo a extensão e o refinamento de conhecimentos.

19 WebQuest Seções Introdução - texto curto, que apresenta o tema e antecipa para os alunos que atividades eles terão de realizar. Tarefa - descreve que produto se espera dos alunos ao final da webquest e que ferramentas devem ser utilizadas para elaborá-lo (um determinado software, por exemplo). Exemplos de tarefas: resolver um problema, formular ou defender uma opinião, analisar uma problemática. Processo - deve apresentar os passos que os alunos terão de percorrer e para a desenvolver e a Tarefa. Quanto mais detalhado for o processo, melhor. Ex: 1 formar um grupo de três alunos; 2 definir papéis; Fontes de informação - são os sites e páginas Web que o professor escolhe e que devem ser consultados pelos alunos para realizar a Tarefa. Avaliação próximo slide

20 WebQuest Seções - continuação Avaliação - o aluno deve ser informado sobre como o seu desempenho será avaliado e em que casos a verificação será individual ou coletiva. O gabarito de avaliação abaixo pode ser usado pelo professor para montar essa seção. O que aparece na tabela são instruções do que o professor deve escrever em cada coluna:

21 WebQuest Seções - continuação Conclusão - A Conclusão deve resumir, em poucas frases, os assuntos explorados na webquest e os objetivos supostamente t atingidos. id A conclusão é também o espaço para incentivar o aluno a continuar refletindo sobre o assunto, através de questões retóricas e links adicionais. Créditos - A seção de Créditos deve apresentar as fontes de todos os materiais utilizados na webquest: imagens, músicas, textos, livros, sites, páginas Web. Se as fontes são sites ou páginas Web, colocam-se os links. Quando os materiais são físicos, colocam-se as referências bibliográficas. Créditos é também o espaço dos agradecimentos a pessoas ou instituições que de algum modo tenham colaborado na elaboração da webquest. Mais detalhes em:

ESCOLA ESTADUAL DR. MARTINHO MARQUES SIRLEI RODRIGUES CARDOSO DO PRADO VITORINO

ESCOLA ESTADUAL DR. MARTINHO MARQUES SIRLEI RODRIGUES CARDOSO DO PRADO VITORINO ESCOLA ESTADUAL DR. MARTINHO MARQUES SIRLEI RODRIGUES CARDOSO DO PRADO VITORINO A DESCOBERTA DAS ARTES PLÁSTICAS DE HUMBERTO ESPÍNDOLA PELOS ALUNOS DO 9º ANO A TAQUARUSS/MS AGOSTO-2009 ESCOLA ESTADUAL

Leia mais

Modelagem de Sistemas Web. Modelagem de BD

Modelagem de Sistemas Web. Modelagem de BD Modelagem de Sistemas Web Aula 9 Modelagem de BD OBS: Pré-requisito: noções intermediárias em BD e de modelo ER Fonte: Proj. e Mod. BD 4/E Capítulo: Análise de Req. E Mod. Dados Conceit. - Toby Teorey

Leia mais

A MATEMÁTICA E A TECNOLOGIA COM O DESENVOLVIMENTO DE WEBQUEST

A MATEMÁTICA E A TECNOLOGIA COM O DESENVOLVIMENTO DE WEBQUEST A MATEMÁTICA E A TECNOLOGIA COM O DESENVOLVIMENTO DE WEBQUEST Lucas Valenço da Silva ICMC-USP (lucasvalenco@gmail.com) Fernanda Martins da Silva - ICMC-USP (nandacajuru1@gmail.com) Financiamento: PIBID-CAPES

Leia mais

Análise de Sistemas 3º Bimestre (material 2)

Análise de Sistemas 3º Bimestre (material 2) Análise de Sistemas 3º Bimestre (material 2) Professor: José Ronaldo Leles Júnior Turma: 2º ano do curso de Sistemas de Informação UEG Universidade Estadual de Goiás Campus Posse POO Paradigma Orientado

Leia mais

2 Metodologias para Projetos de Aplicações Hipermidia

2 Metodologias para Projetos de Aplicações Hipermidia 2 Metodologias para Projetos de Aplicações Hipermidia O processo de desenvolvimento de aplicações é o objeto de diversas pesquisas, principalmente no caso das aplicações voltadas para a Internet, que diferem

Leia mais

UML. Rodrigo Leite Durães.

UML. Rodrigo Leite Durães. UML Rodrigo Leite Durães. rodrigo_l_d@yahoo.com.br O que é Análise de Software? UML: É o estágio de um sistema que captura os requisitos e o domínio do problema, focalizando no que deve ser feito, não

Leia mais

Padrão para Especificação de Requisitos de Produto de Multimídia

Padrão para Especificação de Requisitos de Produto de Multimídia Padrão para Especificação de Requisitos de Produto de Multimídia 1 Introdução 1.1 Escopo do documento Sugere-se aqui uma estrutura para a Especificação de Requisitos de Produto de Multimídia (ERPM). Esta

Leia mais

Análise e Projeto Orientado a Objetos

Análise e Projeto Orientado a Objetos Análise e Projeto Orientado a Objetos Aula 1.10 - Engenharia de Requisitos Bruno Neiva Moreno Instituto Federal do Rio Grande do Norte Campus Nova Cruz bruno.moreno@ifrn.edu.br 1/27 Introdução A Engenharia

Leia mais

MODELAGEM DE PROCESSOS MÓDULO 9

MODELAGEM DE PROCESSOS MÓDULO 9 MODELAGEM DE PROCESSOS MÓDULO 9 Índice 1. Processo de Desenvolvimento de Sistemas - Continuação..3 1.1. Diagramas de Casos de Uso... 3 2 1. PROCESSO DE DESENVOLVIMENTO DE SISTEMAS - CONTINUAÇÃO 1.1. DIAGRAMAS

Leia mais

MODELAGEM DE SISTEMAS. Introdução a Computação e Engenharia de Software. Profa. Cynthia Pinheiro

MODELAGEM DE SISTEMAS. Introdução a Computação e Engenharia de Software. Profa. Cynthia Pinheiro MODELAGEM DE SISTEMAS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Modelagem de Sistemas: A modelagem de um sistema auxilia o analista a entender a funcionalidade

Leia mais

Introdução à UML. Prof. Jesus José de Oliveira Neto

Introdução à UML. Prof. Jesus José de Oliveira Neto Introdução à UML Prof. Jesus José de Oliveira Neto UML Linguagem de Modelagem Unificada Linguagem visual utilizada para modelar softwares baseados no paradigma de orientação a objetos UML não é uma linguagem

Leia mais

Informática Aplicada à Educação. Pedagogia - 1o Período 04/11/2015

Informática Aplicada à Educação. Pedagogia - 1o Período 04/11/2015 Informática Aplicada à Educação Pedagogia - 1o Período 04/11/2015 Agenda 1- A importância da internet na educação 2- WebQuest 3- Preparação para a próxima aula 2 Agenda 1- A importância da internet na

Leia mais

SISTEMA DE AUTOMAÇÃO DE PROCESSO DE VENDAS APLICADO À EMPRESA PINTARELLI INDUSTRIAL

SISTEMA DE AUTOMAÇÃO DE PROCESSO DE VENDAS APLICADO À EMPRESA PINTARELLI INDUSTRIAL SISTEMA DE AUTOMAÇÃO DE PROCESSO DE VENDAS APLICADO À EMPRESA PINTARELLI INDUSTRIAL Cláudio Augusto Deschamps Pintarelli Orientador: Marcel Hugo Roteiro de Apresentação Introdução Fundamentação Sistema

Leia mais

Aula 2 BD Introdução. Profa. Elaine Faria UFU

Aula 2 BD Introdução. Profa. Elaine Faria UFU Aula 2 BD Introdução Profa. Elaine Faria UFU - 2017 Motivação A quantidade de informação disponível está crescendo exponencialmente Os dados e as informações tem um papel importante para as organizações

Leia mais

DIAGRAMAS DE CLASSE UML

DIAGRAMAS DE CLASSE UML DIAGRAMAS DE CLASSE UML Projeto Detalhado de Software (PDS) Profa. Cynthia Pinheiro Antes de mais nada... Calendário de Reposições Aula 1: 27/10/2017, 8h-10h, Sala 8 Aula 2: A verificar Aula 3: A verificar

Leia mais

1. INTRODUÇÃO A MODELAGEM DE DADOS

1. INTRODUÇÃO A MODELAGEM DE DADOS 1. INTRODUÇÃO A MODELAGEM DE DADOS Para se construir uma casa ou um prédio de qualidade, é essencial fazer um planejamento detalhado, com a finalidade de pensar sobre as formas de construção, fazer estimativas

Leia mais

Especificação de Sistemas de Software e a UML

Especificação de Sistemas de Software e a UML Modelagem de sistema Especificação de Sistemas de Software e a UML A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema Modelo => visão simplificada e abstrata de um sistema

Leia mais

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Engenharia de Requisitos É, talvez, o maior problema da indústria de SW; Está relacionada

Leia mais

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Engenharia de Requisitos É, talvez, o maior problema da indústria de SW; Está relacionada

Leia mais

Diagrama de Componentes e Implantação

Diagrama de Componentes e Implantação Diagrama de Componentes e Implantação Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Referências: Booch, G. et al. The Unified Modeling Language User

Leia mais

FUNDAÇÃO UNIVERSIDADE ESTADUAL DE MARINGÁ

FUNDAÇÃO UNIVERSIDADE ESTADUAL DE MARINGÁ FUNDAÇÃO UNIVERSIDADE ESTADUAL DE MARINGÁ Centro de Tecnologia - CTC Departamento de Informática - DIN Programa de Pós-Graduação em Ciência da Computação PCC ESTÁGIO DE DOCÊNCIA II Disciplina: Engenharia

Leia mais

2 Fluxos no Ciclo de Vida do Processo Unificado. O Processo Unificado consiste da repetição de uma série de ciclos durante a vida de um sistema.

2 Fluxos no Ciclo de Vida do Processo Unificado. O Processo Unificado consiste da repetição de uma série de ciclos durante a vida de um sistema. Processo Unificado Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Ciclo de Vida - Fluxos Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre

Leia mais

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases)

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases) MDS II Aula 04 Concepção Requisitos Diagrama de Casos de Uso (Use Cases) 55 DIAGRAMA DE CASOS DE USO BENEFÍCIOS DOS CASOS DE USO ILUSTRAR POR QUE O SISTEMA É NECESSÁRIO OS REQUISITOS DO SISTEMA SÃO COLOCADOS

Leia mais

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001 PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes

Leia mais

Modelos em Sistemas de Informação. Aula 2

Modelos em Sistemas de Informação. Aula 2 Modelos em Sistemas de Informação Aula 2 Referências básicas da aula Paulo Cougo - Modelagem conceitual e Projeto de Banco de Dados. Craig Larman - Utilizando UML e padrões. Roger Pressman - Engenharia

Leia mais

Análise e Projeto Orientado a Objetos

Análise e Projeto Orientado a Objetos Universidade Estadual Vale do Acaraú Apresentação Gradução: Bacharelado em Ciências da Computação UVA Análise e Projeto Orientado a Objetos Prof. Raquel Silveira Pós-Graduação: Especialização em Engenharia

Leia mais

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE PROGRAMA DE MESTRADO PROFISSIONAL EM INFORMÁTICA EM SAÚDE

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE PROGRAMA DE MESTRADO PROFISSIONAL EM INFORMÁTICA EM SAÚDE PLANO DE ENSINO Disciplina INS 310008: Análise de sistemas e UML Professor Responsável: Dra Raul Sidnei Wazlawick Créditos: (02 CRÉDITOS 30HS) Semestre: 2018-2 1. Ementa Geral Introdução a orientação a

Leia mais

Análise do problema. Desenvolvimento de programas. Desenvolvimento do algoritmo. Análise do problema

Análise do problema. Desenvolvimento de programas. Desenvolvimento do algoritmo. Análise do problema Desenvolvimento de programas 1 Análise do problema 2 Análise do problema Desenvolvimento do algoritmo Codificação do programa Compilação e execução Teste e depuração Conhecer exatamente o que o problema

Leia mais

Modelos de Sistemas Casos de Uso

Modelos de Sistemas Casos de Uso Modelos de Sistemas Casos de Uso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Casos de Uso Objetivos Principais dos Casos de Uso: Delimitação do contexto de

Leia mais

Engenharia de Software. UML Unified Modeling Language

Engenharia de Software. UML Unified Modeling Language Engenharia de Software UML Unified Modeling Language UML - INTRODUÇÃO UML é um acrônimo para a expressão Linguagem de Modelagem Unificada. Pela definição de seu nome, vemos que a UML é uma linguagem que

Leia mais

Programação para Games II. Professor Ariel da Silva Dias Orientação a Objetos

Programação para Games II. Professor Ariel da Silva Dias Orientação a Objetos Programação para Games II Professor Ariel da Silva Dias Orientação a Objetos Pacotes Pacotes são um modo de organizar classes e interfaces Um programa pode ser formado por centenas de classes individiduais;

Leia mais

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue:

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue: 1 GOVERNO DO ESTADO DO RIO GRANDE DO SUL COMPANHIA DE PROCESSAMENTO DE DADOS DO ESTADO DO RIO GRANDE DO SUL - PROCERGS CONCURSOS PÚBLICOS EDITAL DE ABERTURA Nº 01/2018 AVISO Nº 02 - RETIFICAÇÃO A Companhia

Leia mais

Modelagem de Sistemas. Análise de Requisitos. Modelagem

Modelagem de Sistemas. Análise de Requisitos. Modelagem Modelagem de Sistemas Teoria Geral de Sistemas TADS 2. Semestre Prof. André Luís Para abordarmos de forma mais profunda os conceitos de Modelagem de Sistemas de Informação, precisamos também falar na Engenharia

Leia mais

SSC Engenharia de Software. Prof. Paulo C. Masiero

SSC Engenharia de Software. Prof. Paulo C. Masiero SSC - 5764 Engenharia de Software Prof. Paulo C. Masiero Processo de Software: Fases ou Subprocessos DEFINIÇÃO CONSTRUÇÃO MANUTENÇÃO Análise de Sistema Análise de Requisitos Projeto Projeto Processo pelo

Leia mais

Introdução a Orientação a Objetos

Introdução a Orientação a Objetos Introdução a Orientação a Objetos Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Fevereiro de 2011 Unidade 01 - Introdução 1 Qualidade de Software Obter

Leia mais

Desenvolvimento de programas

Desenvolvimento de programas 1 Desenvolvimento de programas Análise do problema Desenvolvimento do algoritmo Codificação do programa Compilação e execução Teste e depuração 2 Análise do problema Conhecer exatamente o que o problema

Leia mais

Modelagem Conceitos e arquitetura do SBD; Modelo de dados entidade-relacionamento modelo ER; Modelo de dados relacional; Mapeamento ER para o

Modelagem Conceitos e arquitetura do SBD; Modelo de dados entidade-relacionamento modelo ER; Modelo de dados relacional; Mapeamento ER para o Universidade Estadual de Mato Grosso do Sul Ciência da Computação Banco de Dados Prof. Nilton nilton@comp.uems.br Modelagem Conceitos e arquitetura do SBD; Modelo de dados entidade-relacionamento modelo

Leia mais

Desenvolvimento de programas. Análise do problema. Análise do problema. Análise do problema. Desenvolvimento do algoritmo. Codificação do programa

Desenvolvimento de programas. Análise do problema. Análise do problema. Análise do problema. Desenvolvimento do algoritmo. Codificação do programa Desenvolvimento de programas 1 Análise do problema Desenvolvimento do algoritmo Codificação do programa Compilação e execução Teste e depuração Análise do problema 2 Conhecer exatamente o que o problema

Leia mais

AVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB.

AVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB. AVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB PESSINI, T. 1 ; SANTANDER, V. F. A. 2 1,2 Centro de Ciências Exatas e Tecnológicas - CCET, Colegiado de Ciência da Computação, UNIOESTE Campus

Leia mais

Oficina Educação e Novas Tecnologias. Prof. Dr. Luís Cláudio Dallier Professor das Faculdades COC

Oficina Educação e Novas Tecnologias. Prof. Dr. Luís Cláudio Dallier Professor das Faculdades COC Oficina Educação e Novas Tecnologias Prof. Dr. Luís Cláudio Dallier Professor das Faculdades COC Para início de conversa... Novas Tecnologias na Educação. Desafios, perspectivas e possibilidades. http://area41propaganda.bl

Leia mais

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE PROGRAMA DE MESTRADO PROFISSIONAL EM INFORMÁTICA EM SAÚDE

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE PROGRAMA DE MESTRADO PROFISSIONAL EM INFORMÁTICA EM SAÚDE PLANO DE ENSINO Disciplina (INS310008): Análise de Sistemas e UML Professor Responsável: Raul Sidnei Wazlawick Créditos: (02 CRÉDITOS 30HS) Semestre: 2017-2 1. Ementa Geral Introdução a orientação a objetos

Leia mais

Processo de Desenvolvimento de Software

Processo de Desenvolvimento de Software Processo de Desenvolvimento de Software Programação Orientada a Objetos Prof. Francisco de Assis S. Santos, Dr. São José, 2015. Processo de Desenvolvimento de Software O desenvolvimento de software é uma

Leia mais

Análise Estruturada. Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.

Análise Estruturada. Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D. Análise Estruturada Análise estruturada Proposta a partir de 1975 por vários autores (Constantine, Tom DeMarco, Yourdon, Gane & Sarson) Caiu em desuso com os modelos orientados a objetos Entretanto...

Leia mais

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS. Aula 7. Agenda

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS. Aula 7. Agenda TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula 7 1 Agenda Correção exercicio aula 6 Modelo de Análise Orientada a Objetos Bibliografia 2 http:professorleomir.wordpress.com

Leia mais

Exercício Prático. Modelagem UML. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha

Exercício Prático. Modelagem UML. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha "Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Exercício Prático Modelagem UML Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha

Leia mais

As técnicas de concepção

As técnicas de concepção As técnicas de concepção Acadêmicos: Bruno Amaral de Sousa Claudivan Gottardi Guilherme Assufi Dallanol Marlon Victor de Paula Objetivo Demonstrar técnicas destinadas a implementar as especificações para

Leia mais

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001 PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes

Leia mais

UNIVERSIDADE PRESBITERIANA MACKENZIE. Site: - CENTRO DE COMUNICAÇÃO E LETRAS PLANO DE ENSINO

UNIVERSIDADE PRESBITERIANA MACKENZIE. Site:  - CENTRO DE COMUNICAÇÃO E LETRAS PLANO DE ENSINO Código Unidade Centro de Comunicação e Letras Cód. Curso Curso Publicidade e Propaganda Depto Departamento Etapa: Sem./Ano 7 1sem/2009 Cód. Disciplina Crédito C Teoria Prática: 17037514 Computação Gráfica

Leia mais

Ficha de Unidade Curricular 2009/2010

Ficha de Unidade Curricular 2009/2010 Ficha de Unidade Curricular 2009/2010 Unidade Curricular Designação Ferramentas Digitais/Gráficas II Área Científica Design Gráfico e Multimédia Ciclo de Estudos Obrigatório Carácter: Obrigatório Semestre

Leia mais

Aula 13 Modelagem da Arquitetura

Aula 13 Modelagem da Arquitetura Aula 13 Modelagem da Arquitetura Alessandro Garcia LES/DI/PUC-Rio Setembro 2017 Especificação Objetivos dessa aula Notação de modelagem da arquitetura Realizar exercício: definição da arquitetura do programa

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Requisitos de Sistemas Unidade II - Processos de Negócio Identificação Conceitos Modelagem - BPM - UML Processos x Requisitos 1 Processo de negócio CONCEITO Um processo de negócio, processo organizacional

Leia mais

S15 - Engenharia de Requisitos continuação cap.6

S15 - Engenharia de Requisitos continuação cap.6 S15 - Engenharia de Requisitos continuação cap.6 ENGENHARIA DE SOFTWARE PRESSMAN, 2011 Gilberto Wolff UTFPR Roteiro Análise de requisitos Modelagem baseada em cenários Modelos UML que complementam o Caso

Leia mais

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional

Leia mais

as fases contemplam todas as etapas do ciclo de desenvolvimento (requisitos, análise, projeto, implementação, teste e validação);

as fases contemplam todas as etapas do ciclo de desenvolvimento (requisitos, análise, projeto, implementação, teste e validação); Título : B2 Processo de desenvolvimento de Sistemas Conteúdo : A UML estabelece uma abordagem para a construção, o desenvolvimento e a manutenção de software. Atualmente, metodologias utilizadas no desenvolvimento

Leia mais

Laboratório de Engenharia de Software I

Laboratório de Engenharia de Software I Laboratório de Engenharia de Software I Turma 01: Profa. Lucia Vilela Leite Filgueiras Turma 02: Profa. Maria Alice Grigas Varela Ferreira Aula 01 Casos de uso e protótipo da interface de usuário Roteiro

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática : ENGENHARIA DE SOFTWARE Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Um conjunto estruturado

Leia mais

Lista Diagrama de Casos de Uso

Lista Diagrama de Casos de Uso Lista Diagrama de Casos de Uso 1. Qual é a notação da UML para um caso de uso? Qual é a notação da UML para um ator? Qual a notação utilizada na UML para o relacionamento de generalização? 2. Defina o

Leia mais

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Conceitos Básicos Introdução Tópicos Especiais Modelagem de Dados Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional

Leia mais

PROVA DE CONHECIMENTOS ESPECÍFICOS

PROVA DE CONHECIMENTOS ESPECÍFICOS Nesta PROVA DE CONHECIMENTOS ESPECÍFICOS, nas questões objetivas de a, que valem dez pontos dois pontos para cada questão, marque, em cada uma, a única opção correta, de acordo com o respectivo comando.

Leia mais

Engenharia de Software. Aula 10 Representação dos Conceitos de Orientação a Objetos. Prof. Me. Rogério Ferreira

Engenharia de Software. Aula 10 Representação dos Conceitos de Orientação a Objetos. Prof. Me. Rogério Ferreira Engenharia de Software Aula 10 Representação dos Conceitos de Orientação a Objetos Prof. Me. Rogério Ferreira 2 Roteiro Representação dos Conceitos OO Mensagens Navegabilidade Pacotes Encapsulamento Herança

Leia mais

Pé no Altar: site de jornalismo especializado em assuntos do universo do casamento para a cidade de Uberaba 1

Pé no Altar: site de jornalismo especializado em assuntos do universo do casamento para a cidade de Uberaba 1 Pé no Altar: site de jornalismo especializado em assuntos do universo do casamento para a cidade de Uberaba 1 Ronailda Aparecida ABDALLA 2 Luís Fernando Ribeiro de OLIVEIRA 3 Universidade de Uberaba, Uberaba/MG

Leia mais

Engenharia de Software Engenharia de Requisitos Software SCAA - Documento de Requisitos Professor: Danilo Giacobo

Engenharia de Software Engenharia de Requisitos Software SCAA - Documento de Requisitos Professor: Danilo Giacobo Engenharia de Software Engenharia de Requisitos Software SCAA - Documento de Requisitos Professor: Danilo Giacobo Introdução Este documento descreve os requisitos de usuário e sistema assim como os requisitos

Leia mais

OFICINA: O USO DE NOVAS TECNOLOGIAS NO ÂMBITO DA ARTE EDUCAÇÃO. PROFESSORA MARA ROSSATTO CAXIAS DO SUL R/S

OFICINA: O USO DE NOVAS TECNOLOGIAS NO ÂMBITO DA ARTE EDUCAÇÃO. PROFESSORA MARA ROSSATTO CAXIAS DO SUL R/S OFICINA: O USO DE NOVAS TECNOLOGIAS NO ÂMBITO DA ARTE EDUCAÇÃO. PROFESSORA MARA ROSSATTO CAXIAS DO SUL R/S TEMA: Arte Instalação TURMAS: 8ª séries PERÍODO: 12 aulas ESCOLA: E.M.E.F. SÃO VITOR CAXIAS DO

Leia mais

UML Diagrama de Atividades Diagrama de Caso de Uso. ENG1518/3VB Sistemas de Informação Gerenciais Prof. Marcos Villas

UML Diagrama de Atividades Diagrama de Caso de Uso. ENG1518/3VB Sistemas de Informação Gerenciais Prof. Marcos Villas Diagrama de Atividades Diagrama de Caso de Uso ENG1518/3VB Sistemas de Informação Gerenciais Prof. Marcos Villas villas@puc-rio.br 1 - Conceitos 2 UML é uma linguagem para: Especificar Visualizar Construir...

Leia mais

Engenharia de Software

Engenharia de Software 1 Engenharia de Software CURSO: Sistemas de Informação PERÍODO LETIVO: 2009-1 SEMESTRE: 4º PROFESSOR(A): Francisco Ildisvan de Araújo Introdução METODOLOGIA DE DESENVOLVIMENTO DE SISTEMAS Uma metodologia

Leia mais

Aula 01 Conceito de Banco de Dados e SGBD

Aula 01 Conceito de Banco de Dados e SGBD Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com

Leia mais

Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD

Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para

Leia mais

Acadêmica: Rosana Ittner Prof. Orientador: Dr. Oscar Dalfovo

Acadêmica: Rosana Ittner Prof. Orientador: Dr. Oscar Dalfovo Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Departamento de Sistemas e Computação DESENVOLVIMENTO DO SISTEMA DE GESTÃO FINANCEIRA, APLICADO AO PLANO DE NEGÓCIOS, UTILIZADO NA

Leia mais

MÓDULO 3 PÁGINAS WEB. Criação de Páginas Web

MÓDULO 3 PÁGINAS WEB. Criação de Páginas Web MÓDULO 3 PÁGINAS WEB Criação de Páginas Web TÉCNICAS DE IMPLANTAÇÃO DE PÁGINAS NA WEB Linguagens de Programação O HTML é a linguagem mais utilizada para criar páginas Web com hipertexto. Utilizando a linguagem

Leia mais

Introdução à Lógica de Programação

Introdução à Lógica de Programação Sistemas Operacionais e Introdução à Programação Introdução à Lógica de Programação 1 Resolução de problemas usando computador Computador: ferramenta para processamento automático de dados Processamento

Leia mais

Desenvolvimento de Software

Desenvolvimento de Software PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA 15ª REGIÃO Secretaria de Tecnologia da Informação e Comunicações Total de Páginas:16 Versão: 1.0 Última Atualização: 26/07/2013 Índice

Leia mais

01/03/2015. Bibliografia Principal. Apresentação da Disciplina. Site da Disciplina. Método de Avaliação. As datas podem mudar. Prova Substitutiva

01/03/2015. Bibliografia Principal. Apresentação da Disciplina. Site da Disciplina. Método de Avaliação. As datas podem mudar. Prova Substitutiva Engenharia de Software Aula 01 Apresentação da Disciplina Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@dcc.ufmg.br 02 Março 2014 Bibliografia Principal Ian Sommerville. Engenharia de Software,

Leia mais

DESENVOLVIMENTO DE MATERIAL INSTRUCIONAL: A WEBQUEST COMO UMA METODOLOGIA PARA O ENSINO DE LINGUAGEM DE PROGRAMAÇÃO SCRATCH

DESENVOLVIMENTO DE MATERIAL INSTRUCIONAL: A WEBQUEST COMO UMA METODOLOGIA PARA O ENSINO DE LINGUAGEM DE PROGRAMAÇÃO SCRATCH DESENVOLVIMENTO DE MATERIAL INSTRUCIONAL: A WEBQUEST COMO UMA METODOLOGIA PARA O ENSINO DE LINGUAGEM DE PROGRAMAÇÃO SCRATCH Jorismildo da Silva Dantas (1); Luanna Maria Beserra Filgueiras (2); Carolina

Leia mais

SEO sem Limites - 3 Passos Básicos de SEO

SEO sem Limites - 3 Passos Básicos de SEO SEO sem Limites - 3 Passos Básicos de SEO Por Paulo A. Corrêa - Primer Página 1 Obrigado! Por baixar meu E-book! Espero que esse conteúdo possa ser um divisor de águas na sua carreira no Marketing Digital!

Leia mais

FUNDAÇÃO EDUCACIONAL DE ANDRADINA NOME DO(S) AUTOR(ES) EM ORDEM ALFABÉTICA TÍTULO DO TRABALHO: SUBTÍTULO DO TRABALHO, SE HOUVER

FUNDAÇÃO EDUCACIONAL DE ANDRADINA NOME DO(S) AUTOR(ES) EM ORDEM ALFABÉTICA TÍTULO DO TRABALHO: SUBTÍTULO DO TRABALHO, SE HOUVER FUNDAÇÃO EDUCACIONAL DE ANDRADINA NOME DO(S) AUTOR(ES) EM ORDEM ALFABÉTICA TÍTULO DO TRABALHO: SUBTÍTULO DO TRABALHO, SE HOUVER ANDRADINA/SP 2016 NOME DO(S) AUTOR(ES) EM ORDEM ALFABÉTICA TÍTULO DO TRABALHO:

Leia mais

Administração Central Unidade de Ensino Médio e Técnico - Cetec. Ensino Técnico. Habilitação Profissional: TÉCNICO EM INFORMÁTICA PARA INTERNET

Administração Central Unidade de Ensino Médio e Técnico - Cetec. Ensino Técnico. Habilitação Profissional: TÉCNICO EM INFORMÁTICA PARA INTERNET Plano de Trabalho Docente 2013 Ensino Técnico ETEC PROF. MASSUYUKI KAWANO Código: 136 Município: Tupã Eixo Tecnológico: INFORMAÇÃO E COMUNICAÇÃO Habilitação Profissional: TÉCNICO EM INFORMÁTICA PARA INTERNET

Leia mais

GERAÇÃO AUTOMÁTICA DE APLICAÇÕES WEB. Profª Drª Itana Maria de Souza Gimenes & Bruno Miguel Nogueira de Souza

GERAÇÃO AUTOMÁTICA DE APLICAÇÕES WEB. Profª Drª Itana Maria de Souza Gimenes & Bruno Miguel Nogueira de Souza GERAÇÃO AUTOMÁTICA DE APLICAÇÕES WEB Profª Drª Itana Maria de Souza Gimenes & Bruno Miguel Nogueira de Souza Agenda Primeira Aula 22/11/2008 Introdução a aplicações Web Características de Aplicações Web

Leia mais

ENGENHARIA DE USABILIDADE E INTERFACES

ENGENHARIA DE USABILIDADE E INTERFACES Unidade III Desenvolvimento de Projetos de IHC Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático desta Unidade Técnicas de Concepção Técnicas de Modelagem Objetivo Demonstrar técnicas

Leia mais

Modelagem de Sistemas Web. Projeto de Sistemas Web. Fontes: Roger Pressman, Martin Fowler e Craig Larman

Modelagem de Sistemas Web. Projeto de Sistemas Web. Fontes: Roger Pressman, Martin Fowler e Craig Larman Modelagem de Sistemas Web Aula 3 Projeto de Sistemas Web Fontes: Roger Pressman, Martin Fowler e Craig Larman Planejamento de uma aplicação Web - Fases (UML Essencial, 47-51) Análise de Requisitos Procura

Leia mais

Casos de Uso. Leonardo Gresta Paulino Murta

Casos de Uso. Leonardo Gresta Paulino Murta Casos de Uso Leonardo Gresta Paulino Murta leomurta@ic.uff.br O que é? Uma técnica para capturar requisitos funcionais Descreve o sistema sob a perspectiva do usuário final Descreve a interação típica

Leia mais

Projeto Manutenção SAP Web e Portal TRT

Projeto Manutenção SAP Web e Portal TRT Anexo VIII SOF 46/11 Projeto Manutenção SAP Web e Portal TRT Versão: 2.00 Índice 1 Introdução... 1.1 Objetivo... 1.2 Escopo... 1.3 Definições, Acrônimos e Abreviações... 1.4 Referências... 2 Gerenciamento

Leia mais

Manual de Utilização do CNIPE

Manual de Utilização do CNIPE Manual de Utilização do CNIPE Sumário 1. INTRODUÇÃO... 4 2. ACESSANDO A APLICAÇÃO... 4 3. PÁGINA PARA CONSULTA DE PROCESSOS... 4 3.1. Consulta por Numeração Única do Processo do CNJ... 5 3.2. Consulta

Leia mais

Q d( ) P. a( ) c( ) e( ) c( ) S. c( ) d( )

Q d( ) P. a( ) c( ) e( ) c( ) S. c( ) d( ) ELEMENTOS BÁSICOS DA LINGUAGEM JAVA Patricia Della Méa Plentz INE-CTC-UFSC E-Mail: plentz@inf.ufsc.br URL: http://moodle.ufsc.br INE5605-Turma 0238B Sumário 2.1 Classes e Objetos na POO 2.2 2 Revisão da

Leia mais

PROVA INTEGRADA TECNOLOGIA EM SISTEMAS PARA INTERNET 5º SEMESTRE - NOITE

PROVA INTEGRADA TECNOLOGIA EM SISTEMAS PARA INTERNET 5º SEMESTRE - NOITE 1. ( IFAP 2016) A engenharia de requisitos é o processo que auxilia o desenvolvimento de sistemas de informação no que diz respeito à identificação das necessidades apontadas pelo cliente para solucionar

Leia mais

POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos

POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos UEG - Universidade Estadual de Goiás (Câmpus Posse) Disciplina: Análise e Projeto de Sistemas II Turma: 4 Semestre Ano: 2016 Professor: José Ronaldo Leles Júnior O que é? É uma forma de abordar um problema.

Leia mais

6 Conclusão. 6.1 Trabalhos relacionados

6 Conclusão. 6.1 Trabalhos relacionados Conclusão 112 6 Conclusão 6.1 Trabalhos relacionados A primeira versão do método SHDM apresentada por Lima (2003) empregava um modelo orientado a objetos como a base estrutural do modelo conceitual de

Leia mais

William Pereira Alves

William Pereira Alves William Pereira Alves Novatec Novatec Editora Ltda. 2017. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

Guia Doxygen. Emanuel Filipe Galdino Alves

Guia Doxygen. Emanuel Filipe Galdino Alves Guia Doxygen Emanuel Filipe Galdino Alves (emanuel.alves@ee.ufcg.edu.br) O Doxygen é um programa que gera a documentação de um software a partir da análise do código escrito em C, C++, C#, Java, Python,

Leia mais

ESTUDO DE FERRAMENTAS MATEMÁTICAS SIMPLES EM PHP: APLICAÇÕES EM ENSINO E INSTRUÇÃO EM CIÊNCIA E TECNOLOGIA

ESTUDO DE FERRAMENTAS MATEMÁTICAS SIMPLES EM PHP: APLICAÇÕES EM ENSINO E INSTRUÇÃO EM CIÊNCIA E TECNOLOGIA ESTUDO DE FERRAMENTAS MATEMÁTICAS SIMPLES EM PHP: APLICAÇÕES EM ENSINO E INSTRUÇÃO EM CIÊNCIA E TECNOLOGIA RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) Jeane Aparecida Rosa de Morais

Leia mais

Aula 6 - Análise de Requisitos: Especificação de Requisitos. Análise de Sistemas Prof. Filipe Arantes Fernandes

Aula 6 - Análise de Requisitos: Especificação de Requisitos. Análise de Sistemas Prof. Filipe Arantes Fernandes Aula 6 - Análise de Requisitos: Especificação de Requisitos Análise de Sistemas Prof. Filipe Arantes Fernandes filipe.arantes@ifsudestemg.edu.br Outline O que é especificação de requisitos? Elicitação

Leia mais

CASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR

CASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR CASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR CONCEITOS BÁSICOS - TESTES O que é Teste de Software? Teste é o processo de executar um programa com o objetivo

Leia mais

Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade

Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade Introdução a Requisitos Análise e Levantamento de Requisitos Prof. Esp. MBA Heuber G. F. Lima Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento

Leia mais

UML (Linguagem unificada de modelagem)

UML (Linguagem unificada de modelagem) UML (Linguagem unificada de modelagem) Modelo de Casos de Uso -> descritos através de Diagramas de Caso de uso Determinação dos usos que o sistema terá (requisitos funcionais) captura os usos ou aplicações

Leia mais

Prof. Dr. Thiago Jabur Bittar

Prof. Dr. Thiago Jabur Bittar Prof. Dr. Thiago Jabur Bittar Uma representação abstrata e simplificada do processo de desenvolvimento software, tipicamente mostrando as principais atividades e dados usados na produção e manutenção de

Leia mais

Armazém Design: uma experiência de reflexão e memória

Armazém Design: uma experiência de reflexão e memória Armazém Design: uma experiência de reflexão e memória Armazém Design: an experience of knowledge and memory Mendonça, Carla; Doutora; Universidade FUMEC cmcmendonca@uol.com.br Pontes, Juliana; Mestre;

Leia mais

Programação Orientada a Objetos SANTOS, Rafael

Programação Orientada a Objetos SANTOS, Rafael Programação Orientada a Objetos SANTOS, Rafael É parte do software, e deve atender os requisitos do usuário Controla o hardware, incluindo periféricos de entrada e saída Usa um conjunto de comandos e regras:

Leia mais

Análise e Projeto Orientados a Objetos Aula III Concepção Visão Geral do Sistema. Prof. Bruno E. G. Gomes IFRN

Análise e Projeto Orientados a Objetos Aula III Concepção Visão Geral do Sistema. Prof. Bruno E. G. Gomes IFRN Análise e Projeto Orientados a Objetos Aula III Concepção Visão Geral do Sistema Prof. Bruno E. G. Gomes IFRN 1 Introdução Fase de concepção do UP Analista vai em busca das primeiras informações sobre

Leia mais

Introdução. à UML. Histórico (cont.) Histórico Definição Benefícios Notação Diagrama de Classes Diagramas de Interação Conclusões Revisão

Introdução. à UML. Histórico (cont.) Histórico Definição Benefícios Notação Diagrama de Classes Diagramas de Interação Conclusões Revisão Sumário Introdução à UML BSI Bacharelado em Sistemas de Informação LOO Linguagens Orientadas a Objetos Humberto Mossri de Almeida hmossri_cursos@yahoo.com.br Marcelo Nassau Malta nassau_cursos@yahoo.com.br

Leia mais