Trabalho interdisciplinar individual

Disponível somente no TrabalhosFeitos
  • Páginas : 17 (4163 palavras )
  • Download(s) : 0
  • Publicado : 29 de outubro de 2011
Ler documento completo
Amostra do texto
[pic]

SUMÁRIO

1 INTRODUÇÃO 7
2 DESENVOLVIMENTO 8
3 CASO DE USO 10
3.1 Documentação de Caso de Uso 10
3.2 ATORES 11
3.3 TABELAS 11
4 MODELAGEM DE DADOS 13
4.1 ENTIDADE 13
4.2 RELACIONAMENTO 13
4.3 ATRIBUTOS 14
4.4 CARDINALIDADE 14
4.5 ADMINISTRADOR DE BANCO DE DADOS 15
4.6 MODELO CONCEITUAL DE DADOS 16
4.7 MODELO LÓGICO DE DADOS 16
4.8 MODELO FÍSICO DE DADOS 17
5 PLANO DEPROJETO 18
5.1 INTRODUÇÃO 18
5.2 OBJETIVO 18
5.3 VISÃO GERAL DO PLANO 19
5.3.1 Escopo 19
5.3.2 Estrutura do Plano 19
5.3.3 Visão Geral do Projeto 19
5.3.3.1 Objeto do projeto 19
5.3.3.2 Descrição 20
5.4 ORGANIZAÇÃO DO PROJETO 20
5.4.1 Papéis dos Integrantes 20
5.5 PLANEJAMENTO DO PROJETO 22
5.5.1 Recursos do Projeto 22
5.5.1.1 Hardware: 22
5.5.1.2 Software: 22
5.6 ESTIMATIVA DE CUSTO 225.7 CRONOGRAMA DO PROJETO 23
5.8 GERENCCIAMENTO DE RISCOS 23
6 MODELOS ÁGEIS 24
6.1 ESPECIFICAÇÃO DOS MÉTODOS ÁGEIS 26
6.1.1 XP 26
6.1.2 Scrum 26
6.1.3 FDD 26
6.1.4 ASD 27
7 MODELOS EVOLUCIONÁRIOS 28
7.1 MODELO INCREMENTAL 28
7.2 MODELO ESPIRAL 29
7.2.1 Atividades do Modelo Espiral 30
7.3 MODELO de montagem de COMPONENTE 30
7.4 MODELO de desenvolvimento COCORRENTE 31
8 CONCLUSÃO 32INTRODUÇÃO

Modelagem de sistemas, tanto a nível funcional quanto de dados, é um requisito fundamental para a obtenção de produtos de software de maior qualidade e confiabilidade. Entretanto, percebe-se que cada vez menos profissionais têm dado a atenção devida ao processo de construção de modelos de suas aplicações. Isso provavelmente se deve às pressões porsistemas em prazos cada vez mais curtos e com menores custos de produção mas, por outro lado, acaba por prejudicar muito entendimento correto do problema e, consequentemente, a construção do sistema que atenda às reais expectativas do usuário. Esta situação muitas vezes leva a sistemas de baixa qualidade, com elevada necessidade de modificação e de difícil manutenção.A engenharia de software surgiu para corrigir problemas com relação ao desenvolvimento de projetos de software, a partir desse surgimento modelos de processos e guia de desenvolvimentos foram criados para otimização do processo de desenvolvimento do software.

“Aplicação de uma abordagem sistemática, disciplinada e quantificável, para desenvolvimento, operação e manutençãodo software, isto é a aplicação da engenharia ao software” .(PRESSMAN, 2006)

DESENVOLVIMENTO

O software de computadores é hoje uma tecnologia importante no âmbito mundial, tendo um crescimento rápido desde a década de 1950, com esse ríspido crescimento começou a ocorrer problemas relacionados a correções, adaptações, aperfeiçoamento é ainda o processo de manutenção que consomemais recurso e mais pessoas que na criação de novos software. Com todos esses problemas novos conceitos começaram ser criados com o da Engenharia de Software.

“Engenharia de software segundo é a criação e a utilização de sólidos princípios de engenharia a fim de obter softwares econômicos que sejam confiáveis e que trabalhem eficientemente em maquinas reais”. PRESSMAN, 2006).CASO DE USO

Este documento tem como objetivo fornecer uma diagramação do sistema Registrar Matrícula, abrangendo casos de uso com envolvimentos dos atores do sistema. As informações contidas neste documento visam estabelecer subsídios para a modelagem do sistema, incluindo desde a definição de requisitos ao desenvolvimento propriamente dito. Os detalhes de como o sistemasatisfará essas necessidades são descritos neste caso de uso e nas futuras especificações suplementares.

1 Documentação de Caso de Uso

[pic]
Figura 1 - Diagrama de Caso de Uso

2 Atores

Tabela 1 - Atores do Sistema

|Nome |Descrição |Responsabilidade |
|Usuário |Fornece as...
tracking img