ATPS AOO 1 semestre
Por: mariouryu • 11/6/2015 • Trabalho acadêmico • 6.366 Palavras (26 Páginas) • 354 Visualizações
ANHANGUERA EDUCANCIONAL
CAMPUS MARTE
ANGELO ANTONELLI RA: 9897535529
EDIVALDO SANTOS DA CUNHA RA: 2921601648
LUCAS SILVA DE JESUS RA: 1299293810
PAMELA SENA CAMARGO RA: 1299310595
MARIO TAKASHI RA: 9911153366
SISTEMAS DE INFORMAÇÃO
FUNDAMNETOS DE ANÁLISE ORIENTADA A OBJETOS
ATPS
SÃO PAULO
2015
ÍNDICE
1 ETAPA I
1.1 Conceitos Gerais de Engenharia de Software
1.1.1 Resumo – Pamela Sena
1.1.2 Resumo – Mario Takashi
1.1.3 Resumo – Edivaldo Santos
1.1.4 Resumo – Lucas Silva
1.1.5 Resumo – Angelo Antonelli
1.2 Engenharia de Requisitos
1.3 Listagem Informal dos Requisitos
1.4 Listagem de Requisitos Funcionais e Não Funcionais
1.4.1 Tabela de Requisitos Funcionais
1.4.2 Tabela de Requisitos Não Funcionais
2 ETAPA II
2.1 Casos de Uso
2.2 Diagrama de Casos de Uso
2.2.1 Resumo – Pamela Sena
2.2.2 Resumo – Mario Takashi
2.2.3 Resumo – Edivaldo Santos
2.2.4 Resumo – Lucas Silva
2.2.5 Resumo – Angelo Antonelli
2.3 Diagrama de Classe UML
2.4 Diagrama de Caso de Uso
2.5 Diagrama de Classe do Sistema
ÍNDICE DE TABELAS
Tabela 1.1 - Tabela com Requisitos Funcionais
Tabela 1.2 - Tabela com Requisitos Não Funcionais
ÍNDICE DE FIGURAS
Figura 2.1 - Figura sobre a especificação de um caso de uso
Figura 2.2 - Formulário de caso de uso preenchido
Figura 2.7 - Representação de um diagrama
Figura 2.4 - Representação de um diagrama
Figura 2.3 - Representação de um diagrama
Figura 2.5 - Representação de um diagrama
Figura 2.6 - Representação de um diagrama
Figura 2.8 - Representação de uma Classe
Figura 2.9 - Diagrama de Caso de Uso
Figura 2.10 - Diagrama de Classes do Sistema
ETAPA I
Conceitos Gerais de Engenharia de Software
Resumo – Pamela Sena
A engenharia de software é de suma importância para o desenvolvimento de sistemas de software desde os estágios iniciais de especificação do sistema até sua manutenção. Aliás, podemos dizer com propriedade através de uma analogia simples e direta que, a engenharia de software nada mais é, que o coração do sistema como um todo.
Para que haja viabilidade na elaboração e desenvolvimento do sistema de software há processos essenciais como:
- Especificação (Definição dos requisitos e restrições;)
- Desenvolvimento (O software é projetado e programado;)
- Validação (Verificação do software caso atenda às necessidades;)
- Evolução (Mudanças em torno dos requisitos do Cliente e Mercado;)
Os processos aqui citados estão interligados entre si, visando aspectos como custos e qualidade final do produto em torno de um plano de negócio. Para iniciarmos o desenvolvimento de um sistema é feito um refinamento dos requisitos funcionais e acrescentando requisitos não-funcionais que satisfaçam as necessidades primarias ou superficiais que o cliente deseja. Além de, aquelas que são essenciais para manter o sistema saudável em quesitos de segurança, desempenho, confiabilidade, eficiência, portabilidade, manutenibilidade e entre outros.
...