SE Processo Q & A # 6

Question:Defina a metodologia de blue print.

Answer:- Na maioria das vezes, o termo blue print é usado em empresas de construção. Uma impressão azul pode ser definida como um papel que contém informações de design, desenho técnico, documentação, etc. Em palavras simples, podemos dizer que o projeto é uma cópia que tem a planta de uma estrutura de edifício. Normalmente, o detalhe de cada plano é conhecido como planta. A saída dos esforços de design contendo o seguinte:

  • Com a ajuda do blue print, podemos obter as informações de como todas as partes se relacionam entre si.

  • Especificação para novas peças.

  • Definição para quaisquer novos dados.

Todo projeto de software tem como objetivo fornecer um detalhe para o projeto que contém todas as informações. Com a ajuda dessas informações, um sistema confiável pode ser construído. Para obter o design do sistema, uma abordagem sistemática é usada. Temos dois tipos de abordagem.

  1. Functional oriented approach- No design orientado funcional, o design consiste na definição do módulo onde cada módulo suporta uma abstração funcional. A modularização é a base do design orientado funcional. A decomposição está centrada na identificação dos itens das grandes funções do sistema e na elaboração de cima para baixo. Os processos em um sistema são decompostos em componentes chamados de módulo. O objetivo do design orientado funcional é que números específicos de módulos possam ser desenvolvidos, alterados e reutilizados por conta própria no programa final.

  2. Object oriented design approach- A metodologia orientada a objetos desempenha um papel importante no design orientado a objetos quando o planejamento de código é feito, então o programador tem apenas objeto em mente ao invés de procedimento. Para representar uma entidade, os objetos usam dados encapsulados ou procedimentos agrupados. Pela interação desses objetos, um programa orientado a objetos é descrito. Para fazer a estrutura do sistema, classes e objetos são usados ​​no projeto orientado a objetos. Ele também usa uma notação que expressa classes e objetos chamados de decomposição lógica, bem como módulos e processos, chamados de decomposição física. Durante o processo de design de software, a atividade principal é usar quatro conceitos de design de software.

    • Abstraction

    • Escondendo informação

    • Independência funcional

    • Modularity