Biznes jarayonlarini modellashtirish va tahlil qilish tavsifi. Biznes jarayonlarini tahlil qilish usullari. Tashkiliy biznesni modellashtirish uchun shablonlar

Biznes jarayoni jarayonlarni boshqarishning bir qismidir. Uning modeli asosiy element biznes jarayonlarini boshqarish. Biznes jarayoni uning har bir xususiyati yoki qobiliyatini tavsiflovchi bir qator xususiyatlarga bo'linishi kerak. Ushbu bo'linish bilan jarayonni tanib olish, solishtirish va tahlil qilish osonroq. Muhim tushuncha bor - biznes jarayonlarini modellashtirish.

Biznes jarayonlarini modellashtirishning asosiy yondashuvlari

Kompaniyaning biznes jarayonlarini modellashtirish ko'p jihatdan amalga oshirilishi mumkin. Maxsus e'tibor Ob'ektga yo'naltirilgan va funktsional yondashuvlarga e'tibor qaratish lozim. Funktsional yondoshuv doirasida asosiy tuzilma hosil qiluvchi element funksiya (harakat), ob'ektga yo'naltirilgan yondashuv esa ob'ekt hisoblanadi.

Funktsional yondashuv doirasida biznes jarayonlarini modellashtirishni tashkil qilish diagramma tuzishni o'z ichiga oladi texnologik jarayon operatsiyalar ketma-ketligi sifatida.

Har birining kirish va chiqishida turli xil kelib chiqishi ob'ektlari ko'rsatiladi: moddiy va axborot turlari, shuningdek foydalaniladigan resurslar, tashkiliy birliklar.

Funktsional modellashtirish metodologiyasi doirasida biznes jarayonlari va axborot oqimlarining strukturaviy diagrammalari tuzilgan funksiyalar ketma-ketligi ko'rsatiladi, unda muayyan jarayonlarning alternativalarini tanlash ancha murakkab va ob'ektlarning o'zaro ta'sir qilish naqshlari mavjud emas.

Biznes jarayonlarini funktsional modellashtirish muhim afzalliklarga ega - mavhumlikning turli darajalarida ko'rsatishning ravshanligi va ravshanligi. Bu, ayniqsa, yaratilgan biznes-jarayonlarni kompaniya bo'limlariga joriy etish bosqichida muhim ahamiyatga ega.

At funktsional yondashuv operatsiyalarning tafsilotlari biroz sub'ektiv shaklda taqdim etiladi, bu esa biznes jarayonlarini qurishning murakkabligiga olib keladi.

Ob'ektga yo'naltirilgan yondashuv bilan biznes jarayonlarini modellashtirish quyidagi sxema bo'yicha quriladi: birinchi navbatda ob'ektlar sinflari aniqlanadi, so'ngra ob'ektlar ishtirok etishi kerak bo'lgan harakatlar aniqlanadi. Ob'ektlar faol, ya'ni harakatlarni amalga oshiruvchi (tashkiliy bo'linmalar, ma'lum ijrochilar, axborot quyi tizimlari) va passiv bo'lishi mumkin, ular ustida harakatlar amalga oshiriladi (biz jihozlar, hujjatlar, materiallar haqida gapiramiz). Ob'ektga yo'naltirilgan biznes jarayonlarini modellashtirish ob'ektlar tufayli ma'lum jarayonlar amalga oshiriladigan ob'ektlar, funktsiyalar va hodisalarni aks ettiradi.

Ob'ektga yo'naltirilgan yondashuv bir qator afzalliklarga ham ega bo'lib, ulardan asosiysi ob'ektlar ustidagi operatsiyalarni aniqroq belgilash bo'lib, bu ularning mavjudligining maqsadga muvofiqligi muammosini asosli hal qilishga olib keladi.

Usulning kamchiliklarini ham ta'kidlaymiz. Qaror qabul qiluvchilar uchun o'ziga xos jarayonlar kamroq ko'rinadi. Ammo zamonaviy dasturiy mahsulotlar tufayli ob'ektlarning funktsional diagrammalarini juda sodda tarzda taqdim etish mumkin.

Integratsiyalashgan biznes jarayonlarini modellashtirish metodologiyalari eng ko'p va'da beradi. Misol uchun, ARIS texnologiyasi tufayli siz eng ko'p tanlashingiz mumkin optimal modellar tahlil maqsadlarini hisobga olgan holda.

Biznes jarayonlarini modellashtirishning amaliy usullari

Hozirgi vaqtda tizimlarni modellashtirish va tahlil qilishning turli usullarini birlashtirish tendentsiyasi mavjud. U biznes jarayonlarini integratsiyalashgan modellashtirish vositalarini yaratishda namoyon bo'ladi. Ulardan biri Germaniyaning IDS Scheer kompaniyasining ARIS - Integratsiyalashgan axborot tizimining arxitekturasi deb nomlangan mahsulotidir.

ARIS tizimi kompaniya ishini tahlil qilish va taqlid qilish imkonini beruvchi vositalar to'plamini o'z ichiga oladi. Tizim turli xil modellashtirish usullariga asoslangan bo'lib, ular birgalikda o'rganilayotgan atrof-muhitga turli xil qarashlarni aks ettiradi. Xuddi shu model bir nechta usullar yordamida yaratilishi mumkin. Buning uchun mutaxassislarga rahmat turli darajalar nazariy bilimlar undan o'z maqsadlari uchun foydalanishi va o'ziga xos xususiyatlarga ega tizimlar bilan o'zaro ta'sir qilish uchun sozlashi mumkin.

ARIS tizimi o'rganilayotgan tizimning turli ob'ektlarini aks ettiruvchi 4 turdagi modellarni qo'llab-quvvatlaydi:

Yuqorida tavsiflangan turdagi modellarni yaratish uchun ular ARISning o'ziga xos modellashtirish usullaridan, shuningdek, turli xil taniqli usullar va tillardan - ERM, UML, OMT va boshqalardan foydalanadilar.

Biznes jarayonlarini modellashtirishda birinchi navbatda kompaniya faoliyatining har bir jihati alohida ko‘rib chiqiladi. Barcha jihatlar ishlab chiqilgandan so'ng, turli tomonlarning bir-biri bilan barcha aloqalarini aks ettiruvchi integral model yaratiladi.

ARISda modellar quyidagilardan iborat diagrammalardir turli ob'ektlar- "funktsiyalar", "hodisalar", " tarkibiy bo'linmalar", "hujjatlar" va boshqalar. Ob'ektlar o'rtasida barcha turdagi aloqalar o'rnatiladi. Bundan tashqari, har bir ob'ektning o'ziga xos atributlari mavjud bo'lib, u haqida qo'shimcha ma'lumotlarni kiritish imkonini beradi. Atribut qiymatlari simulyatsiya yoki xarajatlarni tahlil qilishda ishlatilishi mumkin.

ARISning asosiy biznes modeli eEPC (kengaytirilgan hodisaga asoslangan jarayonlar zanjiri - voqealarga asoslangan biznes jarayonlar zanjirining kengaytirilgan modeli). Aslida, u IDEF0, IDEF3 va DFD imkoniyatlarini kengaytiradi va o'zining ijobiy va salbiy tomonlariga ega. Har xil turdagi ulanishlar orqali bir-biriga bog'langan etarli miqdordagi ob'ektlardan foydalanish modelning hajmini sezilarli darajada oshirishi va uni o'qishni qiyinlashtirishi mumkin.

EERSda biznes-jarayon bu xronologik tartibda tartibga solingan ketma-ket bajariladigan ishlar (funktsiyalar, protseduralar, faoliyatlar) oqimidir. EERSda protseduralarning aniq davomiyligi aniq ko'rsatilmagan, buning natijasida modellarni ishlab chiqish jarayonida bitta ijrochi bir vaqtning o'zida ikkita vazifani hal qilishi kerak bo'lgan vaziyatlar yuzaga kelishi mumkin. Modellashtirishda qo‘llaniladigan mantiqiy belgilar jarayonning tarmoqlanishi va bog‘lanishini ko‘rsatishga yordam beradi. Jarayonlar qancha davom etishini bilish uchun siz boshqa tavsif vositalaridan, masalan, MS Project tizimidagi Gantt diagrammalaridan foydalanishingiz kerak.

Ericsson-Penker

Ericsson-Penker usuli qiziq, chunki u biznes jarayonlarini modellashtirishda UML dan foydalanishga harakat qilgan. Usulni ishlab chiquvchilar biznes jarayonlarini modellashtirish uchun o'zlarining UML profillarini yaratdilar. Buning uchun kompaniyaning resurslari, jarayonlari, maqsadlari va qoidalarini tavsiflovchi stereotiplar to'plami joriy etildi.

Usul doirasida biznes modelining 4 ta asosiy toifasi qo'llaniladi:

1. Resurslar - biznes jarayonlarida foydalaniladigan yoki ishtirok etadigan turli xil ob'ektlar (biz materiallar, mahsulotlar, odamlar, ma'lumotlar haqida gapirishimiz mumkin).

2. Jarayonlar - ma'lum biznes qoidalariga muvofiq resurslar bir holatdan ikkinchi holatga o'tadigan faoliyat.

3. Maqsadlar – biznes jarayonlarining maqsadi. Ular tarkibiy qismlarga bo'linishi mumkin va bu kichik maqsadlar muayyan jarayonlar bilan bog'liq bo'lishi mumkin.

4. Biznes qoidalari - biznes jarayonlarini amalga oshirish shartlari yoki cheklovlari (funktsional, tarkibiy, xatti-harakatlar). Qoidalarni OCL tilidan foydalanib aniqlash mumkin.

5. Asosiy UML usuli diagrammasi faoliyat diagrammasi hisoblanadi. Ericsson-Penker jarayonni "jarayon" stereotipi bilan faoliyat sifatida namoyish etadi (tasvir IDEF0 usulining kengaytmasiga asoslangan). To'liq biznes modeli dasturiy ta'minot arxitekturasiga o'xshash ko'plab ko'rinishlarni o'z ichiga oladi. Barcha ko'rinishlar alohida UML diagrammasida yoki undan ko'pida ifodalanadi. Diagrammalar o'z ichiga olishi mumkin har xil turlari va maqsadlar, qoidalar, jarayonlar va resurslarni o'zaro ta'sirlarda tasvirlaydi. Usul 4 xil biznes modeli ko'rinishidan foydalanadi:

Ratsional birlashtirilgan jarayon

Bundan tashqari, Rational Unified Process (RUP) metodologiyasidan foydalangan holda biznes-jarayonlarni modellashtirish mavjud bo'lib, uning doirasida ikkita model qurilgan:

Biznes-jarayon modeli UML-dan foydalanish misoli modelining kengaytmasi boʻlib, bir qator stereotiplar – Business Actor (aktyor stereotipi) va Business Use Case (foydalanish holatlari stereotipi) kiritiladi. Biznes aktyori - bu kompaniyaning biznes jarayonlaridan tashqarida ma'lum bir rol. Biznesdan foydalanish holatlari ma'lum bir jarayondagi voqealar tartibining tavsifi bo'lib, ma'lum bir shaxsga ko'rinadigan natijalarni keltiradi. Bu ta'rif biznes jarayonining umumiy ta'rifiga o'xshash, ammo uning mohiyati aniqroq. Ob'ekt modeli nuqtai nazaridan, Business Use Case - bu sinf. Uning ob'ektlari tasvirlangan biznes-jarayondagi muayyan hodisalar oqimidir.

Biznesdan foydalanish holatini tavsiflashda siz maqsadni ham ko'rsatishingiz mumkin. U, Eriksson-Penker usulida bo'lgani kabi, "maqsad" stereotipiga ega bo'lgan sinf yordamida modellashtirilgan va maqsad daraxti sinf diagrammasi sifatida tasvirlangan.

Biznesdan foydalanishning har bir holati uchun biznes jarayonini bir-biri bilan o'zaro ta'sir qiluvchi ob'ektlar (Biznes ob'ektlari) nuqtai nazaridan tavsiflash uchun ob'ekt modelini qurish kerak, ular ikkita sinfga - Biznes xodimi va tadbirkorlik sub'ektiga tegishli.

Biznes ishchisi - biznes jarayonida muayyan ishlarni bajaradigan mavhum ijrochini ifodalovchi sinf. Ijrochilar o'zaro hamkorlik qiladilar va Business Use Case stsenariylarini amalga oshiradilar. Xo'jalik yurituvchi sub'ektga kelsak, u ijrochilar tomonidan amalga oshiriladigan turli harakatlar ob'ekti hisoblanadi.

Yuqorida aytib o'tilgan sinf diagrammalariga qo'shimcha ravishda, biznesni tahlil qilish modeli quyidagilarni o'z ichiga olishi mumkin:

  • tizim tuzilmasini ifodalovchi tashkiliy - kompaniya bo'linmalari, lavozimlari, ierarxiyadagi aniq shaxslar, ular o'rtasidagi munosabatlar, tarkibiy bo'linmalarning hududiy mansubligi;
  • mavjud vazifalarni amalga oshirish uchun zarur bo'lgan funktsiyalar daraxtlari to'plami bilan boshqaruv apparati oldida turgan zanjirlar ierarxiyasini aks ettiruvchi funktsional;
  • axborot, yaxlit tizimdagi barcha funktsiyalarni bajarish uchun zarur bo'lgan ma'lumotlarning tuzilishini aks ettiradi;
  • biznes-jarayonlarni bajarishning har tomonlama ko'rinishini ifodalovchi boshqaruv modellari.
  • kontseptual, muammolar va maqsadlarning tuzilishini ko'rsatuvchi;
  • resurslar va jarayon o'rtasidagi o'zaro ta'sir bo'lgan jarayon tasviri (faoliyat diagrammalari to'plami sifatida);
  • kompaniya va resurslarning tuzilishini ko'rsatadigan tizimli ko'rinish (sinf diagrammalari ko'rsatiladi);
  • xulq-atvorni ifodalash (individual resurslar o'zini qanday tutishi, shuningdek, ish, holat va o'zaro ta'sir diagrammalari ko'rinishidagi resurslarning tafsilotlari).
  • biznes jarayonlari (Business Use Case Model);
  • biznes tahlili (Biznes tahlil modeli).
  1. Business Use Case stsenariylarini aktyor ob'ektlari va ijrochi ob'ektlar o'rtasida xabar almashish ketma-ketligi sifatida tavsiflovchi ketma-ketlik diagrammalari (va kooperativ diagrammalar). Bunday diagrammalar tufayli siz ma'lum bir ijrochiga qanday mas'uliyat yuklanishi kerakligini aniqlashingiz va modelda uning operatsiyalari to'plamini ko'rsatishingiz mumkin.
  2. Bir yoki bir nechta biznesdan foydalanish holatlari stsenariylari o'rtasidagi munosabatni tavsiflovchi faoliyat diagrammalari.
  3. Shaxsiy biznes jarayonlari qanday harakat qilishini tavsiflovchi davlat diagrammalari.

Ratsional birlashtirilgan jarayonni modellashtirish metodologiyasi bir qator afzalliklarga ega:

  • biznes-jarayon modelini qurish jarayonda ishtirok etuvchi manfaatdor shaxslar va ularning vazifalari atrofida amalga oshiriladi; Model tufayli siz kompaniya mijozlariga nima kerakligini tushunishingiz mumkin. Yondashuv, asosan, xizmat ko'rsatish sohasida faoliyat yurituvchi firmalar (savdo va sug'urta kompaniyalari, bank tashkilotlari) uchun qo'llaniladi;
  • Foydalanish holatlariga asoslangan modellashtirishdan foydalangan holda, mijozlar biznes modellarini yaxshiroq tushunishadi.

Ammo shuni ta'kidlash kerakki, mahsulot ishlab chiqaradigan va xizmatlar ko'rsatadigan yirik korxona ishini modellashtirishda siz quyidagilardan foydalanishingiz kerak. turli yo'llar bilan modellarni yaratish. Buning sababi, masalan, modellashtirishda ishlab chiqarish jarayonlari Biznes jarayonlarini jarayonli modellashtirish, xususan, Eriksson-Penker usulidan foydalanish yaxshidir.

IBM WebSphere Business Modeler

IBM WebSphere Business Modeler sizga biznes jarayonlarini modellashtirish va taqlid qilish, ularni yaxshilash uchun hisobotlarni tahlil qilish va yaratish imkonini beradi. Tizim bir qator afzalliklarga ega, jumladan:

  1. Keng, eng yaxshi tahlil, simulyatsiya va modellashtirish imkoniyatlari.
  2. Jarayonni doimiy takomillashtirish.
  3. Yaxshilangan integratsiya imkoniyatlari.
  4. Investitsiya shartlarining yaxshilangan daromadliligi.
  5. Rivojlanish xususiyatlari yaxshilandi.

Asosiy xususiyat - biznes jarayonlarini simulyatsiya qilish uchun kengroq imkoniyatlar. Modelga biznes miqdorlarini qo'shishingiz va qo'shimcha ma'lumotlarni olishingiz mumkin. Modellarni boshqa ilovalarda ishlatiladigan formatlarda ham eksport qilishingiz mumkin.

Boshqa manbalardan modellarni import qilish yoki aniqlashda biznes jarayonlarining ishlashini aniqroq tahlil qilish mumkin. Jarayonlarni axborot modellari, tashkilotlar va resurslar bilan bog'lashingiz mumkin. Siz o'z tahlil ma'lumotlaringizni maxsus va standart hisobotlar bilan baham ko'rishingiz mumkin.

Bir vaqtning o'zida bir nechta modellarni amalga oshirish va jarayon modellarini nashr qilish mumkin.

  • Korxonaga biznes jarayonlarini avtomatlashtirish kerakligini tushunish uchun oddiy formula

Qaysi biznes jarayonlarini modellashtirish standartidan foydalanish kerak?

Menejmentga integratsiyalashgan yondashuv bilan ular asosan IDEF0 biznes-jarayonlarini modellashtirish standartidan foydalanadilar klassik usul. Yondashuvning asosiy printsipi shundaki, kompaniya faoliyati tashkiliy sxema emas, balki uning biznes jarayonlari asosida tuzilgan. Iste'molchi uchun mazmunli natija yaratadigan biznes jarayonlari eng qimmatli bo'lib, ularni kelajakda takomillashtirish kerak.

Biznes jarayonlarini modellashtirish standarti IDEF0 - bu ma'lum bir mavzu sohasidagi ob'ektning funktsional modelini ishlab chiqish uchun mo'ljallangan protseduralar va qoidalar to'plami.

Model IDEF0 - qo'shimcha hujjatlar bilan bir qator diagrammalar. Diagrammalar ko'p bosqichli ob'ektni bir nechta komponentlarga (bloklarga) ajratadi, bu jarayonni sezilarli darajada osonlashtiradi. Barcha bloklarning tafsilotlari boshqa diagrammalarda bloklar sifatida ko'rsatilgan. Barcha batafsil diagrammalar oldingi darajadagi blokning parchalanishidir. Parchalanishning har bir bosqichida oldingi darajadagi diagramma batafsilroq diagramma uchun ota-ona diagrammasi deb ataladi. Modeldagi darajalarning umumiy soni 5-6 dan oshmaydi. Tajriba shuni ko'rsatadiki, bu har qanday sohada ishlaydigan zamonaviy kompaniyaning to'liq funktsional modelini yaratish uchun etarli.

IDEF1 standarti dastlab axborot oqimlari o'rtasidagi munosabatlarni tahlil qilish va o'rganish uchun vosita bo'lish uchun ishlab chiqilgan. moliyaviy faoliyat korxonalar. IDEF1 usuli yordamida biznes jarayonlarini modellashtirish kompaniyaning axborot tuzilmasi qanday bo'lishi kerakligini ko'rsatish uchun mo'ljallangan.

Biznes jarayonlarini axborot modellashtirish bir nechta komponentlarni o'z ichiga oladi. Asosiy elementlar quyidagilardir:

  • diagrammalar - ma'lum bir tuzilishga ega bo'lgan, ma'lum qoidalarga asoslangan holda foydalaniladigan ma'lumotlarning o'zaro bog'liqligi va tarkibini ifodalovchi axborot modelining chizmalari;
  • lug'at - modelning har bir elementi matn tavsifi bilan birga keladi.

IDEF1 ning asosiy tushunchasi ob'ekt bo'lib, u ma'lum o'ziga xos xususiyatlar to'plamiga ega bo'lgan mavhum yoki real ob'ekt sifatida belgilanadi. Har bir ob'ektning atributlari va nomi bor.

Dinamik tizimlarni tahlil qilish juda qiyin bo'lganligi sababli, hozirgi vaqtda standart deyarli qo'llanilmaydi va paydo bo'lishi bilanoq rivojlanishni to'xtatdi. Bugungi kunda algoritmlar va ularning kompyuter dasturlari mavjud bo'lib, ular yordamida IDEF0 statistik dasturlari to'plamini dinamik modellarga aylantirish mumkin bo'ladi, ularning qurilishi uchun asos "rangli Petri to'rlari" (CPN - Color Petri Nets).

IDEF3-IDEF14

IDEF3 ning asosiy elementi IDEF0 da bo'lgani kabi diagramma hisoblanadi. Xuddi shunday muhim tarkibiy qism - bu "ish birligi" deb ham ataladigan harakat. Ushbu tizim doirasidagi harakatlar to'rtburchaklar diagrammasi shaklida aks ettirilgan. Harakatlar og'zaki otlar yoki fe'llar yordamida nomlanadi. Bundan tashqari, har birida noyob identifikatsiya raqami mavjud bo'lib, u modelni ishlab chiqishda harakat o'chirilgan bo'lsa ham, qayta ishlatilmaydi. IDEF3 diagrammalarida harakat raqami odatda ota-onasining raqamidan oldin bo'ladi. Bitta harakatning tugashi ko'pincha boshqa yoki hatto bir nechta harakatning boshlanishiga yordam beradi. Bundan tashqari, bitta harakat uni amalga oshirish boshlanishidan oldin boshqalarni bajarishni talab qilishi mumkin.

IDEF4 - ob'ektga yo'naltirilgan tizimlarni yaratish metodologiyasi. IDEF4 tufayli siz ob'ektlarning tuzilishini va ularning o'zaro ta'sirining asosiy tamoyillarini aniq ko'rsatishingiz mumkin. Bu ob'ektga yo'naltirilgan murakkab tizimlarni tahlil qilish va takomillashtirish imkonini beradi.

IDEF5 - murakkab tizimlarni o'rganish metodologiyasi.

IDEF6 - Dizayn asoslarini qo'lga kiritish - dizayn harakatlarini asoslash. IDEF6 modellashtirish ma'lumotlarini olish, uni taqdim etish va yaratishda foydalanish jarayonini sezilarli darajada osonlashtiradi. boshqaruv tizimlari. "Usul haqida bilim" - bu modellarni yaratishning tanlangan usullarini asoslaydigan muayyan holatlar, sabablar, yashirin motivlar. Ya'ni, "usul haqidagi bilim" savolga javob sifatida talqin qilinishi mumkin: "Nima uchun bu model boshqa xususiyatlarga ega emas, balki shu bilan chiqdi?" Modellashtirish usullarining ko'pchiligi ularning rivojlanishini chuqur o'rganmasdan, yaratilayotgan modellarga qaratilgan. IDEF6 opsiyasi ayniqsa ishlab chiqishga qaratilgan.

IDEF 7 - Axborot tizimining auditi - audit axborot tizimlari. Usul talabga ega, ammo u hech qachon to'liq ishlab chiqilmagan.

IDEF8 - foydalanuvchi interfeysini modellashtirish. Tizim va operator (foydalanuvchi interfeyslari) o'rtasidagi o'zaro aloqa uchun interfeyslarni yaratish usuli. Hozirgi vaqtda interfeyslarni ishlab chiqishda asosiy e'tibor ularning tashqi ko'rinishiga qaratiladi. IDFE8 foydalanuvchi va interfeys o'rtasidagi optimal o'zaro aloqani 3 darajada dasturlashga qaratilgan: operatsiya (bu nima); foydalanuvchining o'ziga xos roliga bog'liq bo'lgan o'zaro ta'sir variantlari (u yoki bu foydalanuvchi buni qanday aniq bajarishi kerak); va nihoyat, interfeys komponentlari (u operatsiya uchun taklif qiladigan boshqaruv elementlari).

IDEF9 - Ssenariyga asoslangan IS dizayni (Biznes cheklovlarini aniqlash usuli) - biznes cheklovlarini o'rganish usuli. Kompaniyaning ish sharoitidagi cheklovlarni aniqlash va tahlil qilishni osonlashtirish uchun mo'ljallangan. Qoida tariqasida, modellarni yaratishda tashkilotdagi jarayonlarning borishini o'zgartirishi mumkin bo'lgan cheklovlar to'liq tavsiflanmagan. Asosiy cheklovlar, ularning ta'sirining tabiati haqida ma'lumot eng yaxshi variant to'liq kelishilmagan, oqilona taqsimlanmagan bo'lib qoladi, lekin ko'pincha u butunlay yo'q. Bu har doim ham qurilgan modellar hayotiy emas degani emas. Faqat ularni amalga oshirish ma'lum qiyinchiliklar bilan birga keladi, bu esa amalga oshirilmagan potentsialga olib keladi. Biroq, tuzilmalarni takomillashtirish yoki yuzaga kelishi mumkin bo'lgan o'zgarishlarga moslashish bo'lsa, cheklovlar haqidagi ma'lumotlar juda muhim bo'ladi.

IDEF10 - Amalga oshirish arxitekturasini modellashtirish - ijro arxitekturasini modellashtirish. Biznes jarayonlarini modellashtirish tizimi to'liq ishlab chiqilmaganiga qaramay, talab katta.

IDEF11 - Axborot artefaktini modellashtirish. Bundan tashqari, mashhur, ammo to'liq ishlab chiqilmagan usul.

IDEF12 - Tashkilotni modellashtirish - biznes jarayonlarini tashkiliy modellashtirish. Usul talabga ega, ammo to'liq ishlab chiqilmagan.

IDEF13 - Uch sxemali xaritalash dizayni - axborotni o'zgartirishning uch sxemali dizayni. Ommabop, ammo to'liq ishlab chiqilmagan usul.

IDEF14 - Tarmoq dizayni - dizayn usuli kompyuter tarmoqlari, ular maxsus tarmoq komponentlari, tarmoq konfiguratsiyasi va talablar tahliliga asoslangan. Usul, shuningdek, oqilona taqsimlash qarorini qo'llab-quvvatlaydi moliyaviy resurslar, bu sizni sezilarli darajada tejash imkonini beradi.

Axborot oqimi diagrammasi DFD - axborot oqimlarini bog'laydigan funktsional jarayonlar ierarxiyasi. Taqdimotning maqsadi - har bir jarayon kirish ma'lumotlarini chiqish ma'lumotlariga qanday aylantirishini ko'rsatish, shuningdek, jarayonlar o'rtasidagi munosabatlarni aniqlash.

Ushbu usulga ko'ra, tizim modeli ma'lumotlarni tizimga kiritishdan to foydalanuvchiga etkazishgacha bo'lgan asinxron o'zgartirish jarayonini tavsiflovchi axborot oqimi diagrammalarining ierarxiyasi shaklida aniqlanadi. Axborot manbalari (tashqi ob'ektlar) ma'lumotlarni jarayonlar yoki quyi tizimlarga o'tkazadigan axborot oqimlarini yaratadi. Xuddi shu narsa ma'lumotlarni boshqa quyi tizimlar yoki jarayonlarga, axborotni saqlash qurilmalariga yoki tashqi ob'ektlarga - ma'lumotlar iste'molchilariga uzatadigan yangi oqimlarga aylantiradi.

Axborot oqimi diagrammasi bir qator tarkibiy qismlardan iborat bo'lib, asosiylari:

  • tashqi ob'ektlar;
  • tizimlar va quyi tizimlar;
  • jarayonlar;
  • axborotni saqlash qurilmalari;
  • axborot oqimlari.

Tashqi ob'ekt diagramma ustida joylashgan va unga soya soladigan kvadrat sifatida belgilanadi. Bu ramzni qolganlaridan ajratishni osonlashtiradi.

Quyi tizim raqam bilan aniqlanadi - bu nima uchun mo'ljallangan. Ism maydoniga uning nomini jumla shaklida kiriting, bu erda mavzu, tegishli qo'shimchalar va ta'riflar mavjud.

Jarayon - bu ma'lum bir algoritmga muvofiq kirish ma'lumotlar oqimini chiqish oqimiga aylantirish. Jismoniy jihatdan u bir qancha usullar bilan amalga oshiriladi: korxonada kirish hujjatlari va hisobotlarni qayta ishlovchi bo'limni yaratish orqali; dasturlarni tayyorlash; qurilma shaklida mantiqiy qurilmadan foydalanish va hokazo.

Jarayon, xuddi quyi tizim kabi, raqam bilan aniqlanadi. Nom maydoniga jarayonning nomini kiriting - noaniq shaklda faol, bir ma'noli fe'l (hisoblash, hisoblash, qabul qilish, tekshirish) mavjud bo'lgan jumla, undan keyin orttirma holidagi otlar, masalan: "Ma'lumotni kiriting. joriy xarajatlar to'g'risida", "Mablag'larning kelib tushganligini tekshirish" "va boshqalar.

Kompaniya bo'limi, dastur yoki amalga oshiradigan apparat qurilmasi haqida bu jarayon, jismoniy amalga oshirish sohasidagi ma'lumotlar tufayli o'rganing.

Ma'lumotlarni saqlash qurilmasi - bu ma'lumot saqlanadigan mavhum qurilma. Ushbu ma'lumotlar haydovchiga istalgan vaqtda uzatilishi va ma'lum vaqtdan keyin izolyatsiya qilinishi mumkin. Shu bilan birga, joylashtirish va izolyatsiyalash variantlari boshqacha bo'lishi mumkin. Axborotni saqlash qurilmasi sifatida fayl shkafi qutisi, mikrofix, jadval, fayl va boshqalardan foydalanishingiz mumkin.

Ma'lumotlarni saqlash qurilmasiga ixtiyoriy raqam va D harfi beriladi. Saqlash qurilmasining nomi shunday tanlanadiki, unga qarab, dizayner maksimal ma'lumotni oladi.

Qoida tariqasida, axborotni saqlash qurilmasi kelajakdagi ma'lumotlar bazasining prototipi hisoblanadi. Unda saqlangan ma'lumotlar modelga mos kelishi kerak.

Ma'lumotlar oqimi manbadan manzilga qandaydir ulanish orqali uzatiladigan ma'lumotlarni belgilaydi. Diagrammadagi ma'lumotlar oqimi oqimning harakatini ko'rsatadigan o'q bilan tugaydigan chiziq shaklida aks ettirilgan. Har bir ma'lumot oqimi o'z ichiga olgan ma'lumotlarni aks ettiruvchi nomga ega.

DFD ierarxiyasini qurish, birinchi navbatda, barcha darajadagi tafsilotlarda tizimni aniq va tushunarli tavsiflash, shuningdek, ushbu darajalarni ma'lum bir munosabat bilan bir necha qismlarga bo'lish uchun talab qilinadi.

  • Agar siz "yomon" kompaniyani olsangiz, biznes jarayonlarini qanday tartibga solish kerak

Biznes jarayonlarini modellashtirishning asosiy bosqichlari

1-bosqich. Identifikatsiya.

Ushbu bosqichda biznes jarayonlari aniqlanadi, ularni modellashtirish va o'zaro ta'sir qilish chegaralari tavsiflanadi va ko'pincha turli maqsadlar qo'yiladi. Jarayonlar kompaniyada allaqachon mavjud bo'lishi mumkin (keyin ular mavjud bo'lgani kabi tasvirlanadi) yoki ishlab chiqilmoqda va sozlanmoqda (To Be).

2-bosqich. Axborot to'plash.

Jarayon haqidagi bilimlarga asoslanib, mutaxassislar uning nazorat nuqtalarini aniqlash va ularni aniqlash bilan shug'ullanadilar. asosiy ko'rsatkichlar, jarayon haqida ma'lumot to'plash rejasini tuzing. Olingan barcha ma'lumotlar keyinchalik tahlil qilish uchun ishlatiladi.

3-bosqich. Axborot tahlili.

Oldingi bosqichda to'plangan ma'lumotlar tahlil qilinadi, u haqiqiy ma'lumotlardan farq qiladimi yoki yo'qligini tekshiring (chunki jarayon uchun biznes talablari ishlab chiqilishi kerak) va simulyatsiya modellashtirishga murojaat qiling.

4-bosqich: takomillashtirish.

Biznes talablarini ishlab chiqish tugagach, ularni amalga oshirish, uslubiy hujjatlarga, axborot tizimlariga o'zgartirishlar kiritish, bir qator tashkiliy tadbirlarni amalga oshirish, hisobot tizimiga tuzatishlar kiritish va h.k. Biznes jarayoni amalga oshirilgach, u jarayonlarni boshqarish tizimining faol elementi sifatida qaraladi.

5-bosqich. Amalga oshirish ustidan nazorat.

Amalga oshirish jarayonida belgilangan nazorat vaqtida yoki rejalashtirilgan monitoring davomida to'plangan ma'lumotlarga asoslanib, biznes jarayonini joriy etish qanchalik samarali ekanligi tahlil qilinadi. Tahlil doirasida haqiqiy va rejalashtirilgan ko'rsatkichlar taqqoslanadi va biznes jarayoniga qo'shimcha o'zgartirishlar kiritish zarurligi to'g'risida xulosa chiqariladi. Agar shunday bo'lsa, ular yana biznes jarayonlarini doimiy ravishda yaxshilashni boshlaydilar.

Model tushunchasi

Model o'rganilayotgan ob'ektni almashtiradigan yoki ko'paytiradigan har qanday tabiatdagi (spekulyativ yoki moddiy jihatdan amalga oshirilgan) sun'iy, sun'iy ob'ektni ifodalaydi.
Modellarni qurish, o'rganish va qo'llash jarayoni modellashtirish deb ataladi.

Model- asl nusxaning eng muhim (modellashtirish maqsadi nuqtai nazaridan) xususiyatlarini aks ettiruvchi soddalashtirilgan, taxminiy tasvir.
Modelning asl nusxaga mos kelishi modelning adekvatligi deyiladi.
Adekvatlik to'liqlik va aniqlik (to'g'rilik) talablarini o'z ichiga oladi. Maqsadga erishish uchun talablar etarli darajada bajarilishi kerak.

Xuddi shu ob'ekt uchun ko'p qurilishi mumkin turli modellar, turli maqsadlarga javob beradi.

Ko'rinish modelini tomosha qiling

Soatning blok diagrammasi

O'xshashlik turlari: to'g'ridan-to'g'ri (tartib, fotosurat), bilvosita (qiyoslash bo'yicha o'xshashlik), shartli (kelishuvlar asosida).

Modellashtirish jarayoni dinamik: modellar rivojlanadi, aniqroq bo'ladi va bir-biriga aylanadi.

Model tasnifi


Kognitiv (tushuntirish) modellar allaqachon mavjud ob'ektlarni aks ettiradi.

Normativ (pragmatik) modellar amalga oshirilishi kerak bo'lgan ob'ektlarni aks ettiradi.
Normativ modellarning gradatsiyalari: ma'lumotnomadan (butun sinf ob'ektlari uchun) ma'lum bir ob'ekt modeliga.


Statik modellar Vaqt omili hisobga olinmaydi.
Dinamik modellar ob'ektda vaqt o'tishi bilan sodir bo'lgan o'zgarishlarni aks ettiradi. Dinamik modelning o'zi statik yoki dinamik bo'lishi mumkin (simulyatsiya modeli).


Materiallar modellari haqiqiy narsalardan qurilgan.
Abstrakt modellar - bular tafakkur va ong yordamida yaratilgan ideal tuzilmalardir.


Deklarativ modellar ob'ektlarning xususiyatlarini, tuzilmalarini, holatini aks ettiradi.
Protsessual modellar protsessual, operativ bilimlarni aks ettiradi.


Deterministik modellar tasodifiy bo'lmagan jarayonlar va hodisalarni aks ettiradi.
Stokastik- ehtimollik xarakteristikalari va statistik naqshlar bilan tasvirlangan tasodifiy jarayonlarni aks ettiradi.


Rasmiylashtirilgan modellar semantik talqinga ega bo'lmasligi mumkin.
Ma'noli modellarda modellashtirilgan ob'ektning semantikasi saqlanib qoladi.

Modelni tavsiflash tillari

Model tavsifi tillari: analitik, sonli, mantiqiy, to‘plam-nazariy, lingvistik, grafik.

Grafik modellar (sxemalar, diagrammalar, grafiklar, chizmalar)- ingl.
Belgilash- tizim belgilar(belgilar) va ulardan foydalanish qoidalari, muayyan metodologiyada qabul qilingan.

Belgilanish talablari:

  • soddalik- oddiy belgi murakkabdan afzal;
  • ko'rinish- asl nusxaga hech bo'lmaganda noaniq o'xshashlik;
  • individuallik - boshqa belgilardan yetarlicha farq;
  • noaniqlik- bitta belgi bilan turli ob'ektlarni belgilay olmaysiz;
  • ishonch- modeldan foydalanishning aniq qoidalari;
  • o'rnatilgan an'analarni hisobga olgan holda.

Biznes modeli quyidagilarni aks ettiradi:

  • biznes tizimi bajarishi kerak bo'lgan funktsiyalar - u nima qiladi, kim uchun, nima maqsadda;
  • jarayonlar, jarayonlarning alohida bosqichlari ketma-ketligi (ishlar, operatsiyalar);
  • jarayonlarning bajarilishini ta'minlovchi tashkiliy tuzilmalar;
  • jarayonlarni bajarish jarayonida yuzaga keladigan moddiy va axborot oqimlari;
  • jarayonlarni bajarish uchun zarur bo'lgan ma'lumotlar va bu ma'lumotlar o'rtasidagi munosabatlar.

Biznesni modellashtirish usullari


Tizimning kichikroq va kichikroq quyi tizimlarga ketma-ket parchalanishiga asoslangan.

Strukturaviy yondashuv tamoyillari:

  • "bo'lin va zabt et" - murakkab muammolarni tushunish va hal qilish oson bo'lgan ko'plab kichik vazifalarga ajratish;
  • ierarxik tartiblash - muammoning tarkibiy qismlarini ierarxik daraxt tuzilmalariga ajratish.

Ikki guruh usullari: modellashtirish funktsional tuzilma va ma'lumotlar tuzilishi

Eng ko'p qo'llaniladigan metodologiyalar:

  • IDEF0 - SADT usuliga asoslangan funktsional modellar;
  • IDEF1X - Shaxslar bilan munosabatlar ma'lumotlari diagrammasi (ERD);
  • IDEF3 - Ish oqimi diagrammasi;
  • DFD - Ma'lumotlar oqimi diagrammasi.


Ob'ektga yo'naltirilgan dasturlar ko'rinishida keyinchalik amalga oshirish maqsadida tizim modellarini yaratish uchun mo'ljallangan.

Eng mashhur usullar:

  • Booch'93 G. Bucha,
  • OMT J. Rumbach
  • A. Jeykobson tomonidan OOSE
  • UML (Unified Modeling Language) - Booch'93, OMT, OOSE asosida

Asosiy tuzilmani tashkil etuvchi element ob'ektdir.
Dasturlash ob'ektida ma'lumotlar va protseduralarni birlashtirgan tuzilmadir.
Biznes modelida ob'ektlar- bular biznes-jarayon ishtirokchilari (faol ob'ektlar) va passiv ob'ektlar (materiallar, hujjatlar), ular ustida faol ob'ektlar harakatlarni bajaradi.


Kompyuterda simulyatsiya qilish imkonini beradi ( maxsus dasturlar) real tizimning ishlash jarayonlari (siqilgan vaqt rejimida yoki bosqichma-bosqich rejimda).

Eng keng tarqalgan usullar:

  • Petri to'rlari va rangli Petri to'rlari (CPN, Rangli Petri to'rlari);
  • GPSS (General Purpose Simulating System) – yagona simulyatsiya tili;
  • SIMAN (SIMulation ANAlysis) - vizual modellashtirish tili.


Integratsiyalashgan modellashtirish usullari har xil turdagi modellarni birlashtiradi- tizimli tahlil, ob'ektga yo'naltirilgan, simulyatsiya va boshqalar.

  • ARIS (Integratsiyalashgan axborot tizimining arxitekturasi) yagona integratsiyalashgan modelda aks ettirish imkonini beradi: tashkiliy tuzilmalar, funktsiyalar, ma'lumotlar, jarayonlar. Ko'p turdagi modellardan foydalanadi.
  • G2 - dinamik aqlli tizimlarni yaratish metodologiyasi ekspert bilimlaridan foydalangan holda jarayonlarni modellashtirish imkonini beradi.
  • BRM (Business Rules Management) - biznes qoidalarini boshqarish metodologiyasi.

Strukturaviy metodologiyalar


Rossning SADT (Strukturaviy tahlil va dizayn texnikasi) usuliga asoslangan bo'lib, tizim funktsiyalarini tizimli ravishda ifodalash va tizim talablarini tahlil qilish uchun mo'ljallangan.
IDEF0 modeli diagramma va matn qismlaridan iborat. Diagrammalarda barcha tizim funktsiyalari va ularning o'zaro ta'siri bloklar (funktsiyalar) va yoylar (aloqalar) sifatida taqdim etiladi.

Modelning asosiy elementlari:

  • Funktsional blok (Faoliyat) – transformatsiya (faoliyat);
  • Chiqishlar - transformatsiya natijasi;
  • Kirishlar - Chiqishlarga aylantiriladigan ob'ektlar;
  • Nazorat - transformatsiya qanday sodir bo'lishi haqida ma'lumot;
  • Mexanizm - transformatsiyani amalga oshiradigan ob'ektlar.

Funktsiya bloki parchalanishi mumkin - asl blokni batafsil tavsiflovchi boshqa o'zaro bog'langan bloklar to'plami sifatida taqdim etiladi.


Shunday qilib, IDEF0 modeli quyidagilardan iborat ierarxik bog'liq diagrammalar to'plami
Diagrammada bloklar yoylar bilan bog'langan: ba'zi bloklarning chiqish yoylari boshqalarning kirishlari (boshqaruv, mexanizm) bo'lishi mumkin.
Bir uchi bo'sh bo'lgan yoylar diagrammadan tashqarida manba yoki manzilga ega. Tashqi yoylarni belgilash uchun ishlatiladigan harflar:

  • I (Kirish),
  • C (boshqaruv)
  • O (Chiqish) va
  • M (mexanizm).

Bloklar orasidagi ulanish turlari:













IDEF3 metodologiyasi

IDEF3 modellari jarayonni bajarish ketma-ketligi muhim bo'lgan texnologik (axborot) jarayonlarni hujjatlashtirish uchun foydalaniladi

IDEF3 modelining to'rtta elementi mavjud:

Ish birligi — harakatlar, jarayonlar, hodisalar, ish bosqichlarini ko'rsatish. Ish birligi faqat bitta kirish va bitta chiqishga ega bo'lishi mumkin

Adabiyotlar:
jarayonni yakunlash uchun zarur elementlar (xom ashyo, materiallar);
jarayonning natijasi (mahsulot);
jarayon faollashtiruvchilari (mijoz, yetkazib beruvchi).

Havolalar, ular ikki xil:
faoliyatni bir ish birligidan boshqasiga o'tkazish


ish birligiga havolani ulash (ish birligini faollashtirish)

O'tish joylari – model elementlari, ular orqali jarayon bosqichlarining mantiqiy va ketma-ketligi tasvirlangan.
Ikkita tur mavjud:
birlashish chorrahalari - Fan-in

Chorrahalarning turlari


agar barcha kiritish jarayonlari tugallangan bo'lsa, chiqish jarayoni boshlanadi

kiritish jarayoni tugagandan so'ng, barcha chiqish jarayonlari boshlanadi


agar barcha kiritish jarayonlari bir vaqtning o'zida tugallangan bo'lsa, chiqish jarayoni boshlanadi

kiritish jarayoni tugagandan so'ng, barcha chiqish jarayonlari boshlanadi va ular bir vaqtning o'zida boshlanadi


agar bir yoki bir nechta kiritish jarayoni tugasa, chiqish jarayoni boshlanadi

kiritish jarayoni tugagach, bir yoki bir nechta chiqish jarayonlari boshlanadi


agar bir yoki bir nechta kiritish jarayoni tugallangan bo'lsa va bir vaqtning o'zida tugallangan bo'lsa, chiqish jarayoni boshlanadi

kiritish jarayoni tugagandan so'ng, bir yoki bir nechta chiqish jarayonlari boshlanadi va ular bir vaqtning o'zida boshlanadi


faqat bitta kiritish jarayoni tugallangan bo'lsa, chiqish jarayoni boshlanadi

kiritish jarayoni tugagach, faqat bitta chiqish jarayoni boshlanadi

Chorrahalarni yaratish qoidalari

  1. Har bir birlashma kesishmasidan oldin filial kesishmasi bo'lishi kerak.
  2. Birlashma VA kesishmasi sinxron, asinxron yoki eksklyuziv OR kabi filial kesishmasiga ergashmaydi.
  3. XOR birlashma chorrahasi AND novdasi kesishmasidan keyin bo‘la olmaydi.
  4. Bir tomonida bitta o'q bo'lgan chorraha boshqa tomonida bir nechta o'q bo'lishi kerak.
  5. Chorraha ham birlashma, ham tarmoqli kesishma bo'lishi mumkin emas. Ish oqimlarini bir vaqtning o'zida birlashtirish va tarmoqqa ajratish zarur bo'lgan vaziyatda kesishmalar kaskadi joriy etiladi.

Ish birliklari bo'yicha qoida

Faqat bitta ketma-ket havola blokga kirishi yoki chiqishi mumkin. Chorrahalar bir nechta kirish va chiqishlarni ko'rsatish uchun ishlatiladi.
Ishning bir nechta parchalanishiga ruxsat beriladi:
Xuddi shu ish uchun bir nechta parchalanish diagrammalari yaratilishi mumkin (ishni amalga oshirishning turli variantlarini tavsiflash uchun).

Ish raqami A13.1.2 quyidagilarni anglatadi:
ota-ona ishi A13 kodi,
parchalanish raqami - 1
joriy diagrammadagi ish raqami 2.

DFD metodologiyasi

DFD ma'lumotlar oqimi diagrammasi sizga hujjat aylanishi va axborotni qayta ishlash jarayonlarini samarali va aniq tasvirlash imkonini beradi.
Ikki belgi qo'llaniladi: Jordan va Gein-Sarson

Strukturaviy elementlarning turlari (Gein-Sarson yozuvida):
1. Jarayonlar (funktsiyalar, operatsiyalar, harakatlar), qaysi ma'lumotlarni qayta ishlaydi va o'zgartiradi. Jarayonlar kirish ma'lumotlar oqimining chiqish oqimlariga qanday aylantirilishini ko'rsatadi

2. Ma'lumotlar oqimlari, bu jarayonlarning tashqi dunyo va bir-biri bilan o'zaro ta'sirini bildiradi. Ma'lumotlar oqimi jarayonning (ob'ektning) chiqishini boshqa jarayonning (ob'ektning) kirishiga bog'laydi.

3. Ma'lumotlarni saqlash— foydalanilayotgan haqiqiy maʼlumotlarni ifodalaydi. Ushbu ma'lumotlar jarayonlar tomonidan yaratilishi yoki o'zgartirilishi mumkin.

4. Tashqi ob'ektlar— tizim bilan axborot almashish jarayonida ishtirok etuvchi tashqi elementlarni aniqlash. Tashqi ob'ektlar tizimga kirishlarni (axborot manbalarini) va/yoki tizimdan chiqishlarni (axborotni qabul qiluvchilarni) ifodalaydi. Misollar: mijoz, xodimlar, yetkazib beruvchi, mijoz, ombor, bank

Misol:

Ob'ektga yo'naltirilgan UML

UML tili ob'ektga yo'naltirilgan dasturlar ko'rinishida keyinchalik ularni amalga oshirish maqsadida axborot tizimlari (AT) modellarini yaratish uchun ishlab chiqilgan.
Murakkab tizim modeli haqidagi barcha fikrlar diagrammalar - maxsus grafik tuzilmalar (sxemalar, grafiklar) shaklida qayd etiladi.
UML diagrammalarining 8 ta asosiy turi mavjud turli jihatlar: tizim tomonidan bajariladigan jarayonlar (foydalanuvchiga taqdim etiladigan xizmatlar), tizim tomonidan bajariladigan algoritmik amallar ketma-ketligi,
dasturiy ta'minot ob'ektlarining tuzilishi, ularning o'zaro ta'siri (xabarlar) va boshqalar.

Hozirgi vaqtda UML tili nafaqat axborot tizimlarini yaratish, balki biznes jarayonlarini tahlil qilish va qayta loyihalash uchun ham qo'llaniladi:
IS jarayoni modellari o'rniga biznes-jarayon modellari quriladi,
dasturiy ta'minot ob'ektlari o'rniga modellar biznes-jarayon ob'ektlarini (ijrochilar, mahsulotlar, xizmatlar va boshqalar) aks ettiradi.
AT muhiti (IS foydalanuvchilari) o'rniga biznes muhiti (etkazib beruvchilar, hamkorlar, mijozlar) modellashtirilgan.

Asosiy biznes jarayonlarini va ularning atrof-muhit bilan o'zaro ta'sirini aks ettiradi.
Biznes tashqi tomondan qanday ko'rinishini ko'rsatadigan tashqi diagramma (Use Case Diagram) yaratish bilan boshlanadi

- tadbirkorlik muhiti sub'ekti. Aktyorlarga misollar: Mijoz, Xaridor, Yetkazib beruvchi, Hamkor, Aksiyador, Buyurtmachi.

— muayyan ishtirokchiga aniq natijalarni keltiradigan maʼlum biznes-jarayon doirasidagi harakatlarning nisbatan toʻliq ketma-ketligi.
Foydalanish holatlariga misollar: Mahsulot ishlab chiqarish, Mahsulot sotish, Xizmat ko'rsatish, Mahsulotni ishlab chiqish, Marketing va sotish.

Foydalanish holatining misoli (amalga oshirish).– voqealar rivojining o‘ziga xos versiyasi pretsedentlar sinfi – umumlashtirilgan pretsedent;

Aktyorlar uchun sinf va instansiya tushunchalari ham ajralib turadi.
Turli sinflarning aktyorlari umumiy xususiyatlarga yoki umumiy majburiyatlarga ega bo'lishi mumkin.
Biz aktyorlarning umumlashtirilgan sinfini kiritishimiz mumkin.

Pretsedentlar va aktyorlar o'rtasida aloqa munosabatlari o'rnatiladi. (muloqot stereotipi bilan bog'lanish munosabatlari).
Ular pretsedentlar va atrof-muhit (axborot va moddiy oqimlar) o'rtasidagi munosabatlarni modellashtiradilar.
Pretsedentlar o'rtasida, qoida tariqasida, faqat bog'liqlik munosabatlari, shuningdek, pretsedentlarni tuzuvchi munosabatlar - umumlashtirish, inklyuziya (o'z ichiga olgan stereotipli bog'liqliklar), kengaytmalar (kengaytirilgan stereotipli bog'liqliklar) munosabatlari o'rnatiladi.

Modelning har bir elementi uchun spetsifikatsiya tuziladi.
Aktyor spetsifikatsiyasida: ism, stereotip (biznes aktyori), tavsif, atributlar ro'yxati, majburiyatlar ro'yxati va boshqalar.

Foydalanish holatining spetsifikatsiyasida: ism, stereotip (biznesdan foydalanish holati), qisqacha tavsif, kichik diagrammalar ro'yxati va foydalanish holati bilan bog'liq hujjatlar

Voqealar oqimidan foydalaning

Voqealar oqimi— bosqichlar ketma-ketligida pretsedentlarning tavsifi

“Mahsulotni sotish” ishi uchun voqealar oqimi:

  • Sotuvchi mijozning so'rovini qabul qiladi
  • Agar ilova belgilansa tayyor mahsulot, keyin sotuvchi stokda mahsulot mavjudligini tekshiradi. Agar mahsulot stokda yo'q bo'lsa, foydalanish holati tugaydi. Agar mahsulot zaxirada bo'lsa, foydalanish holati 6-bosqichdan boshlab davom etadi.
  • Agar ilova maxsus mahsulotni ko'rsatsa, sotuvchi buyurtma yaratadi va uni uzatadi
  • Mahsulot ishlab chiqaruvchisiga.
  • Ishlab chiqaruvchi mahsulotni mijozning talablariga muvofiq ishlab chiqaradi va uning tayyorligi haqida Sotuvchiga xabar beradi.
  • Ishlab chiqaruvchi mahsulotni omborga yuboradi.
  • Sotuvchi mijozga mahsulot tayyorligi haqida xabar beradi va mijozdan to'lovni qabul qiladi.
  • Sotuvchi jo'natuvchiga mahsulot miqdori va mijozning manzili haqida xabar beradi va transportga buyurtma beradi.
  • Yuboruvchi mahsulotni ombordan qabul qilib, mijozga yetkazib beradi.

Treklar:
Agar foydalanish holatini bajarishda bir nechta ob'ektlar ishtirok etsa, u holda har bir ob'ekt tomonidan bajariladigan harakatlar tegishli trekka joylashtiriladi.

Strukturaviy foydalanish holatlari

Foydalanish holatining tavsifini soddalashtirish uchun uni tuzilishi kerak. Keling, ikkita tuzilish usulini ko'rib chiqaylik.
1. Fragmentlarni tanlash
Hodisalarning muqobil oqimlari bilan pretsedentning tavsifidan hodisalarning nisbatan to‘liq ketma-ketligini ifodalovchi fragmentni aniqlash mumkin bo‘lsa, u holda bu fragment alohida pretsedent sifatida qaraladi. Tanlangan pretsedent va asosiysi o'rtasida inklyuziya aloqasi o'rnatiladi.
Ba'zan kengaytma munosabati ishlatiladi. U asosiy foydalanish holati va muayyan sharoitlarda bajariladigan ba'zi qo'shimcha xatti-harakatlarni o'z ichiga olgan foydalanish holati o'rtasida o'rnatiladi.

2. Umumlashtirish
Agar bir nechta foydalanish holatlari o'xshash xatti-harakatlarga ega bo'lsa, umumiy xatti-harakatlar alohida foydalanish holatiga (ota-ona) ajratilishi kerak. Muayyan pretsedentlarning har biri va ota-onasi o'rtasida umumlashma munosabati o'rnatiladi.

Biznes jarayoni ob'ekt modeli

Biznesning ichki tuzilishini ochib beradi: pretsedentlarni amalga oshirish uchun qanday resurslardan foydalaniladi va ular qanday o'zaro ta'sir qiladi.
Biznes modeli obyektlari sinflari:
faol - jarayonlarning ijrochilari (biznes ishchisi stereotipi), masalan, sotuvchi, ishlab chiqaruvchi, ishlab chiquvchi;

passiv - sub'ektlar (tadbirkorlik sub'ekti stereotipi) Masalan, mahsulot, buyurtma, faktura.

Ba'zida faollar orasida:
interfeys (chegara stereotipi) - atrof-muhit bilan o'zaro ta'sir qiluvchi faol ob'ektlar, ya'ni. aktyorlar bilan. Misollar - sotuvchi, registrator, kotib..
menejerlar (Boshqaruv stereotipi) - jarayonlarni bajarishda ishtirok etadigan, lekin atrof-muhit bilan aloqada bo'lmagan faol ob'ektlar. Misollar - Mahsulot ishlab chiqaruvchisi, ishlab chiqaruvchisi, loyiha menejeri..

Sinflar va ob'ektlar

Sinf- ba'zi turdagi ob'ektlar (ko'p o'xshash ob'ektlar),
Misol– muayyan ob’ekt (sinf vakili).

Ob'ektlar quyidagilarga ega:
nomi (sinf nomi ikki nuqta bilan ajratilishi mumkin)
xususiyatlar - atributlar yordamida tasvirlangan
xatti-harakatlar - operatsiyalar yordamida ifodalanadi

Xuddi shu sinf ob'ektlari bir xil atributlar va operatsiyalar to'plamiga ega.
Ular atribut qiymatlarida farqlanadi, chunki sinflar misollari ma'lum bir ob'ektning xususiyatlarini tavsiflaydi.

Dinamik va statik o'zaro ta'sir diagrammalari foydalanish holatini bajarish jarayonida ob'ektlarning munosabatlarini ko'rsatish uchun ishlatiladi.
Sinf diagrammasi sinflar orasidagi tarkibiy va assotsiativ munosabatlarni ko'rsatish uchun ishlatiladi

“Maxsus mahsulotni sotish” misolidan foydalaning:
Sotuvchi mijozning so'rovini qabul qiladi
Sotuvchi buyurtma tuzadi va uni Mahsulot ishlab chiqaruvchisiga topshiradi.
Ishlab chiqaruvchi mahsulotni ishlab chiqaradi.
Ishlab chiqaruvchi mahsulotni Omborga yuboradi va sotuvchiga uning tayyorligi haqida xabar beradi.
Sotuvchi mijozga mahsulot tayyorligi haqida xabar beradi va mijozdan to'lovni qabul qiladi.
Sotuvchi jo'natuvchiga mijozning manzili haqida xabar beradi va transportga buyurtma beradi.
Yuboruvchi mahsulotni ombordan qabul qilib, mijozga yetkazib beradi.

Ketma-ketlik diagrammasining elementlari

Diagrammaning yuqori qismida to'rtburchaklar ("odam") ko'rinishidagi faol ob'ektlar (va aktyorlar) mavjud bo'lib, ulardan "hayot chizig'i" tushiriladi.
Xabar - ob'ektning (aktyorning) hayotiy chizig'idan olingan strelka bilan gorizontal chiziqning segmenti, xabarni qabul qiluvchi ob'ektning (aktyor) hayotiy chizig'iga xabar yuboradi.

Xabar munosabati material yoki axborot oqimini modellashtiradi.
Xabarlarni qabul qilish qabul qiluvchining ba'zi harakatlariga sabab bo'ladi

Xabarlar vaqt bo'yicha tartiblangan: birinchi xabar diagrammaning tepasida, keyingisi pastda, keyingisi pastda va hokazo.
Biroq, jadvalda vaqt ko'rsatkichi mavjud emas (xabarlar orasidagi masofa vaqt oralig'i emas)

Hamkorlik diagrammasi

Sinf diagrammasi

Sinf diagrammasi ob'ektlar sinflari o'rtasidagi barqaror munosabatlarni ko'rsatish uchun ishlatiladi



Ob'ektlarning tavsifi



ARIS (Integratsiyalashgan axborot tizimining arxitekturasi) metodologiyasi 1990-yillarda professor A.-V. Scheer


Ushbu ko'rinishlarning har biri uchun siz bir nechta turdagi modellarni yaratishingiz mumkin (ARIS 5.0 da diagramma turlarining umumiy soni 130 ta)

Modellarning to'rtta asosiy turi mavjud (to'rtta vakillik):

  • tashkiliy modellar—tashkiliy tuzilma (bo‘linmalar va lavozimlar ierarxiyasi);
  • funktsional modellar - tashkilotda bajariladigan funktsiyalar (maqsadlar) ierarxiyasi;
  • axborot modellari - tizim funktsiyalarini amalga oshirish uchun zarur bo'lgan ma'lumotlarning tuzilishi;
  • jarayon/boshqaruv modellari - tizim ichidagi biznes-jarayonlarni amalga oshirishning har tomonlama ko'rinishi

Tashkiliy sxema

Tashkiliy modellarga tashkilot suhbati kiradi.
Ushbu model ob'ektlarining asosiy turlari:

Model ierarxik tarzda qurilgan- strukturaning yuqori darajasidan pastgacha.
Eng past daraja - bu lavozim darajasidagi bo'linmalarning tavsifi - muayyan xodimlar tomonidan ishg'ol qilingan shtat birliklari.

Funktsiya daraxti



Faqat bitta turdagi ob'ekt - funksiya (jarayon ichidagi ish, harakat, bosqich) ishlatiladi.
Yuqori darajadagi funktsiyalar biznes jarayonlarini ifodalaydi. Funktsiyalarning tafsiloti ierarxik tuzilmani tashkil qiladi.
Eng past daraja asosiy funktsiyalarni ifodalaydi (ularni endi tarkibiy elementlarga bo'lish mumkin emas).

Jarayonning hodisalar zanjiri



Ob'ektlarning asosiy turlari:

  • Funktsiya - ba'zi (jarayon bosqichi). Funktsiya quyidagilar bilan bog'lanishi mumkin: ijrochilar, kirish va chiqish hujjatlari, dasturiy ta'minot va boshqalar.
  • Hodisa - bu jarayonning keyingi borishiga ta'sir qiluvchi ob'ektning har qanday tugallangan holati. Bir tomondan, hodisalar funktsiyalarni bajarish uchun turtki bo'lsa, ikkinchi tomondan, ularning natijasidir.
  • Mantiqiy operatorlar (AND, OR, XOR) jarayonlar oqimidagi filiallarni ko'rsatadi.

Misollar:

Model integratsiyasi

ARIS modellarining o'zaro bog'lanishi ikkita mexanizm yordamida ta'minlanadi: integratsiya va detallashtirish

Ob'ektlarni yagona omborda saqlash (maxsus ma'lumotlar bazasi) tufayli.
Omborda yangi ob'ekt yaratilganda, ob'ekt tavsifini ko'rsatadigan alohida yozuv paydo bo'ladi.
Ob'ektni bir modeldan nusxalash va Nusxalash/qo'yish buyruqlari yordamida boshqasiga joylashtirish mumkin.

Model detallari

2. Tafsilotlash mexanizmi: Joriy modeldagi ob'ektlar uchun siz ushbu ob'ektning batafsil tavsifi bo'lgan boshqa modellarga havolalarni o'rnatishingiz mumkin.
Foydalanishga ruxsat berilgan detallarning turlari ob'ekt turiga bog'liq

Tafsilotlar mexanizmi sizga modellarni ma'lumot bilan ortiqcha yuklashdan qochish imkonini beradi, ularni ko'proq ingl.

Asboblar

Asbob imkoniyatlari

  • vizual vositalar yordamida interaktiv tarzda grafik modelni (diagrammalar, sxemalar, grafiklar shaklida) yaratish imkonini beruvchi vizual modellashtirish;
  • modelni tekshirish - foydalanilgan modellashtirish metodologiyasida belgilangan modellarni qurish uchun sintaktik va semantik qoidalarga muvofiqligini tekshirish;
  • tuzilgan modellarni tahlil qilish - jarayonlarning xarajat va vaqt xususiyatlarini hisoblash, "agar nima bo'lsa ..." gipotezalarini sinab ko'rish, mantiqiy xatolarni aniqlash va hk.;
  • Hujjatlar - ma'lum formatdagi fayllardagi matn tavsiflari ko'rinishida modellarda taqdim etilgan ma'lumotlarni chiqarish;
  • turli axborot tizimlarining integratsiyasi - turli ilovalar o'rtasida simulyatsiya qilingan jarayonlar haqida ma'lumot almashish imkoniyati;
  • axborot tizimining komponentlarini avtomatik yaratish - masalan, avtomatik kod ishlab chiqarish (kompyuter dasturlarini yaratish), kiritilgan modellar va diagrammalar asosida ma'lumotlar bazalarini yaratish.

Ishlatilgan adabiyotlar

1. Milliy tadqiqot Tomsk politexnika universiteti. Tomsk Silich V.A. 2016. 75 b. Ma'ruza uchun taqdimot.

biznes jarayonlarini modellashtirish vositalari

Rossiyada biznes jarayonlarini modellashtirish va tahlil qilish uchun quyidagi modellashtirish vositalari keng qo'llaniladi: Ratsional atirgul, Oracle dizayneri, AllFusion Process Modeler (B.P.Win) Va AllFusion ERwin Data Modeler (ERWin), ARIS, Quvvat dizayneri. Chet elda qayd etilganlarga qo'shimcha ravishda System Architect, Ithink Analyst, ReThink va boshqalar faol qo'llaniladi. 1-jadvalda ko'rib chiqilayotgan vositalar ro'yxati keltirilgan. Taqdim etilgan ma'lumotlar quyidagilarni o'z ichiga oladi:

  • asbobning nomi;
  • etkazib beruvchi va Rossiyadagi vakili to'g'risidagi ma'lumotlar;
  • qisqacha tavsif asbob.
Jadval 1. Asboblar ro'yxati
Ism Yetkazib beruvchi Rossiyadagi asosiy vakili Qisqacha tavsif
1 BPWin va ERWin Computer Associates kompaniyasi (sobiq Platinum kompaniyasi)
http://www.ca.com
Interface Ltd
http://www.interface.ru
BPWin - bu biznes jarayonlarini vizual modellashtirish vositasi.
ERWin - ob'ektlar o'rtasidagi munosabatlar diagrammalariga asoslangan ixtiyoriy murakkablikdagi ma'lumotlar bazalarini modellashtirish va yaratish uchun ishlatiladigan vosita.
2 Oracle dizayneri Oracle kompaniyasi
http://www.oracle.com
Oracle kompaniyasining Rossiyadagi vakolatxonasi
http://www.oracle.com/global/ru/index.html
Mavzu sohasini tavsiflash uchun funktsional vosita. Oracle9i Developer Suite-ga CASE texnologiyasini va Oracle-ning shaxsiy ISni ishlab chiqish metodologiyasini - "CDM" ni tatbiq etadigan dasturiy tizimlar va ma'lumotlar bazalarini loyihalash uchun vositalar to'plami kiritilgan bo'lib, u ishlab chiqish guruhiga biznes-jarayonlarni tahlil qilishdan tortib, modellashtirish orqali kod yaratishgacha bo'lgan loyihani amalga oshirish imkonini beradi. va prototipni va keyinchalik yakuniy mahsulotni olish. Ushbu vosita murakkab dasturiy ta'minot tizimini loyihalash, ishlab chiqish va amalga oshirish uchun foydalaniladigan butun Oracle mahsulot qatoriga yo'naltirilganda mantiqiydir.
Rossiya bozorining ishtirokchisi. Mahalliylashtirilgan. Rossiyada sotish, qo'llab-quvvatlash, o'qitish.
3 Ratsional atirgul IBM (ilgari Rational Software, hozir IBMning bo'limi)
http://www.ibm.com
IBM kompaniyasining Rossiyadagi vakolatxonasi
http://www.ibm.com/ru
Ob'ektga yo'naltirilgan axborot tizimlarini modellashtirish vositasi. Axborot tizimlarini loyihalashda deyarli har qanday muammoni hal qilish imkonini beradi: biznes-jarayonlarni tahlil qilishdan ma'lum bir dasturlash tilida kod yaratishgacha. Yuqori darajadagi va past darajadagi modellarni ishlab chiqishga imkon beradi va shu bilan mavhum yoki mantiqiy dizaynni amalga oshiradi.
Rossiya bozorining etakchilaridan biri. Mahalliylashtirilgan. Rossiyada sotish, qo'llab-quvvatlash, o'qitish.
4 ARIS IDS Scheer AG
http://www.ids-scheer.com
Kompaniya biznes mantiqi
http://www.blogic.ru
Tizimlarni modellashtirish va tahlil qilishning turli usullarini birlashtirgan biznes jarayonlarini modellashtirishning integratsiyalashgan vositasi. Avvalo, bu dasturiy ta'minotni loyihalash vositasi emas, balki biznes jarayonlarini tavsiflash, tahlil qilish, optimallashtirish va hujjatlashtirish vositasidir.
Jahon bozorida yetakchi. Mahalliylashtirilgan. Rossiyada sotish, qo'llab-quvvatlash, o'qitish.
5 Tizim arxitektori Telelogic kompaniyasi (avvalgi Popkin Software, hozir Telelogic bo'limi)
http://www.telelogic.com
Rossiyadagi telelogiya kompaniyasi
http://www.telelogic.com
System Architect universal CASE vositasi bo'lib, u nafaqat ma'lumotlarni loyihalash, balki strukturani modellashtirish imkonini beradi. Ma'lumotlar dizayni va ER diagrammalash vositasi ushbu mahsulotning tarkibiy qismlaridan biridir.
Dunyo yetakchilaridan biri, hali vakillik qilmagan Rossiya bozori. Taxminan 2006 yil iyul oyiga kelib mahalliylashtirish. Hozircha Niderlandiyadan sotuvlar va yordam.
6 Quvvat dizayneri Sybase kompaniyasi
http://www.sybase.com
Sybase kompaniyasi
http://www.sybase.ru
PowerDesigner - bu biznes jarayonlarini modellashtirish, ma'lumotlar bazasini loyihalash va ob'ektni modellashtirish vositasi.
Rossiya bozorining ishtirokchisi, jahon bozorida etakchilarning ta'qibchisi. Rossiyada qo'llab-quvvatlash, sotish, o'qitish mavjud. Sotilgan litsenziyalar soni yoki foydalanuvchilar soni haqida hech qanday ma'lumot yo'q, shuning uchun Rossiyada tarqalishini baholash juda qiyin.
7 Qayta o'ylab ko'ring Gensym kompaniyasi
http://www.gensym.com
Kompleksni kuzatish, diagnostika qilish va boshqarish uchun aqlli ilovalarni yaratish va qo'llab-quvvatlash uchun grafik ob'ektga yo'naltirilgan muhit dinamik tizimlar real va simulyatsiya qilingan vaziyatlarda.
Dunyo yetakchilarining ta’qibchilaridan biri.
8 Menimcha, tahlilchi Yuqori samarali tizimlar kompaniyasi
http://www.hps-inc.com
Tora-markaz kompaniyasi
http://www.tora-centre.ru
Vaziyatni modellashtirish uchun to'plam. Asosiy modellar kutubxonasi va tizim dinamikasi usullaridan foydalangan holda eng murakkab siyosiy va iqtisodiy vaziyatlarning vizual va aniq modellarini yaratishga imkon beradi. Tahlil qilishda ham qo'llaniladi investitsiya loyihalari va reinjiniring.
Jahon bozori ishtirokchilaridan biri. Paket Rossiya bozorida tarqatilmaydi. Rus interfeysi mavjud emas. Rossiyada sotish, qo'llab-quvvatlash va o'qitish faqat bitta kompaniya tomonidan amalga oshiriladi. Rus tilida o'quv materiallari mavjud.
9 Ish jarayonini modellashtiruvchi(ilgari Dizayn/IDEF) Meta dasturiy ta'minot kompaniyasi
http://www.metasoftware.com
haqida ma'lumot Rossiya kompaniyalari, ushbu mahsulotni ifodalovchi, topilmadi. Funktsional va uchun paket axborotni modellashtirish, biznes jarayonlarini tahlil qilish va loyihalash. sifatida ishlatiladi komponent CIM (Computer Integrated Manufacturing) va CAE (Computer Aided Engineering) kabi ba'zi taniqli paketlarda va Amerika va Yevropa homiylari tomonidan moliyalashtirilgan loyihalar uchun standart sifatida qabul qilingan.
Jahon bozori ishtirokchilaridan biri.

Keling, taqdim etilgan modellashtirish vositalaridan Rossiyada foydalanish o'zini oqlash ehtimoli yuqori bo'lganlarni tanlashga imkon beradigan asosiy mezonlarni ajratib ko'rsatamiz. Bu mezonlar:

  • mahsulotning bozordagi barqaror pozitsiyasi(uning ishlash muddati, mahsulotni ishlab chiqish dasturi, muammolar haqida hisobot berish tizimi, ilovalar to'plami va boshqalar);
  • mahsulotning tarqalishi(sotilgan litsenziyalar soni, mavjudligi, hajmi va foydalanuvchi guruhining faollik darajasi);
  • Sotuvchining yordami mavjudligi. Bunday xizmatlar telefonni o'z ichiga olishi mumkin ishonch telefoni", texnik va konsalting yordami etkazib beruvchining Rossiyadagi vakili orqali;
  • treningdan foydalanish imkoniyati. Ta'lim etkazib beruvchining Rossiyadagi vakili, foydalanuvchi yoki boshqa joylarda amalga oshirilishi mumkin;
  • mahsulot materiallarining mavjudligi. Bular kompyuterni o'z ichiga olishi mumkin o'quv materiallari, o'quv qurollari, kitoblar, maqolalar, Internetdagi ma'lumotlar, demo versiyalar.

Jadvalda keltirilgan asboblar ro'yxatidan batafsilroq tahlil qilish uchun biz belgilangan mezonlarga javob beradigan dasturiy mahsulotlarni tanlaymiz. Bu holda, bizning keyingi ko'rib chiqishimiz doirasiga BPWIn/ERWin, Oracle Designer, Rational Rose, Power Designer, ARIS kiradi, ular uchun quyida batafsil tavsif berilgan.

Computer Associates kompaniyasidan BPWin va ERWin. Computer Associates International, Inc. (CA) beshta yetakchi ishlab chiqaruvchilardan biri hisoblanadi dasturiy ta'minot, modellashtirish, zaxiralash, korporativ infratuzilmani boshqarish vositalarini taklif qilish (tarmoqlar, serverlar va boshqalar), axborot xavfsizligi, biznes razvedkasi va hokazo. BPWin to'plami IDEF metodologiyasiga asoslangan bo'lib, korxona faoliyatini funktsional modellashtirish va tahlil qilish uchun mo'ljallangan. AQShning rasmiy federal standarti bo'lgan IDEF metodologiyasi ma'lum bir mavzu sohasida ob'ektning funktsional modelini yaratish uchun mo'ljallangan usullar, qoidalar va protseduralar to'plamidir. IDEF funktsional modeli ob'ektning funktsional tuzilishini ko'rsatadi, ya'ni. u bajaradigan harakatlar va bu harakatlar orasidagi bog'lanishlar.

BPwin xususiyatlari:

  • bir vaqtning o'zida uchta standart belgini qo'llab-quvvatlaydi - IDEF0 (funktsional modellashtirish), DFD (ma'lumotlar oqimini modellashtirish) va IDEF3 (ish oqimini modellashtirish). Ushbu uchta asosiy istiqbol mavzu sohasini eng keng qamrovli tarzda tasvirlash imkonini beradi;
  • kompaniyadagi tartiblarni optimallashtirish imkonini beradi;
  • Volumetrik xarajatlarni hisoblash usullarini to'liq qo'llab-quvvatlaydi iqtisodiy faoliyat(funktsional xarajatlar tahlili, ABC);
  • ISO9000 sifat standartlariga muvofiqligini sertifikatlashni osonlashtiradi;
  • ERwin (ma'lumotlar bazasini modellashtirish uchun), Paradigm Plus (dasturiy ta'minot komponentlarini modellashtirish uchun) va boshqalar bilan integratsiyalashgan;
  • Arena simulyatsiya vositasi bilan birlashtirilgan;
  • o'z hisobot generatorini o'z ichiga oladi;
  • modellarni samarali boshqarish imkonini beradi - ularni birlashtirish va ajratish;
  • modellar va loyihalarni hujjatlashtirish uchun keng ko'lamli vositalarga ega.

ERWin to'plami ma'lumotlar bazasini modellashtirishning kontseptual vositasidir. Ob'ektlar o'rtasidagi munosabatlar diagrammasi asosida ixtiyoriy murakkablikdagi ma'lumotlar bazalarini modellashtirish va yaratishda foydalaniladi. Hozirgi vaqtda ERWin turli sinflardagi ma'lumotlar bazalarining keng doirasini qo'llab-quvvatlashi tufayli eng mashhur ma'lumotlarni modellashtirish paketidir. ERWin xususiyatlari:

  • SADT strukturaviy modellashtirish metodologiyasini va quyidagi belgilarni qo'llab-quvvatlaydi: ma'lumotlar modellarining ER diagrammalari uchun standart IDEF1x yozuvi, IE belgisi va ma'lumotlar omborlarini loyihalash uchun mo'ljallangan maxsus belgi - O'lchovli;
  • 20 turdagi DBMS uchun to'g'ridan-to'g'ri (model asosida ma'lumotlar bazasini yaratish) va teskari (mavjud ma'lumotlar bazasidan modelni yaratish) dizaynni qo'llab-quvvatlaydi: ma'lumotlar omborlarini yaratish uchun mo'ljallangan ish stoli, relyatsion va ixtisoslashtirilgan ma'lumotlar bazasi;
  • ATni rivojlantirishning barcha bosqichlarini qo'llab-quvvatlash uchun Computer Associates mahsulot liniyasi bilan integratsiyalashgan, CASE vositalari Oracle Designer, Rational Rose, ishlab chiqish vositalari va boshqalar;
  • ilgari yaratilgan modellarning tarkibiy qismlarini qayta ishlatishga, shuningdek, boshqa ishlab chiquvchilarning ishlanmalaridan foydalanishga imkon beradi;
  • bir guruh dizaynerlar bir xil modellar bilan birgalikda ishlashlari mumkin (AllFusion Model Manager yordamida);
  • ma’lumotlar bazasi strukturasini (ma’lumotlarning o‘zi emas!) bir turdagi ma’lumotlar bazasi ma’lumotlar bazasidan boshqasiga o‘tkazish imkonini beradi;
  • ma’lumotlar bazasi strukturasini hujjatlashtirish imkonini beradi.

Oracle tomonidan ishlab chiqilgan Oracle Designer. Oracle Designer asboblar to'plami veb va mijoz/server ilovalari uchun korporativ ilovalarni ishlab chiqish uchun integratsiyalashgan yechimni taklif etadi. Oracle Designer har bir bosqichda ishtirok etadi hayot davrasi dasturiy ta'minotni ishlab chiqish - biznes jarayonlarini modellashtirishdan boshlab amalga oshirishgacha. Yagona repozitoriydan foydalanish uning har qanday tarkibiy qismlaridan keng ko'lamli, platformalararo taqsimlangan ilovalarni jadal rivojlantirish uchun foydalanish imkonini beradi. Oracle Designer dasturining maqsadi foydalanuvchi ehtiyojlari haqida ma'lumotlarni to'plash va moslashuvchan grafik ilovalarni qurishni avtomatlashtirishdir. Oracle Designer nafaqat ilovalarni yaratish, balki tizimning ishlashi jarayonida muqarrar ravishda yuzaga keladigan o'zgarishlarni kuzatish uchun ham qo'llaniladi. Ko‘p foydalanuvchilar ombori bilan integratsiyalangan loyihani aniqlashning grafik modellari Oracle Designer bilan ishlashni ancha osonlashtiradi. Asboblar ishlab chiqishning butun hayotiy tsiklini qamrab oluvchi va foydalanuvchilarga o'z tashkilotiga tanish bo'lgan tarzda o'rnatilgan metodologiyalar asosida qurilgan. Bu mahsulotning faqat ma'lum bir vazifa uchun zarur bo'lgan qismlaridan foydalangan holda dasturiy ta'minotni ishlab chiqishga moslashuvchan va ochiq yondashuvni ta'minlaydi. Rivojlanish jarayoni RAD, JAD, axborot dizayni, sharshara, iterativ va boshqalarni qo'llab-quvvatlaydi, bu tamoyillardan foydalanib, siz tashkiliy ehtiyojlar va texnologik imkoniyatlarni muvaffaqiyatli muvozanatlashingiz va hatto tez-tez qochib bo'lmaydigan xavflarni samarali boshqarishingiz mumkin. muhim o'zgarishlar ham bir sohada, ham boshqa sohada. Oracle Designer kontseptual modellashtirish vositalariga quyidagilar kiradi:

  • ER diagrammalari (ob'ektlar va ularning munosabatlari ko'rinishida ifodalangan predmet sohasining axborot tuzilmasining diagrammasi);
  • tizim bajaradigan funktsiyalarni tavsiflovchi funktsional ierarxiya diagrammalari;
  • korxonada aylanayotgan ma'lumotlar oqimlarining diagrammalari.

Bunday modellar axborotga bo'lgan ehtiyojni qulay va vizual shaklda taqdim etadi, bu ularni muammoli bayonotlarni aniqlash jarayonida dizaynerlar va foydalanuvchilar o'rtasida yaxshi aloqa vositasiga aylantiradi. Tuzilishi va asosiy komponentlarini tavsiflovchi spetsifikatsiyalarni yaratish uchun kontseptual model tavsifidan foydalanish har qanday ishlab chiquvchining manfaatlariga mos keladi. kelajak tizimi. Oracle Designer-da tizim dizaynining barcha spetsifikatsiyalari kontseptual darajadagi modellar asosida ishlab chiqilgan va undagi barcha talab va cheklovlar bajarilishini ta'minlaydi. Olingan tizim komponentlarini haqiqiy ma'lumotlar bazasi ob'ektlariga, ekran shakllariga va hisobotlarga aylantirish mumkin. Loyihani ishlab chiqishning yakuniy qismi - server komponentlarini avtomatik yaratish - nafaqat Oracle ma'lumotlar bazasi serveri, balki Microsoft SQL Server, DB/2, Sybase va boshqa qatorlar uchun ham mumkin. Biznes jarayonlariga har qanday o'zgartirishlar modellarga kiritilishi mumkin va o'zgartirilgan dastur darhol yangi biznes sxemalari asosida yaratiladi. Bunday holda, avval ishlab chiqilgan barcha narsalar saqlanadi va unga kiritiladi yangi loyiha. Oxle Designer avtomatik ravishda loyiha haqidagi barcha ma'lumotlarni o'z ichiga olgan hisobotlarni yaratadi va loyihaning joriy holatini aks ettiruvchi hujjatlar to'plami sifatida foydalanish mumkin.

IBMning Rational Rose. IBM Rational Rose IBM Rational Suite ning bir qismi bo'lib, keng ko'lamli asboblar va platformalardan foydalangan holda dasturiy ta'minot tizimlarini modellashtirish uchun mo'ljallangan. Rational Rose - bu vizual modellashtirishning etakchi vositalaridan biri dasturiy ta'minot sanoati, UML tilini to'liq qo'llab-quvvatlash va jamoani rivojlantirish uchun ko'p tilli yordam tufayli. Asbob komponentga yo'naltirilgan IP yaratish jarayonini to'liq qo'llab-quvvatlaydi. Har qanday loyiha ishtirokchilari - tahlilchilar, modelerlar, ishlab chiquvchilar va boshqalar - Rational Rose-da o'rnatilgan modellardan foydalanishlari mumkin. yuqori samaradorlik yakuniy mahsulotni yaratish. Biznes tahlilchilari uchun Rational Rose ma'lum bir mavzu sohasidagi biznes jarayonlarini batafsil tavsiflash va tahlil qilish imkonini beradi. Tizim tahlilchilari ko'rsatilgan tavsiflardan foydalangan holda, mijozning ehtiyojlarini eng yaxshi qondiradigan kerakli IS funksiyasini ishlab chiqishlari mumkin. Arxitektorlar Rational Rose-ni kuchli va moslashuvchan tizim arxitekturasini yaratishda foydali deb topadilar. Ma'lumotlar bazasini ishlab chiqishga ixtisoslashgan tahlilchilar uchun Rational Rose istalgan o'lchamdagi ma'lumotlar bazalarini vizual tarzda loyihalash va yaratish qobiliyatini taqdim etadi. Shunday qilib, siz Microsoft SQL Server, Oracle, Sybase, SQL Anywhere, IBM DB2 va ANSI SQL standart skriptlarini ishga tushirish imkoniyatini qo'llab-quvvatlaydigan boshqa ma'lumotlar bazalarini yaratishingiz mumkin. Ushbu vosita yordamida yaratilgan har qanday modellar o'zaro bog'liqdir: biznes modeli, funktsional model, tahlil modeli, dizayn modeli, ma'lumotlar bazasi modeli, komponent modeli va jismoniy tizimni joylashtirish modeli. Oldingi loyihalarda to'plangan tajribadan foydalanishga imkon beruvchi me'moriy echimlar uchun shablonlarni yaratish mumkin. C/C++, Java, Smalltalk, Ada, Object Pascal (Borland Delphi) va h.k. tillari asosida yaratilgan ISning skeletlari topilma (borish) rivojlanishini amalga oshirish imkonini beruvchi Rational Rose kengaytmalari mavjud. Shunday qilib, siz yaratishingiz mumkin. belgilangan tillardan istalgan tilda dastur kodlari ramkasini yaratish yoki mavjud kod asosida model yaratish imkonini beruvchi teskari muhandislik protsedurasini bajarish. Modelni Internetda nashr etish mumkin, bu masofaviy rivojlanish guruhlari ishini birlashtirish uchun asos bo'lib xizmat qiladi. Rational Rose-ning Rational RequisitePro bilan integratsiyasi vizual modelga asoslanib, yakuniy mahsulotni yaratishda amalga oshirilishi kerak bo'lgan talablarning to'liq to'plamini ishlab chiqishga imkon beradi. Rational Rose-ning Rational TestManager bilan integratsiyasi vizual model asosida test stsenariylarini yaratishga imkon beradi. Rational Rose-ning Rational ClearCase bilan integratsiyasi sizga modelni to'liq yoki qismlarga versiya nazorati ostida qo'yish imkonini beradi. Rational Rose-ning Rational SoDA bilan integratsiyasi vizual model asosida hujjatlar va hisobotlarni yaratish jarayonini avtomatlashtirish imkonini beradi.

Sybase PowerDesigner. Sybase tashkil topganidan beri an'anaviy ravishda jahon bozoriga axborot texnologiyalari yetkazib beruvchi yetakchi hisoblanadi. moliya institutlari: Sybase texnologiyalaridan dunyodagi qimmatli qog'ozlar bozori kompaniyalarining 90%, jahon banklarining 60% va Wall Street kompaniyalarining 68% foydalanadi. 1996 yilda Moskvada ofis ochilgandan beri Sybase Rossiya va boshqa MDH mamlakatlarida faol ishlamoqda. 2002 yil aprel oyida kompaniyaning ofislari Sankt-Peterburg va Kievda ochildi. Moskva, Sankt-Peterburg va Kievdagi Sybase ofislari mijozlar bilan keng qamrovli ishlarni amalga oshiradi, jumladan, texnologiya, uskunalar yetkazib berish, to'liq yechimlarni ishlab chiqish, foydalanuvchilarni o'qitish, to'liq xususiyatli texnik yordam va konsalting xizmatlari. PowerDesigner biznes-ilovalarni tez, izchil va tejamkorlik bilan yaratishi yoki qayta ishlab chiqishi kerak bo'lgan tashkilotlar uchun ilovalar va biznes jarayonlarini modellashtirish va loyihalash uchun keng qamrovli yechimdir. PowerDesigner sizga to'sqinlik qiladigan quyidagi to'siqlarni olib tashlashga yordam beradi samarali rivojlanish loyihalar: farqlar kasbiy ta'lim loyiha ishtirokchilari, turli xil platformalar va rivojlanish tillarining ko'pligi - ko'pchilik uchun xos bo'lgan narsa zamonaviy kompaniyalar. Bu sizga butun ishlab chiqish jarayonida - tizimni tahlil qilish va loyihalashdan tortib to dastur uchun haqiqiy kod ishlab chiqarishgacha bo'lgan barcha jarayonlarda ilovalarni yaratishning biznes ehtiyojlariga e'tibor qaratish imkonini beradi. Mahsulotning so'nggi versiyasi PowerDesigner biznes jarayonlarini modellashtirish, UML asosidagi ob'ektni modellashtirish uchun yangi imkoniyatlarni taqdim etadi va bitta ilg'or grafik muhitda an'anaviy va rivojlanayotgan modellashtirish texnologiyalarini qo'llab-quvvatlaydi. Bu turli platformalarda va asboblar muhitida ishlashi kerak bo'lgan loyihani amalga oshirish xarajatlari va vaqtini sezilarli darajada kamaytirish imkonini beradi. PowerDesigner-ning asosiy afzalliklaridan biri, shuningdek, kompaniyadagi biznesning barcha darajalarida ilovalarni modellashtirish va dizayn bilan bog'liq barcha ma'lumotlarni saqlash va boshqarish uchun korporativ miqyosdagi ombordan foydalanishdir. Bu sizga ish jarayonini to'g'ri tashkil etish va ishlab chiquvchining ish samaradorligini tubdan oshirish imkonini beradi. PowerDesigner-ning asosiy xususiyatlari:

  • Biznes jarayonlarini modellashtirish: PowerDesigner kompaniyaning texnik bo'lmagan jamoasiga oddiy va intuitiv grafik texnik bo'lmagan modeldan foydalangan holda biznes maqsadlari va o'zlari biladigan atamalar asosida biznes jarayonlarini loyihalash va modellashtirish imkonini beradi.
  • Ma'lumotlarni modellashtirish: PowerDesigner sizga klassik ma'lumotlar bazasini loyihalash usullarini qo'llab-quvvatlaydigan ikki darajali (kontseptual va jismoniy) relyatsion ma'lumotlar bazasini modellashtirish orqali ma'lumotlar bazasi sxemasini loyihalash va yaratish imkonini beradi. Shuningdek, u o'rnatilgan ma'lumotlar omborini modellashtirish vositalariga ega.
  • Ob'ektni modellashtirish: PowerDesigner UML standarti (biznes jarayoni, oqim, sinf va komponentlar diagrammasi) yordamida to'liq tizim tahlili va dizayn texnologiyasini taklif etadi. Sinf diagrammasi asosida PowerDesigner avtomatik ravishda JavaTM (jumladan, EJB 2.0), XML, Web Services, C++, PowerBuilder, Visual Basic va boshqalar kabi mashhur ramkalar uchun maxsus generator orqali kod ishlab chiqaradi va teskari muhandislik kodini yaratadi.
  • Korxona ombori: PowerDesignerning korporativ versiyasida korporativ toifadagi repozitoriy funksiyalari mavjud. Repozitariy sizning jamoangizdagi har bir kishiga modellar va boshqa ma'lumotlarni osongina ko'rish va almashish imkonini beradi. Repository yuqori darajada kengaytirilishi mumkin va foydalanuvchi roliga asoslangan xavfsizlik, versiyalarni boshqarish, qidirish va hisobot berish imkoniyatlarini qo'llab-quvvatlaydi.

IDS Scheer AG kompaniyasidan ARIS. Hozirgi vaqtda integratsiyalashgan modellashtirish vositalarini yaratish shaklida namoyon bo'lgan tizimlarni modellashtirish va tahlil qilishning turli usullarini birlashtirish tendentsiyasi mavjud. Ana shunday mahsulotlardan biri Germaniyaning IDS Scheer kompaniyasi tomonidan ishlab chiqilgan ARIS nomli mahsulotdir. IDS Sheer AG 1984 yilda tashkil topgan. Uning asosiy yo'nalishi dasturiy ta'minot va konsaltingdir. Hozirda kompaniya o'z vakolatxonalari va hamkorlari tarmog'i orqali dunyoning 50 mamlakatidagi 4000 nafar mijozga xizmat ko'rsatmoqda. IDS Scheer yechimlarining sifati 2005 yil iyun oyida Xalqaro Poznan yarmarkasining oltin medali bilan tasdiqlangan, bu erda faqat eng yaxshi mahsulotlar mukofotlanadi. Shuningdek, 2005 yil iyul oyida jahon bozoriga mutlaqo yangi veb-mahsulotlari bo'lgan ARIS 7 dasturiy mahsuloti chiqarilganda - ularning barchasida umumiy xususiyat- intuitiv va ifodali interfeys. ARIS tizimi korxona faoliyatini tahlil qilish va modellashtirish uchun vositalar to'plamidir. Uning uslubiy asos o‘rganilayotgan tizimga nisbatan turlicha qarashlarni aks ettiruvchi turli modellashtirish usullari majmuidir. Xuddi shu model bir nechta usullar yordamida ishlab chiqilishi mumkin, bu ARISdan turli xil nazariy bilimlarga ega bo'lgan mutaxassislar tomonidan foydalanishga imkon beradi va o'ziga xos xususiyatlarga ega bo'lgan tizimlar bilan ishlash uchun sozlanadi. ARIS modellashtirish metodologiyasi professor Avgust Sher tomonidan ishlab chiqilgan integratsiyalashgan axborot tizimlari nazariyasiga asoslanadi, u tahlil qilinayotgan kompaniyalar faoliyatining barcha jihatlarini vizual ko'rsatish tamoyillarini belgilaydi. ARIS o'rganilayotgan tizimning turli jihatlarini aks ettiruvchi to'rt turdagi modellarni qo'llab-quvvatlaydi:

  • tizim strukturasini ifodalovchi tashkiliy modellar - ierarxiya tashkiliy birliklar, lavozimlar va aniq shaxslar, ular o'rtasidagi aloqalar, shuningdek, tarkibiy bo'linmalarning hududiy joylashuvi;
  • maqsadlarga erishish uchun zarur bo'lgan funktsiyalar daraxtlari to'plami bilan boshqaruv apparati oldida turgan maqsadlar ierarxiyasini o'z ichiga olgan funktsional modellar;
  • tizim funktsiyalarining butun majmuasini amalga oshirish uchun zarur bo'lgan ma'lumotlarning tuzilishini aks ettiruvchi axborot modellari;
  • tizim doirasidagi biznes-jarayonlarni amalga oshirishning har tomonlama ko'rinishini ifodalovchi boshqaruv modellari.

Ro'yxatda keltirilgan model turlarini yaratish uchun ARISning o'ziga xos modellashtirish usullari, shuningdek, taniqli modellashtirish usullari va tillari, xususan, ER va UML qo'llaniladi. Modellashtirish jarayonida korxona faoliyatining har bir jihati birinchi navbatda alohida ko‘rib chiqiladi va barcha jihatlarni batafsil o‘rganib chiqqandan so‘ng turli tomonlar o‘rtasidagi barcha bog‘lanishlarni aks ettiruvchi yaxlit model quriladi. ARIS yuqoridagi turdagi modellarni qurish ketma-ketligiga cheklovlar qo'ymaydi. Modellashtirish jarayoni ishlab chiquvchilar tomonidan ko'zda tutilgan aniq shartlar va maqsadlarga qarab, ularning har qandayidan boshlanishi mumkin. ARISdagi modellar diagrammalar bo'lib, ularning elementlari turli xil ob'ektlar - "funktsiya", "hodisa", "strukturaviy birlik", "hujjat" va boshqalar. Ob'ektlar o'rtasida turli xil aloqalar o'rnatiladi. Har bir ob'ektga kirish imkonini beruvchi ma'lum atributlar to'plami mavjud Qo'shimcha ma'lumot ma'lum bir ob'ekt haqida. Atribut qiymatlari simulyatsiya modellashtirish yoki xarajatlarni tahlil qilishda ishlatilishi mumkin. Shunday qilib, ushbu bosqich natijalariga ko'ra, keyingi tahlil uchun manba materialini ifodalovchi bir-biriga bog'langan modellar to'plami paydo bo'ladi. ARIS tizimining bir nechta xususiyatlarini ta'kidlash kerak. Birinchisi, jarayonni tavsiflashga qaratilgan dasturiy mahsulotlarning ARIS oilasi. ARISning asosiy biznes modeli eEPC (kengaytirilgan hodisaga asoslangan jarayonlar zanjiri - hodisalarga asoslangan jarayonlar zanjirining kengaytirilgan modeli). Aslida, eEPC modeli IDEF0, IDEF3 va DFD imkoniyatlarini barcha afzalliklari va kamchiliklari bilan kengaytiradi. Ikkinchi xususiyat shundaki, ARIS tizimi modelning izchilligi, yaxlitligini tekshirish va modelni tekshirish imkonini beruvchi ichki ma'lumotlar bazasiga ega. Bu boshqa mahsulotlarda mavjud emas. Uchinchi xususiyat: ARIS biznesni tavsiflashga yo'naltirilgan yagona tizim bo'lib, u erda biznes tizimiga turlicha qarashlar mavjud bo'lib, biz ularni turli tomonlardan baholashimiz va ko'rib chiqishimiz mumkin, bu boshqa dasturiy mahsulotlarda mavjud emas. So'nggi besh yil ichida ARIS modellashtirish vositalari orasida ishonchli etakchi bo'ldi.

Keling, ko'rib chiqilayotgan har bir mahsulotning asosiy maqsadini uning ko'plab ilovalaridan ko'rsatamiz:

  • Erwin, Power Designer va Rational Rose vositalari ma'lumotlar bazasini modellashtirish uchun ko'proq mos keladi;
  • Oracle Designer, Power Designer va Rational Rose ishlab chiqilgan ilovalar komponentlarini modellashtirish uchun ko'proq mos keladi;
  • BPwin, ARIS va Rational Rose biznes jarayonlarini modellashtirish uchun ko'proq mos keladi.

Quyidagi 2-jadvalda biznes-jarayonlarni modellashtirish uchun mo'ljallangan asbob-uskunalar muhitining funksionalligi va xususiyatlarining taqqoslanishi keltirilgan.

Jadval 2. Asosiy funktsiyalarning qiyosiy tahlili

Qiyosiy funksional tahlil
Funktsionallik, atrof-muhit ARIS B.P.Win Ratsional atirgul
1 Qo'llab-quvvatlanadigan standart eEPS (IDEF3 kengaytmasi), ERD, UML, IDEF, DFD usullarining asosiy ma'nosini amalga oshiradigan boshqa belgilardagi o'z usullari. IDEF0, IDEF3, DFD UML
2 Modellarni grafik ko'rsatishning ekspressiv vositalarining mavjudligi Modellarning reprezentativligi yuqori Modellarning reprezentativligi past
3 Har xil turdagi diagrammalarni modellashtirish + +/- +/-
4 Funktsional xarajatlar tahlili + + +/-
5 Simulyatsiya modellashtirish + +/- -
6 Ob'ektning parchalanish ehtimoli + + +
7 Loyiha hujjatlarini tayyorlash: texnologik va ish ko'rsatmalarini yaratish + +/- +
8 Tadbirkorlik faoliyati modellarini saqlash + +/- +/-
9 Dizayn ma'lumotlarining yaxlitligini monitoring qilish va ta'minlash + +/- +
10 Oddiy biznes modellari kutubxonasini yuritish + +/- +/-
11 Guruhda ishlash imkoniyati + + +
12 O'rganish oson mahsulot Qiyin Shunchaki Qiyin
"+" - ha
"+/-" - boshqa vositalar yordamida yanada rivojlantirishni talab qiladigan qisman amalga oshirish
"-" - Yo'q

Biznes jarayoni - bu resurslarni iste'mol qiladigan, qiymat yaratadigan va natijalar beradigan mantiqiy, ketma-ket, o'zaro bog'liq bo'lgan harakatlar majmuidir. ISO 9000:2000 xalqaro standarti “jarayon” atamasini qabul qiladi, ammo bu atamalarni endi sinonim deb hisoblash mumkin. Biznes jarayonlarini modellashtirish samarali vosita kompaniya faoliyatini optimallashtirish yo'llarini izlash, bu bizga kompaniyaning bir butun sifatida qanday ishlashini va har bir ish joyida faoliyat qanday tashkil etilganligini aniqlash imkonini beradi. Biznes jarayonining modelini (tavsifini) yaratish metodologiyasi (notatsiyasi) ob'ektlarni amalga oshirish usullari to'plami sifatida tushuniladi. haqiqiy dunyo va ular orasidagi bog‘lanishlar model shaklida ifodalanadi. Har bir ob'ekt va ulanishlar bir qator parametrlar yoki atributlar bilan tavsiflanadi, ular real ob'ektning ma'lum xususiyatlarini (ob'ekt raqami, nomi, tavsifi, bajarish muddati (funktsiyalar uchun), narx va boshqalar) aks ettiradi.

Ko'pgina zamonaviy biznes jarayonlarini modellashtirish metodologiyalarining asosini SADT metodologiyasi (Tuzilgan tahlil va dizayn texnikasi), IDEF standartlari oilasi (Icam DEFinition, bu erda Icam integratsiyalangan kompyuter yordamida ishlab chiqarish) va algoritmik tillardir.

Biznes jarayonlarini modellashtirish va tahlil qilishning asosiy uslublari:

  • Biznes jarayonlarini modellashtirish. Biznes jarayonlarini tavsiflashning eng keng tarqalgan metodologiyasi IDEF0 standartidir. IDEF0 notatsiyasidagi modellar kompaniya biznesini funktsional jihatdan yuqori darajada tavsiflash uchun mo'ljallangan.
  • Ish oqimlarining tavsifi (Work Flow Modeling). IDEF3 standarti ish jarayonlarini tavsiflash uchun mo'ljallangan va oqim sxemalarini tuzishning algoritmik usullariga yaqin.
  • Ma'lumotlar oqimlarining tavsifi (Data Flow Modeling). DFD (Data Flow Diagramming) yozuvi jarayon davomida bajarilgan ishlarning ketma-ketligini va bu ishlar o'rtasida aylanayotgan axborot oqimini aks ettirish imkonini beradi.
  • Boshqa metodologiyalar.

IDEF0

Model diagrammalar, matn qismlari va bir-biriga bog'langan lug'atdan iborat. Diagrammalar modelning asosiy komponentlari bo'lib, ularda barcha funktsiyalar va interfeyslar bloklar va yoylar shaklida tasvirlangan. Arkning blokga ulanadigan joyi interfeys turini aniqlaydi:

Interfeys turi:

  • Boshqarish ma'lumotlari yuqoridagi blokga kiradi.
  • Kirish ma'lumotlari chapdagi blokga kiritilgan.
  • Natijalar o'ngdagi blokdan chiqadi.
  • Mexanizm (shaxs yoki avtomatlashtirilgan tizim), operatsiyani bajaradigan blokga pastdan kiradi.

Modelning har bir komponenti boshqa diagrammada parchalanishi (batafsilroq deshifrlanishi) mumkin. Modelning tafsilotlari darajasi uning maqsadini qondirsa, modellashtirishni to'xtatish tavsiya etiladi. Modeldagi darajalarning umumiy soni 5-6 dan oshmasligi kerak.

Diagrammalarni qurish butun tizimni yagona blok va tizimdan tashqaridagi funktsiyalar bilan interfeyslarni tasvirlaydigan yoylar shaklida tasvirlashdan boshlanadi. Tizimni bitta modul sifatida ifodalovchi blok, keyin interfeys yoylari bilan bog'langan bir nechta bloklardan foydalangan holda boshqa diagrammada batafsil tavsiflanadi. Har bir batafsil diagramma oldingi darajadagi diagrammadan blokning parchalanishidir. Har bir parchalanish bosqichida oldingi darajadagi diagramma batafsilroq diagramma uchun asosiy diagramma deb ataladi.

Bunday diagrammalar ketma-ketlikni ham, vaqtni ham aniq ko'rsatmaydi. Usulning bir qator kamchiliklari bor: idrok etishda qiyinchilik ( katta raqam diagrammalardagi yoylar va ko'p sonli parchalanish darajalari), bir nechta jarayonlarni bog'lash qiyinligi.

IDEF3

Bu usul jarayonlar doirasidagi harakatlar ketma-ketligini va ular o'rtasidagi o'zaro bog'liqlikni modellashtirish uchun mo'ljallangan. IDEF3 modellari parchalanish diagrammalariga ega bo'lmagan IDEF0 funksiya bloklarini tafsilotlash uchun ishlatilishi mumkin.

IDEF3 diagrammalari faoliyatni to'rtburchak sifatida ko'rsatadi. Harakatlar fe'llar yoki og'zaki otlar yordamida nomlanadi va har bir harakatga noyob identifikatsiya raqami beriladi (harakat raqami odatda ota-onasining raqamidan oldin bo'ladi, masalan, 1.1.). IDEF3 dagi barcha ulanishlar bir yo'nalishli va chapdan o'ngga tartibga solinadi.

IDEF3 havola turlari:

  • Vaqtinchalik ustunlik, oddiy o'q. Belgilangan faoliyat boshlanishidan oldin manba faoliyati tugallanishi kerak.
  • Ob'ekt oqimi, ikki boshli o'q. Dastlabki harakatning chiqishi yakuniy harakatning kirishidir. Belgilangan faoliyat boshlanishidan oldin manba faoliyati tugallanishi kerak. Oqim ulanishlarining nomlari ular yordamida uzatiladigan ob'ektni aniq belgilashi kerak.
  • Noaniq munosabatlar, nuqtali o'q.

Bitta harakatning tugallanishi bir vaqtning o'zida bir nechta boshqa harakatlarning boshlanishiga olib kelishi mumkin yoki aksincha, ma'lum bir harakat bajarilishini boshlashdan oldin bir nechta boshqa harakatlarni bajarishni talab qilishi mumkin (jarayonning tarmoqlanishi).

Jarayonning shoxlanishi maxsus bloklar yordamida aks ettiriladi:

  • "VA", & belgisi bilan bloklash.
  • "Exclusive OR" ("biri"), X belgisi bilan bloklash.
  • "YOKI", O bilan bloklash.

Agar "VA", "YOKI" harakatlari sinxron tarzda bajarilishi kerak bo'lsa, bu blok ichidagi ikkita qo'sh vertikal chiziq bilan, asinxron ravishda - bitta bilan ko'rsatiladi.

IDEF3 usuli faoliyatni bir necha marta parchalash imkonini beradi, bu muqobil jarayon oqimlarini bitta modelda hujjatlashtirish imkonini beradi.

DFD

Ushbu taqdimotning maqsadi har bir jarayon o'z kirishlarini chiqishga qanday aylantirishini ko'rsatishdir. U nafaqat axborot oqimlarini, balki moddiy oqimlarni ham aks ettirishi mumkin.

Bundan tashqari, boshqa modellarda bo'lgani kabi, parchalanish ham qo'llab-quvvatlanadi.

Ma'lumotlar oqimi diagrammalarining asosiy komponentlari:

  • Tashqi ob'ektlar (moddiy ob'ekt yoki individual, ma'lumot manbai yoki qabul qiluvchisi bo'lish, masalan, mijozlar, xodimlar, etkazib beruvchilar, mijozlar, omborlar).
  • Tizimlar va quyi tizimlar (masalan, jismoniy shaxslar bilan ishlash uchun quyi tizim).
  • Jarayonlar (kirish ma'lumotlar oqimini ma'lum bir algoritmga muvofiq chiqish oqimlariga aylantirish; jismoniy jihatdan bu, masalan, kirish hujjatlarini qayta ishlaydigan va hisobotlarni chiqaradigan tashkilot (bo'lim) bo'limi, dastur, apparat tomonidan amalga oshirilgan mantiqiy qurilma bo'lishi mumkin. va boshqalar).
  • Ma'lumotlarni saqlash qurilmalari (axborotni saqlash uchun mavhum qurilmalar).
  • Ma'lumotlar oqimlari (diagrammadagi o'qlar).

Har bir diagrammada 3 tadan (kamroq ma'nosiz) 7 tagacha (ko'proq sezilmaydi) jarayonni, diagrammalarni ushbu darajadagi ahamiyatsiz tafsilotlar bilan aralashtirib yubormasdan joylashtirish kerak. DFD ierarxiyasini qurishda birinchi qadam kontekst diagrammalarini qurishdir. Odatda, nisbatan oddiy tizimlarni loyihalashda yulduz topologiyasi bilan yagona kontekst diagrammasi quriladi, uning markazida asosiy jarayon deb ataladigan, cho'kishlar va axborot manbalari bilan bog'langan. Murakkab tizimlar uchun (o'n yoki undan ortiq tashqi ob'ektlar, tizimning taqsimlangan tabiati va ko'p funksiyaliligi) kontekst diagrammalarining ierarxiyasi qurilgan. Shu bilan birga, yuqori darajadagi kontekst diagrammasi bitta asosiy jarayonni emas, balki ma'lumotlar oqimi bilan bog'langan quyi tizimlar to'plamini o'z ichiga oladi.

DFD dagi har bir jarayon DFD yoki (agar jarayon elementar bo'lsa) spetsifikatsiya yordamida batafsil ko'rsatilishi mumkin. Spetsifikatsiyalar - bu jarayonlar tomonidan bajariladigan vazifalar uchun algoritmlarning tavsifi. Spetsifikatsiya tillari tuzilgan tabiiy til yoki psevdokoddan vizual modellashtirish tillarigacha bo'lishi mumkin.

Biznes jarayonlarini modellashtirishda ma'lumotlar oqimi diagrammasi (DFD) AS-IS va AS-TO-BE modellarini yaratish uchun ishlatiladi, bu esa tashkilotning biznes jarayonlarining mavjud va taklif qilingan tuzilmasini aks ettiradi.

ARIS

Hozirgi vaqtda integratsiyalashgan modellashtirish vositalarini yaratish shaklida namoyon bo'lgan turli xil modellashtirish usullarini birlashtirish tendentsiyasi mavjud. Bu vositalardan biri dasturiy mahsulot, IDS Scheer nemis kompaniyasi tomonidan ishlab chiqilgan ARIS (Integratsiyalashgan axborot tizimlari arxitekturasi) deb nomlangan.

ARIS o'rganilayotgan tizimning turli jihatlarini aks ettiruvchi to'rt turdagi modellarni (va har bir turdagi modellarning ko'p turlarini) qo'llab-quvvatlaydi.

ARISda qo'llab-quvvatlanadigan model turlari:

  • Tizimning tuzilishini ifodalovchi tashkiliy modellar - tashkiliy bo'linmalar, lavozimlar va aniq shaxslar ierarxiyasi, ular o'rtasidagi aloqalar, shuningdek, tarkibiy bo'linmalarning hududiy joylashuvi.
  • Maqsadlarga erishish uchun zarur bo'lgan funktsiyalar daraxtlari to'plami bilan boshqaruv apparati oldida turgan maqsadlar ierarxiyasini o'z ichiga olgan funktsional modellar.
  • Tizim funktsiyalarining butun majmuasini amalga oshirish uchun zarur bo'lgan ma'lumotlarning tuzilishini aks ettiruvchi axborot modellari.
  • Tizimda biznes jarayonlarini amalga oshirishning keng qamrovli ko'rinishini taqdim etadigan boshqaruv modellari.

Ro'yxatda keltirilgan model turlarini yaratish uchun ARISning o'ziga xos modellashtirish usullari, shuningdek, taniqli modellashtirish usullari va tillari, xususan, UML qo'llaniladi. Modellashtirish jarayoni har qanday turdagi modeldan boshlanishi mumkin.

ARISning asosiy biznes modeli eEPC (kengaytirilgan hodisaga asoslangan jarayonlar zanjiri, hodisalarga asoslangan jarayonlar zanjirining kengaytirilgan modeli). ARIS belgisi eEPC IDEF3 notatsiyasining kengaytmasi hisoblanadi. eEPC notasidagi biznes-jarayon ketma-ket bajariladigan ishlar (protseduralar, funktsiyalar) oqimi bo'lib, ularni bajarish tartibida tartibga solinadi. Jarayonlarning haqiqiy davomiyligi eEPCda vizual tarzda aks ettirilmaydi. Jarayonlarning haqiqiy davomiyligi haqida ma'lumot olish uchun boshqa tavsif vositalaridan foydalanish kerak, masalan, MS Project.

ARISdagi modellar diagrammalar bo'lib, ularning elementlari turli xil ob'ektlar - "funktsiyalar", "hodisalar", "tarkibiy bo'linmalar", "hujjatlar" va boshqalar. Muayyan turdagi ob'ektlar o'rtasida ma'lum turdagi aloqalar o'rnatilishi mumkin ("bajaradi", "qaror qabul qiladi", "natijalar to'g'risida xabardor qilinishi kerak" va boshqalar). Har bir ob'ektda ma'lum bir ob'ekt haqida qo'shimcha ma'lumot kiritish imkonini beruvchi o'ziga xos atributlar to'plami mavjud.

eEPC notatsiyasining asosiy ob'ektlari:

  • Funktsiya. Korxonaning bo'limlari/xodimlari tomonidan bajariladigan funktsiyalarni (tartiblarni, ishlarni) tavsiflash uchun xizmat qiladi. Har bir funktsiya hodisa bilan boshlanishi va voqea bilan tugashi kerak; har bir funktsiya funksiyaning bajarilishini "boshlovchi" bir nechta o'qni o'z ichiga olmaydi va funksiyaning bajarilishini tavsiflovchi bir nechta o'qni qoldira olmaydi.
  • Tadbir. Funksiyalarning bajarilishiga ta'sir qiluvchi real hodisalarni tasvirlash uchun xizmat qiladi.
  • Tashkiliy birlik. Masalan, boshqaruv yoki bo'lim.
  • Hujjat. Qog'oz hujjatlar kabi haqiqiy ommaviy axborot vositalarini aks ettiradi.
  • Ilova tizimi.
  • Axborot klasteri. Ob'ektlar to'plamini va ular o'rtasidagi aloqalarni tavsiflaydi.
  • Ob'ektlar o'rtasidagi aloqa. Ob'ektlar o'rtasidagi munosabatlar turi, masalan, biron bir hodisa bilan funktsiyani faollashtirish.
  • Mantiqiy operator.“VA”, “OR” yoki eksklyuziv “OR” operatori jarayonning tarmoqlanishini tasvirlash imkonini beradi.

Agar eEPC-da model yaratishda siz nazorat hujjatlari va ma'lumotlarini aks ettirishdan tashvishlanmasdan faqat protseduralar ketma-ketligini ko'rsatsangiz, natijada olingan modellar tahlil qilish va undan keyingi foydalanish nuqtai nazaridan past qiymatga ega bo'ladi.

Biznes jarayonlarini modellashtirish so'nggi yillarda ko'plab yirik (va hatto unchalik katta bo'lmagan) korxonalarni qamrab olgan moda tendentsiyasiga aylandi. Ko'pgina kompaniyalarda bo'limlar qo'ziqorin kabi o'sib bormoqda. tashkiliy rivojlanish, jarayonlarni boshqarish bo'limlari va boshqa bo'limlar, ularning asosiy vazifasi jarayon yondashuvini qo'llash asosida kompaniya faoliyatini takomillashtirish bo'yicha tavsiyalar ishlab chiqishdir. Xizmatlar bozori, shuningdek, texnologik konsalting sohasidagi takliflarni, shu jumladan ma'lum bir sohaga ixtisoslashgan takliflarni taklif qiladi (masalan, ilovalarni ishlab chiqish jarayonlarini o'rnatish yoki boshqa IT-loyihalarni amalga oshirish sohasida yoki kompaniya boshqaruv tizimini takomillashtirish sohasida).

Ushbu maqolalar turkumi jarayonli yondashuvdan foydalanish, biznes jarayonlarini modellashtirish va ularni amaliy qo'llashga bag'ishlangan. Ushbu turkumda yoritish uchun rejalashtirilgan mavzular orasida eng ko'p ishlatiladigan model turlari, ularni saqlash usullari, afzalliklari va kamchiliklari muhokama qilinadi. Bundan tashqari, biz axborot tizimlari va biznes-jarayonlarni boshqarish vositalari (jumladan, biznes jarayonlarini tavsiflash tillaridan foydalanadigan yechimlar) bilan integratsiya vositalarini muhokama qilamiz; jarayonlarni simulyatsiya qilish, real hayotda jarayonning bajarilishini nazorat qilish va tahlil qilish, biznes-jarayonlarni modellashtirish vositalariga asoslangan yechimlarni yaratish.

Sizning e'tiboringizni shu narsaga qaratmoqchimanki, birinchidan, ushbu turkum muallifning biznes-jarayonlarni modellashtirish bo'yicha shaxsiy nuqtai nazarini taqdim etadi, bu muhokama qilingan vositalar va xizmatlarni etkazib beruvchilarning rasmiy fikrlari bilan bog'liq emas; ikkinchidan, bu tsikl taqdimotda tizimli bo'lib ko'rinmaydi - u faqat jarayon yondashuvining muallifga eng qiziqarli va e'tiborga loyiq bo'lgan jihatlarini aks ettiradi.

Jarayon yondashuvi haqida qisqacha

Jarayon yondashuvining mohiyati oddiy. Kompaniya xodimlarining faoliyati ikki toifaga bo'linadi: takrorlanuvchi (davriy ravishda yoki muayyan hodisalarning yuzaga kelishi natijasida), jarayonlar deb ataladigan va takrorlanmaydigan, loyihalar, voqealar yoki dasturlar deb ataladi. Shu nuqtai nazardan qaraganda, jarayon oldindan o'rnatilgan qoidalarga muvofiq kiritilgan material va / yoki ma'lumotlarni yakuniy mahsulotga (yoki xizmatga) aylantiradigan takrorlanadigan harakatlar to'plamidir. Qoida tariqasida, jarayonlar tashkilotlar faoliyatining muhim qismini tashkil qiladi. Jarayon borligini hisobga olsak yakuniy natija, kompaniya faoliyatini jarayonlar majmui sifatida ko'rib chiqish tashqi sharoitdagi o'zgarishlarga tezroq javob berishga, istalgan natijaga olib kelmaydigan faoliyat va xarajatlarning takrorlanishiga yo'l qo'ymaslik va xodimlarni bunga erishish uchun to'g'ri rag'batlantirish imkonini beradi.

Biznes jarayonlarini modellashtirish odatda ularning rasmiylashtirilgan grafik tavsifini anglatadi. Jarayonli yondashuvni qo'llashni modellashtirish va uning asosida kompaniya faoliyatini takomillashtirish majburiy bo'lmasa-da, so'nggi paytlarda ko'plab kompaniyalar bunga jiddiy e'tibor berishmoqda. Keyinchalik uning yordami bilan qanday muammolarni hal qilish mumkinligini muhokama qilamiz.

Biznes jarayonlarini modellashtirishning amaliy qo'llanilishi

Biznes jarayonlarini modellashtirish amaliyotda keng ko'lamli muammolarni hal qilishda qo'llaniladi. Bunday modellardan foydalanishning eng tipik usullaridan biri modellashtirilayotgan jarayonlarning o'zini takomillashtirishdir. Amalda, jarayonlar "xuddi shunday" (ya'ni, ular haqiqatda sodir bo'lganidek) tasvirlanadi, so'ngra bu jarayonlardagi to'siqlar turli yo'llar bilan aniqlanadi va ushbu tahlil asosida bir nechta "bunday bo'lishi kerak" modellari yaratiladi. .

Oshkor qilish to'siqlar jarayonlarda turli yo'llar bilan amalga oshirilishi mumkin. Ulardan biri simulyatsiya modellashtirishdir. Bunday modellashtirish uchun dastlabki ma'lumotlar jarayonning bajarilishiga ta'sir qiluvchi hodisalarning yuzaga kelish ehtimoli, jarayondagi funktsiyalarning o'rtacha bajarilishi vaqti va bajarilish vaqtini taqsimlash qonunlari, shuningdek, boshqa xususiyatlar to'g'risidagi ma'lumotlardir. masalan, jarayonga jalb qilingan resurslar.

To'siqlarni aniqlashning yana bir usuli - bu haqiqiy jarayonlarni tahlil qilish va shunga mos ravishda funktsiyalarni bajarish yoki resurs mavjudligini kutishning real vaqti. Haqiqiy qiymatlarni axborot tizimlaridan olish mumkin (agar jarayon etarlicha yuqori darajada avtomatlashtirilgan bo'lsa) yoki an'anaviy vaqt va boshqa kuzatishlar orqali aniqlanishi mumkin.

Biznes-jarayon tavsiflaridan foydalanishning yana bir usuli korporativ jarayonlarni yaratish uchun jarayon modellari to'plamidan foydalanishdir huquqiy asos, masalan, jarayon qoidalari, bo'linish qoidalari, ish tavsiflari. Bunday texnologiyalar, ayniqsa, kompaniyani sifat standartlaridan biriga muvofiqligini sertifikatlash uchun tayyorlashda qo'llaniladi. Bugungi kunda deyarli barcha biznes jarayonlarini modellashtirish vositalari modellar bo'yicha ob'ektlar va ularning munosabatlari haqida ma'lumot olish va ularni hujjatlar shaklida taqdim etish imkonini beradi, garchi bunday echimlar asosidagi texnologiyalar boshqacha bo'lishi mumkin.

Ko'pincha biznes-jarayon modellari kompaniyaning boshqaruv tizimini takomillashtirish va xodimlarni rag'batlantirish tizimini ishlab chiqish uchun ishlatiladi - bu maqsadda odatda kompaniyaning maqsadlari modellashtiriladi, ularning har biri batafsilroq bo'linadi, bu taqsimot shu qadar batafsil bo'lgunga qadar individual maqsadlarga aylanadi. muayyan xodimlar faoliyati bilan bog'liq bo'lishi kerak. Keyinchalik, ushbu maqsadlar uchun ularga erishish darajasini tavsiflovchi miqdoriy ko'rsatkichlar shakllantiriladi va bu ko'rsatkichlar asosida xodimlarni rag'batlantirish tizimi yaratiladi.

Biznes-jarayonlarni modellashtirish axborot tizimlari yoki boshqa IT-yechimlarni loyihalashda keng qo'llaniladi - bugungi kunda talablarni boshqarish va spetsifikatsiyalarni yaratish jarayonlarini tavsiflash amalda yaxshi shakldagi qoidaga aylandi va zamonaviy texnik topshiriq Bu nafaqat talablar ro'yxatini, balki texnologik modellarni ham ko'rish mumkin. Va menejment va texnologik konsalting sohasidagi mutaxassislar ushbu mavzu bo'yicha nima deyishlaridan qat'i nazar, shuni unutmasligimiz kerakki, ko'p hollarda biznesni tanlashda kompaniya faoliyatini to'g'ri avtomatlashtirish va axborot bilan ta'minlash asosiy vazifa hisoblanadi. jarayonni modellashtirish.

Sanab o'tilgan vazifalar biznes-jarayonlarni modellashtirish ko'lamini tugatmaydi, bu erda modellashtirishning ushbu turidan foydalanishga misollar keltirilgan.

Jarayonga yondashuv va CASE texnologiyalari

Modellar, ob'ektlar va munosabatlar

Biznes jarayonlarini modellashtirishda, qoida tariqasida, model, ob'ekt va ulanish tushunchalari manipulyatsiya qilinadi. Model - bu modellashtirilgan mavzu sohasining ba'zi xususiyatlarini adekvat tavsiflovchi grafik belgilar, ularning xususiyatlari, atributlari va ular orasidagi bog'lanishlar to'plami. Modellarning mumkin bo'lgan turlari va ularni qurish qoidalari (jumladan, foydalanish uchun mavjud bo'lgan grafik belgilar va ular o'rtasidagi aloqalar mavjudligi qoidalari) tanlangan modellashtirish metodologiyasi bilan belgilanadi va foydalanilgan modelda qabul qilingan yozuv tizimi tanlangan belgi bilan belgilanadi.

Bugungi kunda biznes jarayonlarini tavsiflash uchun bir nechta modellashtirish usullari qo'llaniladi. Ulardan eng ommaboplari talablarni tahlil qilish va axborot tizimlarini funktsional loyihalashda qo'llaniladigan ma'lumotlar oqimi diagrammalarini tavsiflovchi DFD (Data Flow Diagrams) metodologiyasini o'z ichiga oladi; STD (State Transition Diagram), bu real vaqtda tizimlarni loyihalash uchun davlat o'tish diagrammalarini ko'rib chiqadi; ERD (Entity-Relationship Diagrams), axborot tizimlarini mantiqiy loyihalashda foydalaniladigan "ob'ekt-munosabatlar" diagrammalarini ko'rib chiqadi; Funktsional parchalanish diagrammalarini tavsiflovchi FDD (Funktsional parchalanish diagrammasi); SADT (Tuzilgan tahlil va dizayn texnikasi), bu 90-yillarda juda mashhur bo'lgan tizimli tahlil va dizayn texnologiyasi. Yaqinda ham mashhur ARIS metodologiyasi, bu kompaniyaning barcha quyi tizimlarini tavsiflash uchun ishlatiladigan har xil turdagi modellar to'plamini (shu jumladan, ba'zi boshqa metodologiyalar tomonidan qo'llab-quvvatlanadigan) ko'rib chiqadi. Biznes jarayonlari va ma'lumotlarini loyihalashda foydalaniladigan IDEF metodologiyalari oilasi ham mashhur emas (ma'lumotlar bazasini ishlab chiquvchilar, qoida tariqasida, mantiqiy va jismoniy ma'lumotlar modellarini tavsiflovchi IDEF1X metodologiyasi bilan yaxshi tanish va IDEF0 metodologiyasi tahlilchilar orasida juda mashhur. biznes jarayonlari). UML (Unified Modeling Language) metodologiyasi dastur ishlab chiquvchilar orasida juda mashhur boʻlib, axborot tizimiga qoʻyiladigan talablarni, foydalanuvchi stsenariylarini, tizim holati va maʼlumotlarning ishlash vaqtidagi oʻzgarishlarini hamda kelajak sinflarini tavsiflash uchun axborot tizimlari va ilovalarini loyihalashda foydalaniladi. ilova.

Modellashtirish vositalari

Modellarni qog'ozga chizish taqiqlanmagan bo'lsa-da, biznes jarayonlarini zamonaviy modellashtirish odatda CASE vositalari - Computer Aided System Engineering - kompyuter yordamida tizimni loyihalash yordamida amalga oshiriladi. Yoniq zamonaviy bozor Yuzlab CASE dasturlari mavjud. Bunday vaziyatda ularning tasnifi va yordami bilan hal qilinishi mumkin bo'lgan muammolarni muhokama qilish mantiqan to'g'ri keladi (jarayon yondashuviga nisbatan).

Axborot texnologiyalaridan CASE vositalari odatda IT-yechimlarning hayotiy siklidagi muayyan jarayonlarni avtomatlashtirish imkonini beruvchi vositalarni o'z ichiga oladi. Biroq, ularning yordami bilan IT yechimlari bilan bevosita bog'liq bo'lmagan muammolar ko'pincha hal qilinadi.

Zamonaviy CASE vositalarining xususiyatlari - bu modellarni yaratish uchun vizual grafik vositalar, ularni fayllar shaklida yoki maxsus omborda ma'lumotlar sifatida saqlash vositalaridan foydalanish va ko'pincha boshqa vositalar bilan integratsiya qilish vositalari (masalan, ilovalarni ishlab chiqish vositalari bilan, ofis ilovalari, boshqa CASE- vositalari, axborot tizimlarini joriy etishda foydalaniladigan asboblar). Ko'pincha CASE vositalari modellar asosida hisobotlarni yaratish vositalarini va mavjud ma'lumotlar (masalan, relyatsion ma'lumotlar bazasida) asosida modellarni yaratish uchun reinjiniring vositalarini o'z ichiga oladi. Ko'pincha, CASE vositalari amaliy dasturlash interfeyslarini va hatto maxsus echimlarni ishlab chiqish muhitlarini o'z ichiga oladi.

CASE vositalarini turlari bo'yicha tasniflash mumkin:

  • jarayonlar va shunga o'xshash boshqa mavzular tavsiflarini yaratish uchun mo'ljallangan tahlil va modellashtirish vositalari;
  • talablarni boshqarish va IT-loyihalarni hujjatlashtirish uchun foydalaniladigan tahlil va dizayn vositalari;
  • amaliy modellashtirish vositalari (bugungi kunda bunday vositalarning eng keng tarqalgan toifasi UML modellashtirish vositalari oilasidir);
  • eng keng tarqalgan DBMS uchun ma'lumotlarni modellashtirish va ma'lumotlar bazasi sxemalarini yaratishni ta'minlaydigan ma'lumotlarni loyihalash vositalari.

Biznes jarayonlarini tavsiflash uchun barcha sanab o'tilgan vositalar toifalari qo'llaniladi, ehtimol oxirgisidan tashqari: ma'lumotlarni modellashtirish - bu juda aniq vazifalar va aniq kutilgan natijaga ega bo'lgan maxsus soha bo'lib, biznes-tahlilchilar tomonidan emas, balki dasturda qo'llaniladi. ishlab chiquvchilar.

Guruch. 1. Borland Birgalikda

Mamlakatimizda biznes-jarayonlarni tavsiflashning eng mashhur vositalariga UML modellashtirish vositalari Rational Rose (IBM) va Together (Borland) kiradi - 2-rasm. 1, AllFusion Business Process Modeler (BPwin) oilasi IDEF0 (Computer Associates) metodologiyasidan foydalangan holda biznes jarayonlarini tavsiflash va yagona modellar omborida jamoaviy ishlarni tashkil qilish uchun (2-rasm), ARIS (IDS Scheer) - jamoaviy ish uchun vosita Visio (Microsoft) biznes jarayonlari, ma'lumotlar va axborot tizimlari va kompaniya faoliyatini tavsiflash uchun mo'ljallangan har xil turdagi o'zaro bog'liq modellar to'plamida (3-rasm) turli xil biznes jarayonlari va ma'lumotlar modellarini yaratish vositasi bo'lib, sizga imkon beradi. turli metodologiyalar yordamida diagrammalar va modellar yaratish (4-rasm).

Guruch. 2. CA AllFusion Business Process Modeler (BPwin)

Guruch. 3. ARIS biznes arxitektori

Guruch. 4.Microsoft Visio

Biz jurnalimizda yuqorida sanab o'tilgan ko'plab vositalar haqida bir necha bor yozganmiz va qiziquvchilar bizning veb-saytimizda tegishli maqolalarni topishlari mumkin: .

Biznes jarayonlarini modellashtirish uchun qaysi vositani tanlash kerak? Bu, birinchi navbatda, modellashtirishning maqsadlari va ko'lami, asboblarning funksionalligi, ularning boshqa vositalar va ilovalar bilan integratsiyalashuvi va kamroq darajada modellar mualliflarining ma'lum bir vositadan foydalanish bo'yicha bilim va tajribasi bilan belgilanadi. Tabiiyki, bu holda, foydalanuvchi oldida turgan muammoni hal qilish uchun modellashtirish vositasining qanday imkoniyatlari talab qilinishini tasavvur qilishingiz kerak. Biroq, keyingi maqolalarda bunday vositalarning imkoniyatlari haqida batafsilroq gaplashamiz.




Yuqori