Forskellen mellem datamodellering og procesmodellering

Forskellen mellem datamodellering og procesmodellering
Forskellen mellem datamodellering og procesmodellering

Video: Forskellen mellem datamodellering og procesmodellering

Video: Forskellen mellem datamodellering og procesmodellering
Video: Den systemiske og social-konstruktionistiske metafor versus den narrative metafor 2024, Juli
Anonim

Datamodellering vs. procesmodellering

Datamodellering er processen med at skabe en konceptuel model af dataobjekter, og hvordan dataobjekterne associeres med hinanden i en database. Datamodellering fokuserer på, hvordan dataobjekterne er organiseret end på de operationer, der udføres på data. Procesmodellering eller specifikt Business Process Modeling (BPM) involverer at repræsentere en virksomheds processer, således at de eksisterende processer kan analyseres for at forbedre kvalitet og effektivitet. BMP er generelt en diagrammatisk repræsentation af rækkefølgen af aktiviteter, der udføres i en organisation. Den viser hændelser, handlinger og forbindelsespunkter fra start til slutningen af sekvensen.

Hvad er datamodellering?

Datamodel er en konceptuel repræsentation af dataobjekter og associationer mellem dataobjekter i en database. Den fokuserer hovedsageligt på, hvordan dataobjekterne er organiseret. Datamodel er som en byggeplan brugt af en arkitekt. Datamodellen forsøger at udfylde hullet mellem, hvordan brugeren ser begivenhederne i den virkelige verden, og hvordan de er repræsenteret i en database. Der er to hovedmetoder, der bruges til datamodellering, kaldet Entity-Relationship (ER) tilgangen og objektmodellen. Mest udbredt blandt disse to er ER-modellen. Datamodel oprettes ved at bruge databasens krav ved at gennemgå eksisterende dokumentation og interviewe slutbrugere af systemet. Datamodellering producerer hovedsageligt to output. Det første er Entity-Relationship-diagrammet (kendt som ER-diagram), som er en billedlig repræsentation af dataobjekter og interaktioner mellem dem. Dette er værdifuldt, fordi det nemt kan læres og kan bruges til at kommunikere med slutbrugere. Andet output er datadokumentet, der beskriver dataobjekter, relationer mellem dataobjekter og regler, der kræves af databasen. Dette bruges af databaseudvikleren til at udvikle databasen.

Hvad er procesmodellering?

Procesmodellering eller specifikt BPM er en diagrammatisk repræsentation af en sekvens af aktiviteter, der viser hændelser, handlinger og forbindelsespunkter i sekvensen. BMP bruges til at forbedre effektiviteten og kvaliteten af forretningsprocessen. Der er to hovedtyper af forretningsprocesmodeller. Den første er "som den er" eller baseline-modellen, der viser den aktuelle situation. Denne model kan bruges til at identificere svage punkter og flaskehalse, som kan være nyttige til fremtidige forbedringer. Den anden model er 'to be'-modellen, som repræsenterer den påtænkte nye situation. Dette inkorporerer identificerede potentielle forbedringer fra basismodellen og kan bruges til at demonstrere og teste den nye proces, før den faktisk implementeres.

Hvad er forskellen mellem datamodellering og procesmodellering?

Datamodellen repræsenterer dataobjekterne og interaktionerne mellem dataobjekterne i en organisation, mens procesmodellen er en diagrammatisk repræsentation af en sekvens af aktiviteter i en organisation. Datamodellen kunne ses som en del af forretningsprocesmodellen, som specificerer, hvordan informationen i organisationen skal lagres effektivt for at forbedre den overordnede præstation. I en typisk organisation er der vigtige interaktioner mellem datamodellen og forretningsprocesmodellen.

Anbefalede: