Saturday 2 September 2017

Dfd For Online Aktie Handel System


Dataflödesdiagram: Exempel - Foderordningssystem 16 februari 2015 Visningar: 313 915 PDF Länk Kompatibel utgåva: Enterprise, Professional, Standard, Modeler Dataflödesdiagram (DFD) ger en visuell representation av informationsflödet (dvs. data) inom ett system. Genom att rita ett Data Flow Diagram kan du berätta informationen som tillhandahålls av och levereras till någon som deltar i systemprocesser, den information som behövs för att slutföra processerna och den information som behövs för att lagras och nås. I denna artikel beskrivs och förklaras Data Flow Diagram (DFD) genom att använda ett matbeställningssystem som ett exempel. Matordningssystemet Exempel Kontext DFD Ett sammanhangsdiagram är ett dataflödesdiagram som endast visar toppnivån, annars känd som nivå 0. På denna nivå finns det bara en synlig processnod som representerar funktionerna i ett komplett system med avseende på hur det interagerar med externa enheter. Några av fördelarna med ett kontextdiagram är: Visar översikten över gränserna för ett system Ingen teknisk kunskap krävs för att förstå med den enkla notationen Enkel att rita, ändra och utarbeta som sin begränsade notation. Figuren nedan visar ett sammanhang Dataflödesdiagram som dras för ett matbeställningssystem. Den innehåller en process (form) som representerar systemet för att modellera, i det här fallet Food Order System. Det visar också deltagarna som kommer att interagera med systemet, kallade de externa enheterna. I detta exempel Leverantör. Kök . Chef och kund är de enheter som kommer att interagera med systemet. Mellan processen och de externa enheterna finns dataflöde (kontakter) som indikerar förekomsten av informationsutbyte mellan enheterna och systemet. Kontext DFD är ingången till en dataflödesmodell. Den innehåller en enda process och visar ingen datalager. Nivå 1 DFD Figuren nedan visar nivån 1 DFD, vilken är sönderdelningen (dvs nedbrytning) av matordningssystemet som visas i sammanhanget DFD. Läs igenom diagrammet och sedan presenterar vi några av nyckelkoncepten baserat på detta diagram. Mat Order System Data Flow Diagram-exemplet innehåller tre processer, fyra externa enheter och två datalager. Baserat på diagrammet vet vi att en kund kan beställa en beställning. Ordermatprocessen tar emot Ordern. framåt till köket. lagra det i orderdatabutiken och lagra de uppdaterade lagerinformationen i lagerdatabutiken. Processen levererar också en faktura till kunden. Chefen kan ta emot rapporter genom processen Generera rapporter, som tar inventaruppgifter och order som inmatning från respektive Lager - och beställningsdatabutiken. Chefen kan också initiera Order Inventory-processen genom att tillhandahålla Order Order. Processen vidarebefordrar Inventory Order till Leverantören och lagrar de uppdaterade Inventory detaljerna i Inventory datalagret. Dataflödesdiagram Tips och försiktighetsprocesser Processetiketter ska vara verbsatser Dataaffärer representeras av substantiv En datalagring måste vara associerad med åtminstone en process En extern enhet måste associeras med åtminstone en process Låt inte det bli för komplicerat normalt 5 - 7 genomsnittliga personer kan hantera processer DFD är icke-deterministisk - Numreringen indikerar inte nödvändigtvis sekvens, det är användbart för att identifiera processerna när man diskuterar med användare. Dataaffärer bör inte anslutas till en extern enhet, annars skulle det innebära att du ger en extern enhet direkt åtkomst till dina datafiler Dataflödena borde inte existera mellan 2 externa enheter utan att gå igenom en process En process som har ingångar men inga utgångar anses vara en svarthålsprocess. Dont blanda dataflöde och processflöde Vissa designers kan känna obekväma när du ser en anslutning som kopplar från en databutik till en process, utan att se att steg för dataförfrågan visas på diagrammet på något sätt. Vissa av dem kommer att försöka representera en förfrågan genom att lägga till en kontakt mellan en process och en datalagring, märka den en begäran eller begära något, vilket är fel. Tänk på att Data Flow Diagram är utformat för att representera informationsutbyte. Kontaktdon i ett dataflödesdiagram är för att representera data, inte för att representera processflöde, steg eller något annat. När vi märker ett dataflöde som slutar i en datalagring en förfrågan betyder detta bokstavligen att vi skickar en begäran som data till en datalagring. Även om detta kan vara fallet på implementeringsnivå, eftersom vissa av DBMS stöder användningen av funktioner, som intager vissa värden som parametrar och returnerar ett resultat, i Data Flow Diagram, tenderar vi att behandla datalagring som en enda datahållare som gör inte har någon bearbetningskapacitet. Om du vill modellera systemflödet eller processflödet använder du istället UML Aktivitetsdiagram eller BPMN Business Process Diagram. Om du vill modellera den interna strukturen i datalagret, använd Entity Relationship Diagram. Du kan vara intresserad av Data Flow Diagram med exempel - Securities Trading Platform 16 februari 2015 Visningar: 17 148 PDF Länk Kompatibel utgåva: Enterprise, Professional, Standard, Modeler Dataflödesdiagram (DFD) ger en visuell representation av informationsflödet (dvs. data) inom ett system. Genom att rita ett dataflödesdiagram kan du berätta informationen som tillhandahålls av och levereras till någon som tar del i systemprocesser, den information som behövs för att slutföra processerna och den information som behövs för att lagras och nås. I denna artikel beskrivs och förklaras Data Flow Diagram (DFD) genom att använda en värdepappershandel plattform som ett exempel. Värdehandelsplattformen Exempel Kontext DFD Figuren nedan visar ett sammanhang Dataflödesdiagram som ritas för en säkerhetshandelsplattform. Den innehåller en process (form) som representerar systemet för att modellera, i detta fall, värdepappershandel plattformen. Det visar också deltagarna som kommer att interagera med systemet, kallade de externa enheterna. I det här exemplet CS Assistant. Kund och mäklare är de enheter som kommer att interagera med systemet. Mellan processen och de externa enheterna finns dataflöde (kontakter) som indikerar förekomsten av informationsutbyte mellan enheterna och systemet. Kontext DFD är ingången till en dataflödesmodell. Den innehåller en enda process och visar ingen datalager. Nivå 1 DFD Figuren nedan visar nivån 1 DFD, vilket är sönderdelningen (dvs nedbrytning) av processen för värdepappershandel plattformen som visas i sammanhanget DFD. Läs igenom diagrammet, och sedan introducerar vi några av nyckelbegreppen baserat på detta diagram. Expanderingsplattformen Dataflödesdiagram innehåller fem processer, tre externa enheter och tre datalager. Även om det inte finns några riktlinjer för design som styr positionering av former i ett dataflödesdiagram, tenderar vi att sätta processerna i mitten och datalager och externa enheter på sidorna för att göra det lättare att förstå. Baserat på diagrammet vet vi att en kundtjänstassistent ger kundinformation till Open Account-processen. Resultatet är att kundinformationen lagras i kunddatabutik och kontouppgifter lagras i kontodatabutik. Även om vi sa att försöket att lagra kund - och kontouppgifter händer när detaljerna tillhandahålls av Kundtjänstassistenten. Dataflödesdiagrammet innebär ingen sådan sak. Det är vår sunt förnuft som leder oss att tolka diagrammet på det sätt som vi förstår det naturligt. Strängt taget berättar diagrammet bara att Open Account-processen tar emot kunduppgifter och producerar kund - och kontouppgifter, utan ordningsföljd. Observera att Data Flow Diagram inte svarar på vilket sätt och i vilken ordning informationen används i ett system. Om denna information är viktig och värt att nämna, överväga att modellera den med diagram som BPMN Business Process Diagram eller UML Activity Diagram. Processen Check Transaction tar emot Transaktionsuppgifter från Transaktionsdatabutiken och skickar den vidare till Kunden. En kund kan betala kontant genom att tillhandahålla insättningsbeloppet och resultatet är det uppdaterade kontosaldot som lagras i kontodataaffären. På samma sätt kan en kund ta ut kontanter. Resultatet är att han kommer att få det uttagna beloppet och det uppdaterade kontosaldot kommer att lagras i kontodataaffären. Slutligen kan både kunden och mäklaren initiera platsorderprocessen, vilket resulterar i att transaktionsuppgifterna lagras i Transaktionsdatabutiken. Place Order-processen skickar också Transaktionsinformationen till börscentret. vilket är en enhet ur systemets räckvidd. I nästa avsnitt presenterar vi ett sätt att representera denna typ av enhet. Nivå 2 DFD Precis som processen i kontext DFD kan processer i nivå 1 DFD också sönderdelas till en djupare nivå eller till och med nivåer av processdetaljer. Figuren nedan visar nivån 2 DFD i Place Order-processen. De externa enheterna och datalagren i denna DFD motsvarar de som visas i den övre nivån (dvs diagrammet ovan). Vad som gör det annorlunda är uppdelningen av platsorderprocessen i platsorder (online) - processen och platsorder (offline) - processen. Baserat på det här diagrammet vet vi att en kund kan utföra platsorder (online) genom att leverera orderuppgifter medan en mäklare kan utföra platsorder (telefon) också genom att leverera orderuppgifter i båda fallen, vilket medför att transaktionsuppgifter lagras i transaktionsdatabutiken och vidarebefordras till börscentret. Användning av stereotyp för modellering av en särskild typ av enhet Stereotyp och märkta värden är typ av töjbarhetsmekanismer introducerad av Object Management Group (OMG). Det gör det möjligt för konstruktörer att förlänga UMLs ordförråd för att skapa nya modellelement. Som ett verktyg för konstruktionsdesign utvidgar Visual Paradigm stöd från stereotyp till icke-UML-standarder som DFD och ERD. Ta värdepappershandel plattform som exempel, vi kan definiera en stereotyp tredje part för extern enhet. Externa enheter med den tilldelade stereotypen sägs vara en slags tredje part. Var medveten om nivån på detaljer I det här Data Flow Diagram-exemplet används ordet detaljer ofta vid märkning av data. Vi har kunduppgifter, transaktionsdetaljer etc. Vad händer om vi skriver dem uttryckligen som kundnamn, e-postadress, jobb, adress och varunummer, belopp, budpris Är det rätt? Det finns inget bestämt svar på den här frågan, men försöker att fråga dig själv när du fattar ett beslut. Varför drar du en DFD I de flesta fall ritas Data Flow Diagram i den tidiga fasen av systemutveckling, där många detaljer ännu inte ska bekräftas. Användningen av allmänna terminologier som detaljer, information, legitimation lämnar verkligen utrymme för diskussion. Men med hjälp av allmänna villkor kan det vara lite att sakna detaljer och göra konstruktet förlorat sin användbarhet. Så det beror verkligen på syftet med din design. Inte överdragen I ett dataflödesdiagram fokuserar vi på interaktionerna mellan systemet och externa parter, snarare än den interna kommunikationen mellan gränssnitt. Dataflöden mellan gränssnitt och de använda datalagerna anses därför vara otillräckliga och bör inte visas i diagrammet. Blanda inte upp dataflöde och processflöde Vissa designers kan känna sig obekväm när de ser en anslutning från en datalagring till en process utan att se hur dataförfrågan visas på bilden på något sätt. Vissa av dem kommer att försöka representera en förfrågan genom att lägga till en kontakt mellan en process och en datalagring, märka den en begäran eller begära något, vilket är fel. Tänk på att Data Flow Diagram är utformat för att representera informationsutbyte. Kontaktdon i ett dataflödesdiagram är för att representera data, inte för att representera processflöde, steg eller något annat. När vi märker ett dataflöde som slutar i en datalagring en förfrågan betyder detta bokstavligen att vi skickar en begäran som data till en datalagring. Även om detta kan vara fallet på implementeringsnivå, eftersom vissa av DBMS stöder användningen av funktioner, som intager vissa värden som parametrar och returnerar ett resultat, i Data Flow Diagram tenderar vi att behandla datalagring som en enda datahållare som inte ha någon bearbetningskapacitet. Om du vill modellera systemflödet eller processflödet använder du istället UML Aktivitetsdiagram eller BPMN Business Process Diagram. Om du vill modellera den interna strukturen i datalagret, använd Entity Relationship Diagram. Du kan vara intresserad avSlideshare använder cookies för att förbättra funktionalitet och prestanda, och att ge dig relevant reklam. Om du fortsätter att surfa på webbplatsen godkänner du användningen av cookies på denna webbplats. Se vår användaravtal och sekretesspolicy. Slideshare använder cookies för att förbättra funktionalitet och prestanda och förse dig med relevant annonsering. Om du fortsätter att surfa på webbplatsen godkänner du användningen av cookies på denna webbplats. Se vår sekretesspolicy och användaravtal för detaljer. Utforska alla dina favoritämnen i SlideShare-appen Få SlideShare-appen att spara till senare, även offline Fortsätt till mobilsidan Ladda upp Logga in Registrera Dubbelklicka för att zooma ut En projektrapport om online-handel Dela denna SlideShare LinkedIn Corporation kopiera 2017Dfd av online-aktiehandel Heres viss information från wikipedia angående dataflödesdiagram: ett dataflödesdiagram (DFD) är en grafisk representation av flödet av data genom en informationssystem. DFD kan också användas för visualisering av databehandling (strukturerad design). På en DFD flyter dataposter från en extern datakälla eller en intern datalager till en intern datalager eller en extern datasänkning, via en intern process. En DFD ger ingen information om tidpunkten för processer, eller om processerna ska fungera i följd eller parallellt. Det är därför helt annorlunda än ett flödesschema som visar styrflödet genom en algoritm, så att en läsare kan bestämma vilka operationer som ska utföras, i vilken ordning och under vilka omständigheter men inte vilka typer av data som kommer att ingå i och utmatning från systemet, inte heller där data kommer från och går till, eller där data kommer att lagras (alla visas på en DFD). (MER) 7 personer tyckte att det här var användbart Svarat av WikiAnswers reggemenskap Gör världen bättre, ett svar åt gången.

No comments:

Post a Comment