Dasturiy injiniringda domen modeli kontseptual hisoblanadi. U xatti-harakatlar va ma'lumotlarni o'z ichiga oladi. Texnik ontologiyada domen modeli mantiqni tavsiflashda keng qoʻllaniladigan tushunchalar, toʻdalar, maʼlumotlar turlari, individuallar va qoidalar bilan domenning rasmiy tasviridir.
Umumiy ma'lumot
Domen modeli - bu bilim, ta'sir yoki faoliyat sohasining alohida jihatlarini tavsiflovchi abstraktlar tizimi. Keyin u ushbu soha bilan bog'liq muammolarni hal qilish uchun ishlatilishi mumkin. Domen modeli - bu dasturiy ta'minotda modellashtirilishi kerak bo'lgan moddiy jihatlarga taalluqli mazmunli real dunyo tushunchalarining ifodasidir. Kontseptsiyalar biznesda ishlatiladigan maʼlumotlar va tashkilot ushbu komponentlarga nisbatan qoʻllaydigan qoidalarni oʻz ichiga oladi.
Domen modeli odatda professional lug'atdan foydalanadi. Bumanfaatdor tomonlarga fikr bildirish imkonini beradi. U hech qanday texnik dasturlarga ishora qilmasligi kerak.
Foydalanish
Domen modeli odatda ob'yektlar sohasi sifatida soha ma'lumotlari va xatti-harakatlariga kirish uchun API'larni yuqori darajada saqlash va nashr etish uchun pastroq qiymatlardan foydalanadigan qatlamda amalga oshiriladi.
Birlashtirilgan modellashtirish tili (UML) tizimni ifodalash uchun sinf diagrammasidan foydalanadi.
Xususiyatlar va asosiy xususiyatlar
Domen ma'lumotlari modeli klinik tadqiqotlar, sog'liqni saqlash yoki hamshiralik kabi butun domenni taqdim etadi. DIMlar odatda Yagona Modellash Tili (UML) sinf diagrammalari yordamida butun mavzuning semantikasini ushbu sohada malakali mutaxassislar tushunadigan tilda ifodalash uchun yaratiladi. Bu naqshlar odamlar, joylar va faoliyatlar va ularning bir-biriga qanday aloqasi borligi kabi mulohazalar ko‘rsatadi.
Ilovalar, API'lar, korporativ qo'shimchalar va boshqa elektron tizimlar DIM yordamida ishlab chiqilishi mumkin. Agar ular turli xil dasturlash tillari yordamida amalga oshirilgan bo'lsa ham, DIM-dan foydalanadigan barcha sohalar bir xil semantikaga ega. Bu dasturiy ta'minotning o'zaro ishlashi va mazmunli ma'lumotlar almashinuvi uchun muhim asosni ta'minlaydi. BRIDG-dan foydalangan holda yaratilgan ilovalar "o'rnatilgan" umumiy kontseptsiyasiga ega bo'lib, bu turli xil turlar o'rtasidagi muvofiqlikni ta'minlaydi.tizimlar.
Ishlatilgan dasturlarning hech biri domen modelining barcha obyektlarini amalga oshirmaydi. Biroq, keng qamrovlilik oxirgi foydalanuvchilarga BRIDG semantikasi olamini ko'rib chiqish va har qanday yechimni amalga oshirish uchun zarur bo'lgan maxsus resurslarni tanlash imkonini beradi. BRIDG mutaxassislarga mantiqiy boʻlgan domen modeli tushunchalari va misollaridan foydalanadi, shuning uchun ular DIMni tasdiqlash va oʻz loyihasiga mos obʼyektlarni tanlash uchun dasturiy taʼminot ishlab chiquvchilari va tahlilchilar bilan yaqindan hamkorlik qilishlari mumkin.
BRIDG-dagi elementlarning hech biri yangi loyihaning zarur semantikasini qamrab olmasa, oxirgi foydalanuvchilar analitika bilan ishlashi mumkin. Bunday hamkorlik ushbu bo'shliqlarni aniqlashga yordam beradi, ularni tavsiflash uchun foydalanish holatlarini beradi va keyin barcha nuanslarni yangi semantika bilan to'ldiradi. BRIDG asosidagi domen ma'lumotlari modeli keyinchalik ishlab chiqish guruhi tomonidan ishlatilishi mumkin. Bu, masalan, boshqa tizimlarni yaratish uchun tegishli.
Mavjud loyihalardagi mantiqiy domen modeli ham hamkorlikni yaxshilash uchun ishlatilishi mumkin. Jismoniy dizayn yuqorida aytilganlar asosida ishlab chiqilgan. U dasturlash tiliga oid maʼlumotlar turlari, kirish cheklovlari va hokazolar kabi tizimga xos tafsilotlarni oʻz ichiga oladi. Barcha aniq amallarni mos yozuvlar standartiga qarab osongina kuzatish mumkin.
Bryus Jonson tomonidan
Domen infologik modeli muvaffaqiyatning asosiy komponenti hisoblanadiishlab chiqilgan ma'lumotlarni saqlash dasturi yoki ularning arxitekturasi. Ko'pincha, u yaratilganda, u faqat segmentatsiya qilish uchun ishlatiladi. Kimdir uni o'zi ishlab chiqadimi yoki yechim sotib oladimi, ilovaga ega bo'lish ko'plab operatsiyalarda yordam berishi mumkin. Samarali foydalanilganda, u ishlab chiqish va joylashtirishda ham yordam beradi va yordam beradi.
Domen modeli tushunchasini chuqurroq koʻrib chiqish zarur. Foydalanuvchilar undan qanday qilib maksimal darajada foydalanishni tushunishlari muhim.
SAM nima
Infologik domen modeli biznes ta'riflarini ajratish uchun eng samarali tarzda aniqlanadi. Bular yechimning yuqori darajali domenlaridir, lekin ular koʻpincha yangi tashkilot yoki rasmiy arxitektura dasturini ishlab chiqayotgan tashkilotda maʼlumotlar domenlarini aniqlash uchun ishlatiladi.
Model tashkilotdagi barcha hududlarni xaritalash uchun asos sifatida ishlatilishi kerak. Har qanday muvaffaqiyatli domen modelining kaliti bu atama va ta'riflar biznesga xos va bir qarashda tushunarli bo'lishini ta'minlashdir. Samarali yoki kerakli narsalar soniga turli talablar qo'yiladi. Qoidaga ko'ra, kamida 6 va 20 dan oshmasligi kerak.
Qimmatli model yaratishning umumiy tushunchasi shundan iboratki, elementlar oʻzgarmasligi kerak. Biznes rivojlanishi bilan u tabiatan ko'payishi mumkin, lekin u sezilarli darajada o'zgarmasligi kerak.
Ovozning domen modelini aniqlashning turli usullari va yondashuvlariBitta maqolada yoritib bo'lmaydigan darajada ko'p va juda uzun.
SAMdan qanday foydalanishingiz mumkin
Yaxshi belgilangan ilova oʻrnatilgan va javonga qoʻyiladigan narsa boʻlishi shart emas. Bu yaratilish sababiga mos keladigan ma'lumotlar arxitekturasiga integratsiya qilinishi kerak bo'lgan narsa. Biznes nazorati va boshqaruv modelini belgilash biznesning nafaqat faol ishtirok etishini ta'minlaydi, balki erishilayotgan qiymatni boshqarish va amalga oshirishga yordam beradi. Dastlabki yaratishdan so‘ng AT ko‘magining katta qismi murakkab qismni tashkil etuvchi batafsil ma’lumotlar sohasi komponentlarini ko‘rsatish va modellashtirishni o‘z ichiga oladi.
Maksimumni qanday olish mumkin
SAM yaratilgandan keyin undan maksimal darajada foydalanish uchun bir necha usullardan foydalanish mumkin. Sizga foydali boʻlishi mumkin boʻlgan toifalar:
- Rejalashtirish. Ehtiyojlar ustuvorligi va rejalashtirilganligi sababli, SAM ishlab chiqiladigan va joylashtiriladigan loyihalarni muloqot qilish uchun asos yaratishi mumkin. Biznes rahbariyati tadbirkorlik tabiatiga mos keladigan umumiy atamalarni yaratish uchun rejalashtirish va maʼlumotlar harakati oʻrtasida bogʻlanishni taʼminlashga yordam beradi.
- Nazoratni o'rnating. Biznes ma'lumotlarning to'planishi, sifati va ishlatilishini qanday nazorat qilishini aniqlash SAMning asosiy afzalligi hisoblanadi. Ko'pincha nazoratni ajratish har bir sub'ekt tomonidan alohida amalga oshiriladi. Bu har biri mas'ul bo'lgan rasmiy boshqaruvchilarning mavjudligini anglatishi mumkinbiror narsa yoki ular uchun javobgar shaxs mavjudligi uchun.
- Ma'lumot to'plash yoki integratsiyani rejalashtirish. Domenga yo'n altirilgan dizayn ta'rifi uchun domen modellari va amaliyotlarini yaratish uchun tizim komponentlarni mantiqiy ravishda ajratishga yordam beradi. Bunda u resurslarni maʼlum sohalarning sifati va yaxlitligiga eʼtibor qaratish va ularni tegishli vasiylar bilan bogʻlash imkonini beruvchi parchalanishni taʼminlaydi.
- Aloqa. Samarali harakatlar rejasi ko'pincha loyihalarni va etkazib berishni sekinlashtiradigan to'siqlarni kamaytiradi. Umumiy ma'lumotlarni qayta ishlashni tashkilotga aktiv sifatida ulashish bir qancha afzalliklarni berishi mumkin. Birinchidan, bu himoya bilan bog'liq tashvishlarni bartaraf etishga yordam beradi. Ikkinchidan, siz tizimlar evolyutsiyasi ularning resurslari bilan qanday bog'liqligini va bu biznesning umumiy muvaffaqiyatiga qanday ta'sir qilishini ko'rishingiz mumkin. Loyiha tahliliy ishlarni oʻtkazish uchun maʼlumotlar nima uchun kerakligini tasvirlash uchun ishlatilishi mumkin.
- Talablarni aniqlang. Bitta loyiha ma'lumotlarida komponentlarni tezda topish uchun foydalanishingiz mumkin bo'lgan yuqori darajadagi modelga ega bo'lish foydalidir. Bunday holda, SAM har qanday harakat ehtiyojlari umumiy arxitekturaga qanday mos kelishini aniqlash va tekshirish uchun ishlatiladi. Axborotni saqlash harakatlarida bu maqsadli displey manbasini saralash va tartiblash uchun asos bo'lib xizmat qiladi.
Ma'lumotlar modelini ishlab chiqish
SAM-dan eng keng tarqalgan foydalanish simulyatsiya guruhiga diqqatni jamlash vaarxitektura loyihasini yaratishda ustuvorlik. Keyin u umumiy modelni yaratish uchun asos bo'lib, bir vaqtning o'zida bir nechta resurslarni qismlarga ishlashga imkon beradi va bir vaqtning o'zida korporativ ma'lumotlar sohasini yaratadi.
Domen ma'lumotlari modeli yaratilgandan so'ng turli maqsadlarda ishlatilishi mumkin bo'lgan va ishlatilishi kerak bo'lgan vositadir. Ideal holda, soha aniq belgilangan ma'lumotlar arxitekturasi dasturining asosiga aylanadi. Eng muhimi, integratsiyalashgan dasturni yaratish uchun birgalikda foydalanish kerak. Biznes va ITni uyg'unlashtirish, rivojlanish va nazorat modeli bo'lib, harakat va rejalashtirish o'rtasidagi tafovutni bartaraf etishga yordam beradi.
Ma'lumot sifati
Ma'lumotlar bazasi domen modeli sifatida muvaffaqiyatli biznesda asosiy rollardan birini o'ynaydi. Axborot korxonaning muhim aktividir. Shuning uchun uning sifati hal qiluvchi ahamiyatga ega. Shaxsiy ortiqcha ma'lumotlar past stavkalarni keltirib chiqaradigan asosiy omillardan biridir. EDM ma'lumotlar sifati uchun muhimdir, chunki u ortiqcha sohalarga xos bo'lgan nomuvofiqliklarni aniqlaydi. Mavjud muammolarni EDM bilan tizimlarni solishtirish orqali aniqlash mumkin. Yangi hududlar korxona maʼlumotlari modeli asosida qurilganligi sababli, koʻplab mumkin boʻlgan sifat muammolari joriy etilishidan oldin aniqlanadi va hal qilinadi.
Egalik
Korporativ ma'lumotlarga egalik qilish umumiy xususiyatga ega, ayniqsa ularni saqlash va boshqarishda muhim ahamiyatga ega. EDM mulkni boshqarish vositasi sifatida ishlatiladi,biznes va tashkiliy chegaralarni kesib o'tuvchi ma'lumotlarning aloqalari va bog'liqligini aniqlash va hujjatlashtirish. Bu korporativ sohalar tashabbusida mavjud boʻlgan umumiy egalik tushunchasini qoʻllab-quvvatlaydi.
Ma'lumotlar tizimining kengaytirilishi
EDM oʻsib borayotgan arxitekturani qoʻllab-quvvatlaydi. Kengaytirish - bu o'zgaruvchan foydalanuvchi muhiti ehtiyojlarini samarali qondirish uchun tizimning funktsional imkoniyatlarini kengaytirish qobiliyati. Kengaytiriladigan tizimlar bir nechta nojo'ya ta'sirlar bilan funksionallikni qo'shish yoki oshirish qobiliyatiga ega. Texnologiyadan mustaqil strategik biznes kontseptsiyasiga asoslangan EDM kengayishni qo‘llab-quvvatlaydi va minimal AT o‘zgarishlari bilan yangi imkoniyatlar sohalariga o‘tish imkonini beradi.
Sanoat ma'lumotlari integratsiyasi
Hech bir korxona vakuumda ishlamaydi. EDM tashqi ko'rinishni o'z ichiga olganligi sababli, u tashkilotning o'z sanoati bo'ylab umumiy ma'lumotlarni almashish qobiliyatini oshiradi. Xuddi shu sohadagi tashkilotlar ko'pincha bir xil asosiy ma'lumotlardan foydalanadilar (masalan, mijozlar, joylashuv, etkazib beruvchilar). Tashkilotlar, shuningdek, tegishli sohalar yoki biznes sheriklari bilan ma'lumot almashishlari mumkin. Misol uchun, aviatsiya sohasida mutaxassislar ko'pincha avtoulovlarni ijaraga beruvchi kompaniyalar bilan birlashadilar. EDM sanoat nuqtai nazaridan maʼlumotlar oʻzaro taʼsiri uchun tizimli domen modelini oʻz ichiga oladi.
Paketlangan ilovalar integratsiyasi
EDM ularni qo'llab-quvvatlash, rejalashtirish va sotib olish uchun ishlatilishi mumkin,shuningdek amalga oshirish uchun. Bunga paketlangan ilovani EDMga joylashtirish, uning korxona ichidagi xaritasini o'rnatish orqali erishiladi. Mavjud tizimlar ham o'zaro bog'liq bo'lganligi sababli, paketlangan dastur va mavjud tizimlar o'rtasidagi integratsiya nuqtalarini aniqlash mumkin, bu mahsulot orqali izchil sifatli ma'lumotlar oqimi uchun yo'l xaritasini ta'minlaydi.
Strategik tizimlarni rejalashtirish
EDM ma'lumotlarga bog'liqlikni belgilaydi. Mavjud domen modeli tizimlari EDM bilan taqqoslanganligi sababli, biznesning axborot ehtiyojlarini aniqlash uchun bo'shliqni tahlil qilish mumkin. Boʻshliqlar va maʼlumotlarga bogʻliqliklarni tahlil qilishdan tizim relizlariga ustunlik berish mumkin.
Korporativ ma'lumotlarni modellashtirish domen jarayoni modeli barcha tizim dizaynlari uchun yuqoridan-pastga-pastga yondashuvidan foydalanadi. EDM - bu quyi oqim bosqichlaridan olingan artefakt. Yuqori oqimlar ham muhim, chunki ular loyihalarni samarali va amaliy yaratish uchun mavjud manbalardan foydalanadi.
Domen domeni (ESAM) avval yaratiladi va keyin Enterprise Conceptual Model (ECM) asosida kengaytiriladi. Modellar o'zaro bog'liq bo'lsa-da, har birining o'ziga xosligi va maqsadi bor. EDM yaratish fandan ko'ra ko'proq san'atdir.
ESAM nima
Keling, korporativ domen modeli (ESAM) nima ekanligini ko'rib chiqaylik. Korporativ hududlar - bu biznes uchun muhim bo'lgan va qo'shimcha foydalanish uchun saqlanadigan har qanday ma'lumot. Ma'lumotlar saqlanmaydikerak. Shunday qilib, aksariyat hududlarni korxona deb hisoblash mumkin, bu uning ko'lamini katta qiladi. Bu hatto boshqariladigan qismlarga bo'linmasdan loyihalash, rivojlantirish va saqlash deyarli imkonsiz bo'lgan kuchli jamoalar uchun ham amal qiladi.
Korporativ domen modelining asosiy maqsadi "bo'l va zabt et" g'oyasi. ESAM butun tashkilotni qamrab oladi. Biznes tomonidan ishlab chiqarilgan va foydalaniladigan barcha ma'lumotlar mavzu sohasida taqdim etiladi. Tashkilot uchun o'rtacha raqam 10 dan 12 gacha. Murakkab tizimlar uchun qo'shimcha mavzular talab qilinishi mumkin. ESAM korxona maʼlumotlari uchun asosdir.
Domen modeli tavsifi
Har bir soha ma'lumotlarning yuqori darajadagi tasnifi bo'lib, asosiy mavzuga oid tushunchalar guruhini ifodalaydi. Bu tashkilotning manfaatlarini aks ettiradi. Domenga oid modellar umumiy biznes tushunchalarini (mijoz, mahsulot, xodim va moliya) hamda sanoat tushunchalarini ifodalashi mumkin.
Tematik sohalarni uchta yuqori darajadagi biznes toifasiga guruhlash mumkin: daromad, faoliyat va yordam. Ushbu guruhlar muhim ahamiyatga ega, chunki ularning har biri alohida biznes yo'nalishini ifodalaydi. Daromad turlari foyda, jumladan rejalashtirish, buxg alteriya hisobi va javobgarlikka qaratilgan. Operatsion turlari kundalik faoliyatga jalb qilingan asosiy biznes funktsiyalarini ifodalaydi.
Yordamchi tashkilotlar asosiy biznesni emas, balki biznes faoliyatiga yordam beradi. Barcha tashkilotlar ushbu yuqori darajadagi biznes guruhlarini birlashtiradiDaraja. Masalan, aviakompaniya mavzulari quyidagicha guruhlangan:
- Daromad chiptasi, bron qilish, sotish, inventar, narxlar.
- Foydalanish: parvoz, joylashuv, jihozlar, texnik xizmat koʻrsatish, jadval.
- IT, moliya, xodimlar, mijozlarni qoʻllab-quvvatlash.
Ma'lumotlar mavzusi
Taksonomiya - bu mezonlar to'plamiga asoslangan ierarxik tartibda narsalarni nomlash, turkumlash va tasniflash haqidagi fan. Ma'lumotlar taksonomiyasi - bu domen modelini tushunish, loyihalash, saqlash va yaratish uchun ma'lumotlarga qo'llaniladigan tasniflash vositasi. Taksonomiya tasniflashning bir necha ierarxik darajalarini o'z ichiga oladi. Eng yuqori darajada barcha ma'lumotlar uchta tizimdan biriga joylashtirilishi mumkin: asosiy, tranzaktsion yoki axborot. Ular ishlab chiqarish modellari va kontseptsiyasi hamda hayot davrlarida farqlanadi.
Asosiy maʼlumotlar boshqa hududlarni aniqlash, qoʻllab-quvvatlash yoki yaratish uchun ishlatiladi. Ular ma'lumotnoma turi ma'lumotlarini, metama'lumotlarni va biznes operatsiyalarini bajarish uchun zarur bo'lgan ro'yxatlarni o'z ichiga oladi. Tranzaksiya ma'lumotlari - bu tizim biznes operatsiyalari natijasida yaratilgan yoki yangilangan ma'lumotlar. Ular dinamik xarakterga ega va operatsion tizimlarga mos keladi.
Axborot ma'lumotlari tarixiy, umumlashtirilgan yoki olingan. Ular odatda qarorlarni qoʻllab-quvvatlash tizimlarida mavjud boʻlgan razvedka maʼlumotlari asosida yaratiladi.
Mavzu sohalarini asosiy guruhlarga koʻra tasniflash mumkin. Tafsilot darajasidamavzu sohalari uchta ma'lumot sinfini o'z ichiga oladi. Tizimlash hajmi, foydalanish va amalga oshirishga asoslangan. Masalan, 14 ta aviakompaniya mavzusini quyidagicha tasniflash mumkin:
- Asosiy sinf - uskuna, IT, xodim, savdo, joylashuv, mijoz.
- Tranzaksiya - chipta, bron qilish, parvoz, moliya, xizmat.
- Axborot - narxlar, inventar, diagrammalar.
Mavzu sohasining tizimli modelini yaratish
ESAM biznes mutaxassislari bilan yaqin hamkorlikda ishlab chiqilgan va har qanday mavjud korxona bilimlari asosida boshqariladi. Domen modelining tashkiliy tuzilmalari va biznes funktsiyasi aniqlanishi va tushunilishi kerak. Barcha ma'lumotlar ko'pchilik tashkilotlar uchun umumiydir (mijoz, xodim, joylashuv va moliya). Bu birinchi navbatda aniqlanadi. Keyin qo'shimcha mavzular belgilanadi va rasmiy sohalarning to'liq ro'yxati bilan yakunlanadi. Keyin ular biznes ekspertlari tomonidan tekshiriladi.
Har bir mavzu sohasini belgilash va nomlash jarayoni muhim ahamiyatga ega, chunki u tashkilot uchun muhim boʻlgan mavzular boʻyicha biznes chegaralari boʻylab konsensusga erishish imkonini beradi. Agar yuqori darajada kelishuvga erishilsa, batafsilroq tushunchalarni aniqlash osonroq bo'ladi. Bu jarayon EDM ni keyingi ishlab chiqish uchun zarur boʻlgan batafsil tahlilga ustuvor ahamiyat beradi.
Axborot turlari boʻyicha savollar tugʻilishi mumkin, chunki ular odatda umumlashtirilgan va tarixiy mavzulardan iborat.tranzaksiya ma'lumotlari. Axborot domenini belgilash uni asl tranzaksiya domeniga tegishlidek ko'rinishiga olib kelishi mumkin. Buni aviakompaniya misolida ko'rib chiqing:
Broning – tranzaksiya domenidir, inventar – axborotdir.
Asosiy tushuncha bronlash tarixi deb ataladi. U mavjud joylar ro'yxatini olish uchun zarur bo'lgan ma'lumotlarni o'z ichiga oladi. Rezervasyon va inventar - muhim, ammo aviakompaniyaning alohida mavzulari.
Sarlavhalar juda aniq, qisqa va ixcham boʻlishi kerak. Ideal holda, mavzu sohasi bitta so'zdan iborat. Iloji bo'lsa, sanoat standartidagi kompaniya nomlari (mijoz, xodim va moliya) ishlatiladi. Ta'riflar gorizontal ko'rinishda tuzilgan, chunki barcha tegishli ma'lumotlar hisobga olinadi. Ular muhim, chunki ular butun tashkilot tomonidan o'rganiladi. Shuning uchun ta'riflar iloji boricha sodda va tushunarli bo'lishi kerak. Hech qachon nazariy, akademik yoki xususiy til ishlatilmasligi kerak.
Mavzular oʻrtasidagi munosabatlar muhim biznes aloqalari va bogʻliqliklarini ifodalaydi. Bu darajadagi ixtiyoriylik yoki elementlar soni mavjud emas. Barcha mumkin bo'lgan munosabatlar amaliylik tufayli ifodalanmaydi. ESAM har bir mavzuni o'ziga xos silos sifatida ko'rsatish uchun mo'ljallanmagan. Buni faqat bitta mavzu boʻlimida tugaydigan oʻzaro kelishilgan diagramma sifatida koʻrish mumkin.
Rang barcha EDMda boʻlgani kabi ESAMda ham muhim rol oʻynaydi. Har birpredmet sohasi, uning keyingi tushunchalari va ma'lumotlar ob'ektlari o'ziga xos ma'noga ega. Muayyan hududga tegishli barcha tushunchalar, ob'ektlar va jadvallar uchun bitta rang ishlatiladi. Rangni qo‘llash tashkilotning har qanday modelini ko‘rishda tezkor ma’lumot beradi.
ESAMni yaratish korporativ standartlar, nomlash metodologiyasi va tahlil jarayoniga amal qiladi. Domen modeli sifatida maʼlumotlar bazasi asosiy hisoblanadi, chunki uning yordami bilan barcha obyektlar bitta hududga bogʻlanadi.