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

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

Projeto de Sistemas de Informação Microsoft C++ Grupo 8: Claudia Rocha Leonardo Rezende Ricardo Pereira.

Apresentações semelhantes


Apresentação em tema: "Projeto de Sistemas de Informação Microsoft C++ Grupo 8: Claudia Rocha Leonardo Rezende Ricardo Pereira."— Transcrição da apresentação:

1 Projeto de Sistemas de Informação Microsoft C++ Grupo 8: Claudia Rocha Leonardo Rezende Ricardo Pereira

2 Projeto de Sistemas de Informação - A Microsoft Dados Gerais: Dados Gerais: Fundada nos Estados Unidos em 1975, no Brasil fundada em Setembro de 1989; Fundada nos Estados Unidos em 1975, no Brasil fundada em Setembro de 1989; A Microsoft é uma das maiores empresas de software pessoal e empresarial; A Microsoft é uma das maiores empresas de software pessoal e empresarial; Grande leque de produtos oferecidos, desde sistemas operacionais até jogos; Grande leque de produtos oferecidos, desde sistemas operacionais até jogos; Tem no Visual Basic sua principal linguagem de desenvolvimento. Tem no Visual Basic sua principal linguagem de desenvolvimento.

3 Projeto de Sistemas de Informação - A Microsoft Informações Financeiras: Negócios gerados no Brasil no Ano fiscal terminado em Junho de 2001: R$ 842 milhões; Negócios gerados no Brasil no Ano fiscal terminado em Junho de 2001: R$ 842 milhões; Negócios gerados no Brasil no Ano fiscal terminado em Junho de 2002: R$ 878,5 milhões; Negócios gerados no Brasil no Ano fiscal terminado em Junho de 2002: R$ 878,5 milhões; Negócios gerados no total no Ano fiscal terminado em Junho de 2002: US$ 28.37 bilhões. Negócios gerados no total no Ano fiscal terminado em Junho de 2002: US$ 28.37 bilhões.

4 Projeto de Sistemas de Informação - A Plataforma Características da linguagem: O C++ é considerada uma linguagem mais de “baixo nível”; O C++ é considerada uma linguagem mais de “baixo nível”; O C++ do Visual Studio.NET possui os seguintes recursos : É a única linguagem capaz de gerar código “não-gerenciado”, ou seja, código Win32 como era desenvolvido antes da plataforma.NET. Isto continua sendo necessário, notavelmente na criação de “device-drivers”. O C++ do Visual Studio.NET possui os seguintes recursos : É a única linguagem capaz de gerar código “não-gerenciado”, ou seja, código Win32 como era desenvolvido antes da plataforma.NET. Isto continua sendo necessário, notavelmente na criação de “device-drivers”.

5 Projeto de Sistemas de Informação - A Plataforma Características da plataforma: Incorpora e estende Microsoft.NET - Um código em C++ já existente é facilmente recompilado para.NET sem a necessidade de modificações. Incorpora e estende Microsoft.NET - Um código em C++ já existente é facilmente recompilado para.NET sem a necessidade de modificações. IDE modernizada - acilidade para o desenvolvimento com um editor de código reformulado, integração entre as ferramentas de debugging; IDE modernizada - F acilidade para o desenvolvimento com um editor de código reformulado, integração entre as ferramentas de debugging; Um código seguro e robusto - Funcionalidade do compilador que oferece proteção ao código fonte; Um código seguro e robusto - Funcionalidade do compilador que oferece proteção ao código fonte;

6 Projeto de Sistemas de Informação - A Plataforma Características da plataforma: Reformulação da ATL server - A ATL (Active Template Library) distribuídas com o Visual C++.NET 2003 passaram por exaustivas revisões para identificar e reduzir potenciais falhas de segurança no produto. Reformulação da ATL server - A ATL (Active Template Library) distribuídas com o Visual C++.NET 2003 passaram por exaustivas revisões para identificar e reduzir potenciais falhas de segurança no produto. Geração de código Verificável - Isto quer dizer que o compilador JIT pode, em tempo de execução/compilação verificar e garantir que o programa não faça nenhuma operação que possa comprometer a segurança e integridade do sistema. Geração de código Verificável - Isto quer dizer que o compilador JIT pode, em tempo de execução/compilação verificar e garantir que o programa não faça nenhuma operação que possa comprometer a segurança e integridade do sistema. Utilização do paradigma RAD - Neste paradigma, colocamos “componentes” sobre formulários, ajustamos propriedades dos componentes e interceptamos eventos dos componentes em nosso código. Utilização do paradigma RAD - Neste paradigma, colocamos “componentes” sobre formulários, ajustamos propriedades dos componentes e interceptamos eventos dos componentes em nosso código.

7 Projeto de Sistemas de Informação - A Plataforma Características da plataforma:

8 Projeto de Sistemas de Informação - A Plataforma Características da plataforma:

9 Projeto de Sistemas de Informação - A Plataforma Características da plataforma:

10 Projeto de Sistemas de Informação - O Desenho Características da Ferramenta - Visio Professional 2002: Criar modelos utilizando a metodologia UML; Criar modelos utilizando a metodologia UML; Engenharia reversa - Projeto Visual C++ -> Diagrama UML; Engenharia reversa - Projeto Visual C++ -> Diagrama UML; Geração automática de código; Geração automática de código; Checagem de erros existentes no modelo; Checagem de erros existentes no modelo;

11 Projeto de Sistemas de Informação - O Desenho Porque devemos utilizar: Mais de 30% dos projetos são cancelados antes de serem completados; Mais de 30% dos projetos são cancelados antes de serem completados; Mais de 70% dos projetos falham na entrega das funcionalidades esperadas; Mais de 70% dos projetos falham na entrega das funcionalidades esperadas; A média de falhas de projetos estoura em mais de 189% do orçamento e extrapola em 222% do cronograma previsto; A média de falhas de projetos estoura em mais de 189% do orçamento e extrapola em 222% do cronograma previsto; Os seguintes fatores ajudam: Os seguintes fatores ajudam: Falta de informações dos usuários: 12,8% Falta de informações dos usuários: 12,8% Requisitos/especificações incompletos: 12,3% Requisitos/especificações incompletos: 12,3% Ausência de gerência de mudanças e especificações: 11,8% Ausência de gerência de mudanças e especificações: 11,8%

12 Projeto de Sistemas de Informação - O Desenho Características da Ferramenta - Visio Professional 2002:

13 Projeto de Sistemas de Informação - O Desenho Exemplo - Visio Professional 2002:


Carregar ppt "Projeto de Sistemas de Informação Microsoft C++ Grupo 8: Claudia Rocha Leonardo Rezende Ricardo Pereira."

Apresentações semelhantes


Anúncios Google