Skillnad mellan datamodellering och processmodellering

Anonim

Datamodellering mot processmodellering

Datamodellering är processen att skapa en konceptuell modell av dataobjekt och hur Datobjekten associerar varandra i en databas. Datamodellering fokuserar på hur dataobjekten är organiserade än på de operationer som utförs på data. Processmodellering eller specifikt Business Process Modeling (BPM) innebär att företagen representerar processer så att de befintliga processerna kan analyseras för att förbättra kvalitet och effektivitet. BMP är i allmänhet en schematisk representation av sekvensen av aktiviteter som utförs i en organisation. Den visar händelser, handlingar och anslutningspunkter från början till slutet av sekvensen.

Vad är Data Modeling?

Datamodell är en konceptuell representation av dataobjekt och föreningar mellan dataobjekt i en databas. Det fokuserar huvudsakligen på hur dataobjekten är organiserade. Datamodell är som en byggplan som används av en arkitekt. Datamodell försöker fylla klyftan mellan hur användaren ser de verkliga världshändelserna och hur de är representerade i en databas. Det finns två huvudmetoder som används för datamodellering, kallad Entity-Relationship (ER) och Object Model. Mest använda bland dessa två är ER-modellen. Datamodell skapas med användning av databasens krav genom att granska befintlig dokumentation och intervjua slutanvändare av systemet. Data modellering producerar huvudsakligen två utgångar. Den första är Entity-Relationship-diagrammet (allmänt känt som ER-diagram), vilket är en bildrepresentation av dataobjekt och interaktioner mellan dem. Detta är värdefullt eftersom det lätt kunde läras och kan användas för att kommunicera med slutanvändare. Andra utmatningen är datadokumentet som beskriver dataobjekt, relationer mellan dataobjekt och regler som krävs av databasen. Detta används av databasutvecklaren för att utveckla databasen.

Vad är processmodellering?

Processmodellering eller specifikt BPM är en schematisk representation av en sekvens av aktiviteter som visar händelser, handlingar och anslutningspunkter i sekvensen. BMP används för att förbättra effektiviteten och kvaliteten på affärsprocessen. Det finns två huvudtyper av affärsprocessmodeller. Första är den "som är" eller baslinjemodell som visar den aktuella situationen. Denna modell kan användas för att identifiera svaga punkter och flaskhalsar, vilket kan vara användbart för framtida förbättringar. Den andra modellen är "att vara" -modellen, som representerar den avsedda nya situationen. Detta innehåller identifierade potentiella förbättringar från baslinjemodellen och kan användas för att demonstrera och testa den nya processen innan den faktiskt implementeras.

Vad är skillnaden mellan datamodellering och processmodellering?

Datamodell representerar dataobjekten och interaktionerna mellan dataobjekten i en organisation, medan processmodellen är en schematisk representation av en sekvens av aktiviteter i en organisation. Datamodellen kan ses som en del av affärsprocessmodellen, som anger hur informationen i organisationen ska lagras effektivt för att förbättra övergripande prestanda. I en typisk organisation finns det viktiga interaktioner mellan datamodellen och affärsprocessmodellen.