Atps Fundamentos de Analise Orientda a Objeto
975 palavras
4 páginas
FACULDADE ANHANGUERA CURSO: SISTEMAS DE INFORMAÇÃO
DISCIPLINA: FUNDAMENTOS DE ANÁLISE ORIENTADA A OBJETOS
NOMES: RA:
PROFESSOR: ERICO OLAVO WEISSHEIMER
ATPS – ETAPAS 1 e 2
Santo André, 11 de Abril de 2015.
Sumário
Etapa 1
Resumo 1.1 – Conceitos Gerais de Engenharia de Software.
Resumo 1.2 – Engenharia de Requisitos.
Listagem Informal dos Requisitos obtidos.
Listagem de Requisitos Funcionais e Não Funcionais validados.
Etapa 2
Resumo 2.1 – Casos de Uso.
Resumo 2.2 – Diagrama de Casos de Uso.
Resumo 2.3 – Diagramas de Classe UML.
Diagrama de Casos de Uso do sistema.
Diagrama de Classe do sistema.
Resumo 1.1 – Conceitos Gerais de Engenharia de Software
Software é algo abstrato e intangível. São todos os dados de documentação e configuração necessários para que o programa opere.
Engenharia de software é uma disciplina de engenharia que se relaciona com a produção de um software desde sua fase inicial de especificação ate sua manutenção. Baseia-se na existência de um numero significativo de componentes reusáveis para que não tenham que sempre começar do zero. Um processo de software são as atividades e resultados de um software e sendo quatro fundamentais comuns a todos os processos, são elas:
Especificação: Define o que vai ser produzido e suas restrições.
Desenvolvimento: Projetar e programar o software.
Validação: Verificação para conferir se realmente esta dentro do que foi especificado.
Evolução: É modificado para se adaptar às mudanças de requisitos.
Os atributos de um bom software são: A facilidade de manutenção, confiança, eficiência e usabilidade. Os principais desafios na produção de um software são o da heterogeneidade (para que os sistemas operem com sistemas distribuídos), o de tempo de entrega e o de confiança dos usuários. Muitos softwares seguem o chamado Desenvolvimento Evolucionário (Desenvolvimento exploratório e prototipação throwaway) para que com comentários do usuário possam ir refinando o programa até uma versão que