Datamodellering mot prosessmodellering
Data modellering er prosessen med å skape en konseptuell modell av dataobjekter og hvordan dataobjektene knytter seg til hverandre i en database. Datamodellering fokuserer på hvordan dataobjektene er organisert enn på operasjonene som utføres på data. Prosessmodellering eller spesifikt Business Process Modeling (BPM) innebærer å representere prosesser i et foretak slik at eksisterende prosesser kan analyseres for å forbedre kvalitet og effektivitet. BMP er generelt en diagrammatisk fremstilling av rekkefølgen av aktiviteter utført i en organisasjon. Den viser hendelser, handlinger og tilkoblingspunkter fra start til slutt av sekvensen.
Hva er datamodellering?
Datamodell er en konseptuell representasjon av dataobjekter og foreninger mellom dataobjekter i en database. Det fokuserer hovedsakelig på hvordan dataobjektene er organisert. Datamodell er som en byggeplan som brukes av en arkitekt. Datamodell forsøker å fylle gapet mellom hvordan brukeren ser virkelige hendelser og hvordan de er representert i en database. Det er to hovedmetoder som brukes til datamodellering, kalt Entity-Relationship (ER) tilnærming og Object Model. Mest brukte blant disse to er ER-modellen. Datamodell er opprettet ved bruk av databasens krav ved å gjennomgå eksisterende dokumentasjon og intervjuer sluttbrukere av systemet. Data modellering produserer hovedsakelig to utganger. Den første er Entity-Relationship-diagrammet (kjent som ER-diagram), som er en billedrepresentasjon av dataobjekter og samspill mellom dem. Dette er verdifullt fordi det lett kunne læres og kunne brukes til å kommunisere med sluttbrukere. Andre utdata er datadokumentet som beskriver dataobjekter, forhold mellom dataobjekter og regler som kreves av databasen. Dette brukes av databaseutvikleren til å utvikle databasen.
Hva er prosessmodellering?
Prosessmodellering eller spesifikt BPM er en diagrammatisk fremstilling av en sekvens av aktiviteter som viser hendelser, handlinger og tilkoblingspunkter i sekvensen. BMP brukes til å forbedre effektiviteten og kvaliteten på forretningsprosessen. Det er to hovedtyper av forretningsprosessmodeller. Den første er den "som er" eller baseline-modellen som viser den nåværende situasjonen. Denne modellen kan brukes til å identifisere svake punkter og flaskehalser, noe som kan være nyttig for fremtidige forbedringer. Den andre modellen er "å være" -modellen, som representerer den tiltenkte nye situasjonen. Dette inkorporerer identifiserte potensielle forbedringer fra basislinjemodellen, og kan brukes til å demonstrere og teste den nye prosessen før den faktisk implementeres.
Hva er forskjellen mellom datamodellering og prosessmodellering?
Datamodell representerer dataobjektene og samspillet mellom dataobjektene i en organisasjon, mens prosessmodellen er en diagrammatisk representasjon av en sekvens av aktiviteter i en organisasjon. Datamodellen kan sees som en del av forretningsprosessmodellen, som spesifiserer hvordan informasjonen i organisasjonen skal lagres effektivt for å forbedre den generelle ytelsen. I en typisk organisasjon er det viktige samspill mellom datamodellen og forretningsprosessmodellen.