Etapas do Modelo Estruturado

Concepção do Software



Nesta fase, desenvolvem-se:


  • Etapa de levantamento das necessidades


  • Coleta de documentos


  • Entrevistas


  • Observações


  • Elaboração de alternativas de desenvolvimento.




Exemplo:


  • Criação de um sistema de controle para biblioteca


  • Solicitação da diretora que está com um sistema obsoleto


  • A ficha catalográfica, o controle atual e o código ISBN


  • As bibliotecárias, os alunos, a diretora


  • Vejo pessoas reclamando do atendimento! O processo de empréstimo é lento!


  • É interessante inserir autenticação pelo polegar? E pela íris?




Estudo da Viabilidade



Análise de viabilidade técnica

  • Avaliação dos recursos técnicos disponíveis.


  • Hardware, software e pessoas




Viabilidade econômica

  • Possíveis soluções tecnicamente disponíveis e utilizáveis


  • Investimento necessário




Viabilidade operacional

  • Aspectos das soluções que implicarão mudanças de rotinas existentes


  • Impactos na área, na empresa, na sociedade


  • Discussões de ordem ética e moral




Projeto Lógico



A solução escolhida começa a ser detalhada e criteriosamente desenhada.


Um sistema:


  • É um conjunto de componentes inter-relacionados organizados para atingir um certo objetivo


  • É organizado para executar certo método, procedimento ou controle ao processar informações


  • Automatiza ou apóia a realização de atividades humanas através do processamento das informações.


Modelo inicial para retratar o desafio:


DFD – Diagrama de Fluxo de Dados


Detalhamento do workflow





Componentes:


  • Software


  • Hardware


  • Pessoas


  • Banco de Dados


  • Documentação


  • Procedimentos





Problemas:


  • Sistemas grandes são projetados para resolver problemas difíceis


  • Sistemas requerem abordagem de infinitas possibilidades


  • Sistemas devem ser projetados para durar muitos anos em um ambiente dinâmico.