Projeto De Prontuário
Enviado por carmonapca • 23 de Octubre de 2011 • 1.338 Palabras (6 Páginas) • 424 Visitas
Projeto de Prontuário
Objetivo.
Apresentar o caso prático de um Projeto de Prontuário, no qual utilizemos as técnicas aprendidas ao longo do curso de Gestão de Tecnologia da Informação.
Fases do Projeto.
O desenvolvimento deste Projeto de Sistemas se dividirá em 9 fases:
1) Solicitação do Projeto.
Pré-requisito: Não há.
Não chega a constituir uma fase, mas é um millestone que estabelece o desejo de um usuário (Sponsor do Projeto), que será atendido pelo projeto.
Deve ser formalizada num documento próprio – Identificação de Necessidade – preenchido por um Analista Funcional e aprovado pelo usuário.
Com essa aprovação, constitui-se uma equipe para iniciar o desenvolvimento do Projeto propriamente dito.
2) Anteprojeto.
Pré-requisito: Identificação de Necessidade.
É a 1ª fase do Projeto propriamente dito.
Esta fase visa identificar o tipo de serviço de processamento de dados a ser executado, os objetivos a alcançar, os recursos e o prazo necessários para a execução do projeto.
Para esta fase, constitui-se uma equipe com esta composição:
1 Gerente de Projetos
1 Analista Funcional
1 Analista de Sistemas
O resultado é um documento denominado Anteprojeto, ou PDP (Plano de Desenvolvimento de Projeto).
O PDP será elaborado pelo Analista Funcional, com a supervisão do Gerente de Projetos.
A aprovação deste documento pelo usuário torna-se pré-requisito para a continuidade do trabalho.
2.1) Identificação dos Objetivos.
Em função das necessidades apresentadas pelo usuário, identificar o objetivo global do Sistema.
2.2) Definição da Abrangência.
- Estimar as datas de início e término do Projeto;
- Identificar as macro-funções existentes, os órgãos envolvidos e as pessoas responsáveis pelos mesmos;
- Descrever os objetivos das macro funções envolvidas;
- Elaborar o Diagrama de Fluxo de Dados (DFD) de contexto, mostrando os fluxos de dados envolvidos, com suas respectivas origens e destinos.
2.3) Análise de Dados.
- Relacionar as principais Entidades, Atributos e Relacionamentos;
- Elaborar o Modelo de Dados Preliminar (MDP).
2.4) Análise de Funções.
- Identificar as funcionalidades que se deseja que o Sistema execute, a partir dos objetivos das macro funções, estabelecidos na Abrangência;
- Para cada função existente, descrever sua Situação Atual, enfatizando os problemas identificados;
- Para cada função existente ou não, descrever sua Situação Pretendida.
- Relacionar os documentos utilizados ou propostos pelo usuário, com exemplos preenchidos dos mesmos, indicando seu fluxo.
- Ampliar o DFD de contexto, identificando os fluxos de dados de entrada e saída para cada macro função, bem como os Depósitos de Dados correspondentes ao MDP.
2.5) Recursos de Pessoal, Prazo, Hardware e Software.
Identificar os recursos necessários e seus custos estimados ao longo do tempo do Projeto.
Se for possível, relacionar as alternativas existentes, com as vantagens e desvantagens de cada uma.
A alternativa escolhida deve levar em conta tanto o tempo de desenvolvimento do Projeto, quanto sua durabilidade.
3) Projeto Lógico.
Pré-requisitos: PDP, Identificação de Necessidade.
Para esta fase o objetivo é a especificação dos elementos do sistema a nível lógico (conceituação), e dos procedimentos e entidades externos a esse sistema, tais como:
- Processo de alimentação e re-alimentação de dados;
- Detalhamento das consistências dos dados alimentados;
- Processos de armazenamento de dados;
- Detalhamento das saídas do sistema;
- Identificação dos usuários do sistema, com o correspondente nível de utilização;
- Definição das interações do sistema;
Para esta fase, são incorporados Analistas de Sistemas à equipe, numa quantidade compatível com o porte do Sistema a desenvolver.
Uma composição plausível é:
1 Gerente de Projetos
1 Analista Funcional
2 Analistas de Sistemas
O produto desta fase é o documento Projeto Lógico, que deverá ser submetido ao usuário para avaliação e aprovação.
3.1) Modelo de Dados.
Detalhar as Bases de Dados do Sistema, indicando suas características lógicas (composição das Entidades, relacionamentos, etc.) e físicas (meios de armazenamento, formato dos campos, etc.).
- Impacto nas Entidades existentes.
Para essas Entidades, relacionar as alterações necessárias (campos e/ou relacionamentos que serão incluídos, alterados, ou excluídos).
- Análise das novas Entidades (arquivos).
A partir da Relação de Entidades, identificar os Atributos de cada uma delas, indicando suas Chaves Candidatas.
- Normalização.
Aplicar as técnicas de Normalização ao Modelo de Dados, até o nível desejado; em consonância com o AD/DBA.
- Dicionário de Dados.
Com o Modelo de Dados normalizado, alimentar o Dicionário de Dados.
- Volumetria.
Indicar os volumes estimados para cada Base de Dados do Sistema, sua periodicidade de atualização, expurgo, reorganização, estrutura de backup.
3.2) Modelo de Processos.
Detalhar os Processos do Sistema, separando-os em funcionais (não dependem diretamente do Sistema, embora possa utilizar informações fornecidas por ele) e automatizados (providos pelo Sistema).
- DFD.
Detalhar o DFD elaborado na fase de PDP, por funcionalidade, até o nível em que sejam identificados os Processos Primários e todos os Depósitos de Dados, inclusive os temporários.
- Validação de Entregáveis.
A cada DFD, verificar se os entregáveis estabelecidos na Situação
...