Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouPietra Texeira Alterado mais de 9 anos atrás
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:
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.