Estudos Disciplinares Análise e Desenvolvimento de Sistemas referente ao 3 semestre

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

Download "Estudos Disciplinares Análise e Desenvolvimento de Sistemas referente ao 3 semestre"

Transcrição

1 Instituto de Ciências Exatas e Tecnológicas Campus Sorocaba Curso: Análise e Desenvolvimento de Sistemas Disciplina: Estudos Disciplinares Coord. Prof(a): Michele da R. M. Mathias Prova DP Ano Letivo: 2013/1 NOTA Nome do aluno: RA: Turma: Assinatura do aluno: Data : TABELA DE RESPOSTAS (TESTES) Questões Alternativa Q A Q A Q A Q A Q A Banco de Dados Estudos Disciplinares Análise e Desenvolvimento de Sistemas referente ao 3 semestre 1. O Modelo Entidade-Relacionamento é aplicável no desenvolvimento de um projeto de banco de dados pois tem como característica: A Expressividade, porque permite distinguir os diferentes tipos de dados. B Intelegibilidade, porque os clientes de um sistema, leigos em informática, podem entender este modelo. C Formalismo, porque é claro e não permite ambigüidade na sua interpretação. D Pode ser representado como diagrama. E Todas as alternativas anteriores estão corretas. 2. Identifique os atributos no modelo Entidade-Relacionamento abaixo: A Emissão C, Emissão T, Posse, Empréstimo.

2 B Número Cartão, Número Conta, CPF, Nome, Modelo,Tipo,Titular. C Cartões, Clientes, Contas, Linhas de empréstimo, Talões (cheque). D Corrente, Poupança, Individual, Conjunta, S, N. anteriores. 3. Considere o modelo de banco de dados para o controle de vendas de automóveis em uma concessionária, abaixo. As chaves primárias estão grifadas e as setas indicam as colunas de relacionamento entre as tabelas. Escolha a alternativa correta: A Os atributos da tabela Carro são NumSerie, Modelo, PrecoCarro, PrecoVenda. B Os atributos da tabela Venda são IdVendedor, NumSerie, Data, PrecoVenda. C Os atributos da tabela Opcional são IdVendedor, NumSerie, NomeOpcao, PrecoOpcao. D Os atributos da tabela Vendedor são IdVendedor, NomeVendedor, Data, PrecoVenda. E Os atributos de uma tabela representam uma coleção de valores de dados de um dos elementos desta tabela. 4. O diagrama ER (modelo entidade-relacionamento) abaixo representa uma aplicação que controla os times e jogos de um campeonato de futebol amador de um clube. Nem todos os jogadores de um time participam de um determinado jogo. São controlados os jogadores de cada time que participam de cada jogo, as posições em que jogam e o resultado do jogo. Escolha a alternativa que apresenta o melhor mapeamento deste modelo para o modelo relacional. Considere, nas alternativas, que cada caixa representa uma tabela, onde o nome desta tabela está em negrito na primeira linha e os atributos seguem nas linhas inferiores. os traços entre as caixas representam os relacionamentos e os símbolos de "chave" representam as chaves primárias.

3 A B C D

4 E Engenharia de Software II 5. Qual a utilidade da ISO9126? I- Definição dos requisitos de qualidade de um Produto de Software. II - Um conjunto de atributos que têm impacto na capacidade do Sofware. III- Avalia o software desenvolvido antes da aceitação do cliente. IV- Descrição das características e atributos do software implementado. A I e IV B II e III C I, III e IV D NDA E Todas 6. Quais dos níveis abaixo representam os níveis estagiados do CMMI A Incompleto, Gerenciado Parcialmente, Gerenciado, Otimizado

5 B Incompleto, Gerenciado, Definido, Gerenciado Quantitativamente, Em Otimização C Normal, Gerenciado Incompleto, Gerenciado, Definido, Otimizado D Gerenciado Parcialmente, Em otimização, Definido 7. Quais são as abordagens da V&V? A Revisão por pares e Inspeção B Inspeção e Walkthrough C Inpeção de Softwares e Teste de Software D Teste de Software e Walkthrough E Revisão por pares e Walkthrough 8. Existe um teste que verifica quanto tempo o software demora para retornar ao processamento depois de uma falha imprevista. Que tipo de teste é esse? A Recuperação B Regressão C Extresse D Performance 9. Como podemos definir Gerencia de Configuração A A arte de coordenar o desenvolvimento de software para minimizar a confusão de versões liberadas. B A arte de desenvolver software para minimizando a quantidade de versões liberadas. C A arte de coordenar os testes de software para minimizar a confusão de versões liberadas. D A arte de testar software para minimizando a quantidade de versões liberadas. 10. A facilidade para a utilização do software descreve uma característica importante da qualidade que é a: A Funcionalidade B Usabilidade C Eficiência D Manutenibilidade E Portabilidade 11. O Gerente de uma pizzaria ao escolher um software faz a seguinte pergunta a empresa desenvolvedora: Propõe-se a fazer o que é apropriado?. Essa pergunta demonstra a preocupação com: A Segurança de acesso da Confiabilidade B Acurácia da Funcionalidade C Operacionalidade da Usabilidade D Adequação da Funcionalidade E Recursos da Eficiência Programação Orientada a Objetos I 12. Sobre POO, é correto afirmar que : A Reduz um programa em procedimentos refinados para processar dados B O programa termina quando acaba de chamar sua lista de procedimentos C Apesar de apresentar funções menores, não torna o programa mais fácil de ser entendido D Como os dados e o procedimento são separados, não existe nenhum encapsulamento 13. Ao compararmos o conceito de Encapsulamento ao funcionamento de um carro, poderíamos afirmar que : A Para o motorista, basta saber que o motor existe e que ele é responsável por movimentar o carro B Quanto mais o motorista souber sobre o funcionamento do motor, melhor C O funcionamento do motor depende de outras partes do carro D Encapsulamento não pode ser comparado ao funcionamento de um carro 14. Sobre o conceito de Herança é correto afirmar :

6 A Ela é usada na intenção de evitar que objetos que possuam atributos ou métodos semelhantes sejam repetidamente criados B Ela é usada na intenção de evitar que classes que possuam atributos semelhantes sejam repetidamente criados C Ela é usada na intenção de evitar que classes que possuam métodos semelhantes sejam repetidamente criados D Ela é usada na intenção de evitar que classes que possuam atributos ou métodos semelhantes sejam repetidamente criados 15. O que é agregação? A Agregações são um tipo especial de herança no qual as duas classes participantes não possuem em nível igual, mas fazem um relacionamento todo-parte. B Agregações são um tipo especial de associação no qual as duas classes participantes possuem em nível igual, mas fazem um relacionamento todo-parte. C Agregações são um tipo especial de associação no qual as duas classes participantes possuem em nível igual e fazem um relacionamento todo-parte. D Agregações são um tipo especial de associação no qual as duas classes participantes não possuem em nível igual, mas fazem um relacionamento todo-parte. E Agregações são um tipo especial de associação no qual os dois objetos participantes não possuem em nível igual, mas fazem um relacionamento todo-parte. 16. Podemos dizer que a interação entre objetos se dá : A através da troca de mensagens, ou seja, quando um método ou operação de um objeto envia parâmetros para outro objeto. B através da instância dos objetos. C através da troca de mensagens, ou seja, quando um método ou operação de um objeto é chamado a partir de outro objeto. D através da troca de mensagens, ou seja, quando uma propriedade de um objeto é alterada a partir de outro objeto. E nda. Análise de Sistema Orientado a Objetos 17. Dada uma especificação de Caso de Uso para Entregar Pizza em Casa, onde o cliente tem acesso a um formulário de um sistema web no qual preenche seus dados, solicita o tipo de pizza desejado, informa se deseja ou não algum tipo de bebida, pode fazer o pagamento através do Cartão de Crédito e pode imprimir um recibo completo do pedido, escolha a opção incorreta: A Um ator adequado para este caso de uso é o sistema de pagamento da operadora de cartão de crédito. B Existe um relacionamento de <<include>> entre o pedido da pizza e a emissão do recibo. C O entregador da pizza não é um ator deste caso de uso. D Existe um relacionamento de <<extends>> entre o pedida da pizza e a seleção de bebidas. E O número do cartão de crédito do cliente não é um ator deste caso de uso. 18. O funcionamento de um sistema é possível através da comunicação de um conjunto de objetos por meio de mensagens que são passadas entre eles. Estas mensagens podem ser execuções de métodos, onde uma classe pode executar métodos de outra classe ou métodos próprios. O conhecimento que uma classe tem de outra classe pode ser maior ou menor, envolvendo uma maior ou menor conexão entre as mesmas. Considerando estas afirmativas, considere as sentenças abaixo e responda: I. Um alto acoplamento entre classes significa que uma classe não tem bem definida suas responsabilidades e, portanto, faz coisas que outra classe deveria fazer; II. A diminuição do acoplamento entre classes é um efeito que pode ser alcançado através do uso de interfaces para tratar os comportamentos similares de classes diferentes; III. Podemos diminuir o acoplamento entre as classes através da utilização dos estereótipos <<extends>> e <<include>>, de modo a evitar o alto acoplamento entre casos de usos separados. Está correto: A Somente a afirmativa I B Somente a afirmativa II C Somente a afirmativa III

7 D As afirmativas I e II E As afirmativas II e III 19. Um caso de uso somente pode relacionar-se com outro caso de uso através de um relacionamento de inclusão ou extensão. De outro modo, somente se relacionará com os atores do sistema. Sobre o diagrama de caso de uso determine a afirmação correta abaixo: A Um ator é um elemento interno ao sistema que operacionaliza o caso de uso, fazendo com o que o mesmo seja executado pelo sistema. B Um caso de uso é um agrupamento de classes que, interligadas, através de seus métodos e atributos, permitem que as funcionalidades e requisitos não funcionais de um sistema sejam executados. C O caso de uso representa sempre um algoritmo de programação cujo código executará de maneira a atender às funcionalidades do sistema. D O ator é um elemento que interage com uma funcionalidade do sistema, mesmo estando fora da fronteira do sistema. E O relacionamento entre atores e casos de uso pode ser de generalização ou de associação. 20. Em uma determinada metodologia, o processo de levantamento de requisitos é precursor do processo de análise. Nesta metodologia o analista de requisitos constrói o Diagrama de Caso de Uso e a elabora, para cada caso de uso do diagrama, a Especificação do Caso de Uso. Com as especificações de caso de uso em mãos, o analista de sistemas constrói o diagrama de classes preliminar, colocando os principais atributos identificados e alguns métodos. Sobre a relação entre caso de uso e classe, identifique a opção incorreta: A O processo de identificação de classes em uma especificação de caso de uso pode ser feito através da identificação dos substantivos que representam classes ou atributos. Os atributos representam um elemento estrutural da classe, enquanto os métodos representam seu elemento comportamental. B A identificação de operações em uma especificação de caso de uso é fundamentada na análise do fluxo principal, ou básico, enquanto que os fluxos alternativos são adequados para a identificação das validações de regras de negócio. C As exceções identificadas e documentadas em uma especificação de caso de uso devem ser usadas para futura programação das restrições que o sistema deve impor sobre dados incorretos. D Os atores identificados nos casos de uso têm suas informações geralmente incorporadas ao sistema através da criação de classes que representam estas informações. E Os relacionamentos entre os casos de uso não significam que teremos que ter estes mesmos relacionamentos entre as classes no diagrama de classes. 21. Com relação a Processos de Negócio e Processos de Sistema escolha a afirmativa verdadeira: A Um processo de sistema envolve as atividades e ações desenvolvidas sempre com o auxílio de um sistema que implementou as regras de negócio. B Um processo de sistema independe de uma implementação das regras de negócio em uma determinada plataforma, podendo ser executado com o uso de fichas e formulário em papel C Processo de negócio e processo de sistema significam basicamente a mesma coisa. D Um processo de Negócio diz respeito às regras de funcionamento de um empreendimento que existem mesmo se não tiverem sido implementadas por um sistema. E Um processo de Sistema diz respeito às regras de funcionamento de um empreendimento que existem mesmo se não tiverem sido implementadas por um sistema. 22. O diagrama de Caso de Uso: A Mostra as atividades que fazem parte dos processos de negócio da empresa. B Mostra as funcionalidades que serão implementadas pelo sistema para atender às necessidades dos atores. C Tem a mesma utilidade que o diagrama de atividades para detalhar os processos que terão que ser implementados. D Mostra os atores que desenvolverão o sistema solicitado pelo usuário. E Mostra as classes que fazem parte do sistema a ser desenvolvido pelos analistas de sistema. Projeto de Interface com o Usuário 23. É correto afirmar sobre interface:

8 I - Responsável por proporcionar a comunicação entre o ser humano (usuário) e o hardware e software (de um sistema computacional). II - Interface é um sistema de comunicação que possui um componente físico, formado por hardware e software no qual o usuário percebe e manipula, e um componente conceitual, onde o usuário interpreta, processa e raciocina. III - A interface é tanto um meio para a interação usuário-sistema, quanto uma ferramenta que oferece os instrumentos para este processo comunicativo, ou seja, um sistema de comunicação A Somente a afirmação I está correta B Somente a afirmação II está correta C Somente a afirmação III está correta D Somente as afirmações II e III estão corretas E Todas as afirmações estão corretas 24. Numa determinada empresa, 200 operadores em call center trabalham 8h por dia, com tempo médio de atendimento de 3 min. O diretor da empresa solicitou algumas modificações na interface do sistema utilizado pelos operadores. As mudanças resultaram numa economia de 10s no tempo de atendimento. Como base nessas informações, depois das modificações na interface do sistema, o número de atendimentos por dia passou a ser de: A atendimentos por dia B atendimentos por dia C atendimentos por dia D atendimentos por dia 25. Qual das características abaixo não faz parte do Design Participativo? A Um dos objetivos é fazer com que os usuários se tornem um parceiro como os outros na equipe de projeto, participando de todas as atividades de desenvolvimento B A inclusão do usuário final no processo de desenvolvimento se deve ao seu conhecimento nas rotinas de trabalho, além de servir como fonte de informação C Através de sua participação ativa, o usuário proporciona contribuições efetivas em todas as fases do processo de desenvolvimento D Possui uma avaliação central e, sempre que uma atividade for completada, seu trabalho deverá ser avaliado pelo usuário 26. Segundo o norma NBR ISO/IEC Usabilidade é: A Medida na qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, eficiência e satisfação em um contexto específico de uso B Capacidade do produto de software de possibilitar ao usuário compreender se o software é apropriado e como ele pode ser usado para tarefas e condições de uso específicas C Capacidade do produto de software de ser compreendido, aprendido, operado e atraente ao usuário, quando usado sob condições especificadas. É um atributo de qualidade de software D Capacidade do produto de software de estar de acordo com normas, convenções, guias de estilo ou regulamentações relacionadas à usabilidade E É a facilidade de uso por um especialista em software 27. "Esta técnica é útil para entender procedimentos, regulamentações e padrões". Essa afirmação é uma carcterística de qual técnica de coleta de dados? A Grupos de estudos especiais e workshops B Entrevistas C Questionários D Observação natural E Estudo de documentação

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software. As

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

Análise Orientada a Objeto

Análise Orientada a Objeto Análise Orientada a Objeto Análise Orientada a Objeto ANÁLISE ORIENTADA A OBJETO É interessante observar como a análise orientada a objeto utiliza conceitos que aprendemos há muito tempo: objetos, atributos,

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

Engenharia de Softwares e Sistema IF682 (2012.1) Bruno Medeiros(bmo@cin.ufpe.br)

Engenharia de Softwares e Sistema IF682 (2012.1) Bruno Medeiros(bmo@cin.ufpe.br) Engenharia de Softwares e Sistema IF682 (2012.1) Bruno Medeiros(bmo@cin.ufpe.br) Algumas definições Engenharia de Software conjunto de tecnologias e práticas usadas para construir software de qualidade

Leia mais

Análise estruturada de sistemas

Análise estruturada de sistemas Análise estruturada de sistemas Prof. Marcel O que é Engenharia de software Engenharia de software é uma área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de

Leia mais

Modelagem de Casos de Uso (Parte 1)

Modelagem de Casos de Uso (Parte 1) Modelagem de Casos de Uso (Parte 1) Roteiro Introdução Descrição: Sistema de Ponto de Vendas Casos de Usos Atores Fluxo de Eventos Cenários Formato de Documentação de Casos de Uso Diagramas de Casos de

Leia mais

Qualidade de Software

Qualidade de Software Produto de Software Qualidade de Software Um produto de software compreende os programas e procedimentos de computador e a documentação e dados associados, que foram projetados para serem liberados para

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

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

2 Diagrama de Caso de Uso

2 Diagrama de Caso de Uso Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa

Leia mais

Gerenciamento de Qualidade

Gerenciamento de Qualidade UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Gerenciamento de Qualidade Engenharia de Software 2o. Semestre de

Leia mais

Análise e Projeto de Sistemas de Informação. Andrêza Leite andreza.lba@gmail.com

Análise e Projeto de Sistemas de Informação. Andrêza Leite andreza.lba@gmail.com Análise e Projeto de Sistemas de Informação Andrêza Leite andreza.lba@gmail.com Roteiro Sistemas de Informação Ciclo de Desenvolvimento de SI Projeto Análise Estruturada Análise Orientada a Objetos Como

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 2000 Slide 1 Casos de Uso Objetivos Principais dos Casos de Uso: Delimitação do contexto de

Leia mais

Qualidade de software

Qualidade de software Faculdade de Ciências Sociais e Aplicadas de Petrolina - FACAPE Curso: Ciência da Computação Disciplina:Projeto de Sistemas Qualidade de software cynaracarvalho@yahoo.com.br Qualidade de software Qualidade

Leia mais

Tecnologia e Sistemas de Informações

Tecnologia e Sistemas de Informações Universidade Federal do Vale do São Francisco Tecnologia e Sistemas de Informações Prof. Ricardo Argenton Ramos Aula 3 Componentes de SIs Pessoas SI Organiz. Unidades que exercem diferentes funções, tais

Leia mais

ISO - 9126. Aécio Costa

ISO - 9126. Aécio Costa ISO - 9126 Aécio Costa A evolução da Qualidade do Produto Qualidade = funcionalidade Confiabilidade Realização de funções críticas Produto de qualidade = sem bugs Controle de qualidade Teste do produto

Leia mais

Estudo de Caso Sistema de Caixa Automático

Estudo de Caso Sistema de Caixa Automático Estudo de Caso Sistema de Caixa Automático Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Referências: Notas de Aula Ulrich Schiel Notas de Aula Ariadne

Leia mais

DOCUMENTO DE REQUISITOS

DOCUMENTO DE REQUISITOS DOCUMENTO DE REQUISITOS ID documento: Data: / / Versão : Responsável pelo documento: ID Projeto: HISTÓRICO DE REVISÕES Data de criação/ atualização Descrição da(s) Mudança(s) Ocorrida(s) Autor Versão do

Leia mais

Auditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto

Auditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto Auditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto Prof. Elias Batista Ferreira Material cedido por: Prof. Edison A M Morais Objetivo Descrever os processos da norma

Leia mais

Os casos de uso dão conta da maioria dos requisitos de um sistema computacional.

Os casos de uso dão conta da maioria dos requisitos de um sistema computacional. Unidade 3: Modelagem de requisitos e de soluções (Parte a) 1 Casos de uso 1.1 Conceitos básicos e parâmetros de descrição Os casos de uso dão conta da maioria dos requisitos de um sistema computacional.

Leia mais

Normas ISO para Usabilidade

Normas ISO para Usabilidade Normas ISO para Usabilidade Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Ciência da Computação Especialização em Informática - Engenharia de Software Alunas: Kecia

Leia mais

Uma Abordagem usando PU

Uma Abordagem usando PU Uma Abordagem usando PU Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Referências: Baseada em: Rational Software Corpotation G. Booch, Ivar Jacobson,

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

Engenharia de Software Engenharia de Software Requisitos de Software Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.br Requisito O que é um REQUISITO? Em software: É a CARACTERIZAÇÃO do que o

Leia mais

4. Exemplo de Levantamento de Classes...26. 3. Levantamento das Classes...24. 1. Conceito de Classe e Objeto... 15. 1. Modelo de Casos de Uso...

4. Exemplo de Levantamento de Classes...26. 3. Levantamento das Classes...24. 1. Conceito de Classe e Objeto... 15. 1. Modelo de Casos de Uso... Projeto de Software usando UML Sumário Capítulo I : Casos de Uso...3 1. Modelo de Casos de Uso... 3 2. Diagramas de Casos de Uso... 3 3. Exemplo... 9 4. Conclusão... 13 Capítulo II : Levantamento de Classes...15

Leia mais

Modelos de Maturidade. Porque estudar um Modelo de Maturidade? Descrevem as características de processos efetivos;

Modelos de Maturidade. Porque estudar um Modelo de Maturidade? Descrevem as características de processos efetivos; Versão 1.1 - Última Revisão 16/08/2006 Porque estudar um Modelo de Maturidade? Segundo o Standish Group, entidade americana de consultoria empresarial, através de um estudo chamado "Chaos Report", para

Leia mais

14 Os principais documentos de um projeto são: o termo de. 15 Elemento integrante do gerenciamento do escopo do projeto,

14 Os principais documentos de um projeto são: o termo de. 15 Elemento integrante do gerenciamento do escopo do projeto, De acordo com o comando a que cada um dos itens de 1 a 70 se refira, marque, na folha de respostas, para cada item: o campo designado com o código C, caso julgue o item CERTO; ou o campo designado com

Leia mais

No que se refere a conceitos básicos do gerenciamento de projetos, segundo o PMBoK, julgue os itens a seguir.

No que se refere a conceitos básicos do gerenciamento de projetos, segundo o PMBoK, julgue os itens a seguir. De acordo com o comando a que cada um dos itens de 1 a 70 se refira, marque, na folha de respostas, para cada item: o campo designado com o código C, caso julgue o item CERTO; ou o campo designado com

Leia mais

3 a Lista de Exercícios

3 a Lista de Exercícios Engenharia de Requisitos 3 a Lista de Exercícios (1) Em relação ao levantamento e análise de requisitos, faz-se a seguinte afirmação: Os requisitos de sistema devem ser capturados, documentados e acordados

Leia mais

Engenharia de Requisitos. Estudo de Caso

Engenharia de Requisitos. Estudo de Caso Engenharia de Requisitos Estudo de Caso Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este documento especifica os requisitos do sistema Controle de Reserva de Hotel, fornecendo aos

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

Fundamentos em Teste de Software. Vinicius V. Pessoni viniciuspessoni@gmail.com

Fundamentos em Teste de Software. Vinicius V. Pessoni viniciuspessoni@gmail.com Fundamentos em Teste de Software Vinicius V. Pessoni viniciuspessoni@gmail.com Objetivos do treinamento 1. Expor os fundamentos de Teste de Software; 2. Conceituar os Níveis de Teste; 3. Detalhar sobre

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE - 02 Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software.

Leia mais

Análise da Arquitetura de Software

Análise da Arquitetura de Software Análise da Arquitetura de Software Essencial para Arquitetura de Software De que se trata o artigo? Apresenta o uso de requisitos arquiteturais na análise da arquitetura de software e a destaca no desenvolvimento

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

Tópicos Especiais em Sistemas de Telecomunicações IV

Tópicos Especiais em Sistemas de Telecomunicações IV Sumário Tópicos Especiais em Sistemas de Telecomunicações IV Modelagem de Sistemas de Software Departamento de Engenharia de Telecomunicações Escola de Engenharia Universidade Federal Fluminense Setembro

Leia mais

Universidade Paulista

Universidade Paulista Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen

Leia mais

Modelagem de Sistemas Prof. Marcos Roberto e Silva

Modelagem de Sistemas Prof. Marcos Roberto e Silva Modelagem de Sistemas Prof. Marcos Roberto e Silva Diagrama de Casos de Uso Demonstra o comportamento externo do sistema, através de uma linguagem simples. Apresentando o sistema sobre a perspectiva do

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

Análise Orientada a Objetos Modelagem Requisitos usando Casos de Uso

Análise Orientada a Objetos Modelagem Requisitos usando Casos de Uso Análise Orientada a Objetos Modelagem Requisitos usando Casos de Uso Não diga pouco em muitas palavras, mas sim, muito em poucas. Pitágoras Especificação e Modelagem de Requisitos Regras de Negócio Glossário

Leia mais

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado

Leia mais

Sommerville, Ian. Software Engineering. Editora: Addison Wesley. (capítulos sobre Requisitos)

Sommerville, Ian. Software Engineering. Editora: Addison Wesley. (capítulos sobre Requisitos) Sommerville, Ian. Software Engineering. Editora: Addison Wesley. (capítulos sobre Requisitos) Engenharia, Levantamento, Elicitação, Gerenciamento Fernando Pedrosa fpedrosa@gmail.com 1 2 Área da Engenharia

Leia mais

A linguagem UML. UML e Diagramas de Casos de Uso e Classes. Por que usar UML? O que é modelagem?

A linguagem UML. UML e Diagramas de Casos de Uso e Classes. Por que usar UML? O que é modelagem? UML e Diagramas de Casos de Uso e Classes Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com A linguagem UML UML (Unified Modeling Language) Linguagem de Modelagem Unificada É uma linguagem de modelagem

Leia mais

CURSO DE SISTEMAS DE INFORMAÇÃO

CURSO DE SISTEMAS DE INFORMAÇÃO 1 CURSO DE SISTEMAS DE INFORMAÇÃO EMENTÁRIO DAS DISCIPLINAS 2011.1 BRUSQUE (SC) 2015 2 SUMÁRIO 1ª FASE... 4 01 ARQUITETURA DE COMPUTADORES... 4 02 FILOSOFIA... 4 03 FUNDAMENTOS MATEMÁTICOS PARA COMPUTAÇÃO...

Leia mais

Modelagem de Requisitos com Casos de Uso. Descrever em detalhe a técnica de Modelagem com Use Cases

Modelagem de Requisitos com Casos de Uso. Descrever em detalhe a técnica de Modelagem com Use Cases Engenharia de Software Modelagem de Requisitos com Casos de Uso 1 Objetivos Descrever em detalhe a técnica de Modelagem com Use Cases 2 1 Use Case É uma forma específica de uso do sistema através da execução

Leia mais

Palavras-Chaves: engenharia de requisitos, modelagem, UML.

Palavras-Chaves: engenharia de requisitos, modelagem, UML. APLICAÇÃO DA ENGENHARIA DE REQUISITOS PARA COMPREENSÃO DE DOMÍNIO DO PROBLEMA PARA SISTEMA DE CONTROLE COMERCIAL LEONARDO DE PAULA SANCHES Discente da AEMS Faculdades Integradas de Três Lagoas RENAN HENRIQUE

Leia mais

Sumário. Prefácio...14. Capítulo 1 O que é qualidade?...17. Capítulo 2 Normas e organismos normativos...43. Capítulo 3 Métricas: visão geral...

Sumário. Prefácio...14. Capítulo 1 O que é qualidade?...17. Capítulo 2 Normas e organismos normativos...43. Capítulo 3 Métricas: visão geral... Prefácio...14 Capítulo 1 O que é qualidade?...17 1.1 História... 17 1.2 Uma crise de mais de trinta anos...20 1.3 Qualidade e requisitos...25 1.4 Papel da subjetividade...27 1.5 Qualidade e bugs I: insetos

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

Engenharia de Software 2012/3 Aula 4 Engenharia de Requisitos

Engenharia de Software 2012/3 Aula 4 Engenharia de Requisitos Engenharia de Software Engenharia de Software 2012/3 Aula 4 Engenharia de Requisitos Thiago P. da Silva thiagosilva.inf@gmail.com Agenda Engenharia de Requisitos Níveis de Descrição dos Requisitos Tipos

Leia mais

Projeto de Sistemas I

Projeto de Sistemas I Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o

Leia mais

Histórico da Revisão. Data Versão Descrição Autor

Histórico da Revisão. Data Versão Descrição Autor Sistema de Gerenciamento de Loja - SIGEL Documento de Visão Versão 1.0.0 Histórico da Revisão Data Versão Descrição Autor 13/01/2011 0.1 Versão preliminar do levantamento de requisitos funcionais e não

Leia mais

1 UML (UNIFIED MODELING LANGUAGE)

1 UML (UNIFIED MODELING LANGUAGE) 1 UML (UNIFIED MODELING LANGUAGE) Segundo Tonsig (2003), para conseguir desenvolver um software capaz de satisfazer as necessidades de seus usuários, com qualidade, por intermédio de uma arquitetura sólida

Leia mais

ENGENHARIA DE SOFTWARE Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br

ENGENHARIA DE SOFTWARE Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br - MÓDULO 2 - ANÁLISE DE REQUISITOS DE SOFTWARE APLICATIVO 1. INTRODUÇÃO Entender os requisitos de um problema está entre as tarefas mais difíceis na construção de um software. Na maioria das vezes o cliente

Leia mais

Atividade da gerência da qualidade

Atividade da gerência da qualidade O que é qualidade de software? Qualidade, de forma simplista, significa que o produto deve esta de acordo com a especificação. Problemas: Tensão entre requisitos do cliente: Eficiência, confiança, etc.

Leia mais

IC-UNICAMP IC-UNICAMP

IC-UNICAMP IC-UNICAMP Capítulo 3: Qualidade de Produto e a ISO 9126 Capítulo 1: Introdução Capítulo 2: Conceitos Básicos Capítulo 3: Qualidade de Produto (ISO9126) Capítulo 4: ISO9001 e ISO9000-3 Capítulo 5: CMM Capítulo 6:

Leia mais

Diagramas de Casos de Uso

Diagramas de Casos de Uso Diagramas de Casos de Uso Não diga pouco em muitas palavras, mas sim, muito em poucas. Pitágoras Casos de uso O modelo de casos de uso modela os requisitos funcionais do sistema. É uma técnica de modelagem

Leia mais

A IMPORTÂNCIA DO TESTE DE SOFTWARE PARA A QUALIDADE DO PROJETO

A IMPORTÂNCIA DO TESTE DE SOFTWARE PARA A QUALIDADE DO PROJETO A IMPORTÂNCIA DO TESTE DE SOFTWARE PARA A QUALIDADE DO PROJETO Autora: LUCIANA DE BARROS ARAÚJO 1 Professor Orientador: LUIZ CLAUDIO DE F. PIMENTA 2 RESUMO O mercado atual está cada vez mais exigente com

Leia mais

Modelagem de Casos de Uso! Um modelo funcional

Modelagem de Casos de Uso! Um modelo funcional Modelagem de Casos de Uso Diagrama de Casos de Uso Especificação de Cenários! Um modelo funcional! Mostra como os valores são processados, sem preocupações com:! ordenamento (seqüência) das ações;! as

Leia mais

Análise e Projeto Orientados por Objetos

Análise e Projeto Orientados por Objetos Análise e Projeto Orientados por Objetos Aula 02 Análise e Projeto OO Edirlei Soares de Lima Análise A análise modela o problema e consiste das atividades necessárias para entender

Leia mais

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MDS METODOLOGIA DE DESENVOLVIMENTO DE SERVIÇOS GREQ GUIA DE ESPECIFICAÇÃO E GERENCIAMENTO DE REQUISITOS

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MDS METODOLOGIA DE DESENVOLVIMENTO DE SERVIÇOS GREQ GUIA DE ESPECIFICAÇÃO E GERENCIAMENTO DE REQUISITOS PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MDS METODOLOGIA DE DESENVOLVIMENTO DE SERVIÇOS GREQ GUIA DE ESPECIFICAÇÃO E GERENCIAMENTO DE REQUISITOS Fevereiro/2007 Sumário de Informações do Documento Tipo

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Introdução Qualidade é um dos principais objetivos da Engenharia de Software. Muitos métodos, técnicas e ferramentas são desenvolvidas para apoiar a produção com qualidade. Tem-se

Leia mais

DESAFIO ETAPA 1 Passo 1

DESAFIO ETAPA 1 Passo 1 DESAFIO Um dos maiores avanços percebidos pela área de qualidade de software foi comprovar que a qualidade de um produto final (software) é uma consequência do processo pelo qual esse software foi desenvolvido.

Leia mais

UML. Unified Modeling Language

UML. Unified Modeling Language UML Unified Modeling Language 1 1. Introdução O desenvolvimento de sistemas de software de grande porte são suportados por métodos de análise e projeto que modelam esse sistema de modo a fornecer para

Leia mais

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial 1 of 14 27/01/2014 17:33 Sistema de Paginação de Esportes Universitários Documento de Arquitetura de Software Versão 1.0 Histórico da Revisão Data 30 de novembro de 1999 Versão Descrição Autor 1.0 Versão

Leia mais

Conceitos de Banco de Dados

Conceitos de Banco de Dados Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir

Leia mais

Prof. Dr. Ivanir Costa. Unidade III QUALIDADE DE SOFTWARE

Prof. Dr. Ivanir Costa. Unidade III QUALIDADE DE SOFTWARE Prof. Dr. Ivanir Costa Unidade III QUALIDADE DE SOFTWARE Normas de qualidade de software - introdução Encontra-se no site da ABNT (Associação Brasileira de Normas Técnicas) as seguintes definições: Normalização

Leia mais

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 MANTER FUNCIONÁRIO RELEASE 4.1

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 MANTER FUNCIONÁRIO RELEASE 4.1 DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 MANTER FUNCIONÁRIO RELEASE 4.1 SUMÁRIO DEFINIÇÃO DE REQUISITOS 4 1. INTRODUÇÃO 4 1.1 FINALIDADE 4 1.2 ESCOPO 4 1.3 DEFINIÇÕES, ACRÔNIMOS

Leia mais

João Filho Borges Leite

João Filho Borges Leite João Filho Borges Leite DESENVOLVIMENTO DE UM SISTEMA WEB DE GERENCIAMENTO PARA AS DISCIPLINAS DE MODELAGEM E DESENVOLVIMENTO DE SISTEMAS DE INFORMAÇÃO Palmas 2006 i João Filho Borges Leite DESENVOLVIMENTO

Leia mais

Análise e Projeto Orientado a Objetos. Modelagem de Domínio

Análise e Projeto Orientado a Objetos. Modelagem de Domínio + Análise e Projeto Orientado a Objetos Modelagem de Domínio Introdução 2 n A modelagem do domínio está relacionada à descoberta das informações que são gerenciadas pelo sistema. O resultado dessa investigação

Leia mais

ENGENHARIA DE REQUISITOS

ENGENHARIA DE REQUISITOS Universidade Federal de Santa Maria Mestrado em Computação ELC 923 Processos de Negócio e Engenharia de Requisitos Especialização em Modelagem e Desenvolvimento de Aplicações Web com JAVA ENGENHARIA DE

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

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

Engenharia de Software

Engenharia de Software Engenharia de Requisitos Cap. 06 e 07 Sommerville 8 ed. REQUISITOS DE SOFTWARE» Requisitos são descrições de serviços fornecidos pelo sistema e suas restrições operacionais. REQUISITOS DE USUÁRIOS: São

Leia mais

O USO DA NORMA 14598 NA AVALIAÇÃO DE SOFTWARE COM RELAÇÃO À QUALIDADE. Evaluation of Software With the use of Norm Iso 14598

O USO DA NORMA 14598 NA AVALIAÇÃO DE SOFTWARE COM RELAÇÃO À QUALIDADE. Evaluation of Software With the use of Norm Iso 14598 O USO DA NORMA 14598 NA AVALIAÇÃO DE SOFTWARE COM RELAÇÃO À QUALIDADE Evaluation of Software With the use of Norm Iso 14598 Walteno Martins Parreira Júnior, Izaura Pereira Pradela, Lucineida Nara de Andrade

Leia mais

Centro Universitário de Mineiros Sistemas de Informação Segurança e Auditoria de Sistemas

Centro Universitário de Mineiros Sistemas de Informação Segurança e Auditoria de Sistemas Centro Universitário de Mineiros Sistemas de Informação Segurança e Auditoria de Sistemas milenaresende@fimes.edu.br http://professor.fimes.edu.br/milena/ Presidência Executiva Auditoria de Sistemas Diretoria

Leia mais

Histórico de Revisão Data Versão Descrição Autor 19/09/2014 1.0 Implementação de itens essenciais para futuro aprimoramento.

Histórico de Revisão Data Versão Descrição Autor 19/09/2014 1.0 Implementação de itens essenciais para futuro aprimoramento. Documento de Requisitos 1 Documento de Requisitos Versão 1.2 Histórico de Revisão Data Versão Descrição Autor 19/09/2014 1.0 Implementação de itens essenciais para futuro aprimoramento. Camilo Fernandes

Leia mais

Banco de Dados 1 2º Semestre

Banco de Dados 1 2º Semestre Banco de Dados 1 2º Semestre Aula 07 Prof. Gladimir Ceroni Catarino gladimir@gmail.com SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS o Uma coletânea de conceitos que

Leia mais

2 a Lista de Exercícios

2 a Lista de Exercícios Projeto de Sistemas 2011/2 2 a Lista de Exercícios (1) Um importante aspecto do projeto da camada de Lógica de Negócio (LN) diz respeito à organização das classes e distribuição de responsabilidades entre

Leia mais

Visão Geral da Qualidade de Software

Visão Geral da Qualidade de Software Visão Geral da Qualidade de Software Glauber da Rocha Balthazar Faculdade Metodista Granbery (FMG) Bacharel em Sistemas de Informação Rua Batista de Oliveira, 1145-36010-532 - Juiz de Fora - MG glauber_rochab@yahoo.com.br

Leia mais

Requisitos. Sistemas de Informações

Requisitos. Sistemas de Informações Requisitos Sistemas de Informações Definindo o Sucesso do Software Clientes satisfeitos Eles estão satisfeitos quando você: Atende às expectativas Entrega no prazo Entrega no orçamento O Sucesso começa

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

Modelos de Qualidade de Produto de Software

Modelos de Qualidade de Produto de Software CBCC Bacharelado em Ciência da Computação CBSI Bacharelado em Sistemas de Informação Modelos de Qualidade de Produto de Software Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo

Leia mais

UML 2. Gilleanes T. A. Guedes. Novatec

UML 2. Gilleanes T. A. Guedes. Novatec UML 2 uma abordagem prática Gilleanes T. A. Guedes Novatec Sumário Agradecimentos...15 Sobre o Autor...16 Prefácio...17 Capítulo 1 Introdução à UML...19 1.1 Breve Histórico da UML...19 1.2 Por Que Modelar

Leia mais

Documento de Arquitetura

Documento de Arquitetura Documento de Arquitetura A2MEPonto - SISTEMA DE PONTO ELETRÔNICO A2MEPonto - SISTEMA DE PONTO ELETRÔNICO #1 Pág. 1 de 11 HISTÓRICO DE REVISÕES Data Versão Descrição Autor 28/10/2010 1 Elaboração do documento

Leia mais

21. Qualidade de Produto ou Qualidade de Processo de Software?

21. Qualidade de Produto ou Qualidade de Processo de Software? 21. Qualidade de Produto ou Qualidade de Processo de Software? Qualidade de software é uma preocupação real e esforços têm sido realizados na busca pela qualidade dos processos envolvidos em seu desenvolvimento

Leia mais

Cursos e Treinamentos Profissionais

Cursos e Treinamentos Profissionais Cursos e Treinamentos Profissionais Vinicius A. de Souza va.vinicius@gmail.com (12) 8124-6853 http://videsouza.scienceontheweb.net Cursos oferecidos Curso de Desenvolvimento de Software Com Java... 1 Curso

Leia mais

Padrões de Contagem de Pontos de Função

Padrões de Contagem de Pontos de Função Padrões de Contagem de Pontos de Função Contexto Versão: 1.0.0 Objetivo O propósito deste documento é apresentar os padrões estabelecidos para utilização da técnica de Análise de Pontos de Função no ambiente

Leia mais

Sistema Gerenciador de Hotel. Adriano Douglas Girardello. Ana Paula Fredrich. Tiago Alexandre Schulz Sippert

Sistema Gerenciador de Hotel. Adriano Douglas Girardello. Ana Paula Fredrich. Tiago Alexandre Schulz Sippert UNIOESTE Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Informática Curso de Bacharelado em Informática Sistema Gerenciador de Hotel Adriano Douglas Girardello

Leia mais

Engenharia de Software III

Engenharia de Software III Departamento de Informática Programa de Pós Graduação em Ciência da Computação Laboratório de Desenvolvimento Distribuído de Software Estágio de Docência http://www.din.uem.br/~pg45640/ Qualidade de Software

Leia mais

Modelo Entidade-Relacionamento

Modelo Entidade-Relacionamento Modelo Entidade-Relacionamento Banco de Dados I Fases do Projeto jt de BD Enunciado de requisitos entrevista com o usuário do banco de dados para entender e documentar seus requerimentos de dados. Projeto

Leia mais

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo Universida Feral do Espírito Santo Centro Tecnológico Departamento Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo Software 3. Gerência Projetos Software

Leia mais

Documento de Requisitos

Documento de Requisitos UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Documento de Requisitos Sistema Gerenciador de Atendimento de Chamados Técnicos Grupo: Luiz Augusto Zelaquett

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

É uma forma do engenheiro de requisitos especificar os limites e as funcionalidades do sistema.

É uma forma do engenheiro de requisitos especificar os limites e as funcionalidades do sistema. Definindo o Escopo: Modelo de Caso de Uso Agradei-me, particularmente, da possibilidade de que Joshua estivesse tão preso ao seu modo clássico de pensar que me permitisse realizar o incrível feito de chegar

Leia mais

Especificação de Sistemas de Tempo-Real utilizando Orientação a Objetos

Especificação de Sistemas de Tempo-Real utilizando Orientação a Objetos Especificação de Sistemas de Tempo-Real utilizando Orientação a Objetos Marco Aurélio Wehrmeister mawehrmeister@inf.ufrgs.br Roteiro Introdução Orientação a Objetos UML Real-Time UML Estudo de Caso: Automação

Leia mais

09/09/2013. Roteiro. Aula 2 Revisão 2:Diagrama de Sequência. Diagrama de Sequência. Diagrama de Sequência. Biblioteca. Atributos

09/09/2013. Roteiro. Aula 2 Revisão 2:Diagrama de Sequência. Diagrama de Sequência. Diagrama de Sequência. Biblioteca. Atributos Aula 2 Revisão 2:Diagrama de Sequência UML Roteiro Diagrama Sequência Mostra: a evolução de uma dada situação em determinado momento do software uma dada colaboração entre duas ou mais classes a interação

Leia mais

Requisitos de Software

Requisitos de Software Requisitos de Software Roteiro Conceitos Engenharia de requisitos Artigo Definições de requisitos Requisitos de um sistema são descrições dos serviços que devem ser fornecidos por esse sistema e as suas

Leia mais

CONCURSO PÚBLICO EDITAL N o 135/2011 FUNÇÃO: ANALISTA DE INFORMÁTICA ÁREA DE DESENVOLVIMENTO DE SISTEMAS (NOME COMPLETO EM LETRA DE FORMA) INSTRUÇÕES

CONCURSO PÚBLICO EDITAL N o 135/2011 FUNÇÃO: ANALISTA DE INFORMÁTICA ÁREA DE DESENVOLVIMENTO DE SISTEMAS (NOME COMPLETO EM LETRA DE FORMA) INSTRUÇÕES UNIVERSIDADE ESTADUAL DE PONTA GROSSA COMISSÃO PERMANENTE DE SELEÇÃO CONCURSO PÚBLICO EDITAL N o 135/2011 FUNÇÃO: ANALISTA DE INFORMÁTICA ÁREA DE DESENVOLVIMENTO DE SISTEMAS (NOME COMPLETO EM LETRA DE

Leia mais