A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

ENGENHARIA DE SOFTWARE E SUA APLICAÇÃO NO DESENVOLVIMENTO PARCIAL DE UM SISTEMA DE GESTÃO ESCOLAR DAVY CESTARI VINAUD DOUGLAS ALEIXO MENDES EDUARDO DE.

Apresentações semelhantes


Apresentação em tema: "ENGENHARIA DE SOFTWARE E SUA APLICAÇÃO NO DESENVOLVIMENTO PARCIAL DE UM SISTEMA DE GESTÃO ESCOLAR DAVY CESTARI VINAUD DOUGLAS ALEIXO MENDES EDUARDO DE."— Transcrição da apresentação:

1 ENGENHARIA DE SOFTWARE E SUA APLICAÇÃO NO DESENVOLVIMENTO PARCIAL DE UM SISTEMA DE GESTÃO ESCOLAR DAVY CESTARI VINAUD DOUGLAS ALEIXO MENDES EDUARDO DE SOUZA FERNANDES MAURÍCIO ALEXANDRE BARBOSA BORGES INSTITUTO UNIFICADO DE ENSINO SUPERIOR OBJETIVO CIÊNCIA DA COMPUTAÇÃO

2 SUMÁRIO PRAXIS Fluxos técnicos da metodologia PRAXIS Arquitetura do sistema Apresentação do sistema

3 PRAXIS Definição Origem Aplicação

4 PRAXIS Definição Origem Aplicação

5 PRAXIS Definição Origem Aplicação

6 SUMÁRIO PRAXIS Fluxos técnicos da metodologia PRAXIS Arquitetura do sistema Apresentação do sistema

7 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Ciclo de vida adotado

8 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

9 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes REQUISITOS: Diagrama de Contexto Requisitos de Interface Requisitos Funcionais Requisitos Não-Funcionais REQUISITOS: Diagrama de Contexto Requisitos de Interface Requisitos Funcionais Requisitos Não-Funcionais

10 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

11 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes REQUISITOS: Diagrama de Contexto Requisitos de Interface Requisitos Funcionais Requisitos Não-Funcionais REQUISITOS: Diagrama de Contexto Requisitos de Interface Requisitos Funcionais Requisitos Não-Funcionais

12 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

13 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

14 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes REQUISITOS: Diagrama de Contexto Requisitos de Interface Requisitos Funcionais Requisitos Não-Funcionais REQUISITOS: Diagrama de Contexto Requisitos de Interface Requisitos Funcionais Requisitos Não-Funcionais

15 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

16 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

17 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

18 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes REQUISITOS: Diagrama de Contexto Requisitos de Interface Requisitos Funcionais Requisitos Não-Funcionais REQUISITOS: Diagrama de Contexto Requisitos de Interface Requisitos Funcionais Requisitos Não-Funcionais

19 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes Requisitos Não-Funcionais: Requisitos de Desempenho Atributos de Qualidade Restrições ao Desenho Requisitos Não-Funcionais: Requisitos de Desempenho Atributos de Qualidade Restrições ao Desenho

20 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

21 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes ANÁLISE: Modelar os conceitos do domínio do problema. Analisar os Requisitos e buscar melhores soluções para o domínio do problema. Detalhar os Requisitos para o entendimento dos desenvolvedores. ANÁLISE: Modelar os conceitos do domínio do problema. Analisar os Requisitos e buscar melhores soluções para o domínio do problema. Detalhar os Requisitos para o entendimento dos desenvolvedores.

22 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes ANÁLISE: Identificação das classes Organização das classes Identificação dos atributos Diagrama de classe ANÁLISE: Identificação das classes Organização das classes Identificação dos atributos Diagrama de classe

23 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes IDENTIFICAÇÃO DAS CLASSES: A escola em todos os anos letivos abre matrículas para novos alunos: IDENTIFICAÇÃO DAS CLASSES: A escola em todos os anos letivos abre matrículas para novos alunos:

24 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes ANÁLISE: Identificação das classes Organização das classes Identificação dos atributos Diagrama de classe ANÁLISE: Identificação das classes Organização das classes Identificação dos atributos Diagrama de classe

25 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes ORGANIZAÇÃO DAS CLASSES: Pacote lógico: ORGANIZAÇÃO DAS CLASSES: Pacote lógico:

26 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes ORGANIZAÇÃO DAS CLASSES: Entidades: Fronteiras: Controles: ORGANIZAÇÃO DAS CLASSES: Entidades: Fronteiras: Controles:

27 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes ANÁLISE: Identificação das classes Organização das classes Identificação dos atributos Diagrama de classe ANÁLISE: Identificação das classes Organização das classes Identificação dos atributos Diagrama de classe

28 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes IDENTIFICAÇÃO DOS ATRIBUTOS: Classe com atributos: IDENTIFICAÇÃO DOS ATRIBUTOS: Classe com atributos:

29 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes ANÁLISE: Identificação das classes Organização das classes Identificação dos atributos Diagrama de classe ANÁLISE: Identificação das classes Organização das classes Identificação dos atributos Diagrama de classe

30 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

31 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

32 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações

33 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

34 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações

35 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações

36 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações

37 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações

38 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações

39 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações DESENHO: Desenho Arquitetônico Desenho das Interfaces Detalhamento dos Casos de Uso Desenho das Entidades Desenho da Persistência Realização dos Casos de Uso Desenho das Liberações

40 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

41 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes IMPLEMENTAÇÃO: Desenho Detalhado Codificação Inspeção de Implementação Teste de Unidade IMPLEMENTAÇÃO: Desenho Detalhado Codificação Inspeção de Implementação Teste de Unidade

42 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes IMPLEMENTAÇÃO: Desenho Detalhado Codificação Inspeção de Implementação Teste de Unidade IMPLEMENTAÇÃO: Desenho Detalhado Codificação Inspeção de Implementação Teste de Unidade

43 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes IMPLEMENTAÇÃO: Desenho Detalhado Codificação Inspeção de Implementação Teste de Unidade IMPLEMENTAÇÃO: Desenho Detalhado Codificação Inspeção de Implementação Teste de Unidade

44 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes IMPLEMENTAÇÃO: Desenho Detalhado Codificação Inspeção de Implementação Teste de Unidade IMPLEMENTAÇÃO: Desenho Detalhado Codificação Inspeção de Implementação Teste de Unidade

45 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

46 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes TESTES: Método da caixa branca Método da caixa preta Baterias de testes TESTES: Método da caixa branca Método da caixa preta Baterias de testes

47 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes TESTES: Método da caixa branca Método da caixa preta Baterias de testes TESTES: Método da caixa branca Método da caixa preta Baterias de testes

48 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes TESTES: Método da caixa branca Método da caixa preta Baterias de testes TESTES: Método da caixa branca Método da caixa preta Baterias de testes

49 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes BATERIAS DE TESTES: Testes de Aceitação Testes de Integração Testes de Unidade BATERIAS DE TESTES: Testes de Aceitação Testes de Integração Testes de Unidade

50 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes BATERIAS DE TESTES: Testes de Aceitação Testes de Integração Testes de Unidade BATERIAS DE TESTES: Testes de Aceitação Testes de Integração Testes de Unidade

51 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes BATERIAS DE TESTES: Testes de Aceitação Testes de Integração Testes de Unidade BATERIAS DE TESTES: Testes de Aceitação Testes de Integração Testes de Unidade

52 FLUXOS TÉCNICOS DA METODOLOGIA PRAXIS Requisitos Análise Desenho Implementação Testes

53 SUMÁRIO PRAXIS Fluxos técnicos da metodologia PRAXIS Arquitetura do sistema Apresentação do sistema

54 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras

55 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras CAMADAS: Back-end Front-end CAMADAS: Back-end Front-end

56 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras CAMADAS: Back-end Front-end CAMADAS: Back-end Front-end

57 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras

58 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras TECNOLOGIAS: SQL Server 2008 R2 Fluent NHibernate 1.2 FluorineFx Adobe Flex 4.5 TECNOLOGIAS: SQL Server 2008 R2 Fluent NHibernate 1.2 FluorineFx Adobe Flex 4.5

59 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras TECNOLOGIAS: SQL Server 2008 R2 Fluent NHibernate 1.2 FluorineFx Adobe Flex 4.5 TECNOLOGIAS: SQL Server 2008 R2 Fluent NHibernate 1.2 FluorineFx Adobe Flex 4.5

60 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras TECNOLOGIAS: SQL Server 2008 R2 Fluent NHibernate 1.2 FluorineFx Adobe Flex 4.5 TECNOLOGIAS: SQL Server 2008 R2 Fluent NHibernate 1.2 FluorineFx Adobe Flex 4.5

61 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras TECNOLOGIAS: SQL Server 2008 R2 Fluent NHibernate 1.2 FluorineFx Adobe Flex 4.5 TECNOLOGIAS: SQL Server 2008 R2 Fluent NHibernate 1.2 FluorineFx Adobe Flex 4.5

62 ARQUITETURA DO SISTEMA Camadas Tecnologias Possibilidades futuras

63 SUMÁRIO PRAXIS Fluxos técnicos da metodologia PRAXIS Arquitetura do sistema Apresentação do sistema

64 APRESENTAÇÃO DO SISTEMA ATENA 1.0


Carregar ppt "ENGENHARIA DE SOFTWARE E SUA APLICAÇÃO NO DESENVOLVIMENTO PARCIAL DE UM SISTEMA DE GESTÃO ESCOLAR DAVY CESTARI VINAUD DOUGLAS ALEIXO MENDES EDUARDO DE."

Apresentações semelhantes


Anúncios Google