Տվյալների մոդելավորման և գործընթացների մոդելավորման միջև տարբերությունը

Տվյալների մոդելավորման և գործընթացների մոդելավորման միջև տարբերությունը
Տվյալների մոդելավորման և գործընթացների մոդելավորման միջև տարբերությունը

Video: Տվյալների մոդելավորման և գործընթացների մոդելավորման միջև տարբերությունը

Video: Տվյալների մոդելավորման և գործընթացների մոդելավորման միջև տարբերությունը
Video: Oldest Creation Myths from East of Europe: When the Devil created the Earth 2024, Նոյեմբեր
Anonim

Տվյալների մոդելավորում ընդդեմ գործընթացների մոդելավորման

Տվյալների մոդելավորումը տվյալների օբյեկտների կոնցեպտուալ մոդելի ստեղծման գործընթացն է, և թե ինչպես են տվյալների օբյեկտները կապվում միմյանց հետ տվյալների բազայում: Տվյալների մոդելավորումը կենտրոնանում է այն բանի վրա, թե ինչպես են կազմակերպվում տվյալների օբյեկտները, քան տվյալների վրա կատարվող գործողությունները: Գործընթացների մոդելավորումը կամ հատկապես Բիզնես գործընթացների մոդելավորումը (BPM) ներառում է ձեռնարկության գործընթացների այնպիսի ձևավորում, որ առկա գործընթացները կարող են վերլուծվել որակն ու արդյունավետությունը բարելավելու համար: BMP-ն ընդհանուր առմամբ կազմակերպությունում իրականացվող գործողությունների հաջորդականության գծապատկերային ներկայացումն է: Այն ցուցադրում է իրադարձությունները, գործողությունները և միացման կետերը հաջորդականության սկզբից մինչև վերջ:

Ի՞նչ է տվյալների մոդելավորումը:

Տվյալների մոդելը տվյալների օբյեկտների և ասոցիացիաների կոնցեպտուալ ներկայացումն է տվյալների բազայում տվյալների օբյեկտների միջև: Այն հիմնականում կենտրոնանում է այն բանի վրա, թե ինչպես են կազմակերպվում տվյալների օբյեկտները: Տվյալների մոդելը նման է ճարտարապետի կողմից օգտագործվող շենքի հատակագծին: Տվյալների մոդելը փորձում է լրացնել այն բացը, թե ինչպես է օգտատերը տեսնում իրական աշխարհի իրադարձությունները և ինչպես են դրանք ներկայացված տվյալների բազայում: Տվյալների մոդելավորման համար օգտագործվում են երկու հիմնական մեթոդ, որոնք կոչվում են «Entity-Relationship» (ER) մոտեցում և «Object Model»: Այս երկուսի մեջ առավել լայնորեն օգտագործվում է ER մոդելը: Տվյալների մոդելը ստեղծվում է տվյալների բազայի պահանջների հիման վրա՝ ուսումնասիրելով առկա փաստաթղթերը և համակարգի վերջնական օգտատերերի հետ հարցազրույցների միջոցով: Տվյալների մոդելավորումը հիմնականում երկու արդյունք է տալիս. Առաջինը Entity-Relationship դիագրամն է (լայնորեն հայտնի է որպես ER դիագրամ), որը տվյալների օբյեկտների և նրանց միջև փոխազդեցությունների պատկերային ներկայացումն է: Սա արժեքավոր է, քանի որ այն կարելի է հեշտությամբ սովորել և կարող է օգտագործվել վերջնական օգտագործողների հետ շփվելու համար:Երկրորդ ելքը տվյալների փաստաթուղթն է, որը նկարագրում է տվյալների օբյեկտները, տվյալների օբյեկտների միջև հարաբերությունները և տվյալների բազայի կողմից պահանջվող կանոնները: Սա օգտագործվում է տվյալների բազայի մշակողի կողմից տվյալների բազան մշակելու համար:

Ի՞նչ է գործընթացի մոդելավորումը:

Գործընթացի մոդելավորումը կամ մասնավորապես BPM-ը գործողությունների հաջորդականության գծապատկերային ներկայացում է, որը ցույց է տալիս իրադարձությունները, գործողությունները և միացման կետերը հաջորդականության մեջ: BMP-ն օգտագործվում է բիզնես գործընթացի արդյունավետությունն ու որակը բարելավելու համար: Բիզնես գործընթացի մոդելների երկու հիմնական տեսակ կա. Առաջինը «ինչպես կա» կամ բազային մոդելն է, որը ցույց է տալիս ներկա իրավիճակը: Այս մոդելը կարող է օգտագործվել թույլ կետերն ու խոչընդոտները հայտնաբերելու համար, որոնք կարող են օգտակար լինել ապագա բարելավումների համար: Մյուս մոդելը «լինել» մոդելն է, որը ներկայացնում է նախատեսված նոր իրավիճակը: Սա ներառում է բացահայտված պոտենցիալ բարելավումներ բազային գծի մոդելից և կարող է օգտագործվել նոր գործընթացը ցուցադրելու և փորձարկելու համար՝ նախքան այն իրականում իրականացնելը:

Ո՞րն է տարբերությունը տվյալների մոդելավորման և գործընթացների մոդելավորման միջև:

Տվյալների մոդելը ներկայացնում է տվյալների օբյեկտները և փոխազդեցությունները կազմակերպության տվյալների օբյեկտների միջև, մինչդեռ գործընթացի մոդելը կազմակերպության գործունեության հաջորդականության գծապատկերային ներկայացումն է: Տվյալների մոդելը կարող է դիտվել որպես բիզնես գործընթացի մոդելի մի մաս, որը սահմանում է, թե ինչպես պետք է կազմակերպությունում տեղեկատվությունը արդյունավետ կերպով պահպանվի՝ ընդհանուր կատարողականը բարելավելու համար: Տիպիկ կազմակերպությունում կան կարևոր փոխազդեցություններ տվյալների մոդելի և բիզնես գործընթացի մոդելի միջև:

Խորհուրդ ենք տալիս: