Loading
Nota de Estudos
Study Reminders
Support
Text Version

Desenvolvimento De Arquitetura Funcional

Set your study reminders

We will email you at these times to remind you to study.
  • Monday

    -

    7am

    +

    Tuesday

    -

    7am

    +

    Wednesday

    -

    7am

    +

    Thursday

    -

    7am

    +

    Friday

    -

    7am

    +

    Saturday

    -

    7am

    +

    Sunday

    -

    7am

    +

Basicamenteestaremos olhando para as funções a serem fornecidas no sistema de engenharia em ordem afornecer a saída necessária de um sistema, já que você sabe que existem diferentes requisitospara o sistema e estes requisitos precisam ser atendidos no sistema através de funçõesfornecidas no sistema que essas funções irão converter isso nas entradas para o sistema parasuas saídas. Basicamente as funções em um sistema são os blocos que realmente convertemas entradas do sistema para saídas.Aqui vamos tentar entender como identificamos as funções a serem proporcionadas no sistemacom base nestes seriam realmente criar uma estrutura de função hierárquica e entãolevar essas funções para o próximo nível de desenvolvimento de arquitetura física.(Consulte o Tempo de Slide: 01:18)
Se você olhar para a arquitetura do sistema você pode ver que há 3 visualizações diferentes para um sistema. O primeiro deles é a visualização operacional, o outro é uma visão funcional efísica. Qualquer sistema de engenharia podemos olhar para o sistema a partir destes 3 diferentes
perspectivas. Na visão operacional o que tentamos ver é que como o sistema seráusado por um operador ou por um consumidor e ele é descrito pelos conceitos operacionaisdiagrama de contexto, cenários de casos de uso, diagramas de sequência e modelagem de dados.Nas palestras anteriores discutimos sobre esses cenários operacionais e identificamosos requisitos através de tais conceitos operacionais, diagrama de contexto e caso de uso, rastreio de saída de entrada e basicamente a partir desta visão operacional criamos osrequisitos originários, sendo que estes requisitos originários serão documentados para opróximo nível de um design e o próximo nível de é a visualização funcional, a partir das visualizaçõesoperacionais desenvolverá uma visão funcional do sistema basicamente vamos olhar para os estágios emdados entre as funções. Basicamente ele define as capacidades, os serviços ou as funçõesfornecidas pelo sistema ele mostra as mensagens e dados entre as funçõese estas são descritas por métodos diferentes. O método um é conhecido é o diagrama IDEF 0ou há diagramas de blocos de fluxo funcional há o diagrama N 2. Todos estes sãousados para representar a visão funcional de um sistema.Vamos ver 1 ou 2 métodos e depois, posteriormente, quando discutirmos mais sobre as técnicas de modelagemveremos os outros métodos também. A outra visão do sistema é a visualização física; na visão física olhamos como convertemos essas funções em blocos estruturaisou na arquitetura física ou blocos físicos. Ele realmente define os recursos alocadosque é o hardware e o software e mostra as interconexões entre os recursos.Então, na visão física olhamos para o hardware real e o software e suas interconexõese estes geralmente são descritos por diagramas de blocos físicos e definições de interface física. Isso nós veremos em um estágio posterior. Analisaremos a visualização funcionaldo sistema e, em seguida, como o diagrama de blocos funcionais ou a estrutura funcional deo sistema pode ser desenvolvido.
(Consulte O Tempo De Deslizamento: 03:35)
Como discutimos anteriormente sabemos que existem 6 funções do processo de design e nósrefinamos que há no sistema nível de sistema problema como o primeiro que de fatojá cobrimos nas palestras anteriores. O próximo está desenvolvendo a arquitetura funcional do sistemaque é o que vamos ver nesta palestra.(Consulte o Tempo de Slide: 03:57)
O que é uma função de um sistema como você pode ver aqui a função é basicamente um relacionamentoentre a entrada e a saída de um sistema? Trata-se de uma declaração de clara reprodutívelrelação entre a entrada disponível e a saída desejada de um sistema independente
de qualquer forma que seja muito importante. Não discutimos sobre a forma ou a forma ouo hardware através do qual podemos obter a função, basicamente definimos o relacionamentodizendo que qual a relação entre entrada e saída, e como nósconvertemos a entrada para uma saída. Quais funções são necessárias dentro do sistema para fazer que nósnão discutimos sobre se eles usarão um determinado hardware ou software para fazer issodefinimos a função apenas ou a relação entre a entrada e a saída por aqui.Como você pode ver aqui existem diferentes necessidades ou requisitos ou diferentes finalidades paradefinindo a estrutura funcional. Por que precisamos do alto da modelagem funcionalbasicamente esta é a maneira lógica de cuidar da necessidade do cliente. Estamos identificandoa necessidade do cliente. A maneira lógica de levá-lo para o próximo nível é basicamente converteressas necessidades em blocos de função. Como fornecemos essas necessidades são basicamente a saídado sistema? Como realmente realizar isso ou satisfazer os requisitos e quedeve ser decidido pelo bloco de função.Modelagem funcional é basicamente uma maneira lógica de carregar o cliente precisa de forwardse dá um pensamento claro no nível de conceito. Estamos estudando o desenvolvimento do sistema. Podemos ter uma ideia muito clara do que o sistema deve fazer ou o que o sistemadeve fazer para fornecer a saída e ele exercitar um repositório de design para futuros desenvolvimentostambém.Uma vez que você tenha esses blocos funcionais para entrada e saída em particular, o mesmo pode serusado para outros sistemas também, esses blocos funcionais basicamente atuam como um repositório de designpara desenvolvimentos futuros e claro, ele para fora pode ser usado para design de 6 sigma ou fácilidentificação de fraqueza e retificação. Nós podemos realmente usá-lo para identificar lásão erros ou os problemas no design do sistema. Podemos realmente rastrear as funçõese, em seguida, identificar se há alguma coisa faltando nos blocos funcionais. Isso tambémpode ser feito utilizando-se a modelagem funcional do sistema.
(Consulte O Tempo De Deslizamento: 06:16)
Vamos discutir poucas terminologias para uma arquitetura funcional porque fomos adesenvolver os blocos funcionais. Precisamos definir alguns da terminologia que comumenteutilizamos no sistema. 1 é conhecido como modo de sistema o modo de sistema é definido para ser umacapacidade de operação distinta do sistema durante o qual alguns ou todos os sistemasfunções podem ser executadas até um grau completo ou limitado. Então, isso é um modo de sistema. É umacapacidade de operação distinta do sistema não é a capacidade completa ele é apenas uma capacidade particular do sistema ou de um determinado modos de operação por exemplo, você podedizer que se você pegar o laptop então laptop tem modos de operação diferentes. Podemos dizerque um é um modo de sono está lá e há um modo shutoff e há um modo de inicialização para cimae há um modo de economia de energia. Assim, existem diferentes modos para o sistema.Estes são conhecidos como os modos do sistema ou uma determinada capacidade operacional do sistema.As propriedades do sistema podem mudar durante estes modos por exemplo, no modo de salvamento de energiapode haver uma determinada potência dada ao sistema ou o brilho da tela pode serreduzido. Será que o sistema tentará reduzir o consumo de energia no modo de salvamento de energiano modo de sono novamente o no modo de sono algumas das funções serão desativadas ealgumas delas estarão ativas. Se você quiser trazê-lo de volta para o modo normal você poderealmente clicar em um simples um único botão e, em seguida, trazê-lo de volta para o modo de funcionamento.Então, há modo de funcionamento do modo de funcionamento modo de funcionamento salvar modo como que existem diferentes modosse você pegar qualquer outro sistema você pode realmente ver esse tipo de modos se você pegaro elevador por exemplo, há um que você chama de modos de manutenção em manutenção
modo algumas das funções podem estar lá algumas das funções podem não estar lásimilarmente em modo operacional normal todas as funções estarão presentes e em shutdownmodos mais das funções serão finalizadas.Como se você pode ver existem diferentes modos de funcionamento para o sistema e as funçõespodem realmente ser identificadas com base nos modos do sistema outra terminologia ébasicamente o estado do sistema um estado do sistema é um instantâneo estático do conjunto de métricas ouvariáveis necessárias para descrever plenamente os recursos de sistemas para executar as funções do sistema. Isso é mais como um instantâneo estático basicamente tentando descobrir quais são as métricasque realmente definem aquele modo de sistema específico; todo sistema tem várias métricas de desempenhoe outros parâmetros.Vamos pegar um modo particular e depois tentar ver quais são os parâmetros para aquele modo específico dee que é conhecido como estado do sistema por exemplo, se você pegar o laptop exemplodo modo de salvamento de energia. Você pode realmente identificar o que é a classificação de potência naquele ponto o queé o desenhado atual e qual é o status da memória qual é o status do processoou qual velocidade ele está funcionando e qual é o status do brilho do monitor. Como que podemos realmente definir essa matriz e tiramos os parâmetros e issorealmente dá o estado do sistema.Então, basicamente ele é um instantâneo de uma matriz ou as variáveis necessárias para descrever totalmente a capacidade de sistemaspara executar aqueles modos específicos. É um valor de variáveis de estado em um ponto específico dono tempo. Se você pegar um ponto específico no tempo ele realmente dá os valores deessas variáveis.
(Consulte O Tempo De Deslizamento: 09:40)
E então função nós já descrevemos esta função. Uma função de um sistema é uma instruçãode clara relação reprodutível onde realmente você pode considerá-lo como um blocoonde a entrada está chegando e então a saída vai sair, a relação entre esta entrada e saídaé a função do produto.E funcionalidade é um conjunto de função que é necessário para produzir uma saída específica. Se vocêquiser uma saída específica então o sistema precisa ter algum conjunto de funções e que sejaconhecido como a funcionalidade de um sistema. Se você pegar o elevador se o elevador a partir defornecer o serviço para transporte de passageiros apenas para fornecer muitas funções em ordem paradar a saída específica, há uma função múltipla precisa ser fornecida a fim de obterque a saída e esta é conhecida como funcionalidade de um sistema em que é um conjunto defunções necessárias para fornecer uma determinada saída.
(Consulte O Tempo De Deslizamento: 10:40)
E a arquitetura funcional basicamente pode ser definida como uma arquitetura lógica quedefine o que o sistema deve fazer e decomposição da função de nível superior dos sistemas.Todo sistema tem uma função de nível superior e então precisamos identificar como forneceresta função de nível superior e isso pode ser feito por meio de muitas sub funções. Uma função de topo de nívelpode ser dividida em muitas funções sub e para quando você anotar todas essassub funciona em um formato adequado então que na verdade nós vamos obter a arquitetura funcionaldo sistema. Este é um basicamente um modelo lógico de decomposição funcional. Vocêdecompõe o principal funcional em pequenas funções e na verdade ele informa o fluxo deentradas e saídas. Como a entrada está fluindo através das funções e entrando na saídae então ela pode ser usada para mapeamento dos requisitos para funções.Na análise anterior discutimos sobre os requisitos do sistema. Uma vez que nóstemos esses requisitos nós fornecemos as funções e então podemos realmente verificarse essas funções realmente atendem aos requisitos do sistema ou não. Basicamente sevocê tiver uma arquitetura funcional podemos identificar o fluxo de entradas e saídas tambémjá que podemos mapear os requisitos para funcionar.Podemos ver se todos os requisitos podem ser satisfeitos com esta função ou não ou nósprecisamos adicionar mais funções a fim de satisfazer alguns desses requisitos. Essa é a vantagemde ter uma arquitetura funcional. Basicamente uma arquitetura funcional dáde você as sub funções e depois ajuda você a identificar os fluxos de entradas e saídas como
bem como para ajudar o mapa os requisitos para as funções se você olhar para este diagrama vocêpode ver que a entrada para este desenvolvimento de arquitetura funcional basicamente é um conceito operacionale os requisitos sim.Você pode ver aqui este é um conceito operacional. O conceito operacional e os requisitossão as entradas para o sistema e a saída é basicamente um sistema funcionalnível funcional arquitetura funcional estas 2 entradas darão uma saída e você tem que fornecerque uma nós precisamos definir as funcionalidades do símbolo para os conceitos operacionais asfuncionalidades são basicamente o conjunto de funções e então elaborar e avaliar o modelofuncional e completar os modelos funcionais e de dados e, em seguida, rastrear a saída de entradarequisitos para funções e itens. Estamos fazendo todas essas etapas a fim de obter a arquitetura funcionaldo sistema.Vamos percorrer todas essas etapas como você define as funcionalidades ou como vocêobtem o modelo funcional e então como você cria a arquitetura de função e depoistrace os requisitos de saída de entrada de rastreio os requisitos de saída de entrada para a estrutura da função. Passaremos por esses estágios e veremos como desenvolver a arquitetura dofuncional. Então, aqui isso é basicamente explicado em com mais clareza. Como você pode veraqui, esta é a entrada do conceito operacional e a entrada de requisitos por aqui.São as entradas 2 e então você tem as funcionalidades simples para o operacionalconceito draft e avaliar modelos funcionais e modelos funcionais e de dados completose traçar requisitos de saída de entrada e uma vez que você fará tudo isso você estará realmente obtendoa arquitetura funcional ou a estrutura funcional do sistema que irá basicamenteinformar a função de nível superior assim como a sub função que realmente lhe fornece todasas funcionalidades necessárias no sistema ou que irá realmente converterá-o satisfará os requisitosconforme as demandas do cliente.
(Consulte O Tempo De Deslizamento: 14:11)
Eu sei que para obter a arquitetura funcional existem diferentes métodos para fazer isso o primeiroé conhecido como uma decomposição ou a abordagem de cima para baixo na abordagem top down,basicamente vamos particionar a função do sistema em um nível em um momento que é tomarmos a função de ume depois vamos dividi-lo em sub funções e depois levar a uma das funções sube dividi-la nele são sub funções e até atingirmos a função de nível inferiorque não precisam ser definidas ou mais quais são necessárias todas as funções que não precisam sersubdivididas ainda mais. Isso é conhecido como a abordagem de cima para baixo para a partição os sistemas emfunção nível 1 de cada vez e precisa de definição de som de todas as entradas e saídas.Aqui a cada estágio precisamos definir as entradas e saídas claramente a outra éconhecida como composição ou a abordagem ascendente e aqui, definimos muitasfuncionalidades que é o nível inferior funciona o que precisamos para fornecer ummodo de sistema particular e então sintetizar essa hierarquia de função a partir de muitas funções de nível inferior. Nós combinamos essas funções de nível inferior em uma única função e entãocombinamos muitas dessas funções em para obter a função de nível superior. Isso é conhecido como a abordagem de baixo para cima.Aqui basicamente devemos conhecer os modos do sistema e funcionalidades do sistema então apenaspodemos obter as funções de nível inferior e depois ir para a função de nível superior, mas no casode cima para baixo começamos com a função de nível superior e depois decompô-lo um nível em um momentoe obter todas as sub funções ou as funções de nível inferior superior e as outras 1 é
conhecido como os ambos é basicamente o você combina ambos isso em alguns casos você toma a função de nível superior, mas se você souber algumas das funcionalidades você pode começar com aquelasfuncionalidades também. Combine esses 2 métodos e você pode chegar lá a arquitetura dofuncional.Aqui o que tentaremos fazer é olhar para a decomposição do método top down.Então, veremos poucos métodos através dos quais podemos decompor as funções em um topbaixo métodos.(Consulte o Tempo do slide: 16:12)
Observe o particionamento das funções na função de nível superior iremos basicamente fazer o particionamento dede função como mencionei consideramos a função de nível superior e então tirara função de nível superior e decompô-la em sub funções ou partirá-las em funções sube então manter-se fazendo um nível de cada vez e até chegarmos à funçãonível mais baixo. Como fazer esse particionamento de funções?Temos, na verdade, métodos diferentes de fazer isso. Um é conhecido como modos de operação. Vocêpegar um modo operacional e descobrir a função de nível superior para aquele modo operativo eentão começar a dividir essa função em sub funções ou você pode usar entradas e controles.Você pode pegar uma entrada do sistema e então ver o que está acontecendo com esta entrada edescobrir que função nível superior função que realmente converte aquela entrada e saídase então observar os sinais de controle necessários para essa conversão e baseado em que nósdividimos isso em pequenas funções ou há outro método chamado de Hatley Pirbhai
template ou conhecido como hp template o modelo hp também pode ser usado para converter a função de nível superiorem função de nível menor. Podemos usar qualquer um desses métodos para fazereste modelo hp é 1 dos métodos padrão. Discutiremos sobre esse método e comopodemos realmente decompor a função em uma pequena função de nível inferior você vê hptemplate.Veja no modelo Hatley Pirbhai a ideia básica é que você tenha qualquer função. Qualquer funçãopode ser dividida em 6 sub funções. Esse é o princípio básico de particionamento de template hpvocê tem uma função e então você divide isso em 6 sub funções.(Consulte o Tempo do slide: 18:02)
Pode ter esse tipo de modelo, este é o template por aqui. Como você pode ver aquisão 6 blocos. O topo existe uma linha superior e depois há um 2 blocos laterais e há 3blocos no meio, como este podemos realmente dividir isso em 6 sub funções você podever aqui este é o top 1 e este é o lado 2 blocos e então você tem 3 blocos acima deaqui agora como você faz a decomposição real o que fazemos é basicamente nós escrevemosabaixo as funções em 6. Primeiro um é basicamente o processamento de entrada. Qualquer função iráestar tendo uma entrada e que os dados de entrada precisam ser processados já que vimos que a funçãoé basicamente um relacionamento entre entrada e saída.Qualquer função precisa processar um dado de entrada. Essa é a primeira sub função que é o processamentode dados de entrada e o segundo é o processamento de saída que é você processar a saídao que estiver vindo do bloco e que os dados precisam ser processados como, que ele
pode ser dado como uma saída adequada para o cliente ou para a função de nível seguinte. O processamentoé basicamente como nós convertemos que um analógico para um dado digital ou um dado digitalpara um dado de voz ou um dado visual. Esse é o processamento de dados e então temos esse processamento de interface do usuário. Para qualquer sistema haverá alguns dados fornecidos pelo usuário. Comoprocessamos esses dados ou como realmente fazemos a interface do operador ou do usuário com o sistema. Esse é o processamento da interface do usuário e então temos esse modelo de processo queé a função principal que estamos discutindo.Se você deseja definir ou decompor uma função, este será o modelo de processo aqui. Esteé o modelo de processo que é a função precisa ser fornecido por aqui e então este emordem para fornecer esta função precisamos ter o processamento de interface do usuário você precisa parater o processamento de entrada e então você precisa ter o processamento de saída também e além dissoa partir disso precisamos de algumas outras funções basicamente um modelo de controle. Como controlara conversão desta entrada para a saída? Esse é o modelo de controle e, finalmente, precisamos depara ter uma gestão de manutenção ou de auto-teste ou redundância dentro do sistema. Toda funçãoprecisa ser um verificado para ela é consistência ou é o funcionamento adequado. Nossa manutençãoda funcionalidade que também precisa estar lá no sistema naquelafunção particular, o self test de manutenção e redundância também se torna uma das funções sub.Em efeito diz que, se você tiver um modelo de processo ou uma determinada função para ser umdecomposto em sub funções você olha para o processamento da interface primeiro. O que é o tipo de interfaceprecisa ser fornecido para o sistema neste caso há um processamento de interface do usuárioe então qual é o processamento de entrada a ser fornecido que são os dados de entrada comonós realmente convertemos esses dados de entrada de dados ou processamos esses dados de entrada. Que ele pode serconvertido em saída ou ele pode ser controlado dentro do sistema a fim de alterá-lo para uma saída.Qualquer que a entrada esteja por vir através da interface do usuário haverá processada pelo processamento de entradanós enviaremos por meio do modelo de controle será convertido esses dados em um modo de saídae então a saída será processada e será enviá-la para a interface.É assim que as funções são fornecidas você converte esse modelo de processo em funções sube, em seguida, vá em frente com a subdivisão dessas funções. Esse é o princípio básicodo modelo hp como você pode ver aqui o modelo de processo pode realmente ser dividido
em 5 outras funções ou a fim de prover uma função de modelo de processo precisamos ter5 funções. Estamos realmente dividindo essa função em 5 sub funções.Agora a vantagem de hp template é que você pode realmente tirar qualquer uma dessas funçõesvocê pode pegar o processamento de saída como um outro modelo de processo e novamente dividirisso em 5 funções similarmente, essas funções podem eu ser dividido mais abaixo em 5 sub funçõese podemos continuar fazendo isso até chegarmos ao último nível de divisão de funções, hptemplate basicamente dá um formato através do qual podemos dividir as funções. Toda funçãovocê leva então dividido em 5 sub função basicamente processamento de interface do usuárioManutenção de processamento de entrada e autoteste e aquele processamento de saída.Dessa forma mantemos fazendo essas divisões então estaremos alcançando a arquitetura final dofuncional ou estaremos obtendo todas as sub funções e o final deste processamento serápegar um exemplo e então ver como fazer essa divisão ou a decomposição de funções.(Consulte o Tempo do slide: 22:58)
Vamos pegar de novo o exemplo de um elevador. A função principal do elevador é paramover passageiros entre pisos. Então, essa é a função de nível superior do elevadorportanto, desta forma temos entradas diferentes e saídas diferentes e controles diferentesdentro do sistema. Como realmente divisamos isso em sub funções é a principal questãoaqui. Os passageiros de movimentação entre pisos são a função principal que tem que serdecomposta em sub função.
Temos que olhar para quais são as outras coisas necessárias. Como você pode ver em modelo hp oprimeiro ou o nível superior ou no bloco de parada o que fornecemos aqui é basicamente o processamento de interface do usuário. Todo elevador precisa ter uma interface com o usuário porque os usuários sãodando alguma entrada para o sistema. Precisamos ter uma interface de usuário para o sistema e queé fornecido aqui como o pedido de aceite de passageiros e fornecer feedback.Uma sub função da função principal que é o não passageiro entre pisos éaceitando o pedido de passageiros e fornecer feedback. Essa é uma das principais sub funçõesdessa decomposição e outra é basicamente você controlar os carros do elevador. Ou seja,a função de controle no elevador é preciso controlar o carro do elevador com base no pedido de passageirose com base nas demais funcionalidades fornecidas no sistema. Controlecarro de elevador é a função de controle a sub função deste sistema possibilita similarmente amanutenção efetiva e serviços é outro requisito que é o sistema precisa deolhar para ele é próprio funcionamento ou o monitor ele é próprio de condições de funcionamento e garantir que o elevadoresteja em boas condições para fornecer a função principal de mais passageiro entre pisos.Estes são a sub função 3 basicamente aceitar solicitação de passageiros e fornecer feedbackcontrolar os carros do elevador e ativar a manutenção efetiva e serviços ele pode chamá-lo como onível 1 funções se você pegar mais passageiros entre pisos como a função de nível superiorentão temos a função 3 nível 1 que são, na verdade, as sub funções da função topo de nívele além disso precisamos fornecer processamento de entrada bem como o processamento de saídatambém, ele apenas para processar a segurança de incêndio de nível outras informações em ordem afornecem o serviço necessário.Uma vez que você tem esse é o pedido de passageiro aceito, esses dados precisam ser processados separadosa partir desses dados temos outras entradas no sistema como o nível presente do elevadoro que é o sinal de segurança o que é o sinal de fogo. Com base neste sinais precisam serfornecidos e usando esses dados de entrada ou processando esses dados ele deve ser enviado para a função de carro do elevadordo controle e que estará fornecendo uma saída dessa função que é a conversãode dados analógicos para dados digitais como o processamento de saída. O processamento de saídahaverá muita informação indo da função particular basicamente os clientesou os passageiros serão informados sobre o status do elevador onde ele estáe onde a porta está abrindo. Todas essas informações precisam ser fornecidas aos passageiros, que o trabalho é feito pelo bloco ou a conversão de função do analógico para informações digitaise passada para a interface do usuário.
Como você pode ver aqui a função de nível superior foi dividida em 5 sub funções. AquiAs sub funções são o pedido de aceitação de passageiros, informações de segurança de incêndio de nível de processo,controle de carro elevador, habilitar manutenção e serviços efetivos e conversão de analógicopara dados digitais. Estas são as 5 sub funções agora estas são apenas aquela função de nível 1 nósprecisamos realmente dividir essas funções novamente em sub funções se você olhar para
oaceitar solicitação de passageiro e fornecer feedback este pode ser considerado como uma funçãoque pode realmente ser mais subdividida ou você assumir os carros do elevador de controle novamente pode sersubdividido em sub função.Como fazer isso novamente precisamos voltar para este modelo hp e em vez dissofuncionar por aqui em vez de mover passageiro entre pisos escrevemos o pedido de passageiroe fornecemos feedback como o modelo de processo e depois dividir que emsub funções e identificar são as sub funções necessárias para fornecer aquela função específicae manter em fazendo isso até alcançarmos a última ou a função de nível mais baixo. É assim que nósusamos o template hp para dividir as funções em funções menores ou basicamente paradecompor as funções em sub funções.(Consulte o Tempo do slide: 27:40)
Nós olhamos para como você realmente faz isso você olha para este bloco por aqui. Aqui somos vistosque este o primeiro o que mostramos aqui a decomposição funcional de nível superior que émover passageiro entre pisos foram realmente decompostos em 5 funções agora suponhamos,Eu quero decompor a função aceitar equação de passageiros fornecer feedback em sub
funções eu vou fazer outro modelo hp como este e modelo de processo aqui vai se tornaro pedido de passageiro aceito e fornecer feedback. Em vez de permitir modelo de processo demover passageiro entre pisos o modelo de processo presente será o pedido de aceitação do passageiroe fornecemos feedback e novamente veremos qual tipo de processamento de interface énecessário qual tipo de processamento de entrada énecessário.Essas coisas serão identificadas e fornecemos a decomposição de função este é oanterior em que o passageiro de movimentação entre pisos foi decomposto em 5 funçõese nós vamos converter isso na sub função aqui. Você pode ver aqui eles aceitamsolicitação de passageiros e fornecer feedback tornou-se o modelo de processo por aqui.(Consulte o Tempo de Slide: 28:42)
E então teremos que tentar identificar as sub funções como fornecer saída de entrada de dadosInstalações.Para aceitar o pedido de passageiro que tipo de funções são necessárias como você pode verque um é que forneça facilidades de saída de entrada de dados que é um cliente deve ter a facilidade de fornecer a entrada de dados, bem como para ver a saída do elevador que é oum requisito do processamento de interface para esta função e então processar dados do usuárioentradas, usuário estará dando entrada de dados. Você processa esses dados