UNIVERSIDADE DE CRUZ ALTA VICE REITORIA DE GRADUAÇÃO CENTRO: CCAET PLANO DE ENSINO

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

Download "UNIVERSIDADE DE CRUZ ALTA VICE REITORIA DE GRADUAÇÃO CENTRO: CCAET PLANO DE ENSINO"

Transcrição

1 UNIVERSIDADE DE CRUZ ALTA VICE REITORIA DE GRADUAÇÃO CENTRO: CCAET PLANO DE ENSINO Curso/Habilitação: Ciência da Computação Disciplina: Análise e Projeto de Sistemas Período: 7 Créditos: 04 Horas-aula: 72 Semestre Letivo: Professora: Patricia Mariotto Mozzaquatro Horário: 19:00 às 22:30 Perfil do egresso: Com os conhecimentos adquiridos durante o Curso de Ciência da Computação e empregando recursos tecnológicos modernos, o egresso deverá apresentar as seguintes aptidões (seja atuando na área acadêmica ou na empresarial): Pesquisar soluções e criar novos processos e tecnologias para as necessidades detectadas; Questionar a realidade, formulando problemas e tratando de resolvê-los, utilizando, para isso, o pensamento lógico, a criatividade, a intuição, a capacidade de análise crítica, selecionando procedimentos e verificando sua adequação; Participar de trabalhos em equipe, organizando e realizando tarefas no processo de desenvolvimento de sistemas computacionais; Em conjunto com outros profissionais, resolver problemas computacionais de qualquer natureza; Gerenciar e administrar a implantação de novas tecnologias; Acompanhar, treinar e gerenciar o uso dos recursos de informática; Analisar sistemas de software; Assessorar usuários na escolha e uso de programas e sistemas de software; Definir métodos, ferramentas e procedimentos de apoio ao desenvolvimento de software; Desenvolver e gerenciar projetos de sistemas de software; Criar, planejar e desenvolver Sistemas de Informação; Implantar e garantir normas de segurança de dados, equipamentos e sistemas computacionais; Disposição para um estado permanente de estudo de novos e complexos assuntos. Ementa: Conceitos de orientação a objetos e de análise e projeto orientado a objetos. Implementação de um estudo de caso.

2 Objetivos da disciplina: O cumprimento da disciplina busca dar ao aluno conhecimento de conceito, técnicas e métodos para análise, projeto e programação de sistemas orientados a objetos, domínio sobre uma metodologia de desenvolvimento orientado a objetos, condições de utilizar uma ferramenta CASE no desenvolvimento orientado a objetos. Competências: Capacitar o estudante no uso de técnicas de análise e projeto de sistemas orientados a objetos; Capacidade de modelar os dados de uma organização utilizando uma notação apropriada; Capacidade de projetar um sistema a partir do modelo de analise desenvolvido; Capacidade de definir a camada de dados de um sistema dentro dos padrões atuais de tecnologia. Habilidades: Ao longo da disciplina, o aluno deverá desenvolver as seguintes habilidades: Desenvolver projeções de atividades; Analisar e criticar problemas; Saber trabalhar em equipe; Identificar e aplicar uma metodologia para desenvolvimento de sistemas Orientados a Objetos; Conhecer os conceitos e notações da UML; Aplicar os diagramas da UML no desenvolvimento de projetos de sistemas; Compreender o RUP (Rational Unified Process). Metodologia: A disciplina constará de uma aula por semana. Os trabalhos serão repassados aos alunos em intervalos de no mínimo uma semana. Estes trabalhos poderão ser enviados por (com confirmação de recebimento) ou em formato impresso entregues à professora (somente). Os trabalhos serão formados por conjuntos de problemas teóricos e/ ou práticos e estudos de caso. As avaliações serão teóricas e descritivas. Conteúdo programático: Capítulo 1 - Orientação a Objetos 1.1. Cenário Atual 1.2. Conceitos Básicos Abstração Classes e Objetos Encapsulamento Herança Polimorfismo Capítulo 2 - Linguagem de Modelagem Unificada (UML) 2.1. Diagramas da UML

3 Diagramas Estruturais Diagrama de Classes Diagrama de Objetos Diagramas Comportamentais Diagrama de Casos de Uso Diagrama de Seqüência Diagrama de Atividades Diagrama de Estados 2.2. Uso de Ferramentas CASE na Modelagem de Objetos com UML Capítulo 3 - Processo Unificado de Desenvolvimento de Sistemas 3.1. Características Processo Orientado por Casos de Uso Processo Centrado na Arquitetura Processo Iterativo e Incremental 3.2. O Ciclo de Vida do Software Orientado a Objetos Iterações Fluxos de Trabalho: Requisitos, Análise, Projeto, Implementação e Teste As Fases de Concepção, Elaboração, Construção e Transição de Software Capítulo 4 Desenvolvimento Baseado em Componentes 4.1. Conceitos 4.2. Processo de Desenvolvimento Baseado em Componentes Utilização de componentes: benefícios e dificuldades Categoria e Características de Componentes Reuso de Componentes Capítulo 5 Framework 5.1 Conceitos 5.2 Tipos de Frameworks 5.3 Vantagens e desvantagens dos frameworks 5.4 Diretrizes de desenvolvimento de frameworks Capítulo 6 Padrões 6.1 Conceitos 6.2 Padrões GoF Padrões de Criação Padrões Estruturais Padrões Comportamentais 6.3 Padrões x Desenvolvimento Baseado em Componentes Metodologia e suas estratégias: As aulas serão baseadas em uma abordagem dialética, priorizando: o desenvolvimento da consciência crítica, a autonomia, o processo reflexivo e a produção do conhecimento. Como estratégias, serão utilizadas os seguintes instrumentos:

4 conteúdo de cada aula; Debate sobre as soluções dos exercícios da aula; Provas teóricas descritivas; Atividades práticas em laboratório; participação em sala de aulas Apresentação de Estudos de Caso Aulas Expositivas: Slides no Power point, Dinâmicas de Grupo, Quadro, Apresentação de Trabalhos; Trabalhos e Discussão em Sala: Trabalhos em Grupo. Avaliação: A avaliação será contínua e processual, tendo como: Critérios: A capacidade de entendimento, interpretação e argumentação do conteúdo; O comportamento responsável, participativo e crítico. Instrumentos: Serão aplicados três tipos de avaliações, sendo: provas teóricas descritivas, debates sobre as soluções dos exercícios e Trabalhos com apresentação oral. A média final será calculada da seguinte forma: (Bimestre 1 + Bimestre 2) / 2 Bimestre 1 o Prova teórica descritiva = 5,0 o Trabalho 1 Diagrama de Fluxo de Dados = 2,0 o Trabalho2 Estudo de Caso: Vídeo Locadora = 3,0 Bimestre 2 o Prova teórica descritiva = 5,0 o Respostas dos exercícios = 2,0 o Trabalho 3 Modelagem de um Sistema de Reservas de Almoço = 3,0 FREQUENCIA E PARTICIPAÇÃO Todos os alunos regularmente matriculados devem comparecer a 75% das aulas ministradas. Entretanto, esta disciplina se resguarda o direito de não exigir tal presença. Os alunos ficam responsáveis pela obtenção do material discutido em aula, trabalhos não cumpridos, informações, etc. Se você perder uma aula, consulte seus colegas a respeito do que foi ministrado ou informado.

5 Bibliografia: Básica: COAD, Peter, YOURDON, Edward. Projeto baseado em objetos. Rio de Janeiro: CAMPUS: EDUARDO BEZERRA. Princípios de Análise e Projeto de Sistemas com UML. Campus, RUMBAUGH, J. et al. Modelagem e projetos baseados em objetos. Rio de Janeiro: Campus, Complementar: GAMMA, E. et al. Design patterns: elements of reusable object-oriented software. New York: Addison Wesley, 1995 GIMENES, I. M. DE S.; HUZITA, E. H. M. Desenvolvimento baseado em componentes: conceitos e técnicas. Rio de Janeiro: Editora Ciência Moderna LARMAN, C. Applying UML and Patterns: an introduction to object-oriented analysis and desing and iterative development. 3.ed. Prendice Hall, MARTIN, James. Princípios de análise e projetos baseados em objetos. Rio de Janeiro: CAMPUS: PRESSMAN, Roger S. Engenharia de software. São Paulo: MAKRON BOOKS: Cruz Alta RS, 11 de março de Assinatura do Professor

6 ANEXO 1 CRONOGRAMA DE TRABALHO (sujeito a alterações) Data Assunto Atividades e estratégias 09/03 Explanação sobre cada tópico do Plano de Explanação do Plano de Ensino; Ensino; Introdução a Análise e projeto de sistemas; Projetos; Ciclo de vida do projeto; Aspectos que envolvem o contexto dos projetos; Exercícios de fixação Exercícios de fixação; 16/03 Orientação a Objetos: Cenário Atual Conceitos Básicos Abstração Classes e Objetos Exercícios de fixação 23/03 Orientação a Objetos: Encapsulamento Herança Polimorfismo Linguagem de Modelagem Unificada (UML) Diagrama de Fluxo de dados Dicionário de dados 30/03 Linguagem de Modelagem Unificada (UML) Diagramas da UML Diagrama de Classes Diagrama de Casos de Uso Explanação do Trabalho 1 Diagrama de Fluxo de Dados conteúdo da aula; Debate sobre as soluções dos exercícios. conteúdo da aula. conteúdo da aula; 06/04 Diagrama de Objetos Diagrama de Seqüência Exercícios de fixação Explanação do Trabalho 2 Estudo de Caso: Vídeo Locadora conteúdo da aula. 13/04 Revisão para a prova Exercícios de fixação Entrega do Trabalho 1 Discussões em grupos; Tira dúvidas; Exercícios envolvendo uma visão geral do conteúdo que fará parte da prova; 20/04 1ª prova teórica Prova teórica descritiva. 27/04 Análise das questões da prova; Diagramas Comportamentais: Tira dúvidas sobre as questões integrantes da prova;

7 Diagrama de Atividades Diagrama de Estados Exercícios de fixação. Entrega do Trabalho 2 04/05 Uso de Ferramentas CASE na Modelagem de Objetos com UML Processo Unificado de Desenvolvimento de Sistemas Características Processo Orientado por Casos de Uso Exercícios de fixação 11/05 Processo Unificado de Desenvolvimento de Sistemas: Processo Centrado na Arquitetura Processo Iterativo e Incremental Explanação do Trabalho 3 Modelagem de um Sistema de Reservas de Almoço 18/05 O Ciclo de Vida do Software Orientado a Objetos Iterações Fluxos de Trabalho: Requisitos, Análise, Projeto, Implementação e Teste 25/05 O Ciclo de Vida do Software Orientado a Objetos: As Fases de Concepção, Elaboração, Construção e Transição de Software Exercícios de fixação; 01/06 Desenvolvimento Baseado em Componentes: Conceitos Processo de Desenvolvimento Baseado em Componentes Utilização de componentes: benefícios e dificuldades Categoria e Características de Componentes Reuso de Componentes conteúdo da aula. conteúdo da aula; Debate sobre as soluções dos exercícios. conteúdo da aula. conteúdo da aula; conteúdo da aula. conteúdo da aula; 08/06 Seminário Apresentação do Trabalho 3 Entrega e apresentação do Trabalho 3; Discussões em grupos; 15/06 Framework

8 Conceitos Tipos de Frameworks Vantagens e desvantagens dos frameworks Diretrizes de desenvolvimento de frameworks 22/06 Padrões Conceitos Padrões GoF Padrões de Criação Padrões Estruturais Padrões Comportamentais Padrões x Desenvolvimento Baseado em Componentes conteúdo da aula; conteúdo da aula; 29/06 Revisão para a prova Exercícios de fixação Discussões em grupos; Tira dúvidas; Exercícios envolvendo uma visão geral do conteúdo que fará parte da prova; 06/07 2ª prova teórica Prova teórica descritiva. 13/07 Exame Prova teórica descritiva.

9 ANEXO 2 DESCRIÇÃO DO TRABALHO DIAGRAMA DE FLUXO DE DADOS Descrição: Desenvolver um diagrama de Fluxo de Dados para o enunciado abaixo: O caixa do banco recebe cheque para descontar. Ele verifica na ficha do cliente se há saldo disponível, em caso afirmativo, dá o dinheiro; caso contrário, devolve o cheque. Trabalho Individual No e no cabeçalho do arquivo, devem conter o nome completo e matricula do aluno. O arquivo deve ser enviado para com o subject APS. Deve-se enviar arquivo em PDF ou DOC. O Trabalho deve ser enviado em um arquivo compactado fulano.rar (fulano = login ou nome do aluno). Dentro deste arquivo deve haver um diretório com o mesmo nome do arquivo e dentro deste diretório os arquivos do trabalho. Ex: o arquivo patricia.rar deve conter um diretório chamado patricia, e dentro do diretório devem estar os arquivos do trabalho, como por ex: Trabalho1.pdf, apresentação.ppt...) Data de entrega: 13/04/2010. Critérios de avaliação Serão avaliados os seguintes requisitos: Identificação do trabalho; Clareza na construção do Diagrama de Fluxo de Dados. Documentação; Pontualidade; Legibilidade. Recomendações: Cópias parciais ou completas de outros trabalhos resultarão em invalidação da pesquisa, implicando em nota ZERO. Usaremos o MOSS, um sistema bastante eficiente de detecção de plágio. Política de Atraso Todo o trabalho será aceito até 3 dias após a data estipulada. Há uma penalidade de 10% por dia, subtraída do valor final concedido.

10 ANEXO 3 DESCRIÇÃO DO TRABALHO EM GRUPO ESTUDO DE CASO VÍDEO LOCADORA LOC - LOC Descrição: A proposta da Vídeo Locadora LOC LOC resolveu desenvolver um sistema para suportar as atividades envolvidas ao gerenciamento e atendimento aos seus clientes. Assim definiu as funções a serem supridas pelo sistema. - registrar os sócios da locadora e dependentes; - definição dos valores devidos; Verificação de disponibilidade de titulo; - manter atualizado o serviço das fitas e DVD s de filmes, considerando a possibilidade de ter mais de um volume de um mesmo titulo; - As fitas de DVD s de filmes devem ser: Classificados de acordo com o seu gênero (aventura, comédia, suspense, etc...) - registrar reservas de fitas e DVD s para os sócios para uma determinada data de retirada; - registrar a devolução de fitas e DVD s com emissão de recibo de devolução. Neste documento deve ser relacionado as fitas e DVD s, apresentando a data de devolução e o valor relativo às diárias. De acordo com a responsabilidade do sistema expresse através do diagrama de Caso de Uso e diagrama de Classes este estudo de caso. Dicas: - situações de processamento, funcionalidades ( o que o programa tem que fazer) - Associação entre os atores e casos de uso Um caso: empréstimo como registrar? Atributo (de que classe)? Novas classes Uma solução: uma classe para modelar o registro de empréstimo. Componentes: no máximo 2 acadêmicos. No e no cabeçalho do arquivo, devem conter o nome completo e matricula do aluno. O arquivo deve ser enviado para com o subject APS. Deve-se enviar arquivo em PDF ou DOC. O Trabalho deve ser enviado em um arquivo compactado fulano.rar (fulano = login ou nome do aluno). Dentro deste arquivo deve haver um diretório com o mesmo nome do arquivo e dentro deste diretório os arquivos do trabalho. Ex: o arquivo patricia.rar deve conter um diretório chamado patricia, e dentro do diretório devem estar os arquivos do trabalho, como por ex: Trabalho1.pdf, apresentação.ppt...) Data de entrega: 27/

11 Critérios de avaliação Serão avaliados os seguintes requisitos: Identificação do trabalho; Formatação geral; Clareza na construção dos Diagramas de Casos de Uso e Classes; Documentação; Pontualidade; Legibilidade. Recomendações: Cópias parciais ou completas de outros trabalhos resultarão em invalidação da pesquisa, implicando em nota ZERO. Usaremos o MOSS, um sistema bastante eficiente de detecção de plágio. Política de Atraso Todo o trabalho será aceito até 3 dias após a data estipulada. Há uma penalidade de 10% por dia, subtraída do valor final concedido.

12 ANEXO 4 DESCRIÇÃO DO TRABALHO EM GRUPO MODELAGEM DE UM SISTEMA DE RESERVAS DE ALMOÇO Descrição: O restaurante da UNICRUZ aderiu às novas tecnologias (vamos assumir que seja verdadeiro. A partir de agora haverá um sistema de reservas de almoço. É necessário implementar um sistema de software para isso mas primeiramente temos que nos preocupar com a modelagem UML. Iremos fornecer uma descrição geral e um cenário geral de funcionamento da aplicação. Além disso espera-se que o grupo de trabalho apresente os diagramas esperados conforme o que se pede. Descrição geral: O restaurante aceita o registro de clientes; O restaurante define o cardápio para as cozinheiras e as quantidades dos ingredientes; Os clientes fazem as reservas para o almoço que são confirmadas pelo restaurante; Depois que as refeições são servidas, o restaurante registra a entrega. Cenário geral: No dia 15/03/2010, Dona Judite decide cozinhar: o Carne de panela; o Arroz; o Bolinhos de Carne; o Frango xadrez; o Feijão tropeiro; o Polenta; o Saladas de alface, cenoura e tomate. O Carlos reserva uma porção de bolinhos de carne; A Denise reserva um marmitex para duas pessoas; A Dona Judite observa que ontem o Carlos reservou uma refeição para uma pessoa mas não apareceu para confirmar a reserva; A reserva da Denise e confirmada; Vendo que sua reserva não havia sido confirmada, Carlos apressa-se para pedir desculpas a Dona Judite, paga a refeição de ontem e assim a sua reserva para hoje é confirmada; As 12:30 hs, Dona Judite registra que Denise pagou pelo marmitex; A Giovana queria comer uma pizza e o Carlos resolveu acompanhá-la. A Giovana não gostou da pizza (nem do Carlos) e resolveu abrir uma conta no sistema de reservas do bar;

13 As 17:30 hs, Dona Judite observou que houveram 35 reservas, 5 reservas não aceitas e uma reserva do Carlos (que pagou e não apareceu). Modelagem: Como parte da modelagem, espera-se que os grupos apresentem os seguintes diagramas: Casos de uso: Identificar os atores e ações envolvidas neste sistema. Documente cada caso de uso indicando os respectivos cenários principais;. Classes: Para cada uma das classes, identificar atributos e operações, e relacionamentos com outras classes. Tente assumir uma perspectiva conceitual na definição deste diagrama. Diagramas de atividades: Para cada caso de uso defina um diagramas de atividades descrevendo o seu cenário principal; Transição de estados: Use este tipo de diagrama para modelar a interface Web. Cada estado representa uma página e as transições representam as ligações entre as páginas; O grupo deverá fazer uma apresentação de até 20 minutos com mais 10 minutos para perguntas. O trabalho proposto deverá conter as seguintes especificações: Capa (conforme a metodologia científica da UNICRUZ); Identificação do trabalho Formatação geral; Identificação clara e objetiva dos Diagramas de Caso de Uso, Classes (atributos e operações, relacionamento com outras classes, Atividades e Estados); Documentação de cada caso de uso, indicando os cenário principais; A apresentação poderá ser feita com o auxílio do programa Power Point. Dica: Na apresentação insira imagens, exemplos práticos, esquemas. Componentes: no máximo 2 acadêmicos. Entrega: No e no cabeçalho do arquivo, devem conter o nome completo e matricula do aluno. O arquivo deve ser enviado para com o subject APS. Deve-se enviar arquivo em PDF ou DOC e Apresentação ppt. O Trabalho deve ser enviado em um arquivo compactado fulano.rar (fulano = login ou nome do aluno). Dentro deste arquivo deve haver um diretório com o mesmo nome do arquivo e dentro deste diretório os arquivos do trabalho. Ex: o arquivo patricia.rar deve conter um diretório chamado patricia, e dentro do diretório devem estar os arquivos do trabalho, como por ex: Trabalho3.pdf, apresentação.ppt...). No dia da apresentação deverá ser entregue também uma cópia impressa.

14 Data de entrega: 08/06/2010. Critérios de avaliação Serão avaliados os seguintes requisitos: Identificação do trabalho; Formatação geral; Clareza na construção dos Diagramas de Casos de Uso, Classes, Atividades e Estados; Documentação; Pontualidade; Legibilidade. Apresentação Oral e respostas às perguntas; Apresentação em forma de Slides (usabilidade, carga cognitiva). Recomendações: Cópias parciais ou completas de outros trabalhos resultarão em invalidação da pesquisa, implicando em nota ZERO. Usaremos o MOSS, um sistema bastante eficiente de detecção de plágio. Política de Atraso Todo o trabalho será aceito até 3 dias após a data estipulada. Há uma penalidade de 10% por dia, subtraída do valor final concedido.

PLANO DE ENSINO. CURSO: Sistemas de Informação PERÍODO LETIVO: 2009-1 SEMESTRE: 4º. C/H SEMANAL Análise, Projeto e Implementação de Sistemas I

PLANO DE ENSINO. CURSO: Sistemas de Informação PERÍODO LETIVO: 2009-1 SEMESTRE: 4º. C/H SEMANAL Análise, Projeto e Implementação de Sistemas I 1 PLANO DE ENSINO CURSO: Sistemas de Informação PERÍODO LETIVO: 2009-1 SEMESTRE: 4º CÓDIGO DISCIPLINA HORÁRIO C/H SEMESTRAL C/H SEMANAL Análise, Projeto e Implementação de Sistemas I 3CD-4AB 80h 04h PROFESSOR(A):

Leia mais

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o

Leia mais

:: aula 11. :: Diagrama de Seqüência e Protótipos. :: Olá! Nesta aula, continuaremos a 4ª fase do Projeto Desenho.

:: aula 11. :: Diagrama de Seqüência e Protótipos. :: Olá! Nesta aula, continuaremos a 4ª fase do Projeto Desenho. :: Nome do Curso Sistemas da informação :: Nome da Unidade Curricular PI Sistemas orientados a objetos :: Tema da aula Diagrama de Seqüência e Prototipação :: Fase / Etapa Fase 4 Desenho do Projeto e Interligação

Leia mais

Fase 1: Engenharia de Produto

Fase 1: Engenharia de Produto Fase 1: Engenharia de Produto Disciplina: Análise de Requisitos DURAÇÃO: 44 h O objetivo principal da disciplina é realizar uma análise das necessidades e produzir um escopo do produto. Representará os

Leia mais

Planejamento da disciplina: Modelagem de processos de negócio

Planejamento da disciplina: Modelagem de processos de negócio UNIVERSIDADE FEDERAL DE MINAS GERAIS / INSTITUTO DE CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Planejamento da disciplina: Modelagem de processos de negócio Professor: Clarindo Isaías Pereira

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação SOFT DISCIPLINA: Engenharia de software AULA NÚMERO: 08 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos relacionados a modelos e especificações. Nesta aula

Leia mais

Plano de Ensino IDENTIFICAÇÃO

Plano de Ensino IDENTIFICAÇÃO Plano de Ensino IDENTIFICAÇÃO EIXO TECNOLÓGICO: Informação e Comunicação CURSO: Tecnólogo em Sistemas para Internet FORMA/GRAU:( )integrado ( )subsequente ( ) concomitante ( ) bacharelado ( ) licenciatura

Leia mais

Processo de Desenvolvimento Unificado

Processo de Desenvolvimento Unificado Processo de Desenvolvimento Unificado Processo de Desenvolvimento de Software? Conjunto de atividades bem definidas; com responsáveis; com artefatos de entrada e saída; com dependências entre as mesmas

Leia mais

Plano de Ensino IDENTIFICAÇÃO EMENTA

Plano de Ensino IDENTIFICAÇÃO EMENTA Plano de Ensino IDENTIFICAÇÃO EIXO TECNOLÓGICO: Informação e Comunicação CURSO: Técnico em Informática FORMA/GRAU:(X )integrado ( )subsequente ( ) concomitante ( ) bacharelado ( ) licenciatura ( ) tecnólogo

Leia mais

Universidade Federal do ABC Rua Santa Adélia, 166 - Bairro Bangu - Santo André - SP - Brasil CEP 09.210-170 - Telefone/Fax: +55 11 4996-3166

Universidade Federal do ABC Rua Santa Adélia, 166 - Bairro Bangu - Santo André - SP - Brasil CEP 09.210-170 - Telefone/Fax: +55 11 4996-3166 Universidade Federal do ABC Rua Santa Adélia, 166 - Bairro Bangu - Santo André - SP - Brasil CEP 09.210-170 - Telefone/Fax: +55 11 4996-3166 1. CÓDIGO E NOME DA DISCIPLINA BC1508 - ENGENHARIA DE SOFTWARE

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o.

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. PROFESSOR: Andrey DISCIPLINA: Técnicas Alternativas de Programação AULA: 08 APRESENTAÇÃO Na aula de hoje vamos apresentar e discutir como definir

Leia mais

Palavras-Chaves: Arquitetura, Modelagem Orientada a Objetos, UML.

Palavras-Chaves: Arquitetura, Modelagem Orientada a Objetos, UML. MODELAGEM ORIENTADA A OBJETOS APLICADA À ANÁLISE E AO PROJETO DE SISTEMA DE VENDAS ALTEMIR FERNANDES DE ARAÚJO Discente da AEMS Faculdades Integradas de Três Lagoas ANDRE LUIZ DA CUNHA DIAS Discente da

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO Departamento: Disciplina: Pré-Requisitos: I D E N T I F I C A Ç Ã O Sistemas de Informação Engenharia de Software Aplicada (ESA) Engenharia de Software (ES) CH: 7 Curso: Bacharelado em Sistemas de Informação

Leia mais

Universidade de Cruz Alta UNICRUZ Centro de Ciências Agrárias, Exatas e da Terra Curso de Ciência da Computação PLANO DE ENSINO

Universidade de Cruz Alta UNICRUZ Centro de Ciências Agrárias, Exatas e da Terra Curso de Ciência da Computação PLANO DE ENSINO Universidade de Cruz Alta UNICRUZ Centro de Ciências Agrárias, Exatas e da Terra Curso de Ciência da Computação PLANO DE ENSINO Curso/Habilitação: CIÊNCIA DA COMPUTAÇÃO Disciplina: Empreendimentos em Informática

Leia mais

Notas de Aula 04: Casos de uso de um sistema

Notas de Aula 04: Casos de uso de um sistema Notas de Aula 04: Casos de uso de um sistema Objetivos da aula: Aprender os elementos básicos da modelagem por casos de uso Utilizar as associações entre casos de uso, atores e demais artefatos Compreender

Leia mais

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre

Leia mais

O Processo Unificado: Captura de requisitos

O Processo Unificado: Captura de requisitos O Processo Unificado: Captura de requisitos Itana Gimenes Graduação em Informática 2008 Captura de Requisitos Modelagem do negócio: Visão de negócios Modelo de objetos de negócio de negócio Especificação

Leia mais

I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas Análise E Projeto de Sistemas Eduardo Jesus Coppola

I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas Análise E Projeto de Sistemas Eduardo Jesus Coppola I. Dados Identificadores Curso Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina Análise E Projeto de Sistemas Professor Eduardo Jesus Coppola Período Noturno Módulo Organização da InformaçãO

Leia mais

IES-300. Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Me. Álvaro d Arce alvaro@darce.com.br

IES-300. Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Me. Álvaro d Arce alvaro@darce.com.br IES-300 Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Me. Álvaro d Arce alvaro@darce.com.br Engenharia de Software III 2 Bacharel em Ciência da Computação Unoeste Universidade do Oeste Paulista

Leia mais

Plano de Trabalho Docente 2015. Ensino Técnico

Plano de Trabalho Docente 2015. Ensino Técnico Plano de Trabalho Docente 2015 Ensino Técnico ETEC MONSENHOR ANTONIO MAGLIANO Código: 088 Município: GARÇA- SP Eixo Tecnológico: INFORMAÇÃO E COMUNICAÇÃO Habilitação Profissional: TÉCNICO DE NÍVEL MÉDIO

Leia mais

Sumário. Uma visão mais clara da UML

Sumário. Uma visão mais clara da UML Instituto Federal de Santa Catarina Câmpus Chapecó Ensino Médio Integrado em Informática Módulo V Unidade Curricular: Engenharia de Software Professora: Lara P. Z. B. Oberderfer Uma visão mais clara da

Leia mais

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Curitiba PLANO DE ENSINO

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Curitiba PLANO DE ENSINO Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Curitiba PLANO DE ENSINO CURSO Engenharia Eletrônica MATRIZ FUNDAMENTAÇÃO LEGAL (Resolução do COEPP que aprovou a matriz curricular

Leia mais

PROJETO DE FÁBRICA DE SOFTWARE

PROJETO DE FÁBRICA DE SOFTWARE FACULDADE SETE DE SETEMBRO FASETE Departamento de Sistemas de Informação PROJETO DE FÁBRICA DE SOFTWARE Denise Xavier Fortes Paulo Afonso BA Agosto/2015 Sumário 1. INTRODUÇÃO... 3 2. PERFIS FUNCIONAIS...

Leia mais

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil. Profª Esp.: Maysa de Moura Gonzaga

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil. Profª Esp.: Maysa de Moura Gonzaga DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil Profª Esp.: Maysa de Moura Gonzaga 2º Semestre / 2011 O Processo Unificado dos autores Ivar Jacobson, Grady Booch e James

Leia mais

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2009 Profa. Dra. Itana Gimenes RUP: Artefatos de projeto Modelo de Projeto: Use-Case Realization-projeto

Leia mais

Ricardo Roberto de Lima UNIPÊ 2008.1 APS-I. Históricos e Modelagem Orientada a Objetos

Ricardo Roberto de Lima UNIPÊ 2008.1 APS-I. Históricos e Modelagem Orientada a Objetos Históricos e Modelagem Orientada a Objetos Histórico Diversas metodologias e métodos surgiram para apoiar OO. Evolução a partir de linguagens C++ e SmallTalk. Anos 80 Anos 80-90: diversidade de autores.

Leia mais

Plano de Trabalho Docente 2014. Ensino Técnico

Plano de Trabalho Docente 2014. Ensino Técnico Plano de Trabalho Docente 2014 Ensino Técnico Etec ETEC PROF. MASSUYUKI KAWANO Código: 136 Município: TUPÃ Eixo Tecnológico: GESTÃO E NEGOCIOS Habilitação Profissional: TÉCNICA DE NÍVEL MÉDIO DE TÉCNICO

Leia mais

Portaria Inep nº 190 de 12 de julho de 2011 Publicada no Diário Oficial de 13 de julho de 2011, Seção 1, pág. 13

Portaria Inep nº 190 de 12 de julho de 2011 Publicada no Diário Oficial de 13 de julho de 2011, Seção 1, pág. 13 Portaria Inep nº 190 de 12 de julho de 2011 Publicada no Diário Oficial de 13 de julho de 2011, Seção 1, pág. 13 A Presidenta do Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep),

Leia mais

Projeto de Arquitetura

Projeto de Arquitetura Introdução Projeto de Arquitetura (Cap 11 - Sommerville) UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Até agora, estudamos: Os

Leia mais

FACULDADE CENECISTA DE SETE LAGOAS CURSO DE ADMINISTRAÇÃO

FACULDADE CENECISTA DE SETE LAGOAS CURSO DE ADMINISTRAÇÃO FACULDADE CENECISTA DE SETE LAGOAS CURSO DE ADMINISTRAÇÃO PROJETO INTEGRADOR 1º SEMESTRE DE 2015 1 - APRESENTAÇÃO O projeto integrador possibilita a visão crítica e integrada dos conhecimentos, buscando

Leia mais

Ensino Técnico Integrado ao Médio

Ensino Técnico Integrado ao Médio Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL Plano de Trabalho Docente 2015 Etec Monsenhor Antonio Magliano Código: 088 Município: Garça EE: Eixo Tecnológico: Informação e Comunicação Habilitação

Leia mais

Curso de Licenciatura em Informática

Curso de Licenciatura em Informática Curso de Licenciatura em Informática Disciplina: Análise e Projeto de Sistemas Professor: Rafael Vargas Mesquita EXERCÍCIOS SOBRE MODELAGEM DE CASOS DE USO Exercício 1: construa um Diagrama de Casos de

Leia mais

CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas SÉRIE: 3º Semestre TURNO: Noturno DISCIPLINA: ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS

CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas SÉRIE: 3º Semestre TURNO: Noturno DISCIPLINA: ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas SÉRIE: 3º Semestre TURNO: Noturno DISCIPLINA: ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS CARGA HORÁRIA: 60 horas I - Ementa Modelagem de Processos

Leia mais

Introdução à Engenharia de Software

Introdução à Engenharia de Software Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia

Leia mais

UML 01. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan

UML 01. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan Faculdade INED UML 01 Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan Referências BARBIERI, Carlos. Análise e Programação

Leia mais

Histórico da Orientação a Objetos Ciclo de vida de Desenvolvimento de SW

Histórico da Orientação a Objetos Ciclo de vida de Desenvolvimento de SW Histórico da Orientação a Objetos Ciclo de vida de Desenvolvimento de SW Baseado nos materiais dos profs: Prof.: Edilberto M. Silva http://www.edilms.eti.br Edna Canedo Marcio de Carvalho Victorino Brasília-DF,

Leia mais

Documentação de um Produto de Software

Documentação de um Produto de Software Documentação de um Produto de Software Versão 3.0 Autora: Profª Ana Paula Gonçalves Serra Revisor: Prof. Fernando Giorno 2005 ÍNDICE DETALHADO PREFÁCIO... 4 1. INTRODUÇÃO AO DOCUMENTO... 6 1.1. TEMA...

Leia mais

Modelagem de Casos de Uso (Parte 2)

Modelagem de Casos de Uso (Parte 2) Modelagem de Casos de Uso (Parte 2) Roteiro (1) Método para Modelagem de Casos De Uso Estudo de Caso: Sistema de Controle para Videolocadora Levantamento Inicial dos Casos de Uso Identificação dos Casos

Leia mais

Engenharia de Requisitos Estudo de Caso

Engenharia de Requisitos Estudo de Caso Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC CURSO: Bacharelado em Ciência da Computação DISCIPLINA: ANPS Análise e Projeto de Sistemas AULA NÚMERO: 3 DATA: PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Revisão...1 2.1.1

Leia mais

APRESENTAÇÃO DA DISCIPLINA QUALIDADE DE SOFTWARE. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

APRESENTAÇÃO DA DISCIPLINA QUALIDADE DE SOFTWARE. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com APRESENTAÇÃO DA DISCIPLINA QUALIDADE DE SOFTWARE Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Crise do Software Termo utilizado em 1970, quando pouco se falava em Engenharia de Software Problemas

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o.

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. PROFESSOR: Andrey DISCIPLINA: Técnicas Alternativas de Programação AULA: 11 APRESENTAÇÃO Nesta aula serão discutidos os conceitos relacionados

Leia mais

UML - Unified Modeling Language

UML - Unified Modeling Language UML - Unified Modeling Language Casos de Uso Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 24 de abril

Leia mais

PLANO DE ENSINO DA DISCIPLINA

PLANO DE ENSINO DA DISCIPLINA PONTIFÍCIA UNIVERSIDADE CATÓLICA DE CAMPINAS PLANO DE ENSINO DA DISCIPLINA CENTRO DE CIÊNCIAS EXATAS, AMBIENTAIS E DE TECNOLOGIAS CURSO: ENGENHARIA DE COMPUTAÇÃO DISCIPLINA: SISTEMAS OPERACIONAIS B CÓDIGO:

Leia mais

análise e desenvolvimento de sistemas Arquitetura e Sistema OO

análise e desenvolvimento de sistemas Arquitetura e Sistema OO análise e desenvolvimento de sistemas Arquitetura e Sistema OO :: Análise e Desenvolvimento Arquitetura e Sistema OO de Sistemas :: apresentação :: O novo Projeto Integrado Em 2001, a Faculdade Radial

Leia mais

Engenharia de Software na Prática Hélio Engholm Jr.

Engenharia de Software na Prática Hélio Engholm Jr. Engenharia de Software na Prática Hélio Engholm Jr. Novatec Sumário Agradecimentos... 17 Sobre o autor... 18 Prefácio... 19 Capítulo 1 Desenvolvimento de software para o valor de negócios... 20 1.1 Qualidade

Leia mais

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar

Leia mais

Casos de Uso. Prof. Clayton Vieira Fraga Filho site: www.claytonfraga.pro.br e-mail: claytonfraga@gmail.com ENG10015 Engenharia de Software

Casos de Uso. Prof. Clayton Vieira Fraga Filho site: www.claytonfraga.pro.br e-mail: claytonfraga@gmail.com ENG10015 Engenharia de Software Prof. Clayton Vieira Fraga Filho site: www.claytonfraga.pro.br e-mail: claytonfraga@gmail.com ENG10015 Engenharia de Software Um caso de uso descreve o que seu sistema faz para atingir determinado objetivo

Leia mais

PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas

PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: Análise Estruturada de Sistemas C.H. Teórica: 40 PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas Período Letivo: Série: Periodo: 1 sem/2012 2ª Série

Leia mais

Modelo de interações no processo de desenvolvimento

Modelo de interações no processo de desenvolvimento Modelo de interações no processo de desenvolvimento Modelo de interações no processo de desenvolvimento Em um processo incremental e iterativo, os modelos evoluem em conjunto. Embora estes modelos representem

Leia mais

Modelos de Sistemas Leitura: Sommerville; Pressman

Modelos de Sistemas Leitura: Sommerville; Pressman Modelos de Sistemas Leitura: Sommerville; Pressman Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Objetivos Explicar por que é importante modelar o contexto de

Leia mais

apresentação oral sobre temas concernentes às especificidades do curso de Redes de Computadores;

apresentação oral sobre temas concernentes às especificidades do curso de Redes de Computadores; CENTRO DE ENSINO SUPERIOR FABRA MANTENEDOR DA ESCOLA DE ENSINO SUPERIOR FABRA Cred. Pela Portaria Ministerial nº 2787 de 12/12/2001 D.O.U. 17/12/2001 Rua Pouso Alegre, nº 49 Barcelona Serra/ES CEP 29166-160

Leia mais

Concepção e Elaboração

Concepção e Elaboração UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Análise e Projeto Orientado a Objetos Concepção e Elaboração Estudo

Leia mais

Processos de Desenvolvimento de Software. Prof. Hélio Engholm Jr

Processos de Desenvolvimento de Software. Prof. Hélio Engholm Jr Processos de Desenvolvimento de Software Objetivos Descrever o processo de desenvolvimento de software Orientado a Objetos (Object Oriented Software Development - OOSD) Descrever como a modelagem suporta

Leia mais

Plano de Trabalho Docente 2014. Ensino Técnico

Plano de Trabalho Docente 2014. Ensino Técnico Plano de Trabalho Docente 2014 Ensino Técnico Etec: ETEC PROF. MASSUYUKI KAWANO Código: 136 Município: TUPÃ Eixo Tecnológico: INFORMAÇÃO E COMUNICAÇÃO Habilitação Profissional: PROFISSIONAL TÉCNICA DE

Leia mais

I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas

I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas I. Dados Identificadores Curso Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina Engenharia de Software Professor Eduardo Jesus Coppola Período Noturno Módulo Técnicas de Desenvolvimento de

Leia mais

Plano de Trabalho Docente 2012. Habilitação Profissional: Técnica de Nível Médio de Técnico em Informática. Professor: Oscar da Costa Meira Junior

Plano de Trabalho Docente 2012. Habilitação Profissional: Técnica de Nível Médio de Técnico em Informática. Professor: Oscar da Costa Meira Junior Plano de Trabalho Docente 2012 Ensino Técnico ETEC Monsenhor Antônio Magliano Código: 088 Município: Garça Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnica de Nível Médio de

Leia mais

ü Curso - Bacharelado em Sistemas de Informação

ü Curso - Bacharelado em Sistemas de Informação Curso - Bacharelado em Sistemas de Informação Nome e titulação do Coordenador: Coordenador: Prof. Wender A. Silva - Mestrado em Engenharia Elétrica (Ênfase em Processamento da Informação). Universidade

Leia mais

Metodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr

Metodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr Metodologia de Desenvolvimento de Software Prof. M.Sc. Sílvio Bacalá Jr Objetivos Discutir aspectos de Engenharia de Software Aplicar um método de desenvolvimento para especificação e projeto de software

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO Departamento: Disciplina: Pré-Requisitos: - I D E N T I F I C A Ç Ã O Sistemas de Informação Gerência de Projetos (GEP) CH: 72 h/a Curso: Bacharelado em Sistemas de Informação Semestre: 2011/1 Fase: 8ª

Leia mais

PIM. CST em Análise e Desenvolvimento de Sistemas. Projeto Integrado Multidisciplinar. 4º/3º Períodos 2010/2 UNIVERSIDADE PAULISTA CURSO

PIM. CST em Análise e Desenvolvimento de Sistemas. Projeto Integrado Multidisciplinar. 4º/3º Períodos 2010/2 UNIVERSIDADE PAULISTA CURSO UNIVERSIDADE PAULISTA CURSO CST em Análise e Desenvolvimento de Sistemas PIM Projeto Integrado Multidisciplinar 4º/3º Períodos 2010/2 PIM - PROJETO INTEGRADO MULTIDISCIPLINAR TEMA Projeto e implementação

Leia mais

Modelagem de Casos de Uso (Parte 2)

Modelagem de Casos de Uso (Parte 2) Modelagem de Casos de Uso (Parte 2) Roteiro (1) Método para Modelagem de Casos De Uso Estudo de Caso: Sistema de Controle para Videolocadora Levantamento Inicial dos Casos de Uso Identificação dos Casos

Leia mais

ENGENHARIA DE SOFTWARE AULA 1. estrutura do curso e conceitos fundamentais. professor Luciano Roberto Rocha. www.lrocha.com

ENGENHARIA DE SOFTWARE AULA 1. estrutura do curso e conceitos fundamentais. professor Luciano Roberto Rocha. www.lrocha.com ENGENHARIA DE SOFTWARE AULA 1 estrutura do curso e conceitos fundamentais professor Luciano Roberto Rocha www.lrocha.com Sobre o docente Especialista em Desenvolvimento Web (UEM) Mestre em Tecnologia Educacional

Leia mais

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS ATIVIDADES PRÁTICAS SUPERVISIONADAS CST em Gestão da Tecnologia da Informação 3ª Série Análise Orientada a Objetos A Atividade Prática Supervisionada (ATPS) é um procedimento metodológico de ensino-aprendizagem

Leia mais

Plano de Ensino IDENTIFICAÇÃO

Plano de Ensino IDENTIFICAÇÃO Plano de Ensino IDENTIFICAÇÃO EIXO TECNOLÓGICO: Informação e Comunicação CURSO: Tecnólogo em Sistemas para Internet FORMA/GRAU:( )integrado ( )subsequente ( ) concomitante ( ) bacharelado ( ) licenciatura

Leia mais

Padrões de Projeto. Prof. Jefersson Alex dos Santos (jefersson@dcc.ufmg.br) http://www.dcc.ufmg.br/~jefersson

Padrões de Projeto. Prof. Jefersson Alex dos Santos (jefersson@dcc.ufmg.br) http://www.dcc.ufmg.br/~jefersson Padrões de Projeto Prof. Jefersson Alex dos Santos (jefersson@dcc.ufmg.br) http://www.dcc.ufmg.br/~jefersson Apresentação Conceitos Definição Ponto de vista prático História Padrões de Projeto Conhecidos

Leia mais

Plano de Trabalho Docente 2013. Ensino Técnico

Plano de Trabalho Docente 2013. Ensino Técnico Plano de Trabalho Docente 2013 Ensino Técnico ETEC Paulino Botelho Código: 091 Município: São Carlos Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnico em Informática Qualificação:

Leia mais

Felipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet)

Felipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet) UML Felipe Denis M. de Oliveira Fonte: Alice e Carlos Rodrigo (Internet) 1 Programação O que é UML? Por quê UML? Benefícios Diagramas Use Case Class State Interaction Sequence Collaboration Activity Physical

Leia mais

PLANO DE ENSINO IDENTIFICAÇÃO. Eixo Tecnológico: Informação e Comunicação. Curso: Técnico em Informática. Forma/Grau: Subsequente.

PLANO DE ENSINO IDENTIFICAÇÃO. Eixo Tecnológico: Informação e Comunicação. Curso: Técnico em Informática. Forma/Grau: Subsequente. PLANO DE ENSINO IDENTIFICAÇÃO Eixo Tecnológico: Informação e Comunicação Curso: Técnico em Informática Forma/Grau: Subsequente Modalidade: EaD Componente Curricular: Análise de Sistemas Ano/semestre: 2014/2

Leia mais

Administração Central Unidade de Ensino Médio e Técnico - CETEC. Ensino Técnico

Administração Central Unidade de Ensino Médio e Técnico - CETEC. Ensino Técnico Plano de Trabalho Docente 2013 Ensino Técnico ETEC PROF. MASSUYUKI KAWANO Código: 136 Município: TUPÃ Eixo Tecnológico: GESTÃO E NEGOCIOS Habilitação Profissional: TÉCNICA DE NÍVEL MÉDIO DE TÉCNICO EM

Leia mais

Ensino técnico Integrado ao médio.

Ensino técnico Integrado ao médio. PLANO DE TRABALHO DOCENTE 1º Semestre/2015 Ensino técnico Integrado ao médio. Código: 262 ETEC ANHANQUERA Município: Santana de Parnaíba Componente Curricular: Programação para Web I Eixo Tecnológico:

Leia mais

Unified Modeling Language UML - Notações

Unified Modeling Language UML - Notações Unified Modeling Language UML - Notações Prof. Ms. Elvio Gilberto da Silva elvio@fmr.edu.br UML Ponto de Vista É gerada com propósito geral de uma linguagem de modelagem visual usada para especificar,

Leia mais

Engenharia de Software I

Engenharia de Software I Engenharia de Software I Rogério Eduardo Garcia (rogerio@fct.unesp.br) Bacharelado em Ciência da Computação Aula 05 Material preparado por Fernanda Madeiral Delfim Tópicos Aula 5 Contextualização UML Astah

Leia mais

Unisant Anna Gestão Empresarial com ERP 2014 Modelagem de Sistemas - UML e MER

Unisant Anna Gestão Empresarial com ERP 2014 Modelagem de Sistemas - UML e MER Objetivo dessa aula é descrever as características e a simbologia dos diagramas UML e MER na modelagem de sistemas de informação de uma forma a permitir a comunicação entre técnicos e gestores. Modelagem

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO PLANO DE ENSINO DISCIPLINA: GERÊNCIA DE

Leia mais

UNIVERSIDADE DE CRUZ ALTA VICE REITORIA DE GRADUAÇÃO CENTRO: CCSA PLANO DE ENSINO. Disciplina: Informática Modalidade: EAD Período: 1º

UNIVERSIDADE DE CRUZ ALTA VICE REITORIA DE GRADUAÇÃO CENTRO: CCSA PLANO DE ENSINO. Disciplina: Informática Modalidade: EAD Período: 1º UNIVERSIDADE DE CRUZ ALTA VICE REITORIA DE GRADUAÇÃO CENTRO: CCSA PLANO DE ENSINO Curso/Habilitação: Agronomia Disciplina: Informática Modalidade: EAD Período: 1º Créditos: 2 Horas-aula: 30h Semestre Letivo:

Leia mais

Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA)

Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA) Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA) Apresentação O programa de Pós-graduação Lato Sensu em Engenharia de Software Orientada a Serviços

Leia mais

Documento de Análise e Projeto VideoSystem

Documento de Análise e Projeto VideoSystem Documento de Análise e Projeto VideoSystem Versão Data Versão Descrição Autor 20/10/2009 1.0 21/10/2009 1.0 05/11/2009 1.1 Definição inicial do documento de análise e projeto Revisão do documento

Leia mais

UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ PRÓ-REITORIA DE GRADUAÇÃO. Curso: Informática Modalidade: Bacharelado Turno: Integral.

UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ PRÓ-REITORIA DE GRADUAÇÃO. Curso: Informática Modalidade: Bacharelado Turno: Integral. UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO - PERÍODO LETIVO/ANO 2007 ANO DO CURSO 4 o Curso: Informática Modalidade: Bacharelado Turno: Integral Centro: Centro de

Leia mais

Introdução ao Processo Unificado (PU)

Introdução ao Processo Unificado (PU) Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX Introdução ao Processo Unificado (PU) Prof. Fernando Maia da Mota Slides gentilmente cedidos por Profa. Dra. Maria Istela Cagnin

Leia mais

Universidade do Estado da Bahia UNEB Departamento de Ciências Exatas e da Terra - Campus I

Universidade do Estado da Bahia UNEB Departamento de Ciências Exatas e da Terra - Campus I Metodologia de Desenvolvimento de Sistemas II/CPD025 Conceitos orientação a objetos. Evolução das técnicas de modelagem orientadas a objetos. Estrutura da linguagem UML. Conceito de processo interativo

Leia mais

PLANO DE ENSINO. Período/ Fase: 1º Semestre: 1º Ano: 2011 Disciplina: Programação de Computadores I (PGC21) Carga Horária: 72 horas/aula

PLANO DE ENSINO. Período/ Fase: 1º Semestre: 1º Ano: 2011 Disciplina: Programação de Computadores I (PGC21) Carga Horária: 72 horas/aula PLANO DE ENSINO 1. DADOS DE IDENTIFICAÇÃO Instituição: Universidade Alto Vale do Rio do Peixe Curso: Sistemas de Informação Professores: Carlos Alberto Zorzo zorzo@uniarp.edu.br Período/ Fase: 1º Semestre:

Leia mais

Padrões de projeto 1

Padrões de projeto 1 Padrões de projeto 1 Design Orientado Objeto Encapsulamento Herança Polimorfismo Design Patterns 2 Responsabilidades Booch e Rumbaugh Responsabilidade é um contrato ou obrigação de um tipo ou classe. Dois

Leia mais

Professor: Curso: Disciplina:

Professor: Curso: Disciplina: Professor: Curso: Disciplina: Aula 1 Turma: Esp. Marcos Morais de Sousa Sistemas de informação Engenharia de Software I Dinâmica da disciplina, plano de curso e avaliação 03º semestre Prof. Esp. Marcos

Leia mais

Modelagemde Software Orientadaa Objetos com UML

Modelagemde Software Orientadaa Objetos com UML Modelagemde Software Orientadaa Objetos com UML André Maués Brabo Pereira Departamento de Engenharia Civil Universidade Federal Fluminense Colaborando para a disciplina CIV 2802 Sistemas Gráficos para

Leia mais

Engenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr

Engenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr Engenharia de Software Apostila I >>> Introdução à ES - HEngholmJr Histórico de Revisões Data Versão Descrição Autor 12/08/2014 1.0 Criação da primeira versão HEngholmJr Agenda Introdução à Engenharia

Leia mais

Metodologia de Desenvolvimento de Sistemas

Metodologia de Desenvolvimento de Sistemas Metodologia de Desenvolvimento de Sistemas Aula 1 Ementa Fases do Ciclo de Vida do Desenvolvimento de Software, apresentando como os métodos, ferramentas e procedimentos da engenharia de software, podem

Leia mais

REGULAMENTO TRABALHO DE CONCLUSÃO DE CURSO

REGULAMENTO TRABALHO DE CONCLUSÃO DE CURSO REGULAMENTO TRABALHO DE CONCLUSÃO DE CURSO CAPÍTULO I DAS DISPOSIÇÕES PRELIMINARES Art. 1 - O presente regulamento tem por finalidade estatuir a elaboração do Trabalho de Conclusão de Curso (TCC), do Curso

Leia mais

Processos de Software. 2007 by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1

Processos de Software. 2007 by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Processos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Objetivos Apresentar modelos de processos de software Descrever três modelos genéricos de processo e quando

Leia mais

Estágio Supervisionado III

Estágio Supervisionado III Estágio Supervisionado III Prof. Jorge Fernandes de Lima Neto INSTRUÇÕES A) Minha visão do estágio supervisionado antes de iniciá-lo: Preencher esse formulário descrevendo sua visão de estágio. faça duas

Leia mais

PLANO DE ENSINO DE DISCIPLINA

PLANO DE ENSINO DE DISCIPLINA UNIVERSIDADE PARANAENSE - UNIPAR Reconhecida pela Portaria - MEC nº 1580, de 09/11/93 - D.O.U. 10/11/93 Mantenedora Associação Paranaense de Ensino e Cultura - APEC UMUARAMA TOLEDO GUAÍRA PARANAVAÍ CIANORTE

Leia mais

Casos de Uso O que é. Casos de Uso. Objetivos de um Caso de Uso. Atores. Atores e Casos de Uso. Diagramas de Caso de Uso

Casos de Uso O que é. Casos de Uso. Objetivos de um Caso de Uso. Atores. Atores e Casos de Uso. Diagramas de Caso de Uso Casos de Uso O que é Casos de Uso Descrições narrativas de processos do domínio da aplicação Documentam a seqüência de eventos de um ator (um agente externo) usando o sistema para completar, do início

Leia mais

Introdução à Engenharia de. Software. Introdução à Engenharia de. Software. O que é a Engenharia de Software? Software

Introdução à Engenharia de. Software. Introdução à Engenharia de. Software. O que é a Engenharia de Software? Software Introdução à Engenharia de Gidevaldo Novais (gidevaldo.vic@ftc.br) Introdução à Engenharia de Objetivo Depois desta aula você terá uma noção geral do que é a engenharia de software e dos seus objetivos

Leia mais

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia

Leia mais

Dinâmica. Apresentação da sala;

Dinâmica. Apresentação da sala; Apresentação Disciplina: Algoritmos Curso: Análise e Desenvolvimento de Sistemas Profº Allbert Velleniche de Aquino Almeida E-mail: allbert.almeida@fatec.sp.gov.br Site: http://www.allbert.com.br /allbert.almeida

Leia mais

CURSO DE GRADUAÇÃO TECNOLÓGICA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. RECONHECIDO conforme PORTARIA nº 295, de 25 de Junho de 2008.

CURSO DE GRADUAÇÃO TECNOLÓGICA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. RECONHECIDO conforme PORTARIA nº 295, de 25 de Junho de 2008. CURSO DE GRADUAÇÃO TECNOLÓGICA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS RECONHECIDO conforme PORTARIA nº 295, de 25 de Junho de 2008. Título: Tecnólogo em Análise e Desenvolvimento de Sistemas Turno: Noturno

Leia mais

Unified Process. Sueleni Mendez Batista. Orientadora: Dra. Elisa Hatsue Moriya Huzita

Unified Process. Sueleni Mendez Batista. Orientadora: Dra. Elisa Hatsue Moriya Huzita Unified Process Sueleni Mendez Batista Orientadora: Dra. Elisa Hatsue Moriya Huzita Processo de Desenvolvimento de Software 8O processo de desenvolvimento de software é um conjunto de atividades e resultados

Leia mais