Hur Man Utformar Ett System

Innehållsförteckning:

Hur Man Utformar Ett System
Hur Man Utformar Ett System

Video: Hur Man Utformar Ett System

Video: Hur Man Utformar Ett System
Video: Pdo 07 System och verksamhetsutveckling SOA 2024, Maj
Anonim

Varje år skapar programvaruindustrin många produkter - från små kontorsapplikationer till stora komplex och automatiserade informationsbehandlingssystem. Och om ett litet verktyg kan skrivas av en programmerare utan preliminär förberedelse, föregås skapandet av stora system av designfasen.

Hur man utformar ett system
Hur man utformar ett system

Nödvändig

tekniskt uppdrag för design

Instruktioner

Steg 1

Utför den primära nedbrytningen genom att markera delsystemen. Undersök villkoren. Identifiera och analysera listan över uppgifter som systemet ska lösa. Gruppera uppgifter efter funktion. Tänk på typerna och egenskaperna hos de data som ska behandlas av systemet. Skapa en lista över delsystem och markera dem beroende på deras funktionella syfte och typer av information som bearbetas (datalagringsundersystem, dokumentutskriftsundersystem etc.).

Steg 2

Ange funktionaliteten och egenskaperna för de dedikerade delsystemen. Beskriv deras syfte, gör listor över de åtgärder de utför. Under designprocessen i detta skede är det vettigt att göra en grundlig undersökning av marknaden för färdiga lösningar. I vissa fall är det till exempel bekvämt att implementera delsystemet för informationslagring på grundval av kraftfulla DBMS och delsystemet databehandling, som ansvarar för implementeringen av affärslogik, på grundval av befintliga applikationsservrar. Användningen av färdiga produkter är vanligtvis mer lönsamt än att implementera den nödvändiga funktionen internt.

Steg 3

Sönderdela vart och ett av de delsystem som måste implementeras. Dela upp delsystem i komponenter. De kan vara både applikationer och olika bibliotek, tjänster. Välj komponenter baserat på analysen av delsystemets funktion och dataobjekt som bearbetas av det. Huvudprincipen som bör följas i detta skede av designen är att komponenterna ska vara tillräckligt mångsidiga (tillåta maximal delning och återanvändning), men också ha en tydlig specialisering (du bör inte göra komponenter-skördetröskor som "kan" göra allt).

Steg 4

Definiera metoder och tekniska medel för datautbyte och lagring, både mellan delsystem och inom dem. Utarbeta specifikationer som anger de protokoll och format som ska användas.

Steg 5

Undersök programvarumarknaden. Identifiera komponenterna som kan användas för att bygga systemet. Till exempel finns det nu många kommersiella och helt gratis bibliotek för grafisk bearbetning tillgängliga, så det är helt enkelt meningslöst att spendera egna medel på utveckling av liknande lösningar.

Steg 6

Lista de komponenter som ska implementeras. Utveckla lämpliga specifikationer. Förbered tekniska specifikationer.

Steg 7

Välj sätt att implementera delsystemen och enskilda komponenter. Bestäm vilka tekniker och programmeringsspråk som ska användas. Ange relevanta punkter i referensvillkoren.

Rekommenderad: