Anlise e Projeto de Sistemas Orientado a Objetos
Análise e Projeto de Sistemas Orientado a Objetos MAPS - Métodos de Análise e Projeto de Sistemas. Uniban 2012 Profa. Denise Neves profa. denise@hotmail. com
Análise de Sistemas Conceitos Básicos l Sistemas: Conjunto de elementos concretos ou abstratos entre os quais se pode encontrar alguma relação. Bruno Maffeo
Análise de Sistemas Conceitos Básicos l Diariamente , todos nós interagimos com Sistemas de Informação, tanto pessoal como profissionalmente. l Atualmente vivemos em uma economia de informação. l Os computadores e sistemas de informação mudarão para sempre nossa sociedade, nossas relações comerciais, nossa vida.
Análise de Sistemas Conceitos Básicos l Informação: É um conjunto de fatos organizados de tal forma que adquirem valor adicional além do valor do fato em si. A informação é criada definindo-se e organizando as relações entre os dados. Ralph M. Stair
Análise de Sistemas Conceitos Básicos Dados São os fatos em sua forma primária O processo de transformação Série de tarefas logicamente relacionadas Informação Conjunto de fatos Organizados de tal forma que adquirem Valor adicional. O conjunto de dados, regras, procedimentos e relações que devem ser seguidos para se atingir o valor informacional ou o resultado adequado do processo esta contido na base do conhecimento.
Análise de Sistemas Conceitos Básicos l Conceito de Análise de Sistemas: Apresenta técnicas e ferramentas para o desenvolvimento de software que abordam especificação, modelagem, arquiteturas, verificação e testes de software. Quem é o analista de sistemas ? ? ?
Análise de Sistemas Conceitos Básicos Projeto Um projeto é um empreendimento temporário empreendido para alcançar um único conjunto de objetivos. (PMI, PMBOK Guide)
Análise de Sistemas Conceitos Básicos Projeto de TI l l l Projetos de desenvolvimento de Softwares, podem ser de desenvolvimento de um novo projeto ou a atualização de programas existentes; A seleção, aquisição e implementação de pacotes de Softwares , os quais podem incluir aspectos de customização; A seleção, aquisição e implementação de Softwares, o que pode incluir equipamento de mainframe , servidores, estações de trabalho e outros equipamentos de suporte;
Análise de Sistemas Conceitos Básicos Projeto de TI l l l Produtos de redes e telecomunicações e a seleção de serviços, aquisição ou implementação; Integração de sistemas ; e Alguma combinação dos itens acima
Análise de Sistemas Conceitos Básicos Ciclo de Vida do Software O ciclo de vida de um software descreve as fases pelas quais o software passa desde a sua concepção até ficar sem uso algum.
Análise de Sistemas Conceitos Básicos Fases do Ciclo de Vida de Sistemas Fase de definição – Análise e Especificação – Estudo de Viabilidade – Estimativas Planejamento l Fase de desenvolvimento – Design – Implementação e integração – Verificação e Validação l
Análise de Sistemas Conceitos Básicos. . . continuação Fase de operação – Distribuição, Instalação e Configuração – Utilização e administração – Manutenção – corretiva, evolutiva e adaptativa l Fase de retirada – Migração, reengenharia, engenharia reversa l
Análise de Sistemas Conceitos Básicos Fase de Definição Deve-se analisar os requisitos, recursos e restrições para • apresentar soluções, • estudar a viabilidade, • planejar e gerenciar o desenvolvimento a partir de estimativas e análise de riscos que se utilizam de métricas Esta fase encerra-se com o contrato de desenvolvimento.
Análise de Sistemas Conceitos Básicos Fase de desenvolvimento Design de Software – Design conceitual, design da interface de usuário, design da arquitetura de software, design de - algoritmos e estruturas de dados l • Implementação e integração – Codificação, compilação, integração e verificação de programas (testes, inspeção, depuração) l • Verificação da qualidade – Testes beta, avaliação de usabilidade, avaliação de desempenho, etc. l
Análise de Sistemas Conceitos Básicos Fase de Operação Distribuição e entrega l Instalação e configuração l Utilização l Manutenção – corretiva – correção de erros – evolutiva ou adaptativa – novas versões Novos requisitos - novas situações de operação – hardware - sistemas operacionais l
Análise de Sistemas Conceitos Básicos FASE DE RETIRADA Evolução do software - Sistemas legado - Reengenharia de Software
Análise de Sistemas - FIM l Exercícios Atividades de Grupo/Equipe. 1. Você precisa ter um grupo ! 2. Você deverá descobrir o primeiro nome, cidade natal, especialidade e endereço de e-mail de cada membro. 3. Apresentem-se 4. Sua primeira tarefa é : um membro do grupo deve mandar uma mensagem por e-mail a um segundo membro do grupo, dando uma opinião sobre um fato atual. A segunda pessoa deve emitir uma opinião em resposta e passa-la adiante a um terceiro membro do grupo. Continue com este processo até que o último membro do grupo envie a mensagem de volta ao primeiro. Esta mensagem final deve ser encaminhada para a professora. Ela deverá conter todos os nomes e comentários dos integrantes. Todos os membros receberão o mesmo número de pontos pelo único email
Análise de Sistemas Conceitos Básicos l FIM
- Slides: 18