Idef0 diagrammasini qanday yaratish kerak. Kurs ishi: IDEF0, DFD va IDEF3 dizayn metodologiyalaridan foydalangan holda issiqxona korxonasi modelini ishlab chiqish. Parchalanish diagrammasi A3

Ko'pincha, ishlab chiquvchilardan nafaqat kompaniya ishidagi muammoni aniqlash va hal qilish, balki uning kompaniya tarkibida qanday rol o'ynashini aniqlash talab qilinadi. Chunki noto'g'ri ishlaydigan birlik nima uchun noto'g'ri ishlayotganini tushunishdan ko'ra, uning boshqalar bilan qanday aloqada bo'lishini tushunish muhimroqdir. Shuning uchun har qanday muammoni aniqlash kompaniyaning ishini o'rganish va uning funktsional modelini tuzishdan boshlanadi.

Ko'pincha, ishlab chiquvchilarga nafaqat kompaniya ishidagi muammoni aniqlash va hal qilish, balki uning kompaniya tuzilishida qanday rol o'ynashini aniqlash talab qilinadi. Chunki noto'g'ri ishlaydigan birlik nima uchun to'g'ri ishlamayotganini tushunishdan ko'ra, uning boshqalar bilan qanday aloqada bo'lishini tushunish muhimroqdir. Shuning uchun har qanday muammoni aniqlash kompaniyaning ishini o'rganish va uning funktsional modelini tuzishdan boshlanadi.

Siz aytasiz, menejer qanday kompaniya haqida gapirayotganidan qat'i nazar, kompaniyaning funktsional modeli bo'lishi kerak. Ammo, amaliyot shuni ko'rsatadiki, aksariyat hollarda bu model yo'q.

Grafika afzalligi

IDEF0 modellari nima? O'ziga xos xususiyatlarga ega grafik sxemalar va ularni tuzish qoidalari. Nima uchun grafik? Chunki u samarali. Buni bir qancha misollarda ko'rish mumkin.

Tasavvur qilaylik, harbiy operatsiyalarning harbiy rejasi ularga qo'llaniladigan grafik belgilar bilan xaritalar yordamida emas, balki so'zlar bilan tushuntirilgan. Endi bu imkonsizdek tuyuladi, lekin 19 -asrning ikkinchi yarmigacha aynan shunday bo'lgan. Grafika nimani tushuntirish kerakligini tushunishga yordam beradi va shunga ko'ra, nima qiyinligini tushunishga yordam beradi.

Biznes jarayonlarida ham xuddi shunday: ko'pchilik texnik topshiriqlar grafik yozuvlar ko'rinishida bajarilishi mumkin, bu ishlab chiquvchilar uchun vazifani ancha soddalashtiradi va mijozlar uchun pulni tejaydi.

IDEF0 ning afzalliklariIT-mutaxassislar

Ishlab chiquvchilarning faoliyati, masalan, CRM o'rnatish yoki samarali ERP yaratish, allaqachon o'rnatilgan tizimga o'zgartirishlar kiritish bilan bog'liq. Va buni to'g'ri bajarish uchun, avvalo, bu tizim qanday ishlashini o'rganish kerak. Uni o'rganib chiqqandan so'ng, ishlab chiquvchi tijorat taklifini yozadi, unda u vaziyat haqidagi tasavvurini, muammoni hal qilish uchun zarur bo'lgan harakatlarni, shuningdek kutilgan natijani bayon qiladi. Bunday hujjat o'ndan ortiq sahifadan iborat bo'lishi mumkin. Bir tomondan, bu yaxshi, chunki mijoz o'zi qiziqtirgan ma'lumotlarning maksimal miqdorini oladi. Boshqa tomondan, uzun matnni o'rganish uchun vaqt kerak. muvaffaqiyatli tadbirkor ko'pincha emas.

Xo'sh, qanday qilib katta hajmli matnlarga murojaat qilmasdan mohiyatni etkazish mumkin? Grafika! U sizga kerakli ma'lumotlarni aniq ko'rsatib, yozilganlarni qisqartirishga imkon beradi. Zero, bitta tasvir yuzlab so'zlarning o'rnini bosa oladi. Va biznes jarayonlarini tasvirlashda grafikadan foydalanishga kelsak, bu 100% to'g'ri.

Keling, birinchi navbatda notation va IDEF0 nima ekanligini va nima uchun ekanligini tushunib olaylik.

Biznes jarayonlarini tavsiflash uchun eslatma: bu nima

Notation - bu biznes jarayonlar modellashtirishda ishlatiladigan grafik ob'ektlar va to'g'ridan -to'g'ri modellashtirish qoidalari ko'rinishida ifodalanadigan format. Belgilar - bu kompaniyaning faoliyatini aks ettirishga imkon beradigan, bo'limlar va bo'linmalar o'rtasidagi munosabatni ko'rsatadigan grafik tilning bir turi. Ya'ni, yozuvni biznes intellektida dasturlash tilining bir turi deb hisoblash mumkin.

IDEF0 - bu ...

IDEF0 - bu biznes jarayonlarini tasvirlash va rasmiylashtirish uchun ishlatiladigan funktsional modellashtirish usuli va grafik belgisi. IDEF0 ning o'ziga xos xususiyati shundaki, bu metodologiya ob'ektlarning bo'ysunishiga qaratilgan. IDEF0 1981 yilda AQShda korxonalarni avtomatlashtirish uchun ishlab chiqilgan.

Kompaniyaning funktsional modeli

IDEF0 funktsional modeli bloklar bo'lib, ularning har biri bir nechta kirish va chiqishga ega. Har bir blokda kerakli darajada batafsil bayon qilingan boshqaruv va mexanizmlar mavjud. Eng muhim funksiya yuqori chap burchakda joylashgan. U qolgan o'qlar va funktsiyalar blokining tavsiflari bilan bog'lanadi. Har bir o'q yoki harakatning o'ziga xos ma'nosi bor. Shu sababli bunday model har qanday ma'muriy va tashkiliy jarayonlarni tasvirlash uchun ishlatiladi.

O'q turlari

Kiruvchi vazifalar belgilangan.

Chiquvchi faoliyat natijasini ko'rsatish.

Menejerlar(yuqoridan pastgacha o'qlar) - boshqaruv mexanizmlari.

Mexanizmlar(pastdan yuqoriga o'qlar) kerakli ishlarni bajarish uchun ishlatiladi.

Funktsional model bilan ishlashda quyidagi qoidalar qabul qilinadi. Misol uchun, o'qlar ismlar bilan belgilanadi (qoidalar, reja va boshqalar), bloklar - fe'llar bilan (yozuvlarni saqlang, shartnoma tuzing).

IDEF0 sizga ma'lumot almashish imkonini beradi, uning ko'p qirraliligi va ko'rinishi tufayli birja ishtirokchilari bir -birini oson tushunishadi. IDEF0 diqqat bilan ishlab chiqilgan va takomillashtirilgan, siz IDEF0 bilan turli xil vositalar yordamida ishlashingiz mumkin, masalan, ERWIN, VISIO, Bussines studiyasi.

IDEF0 ham shubhasiz afzalliklarga ega. Bu texnika nisbatan ancha oldin ishlab chiqilgan va o'ttiz yil mobaynida u yaxshilab silliqlash va sozlashdan o'tgan. Shunday qilib, kompaniyaning funktsional modelini tez va minimal xato ehtimoli bilan yaratish mumkin.

Tabiiyki, boshqa metodologiyalar ham bor, nega biz IDEF0 ni tavsiya qilamiz? Siz temir trubaning bir qismini arra bilan kesib qo'yishingiz mumkin, lekin ko'ryapsizmi, buni maydalagich yordamida qilish ancha oson. IDEF0 bilan ham xuddi shunday: modellashtirish uchun boshqa funktsional vosita yo'q, uning yordamida kerakli natijani osongina va tezda olishingiz mumkin.

Funktsional model qanday yaratilgan

Maqola yozish misolidan foydalanib, funktsional model yaratilishini tahlil qilaylik.

Asosiy birlik"Maqola yozish" deb nomlanadi.

Maqolani yozish uchun kerak bo'lgan narsalar aks ettirilgan kiruvchi o'qlar- "Tajriba", "Qo'shimcha o'qish".

Tekshirish o'qlari maqola yozish uchun - "Maqola konturi", "Ro'yxatdan o'tish talablari", "Rus tili qoidalari".

Mexanizmlar to'g'ridan -to'g'ri muallifning o'zi, kopirayter, muharrir, dasturiy ta'minot. Bu mexanizmlar qanday tashkil etilgan? Muallif matnni audio versiyasini yozib yaratadi. Kopirayter nashriyot talablariga va rus tili qoidalariga rioya qilgan holda, matnni nashr qilish rejasiga qaratib, matn formatiga o'tkazadi. Keyin muharrir ishga ulanadi, u maqolani tekshiradi, nutq, imlo va tinish xatolarini tuzatadi. Dastur - bu jarayon ishtirokchilari maqolani yaratishda foydalanadigan dasturlar va vositalar.

Yuqorida aytilganlarning hammasi faqat ishning umumiy sxemasi, shuning uchun uni batafsil bayon qilish kerak.

Keling, o'z modelimizga qaytamiz va umumiy blokni bir nechta tegishli elementlarga ajratamiz.

Shunday qilib, maqola yozishning butun jarayonini 4 bosqichga bo'lish mumkin:

  1. Audio versiyasini tayyorlang.
  2. Bosilgan matnni tayyorlang.
  3. Matnni tahrir qilish va chop etish uchun tayyorlash.
  4. Maqolaning nashr etilishi.

Diagramma qaysi bosqichda qaysi boshqaruv va mexanizmlar ishtirok etishi haqidagi ma'lumotlarni aks ettiradi. Masalan, sifatli matn yaratish uchun muallif o'z tajribasi va bilimidan, qo'llanma sifatida, nashr rejasi va noshir talablaridan foydalanadi. Matnning bosma nusxasini yaratuvchi kopirayter va tahrirchi uni tuzatishda rus tili qoidalaridan foydalanadi. Maqolani nashr qilish uchun, masalan, onlayn nashrda maxsus dasturiy ta'minot talab qilinadi.

Funktsional modelni tayyorlashda ijrochi uni yaratish maqsadi va o'z nuqtai nazarini boshqaradi.

Funktsional modellashtirish turli boshqaruv qarorlarini qabul qilishda samarali qo'llaniladi. Bizning maqolamizda yozish jarayonining misolida ikkita mutaxassis - kopirayter va muharrir bor. Va sxema bo'yicha loyihalarni moliyalashtirishni kerakli optimallashtirish bilan, buni qanday qilish kerakligini aniqlash qiyin emas. Kopirayter va korrektorning ish uslublari o'xshash, shuning uchun hamma ishni kopirayterga taklif qilish mumkin, chunki u to'g'ridan -to'g'ri audio matn bilan ishlaydi, uni muharrir qila olmaydi. Bunday holda, kopirayterga bu ishni muharrir uchun mo'ljallangan summaning yarmiga bajarishni taklif qilish mumkin. Ha, bu matn sifatini yo'qotishiga olib kelishi mumkin, lekin optimallashtirish vazifasi muvaffaqiyatli yakunlandi. Va buni vizual sxemasiz bajarish qiyinroq bo'lardi.

Belgilarni yaratish jarayoniIDEF0

Belgilar yaratish uchun ko'plab dasturlar mavjud. Ba'zilar funktsional modellarni yaratish uchun mo'ljallangan, boshqalari esa har qanday grafik ob'ektlar bilan ishlashga imkon beradi. Va kimdir uchun birinchi bosqichda bir varaq qog'oz, qalam va silgi etarli.

Kompaniya ishining tavsifiga o'tishdan oldin, ya'ni to'g'ridan -to'g'ri biznes -jarayonlarning yozuvini yaratishda, kompaniyaning ishlash tamoyillarini o'rganish kerak. Buning uchun uchinchi tomon mutaxassisi tomonidan intervyu o'tkaziladi. Birinchidan, savolga kompaniya rahbari javob beradi, keyin ishning boshqa bosqichlarini boshqaradigan mutaxassislar.

Ishning birinchi bosqichi ikkita yozuv bilan yakunlanadi. Biznes jarayonlarini asl shaklida aks ettiradi. Bu yozuv intervyu natijalari asosida tuziladi va har bir detal kompaniya rahbari va xodimlari bilan kelishilgan bo'lishi kerak. Sizning kompaniyadagi mavjud biznes -jarayonlar haqidagi tushunchangiz haqiqatga to'g'ri kelishi juda muhim, bu barcha darajalarda tasdiqlashni talab qiladi.

Ikkinchi yozuvni "kerak bo'lganda" deb atash mumkin. U birinchisi asosida yaratilgan vazifaga muvofiq o'zgartirishlar kiritilgan holda yaratilgan.

IDEF0 standarti va unga qo'yiladigan talablar

Biz yuqorida IDEF0 ning asosiy talablari haqida gaplashdik.

  1. Asosiy element yuqori chap burchakda joylashgan.
  2. Har bir element kiruvchi va chiquvchi o'qlarga ega bo'lishi kerak. Bundan tashqari, kiruvchi o'qlar chapda, o'ngda - chiquvchi.
  3. Boshqaruv elementlari tepada, mexanizmlar pastda joylashgan.
  4. Bitta varaq yoki ekranga bir nechta bloklarni joylashtirishda, keyingi bloklar avvalgisining pastki o'ng tomoniga joylashtiriladi.
  5. Sxemalar o'qlar minimal marta kesishishi uchun tuzilishi kerak.
Tabiiyki, IDEF0 standarti umumiy qabul qilingan me'yorlar, talablar va belgilarga ega. Biz ular haqida batafsil to'xtalmaymiz, agar xohlasangiz, bu ma'lumotni topish oson.

IDEF0 bilan ishlashda xatolar

Har qanday faoliyatda bo'lgani kabi, funktsional modellashtirishni amalga oshirishda xatolar paydo bo'ladi. Keling, eng tipiklarini tahlil qilaylik.

Ko'p ranglardan foydalanish

Shuni esda tutish kerakki, funktsional modellashtirishda barcha elementlar muhim, muhimlari ham, ahamiyatsizlari ham yo'q. Qog'ozda yoki kompyuter dasturlaridan birida modellashtirishda foydalanuvchilar bloklar va o'qlarni bo'yash orqali diagrammani yanada ingliroq qilishga harakat qilishadi. turli ranglarda... Biroq, amalda, bu diagrammani yanada vizual qilibgina qolmay, balki, aksincha, chalkashlikka va tasvirlangan narsaning idrokini buzilishiga olib keladi.

Shuning uchun, ideal variant - qo'shimcha rang variantlarini ishlatmasdan, qora va oq rang sxemasi. Bu nafaqat tushunmovchiliklarni bartaraf etishga yordam beradi, balki modelni yaratuvchini to'g'ridan -to'g'ri tartibga soladi, bu modelning o'qilishi va ravshanligiga ijobiy ta'sir ko'rsatadi.

Ko'p sonli bloklar

Kompaniya ishining funktsional modelini tuzishda uning mualliflari ko'pincha hamma narsani, hatto eng kichik detallarni ham aks ettirishga harakat qilishadi. Ko'p sonli bloklar va o'qlar bilan diagramma chiqadi. Natijada, uning o'qilishi va ravshanligi pasayadi.

Ushbu xatoga yo'l qo'ymaslik uchun, masalani tushunish uchun etarli bo'lgan tafsilotlardan foydalaning. Tafsilotlar faqat muhim masalani hal qilish uchun kerak bo'lganda tayyorlanadi.

Xatolarni tuzatishda tuzilmani o'zgartirish

Diagramma tuzishda bir nechta jarayonlar kiruvchi, chiquvchi yoki boshqa muhim elementlarsiz qolmasligi muhim. Masalan, agar siz muallifni sxemadan olib tashlamoqchi bo'lsangiz, u holda unga bevosita aloqador bo'lgan barcha elementlar va o'qlarni olib tashlashingiz kerak bo'ladi. Agar ular sxemada qolsalar, unda tushunmovchilik va chalkashliklar bo'ladi, chunki tafsilotlar davomida ular hech kim qaerda ekanligini bilmaydi.

Xuddi shu holat blok qo'shilishi bilan yuzaga keladi. Agar siz biron bir ma'lumotni to'ldirishingiz kerak bo'lsa, kerakli atributlarni taqdim etganingizni tekshiring. Buni yaqindan kuzatib borish kerak, chunki murakkab biznes -jarayonlarni modellashtirishda, hatto bir qismining ozgina o'zgarishi boshqa qismining o'zgarishiga olib keladi.

Bloklar va boshqaruv elementlarining nomlari

Model elementlarini nomlash qoidalari juda oddiy, lekin ularni eslab qolish juda muhim: boshqaruv o'qlari otlar, bloklar fe'llar deb ataladi. Bu qoida IDEF0 standartida yozilgan va chalkashlik va xatolardan qochishga yordam beradi.

IDEF0 dan foydalanishning afzalliklari

Ko'rinish. Kompaniyaning ishini diagramma ko'rinishida tasvirlash orqali kompaniyaning qanday ishlashi, muammolar qayerda paydo bo'lishi va ularni qanday oldini olish mumkinligi aniq bo'ladi.

O'zaro tushunish, sxemani noto'g'ri talqin qilish ehtimolini istisno qilish. Kompaniyaning ishini bloklar va boshqaruv elementlari ko'rinishida ifodalovchi funktsional modelning ko'rinishi va qulayligi sizga o'z kompaniyasi faoliyatini rahbariyat bilan muhokama qilishda yordam beradi. Aytgancha, agar kerak bo'lsa, funktsional model uchun lug'at tuziladi, unda barcha shartlar va qoidalar mavjud. Shunday qilib, menejer va kompaniya xodimlari o'rtasida tushunmovchiliklar ehtimoli kamayadi.

Modelni yaratishda oddiylik va vaqtni tejash. Albatta, funktsional modellashtirishda yaxshi bo'lish uchun ko'p vaqt kerak bo'ladi. Avvalo, siz katta hajmdagi ma'lumotlarni lakonik sxema shaklida taqdim etishni o'rganishingiz kerak, ya'ni. dastlabki ma'lumotlarni filtrlash va siqish imkoniyatiga ega bo'lish. Ammo mashg'ulotlarga sarflangan vaqt va kuch keyinroq to'lanadi. Axir, funktsional modelni yaratish va uni qulay tarzda taqdim etish ko'p vaqtni talab qilmaydi.

Minimal xato ehtimoli. IDEF0 standarti bo'yicha ishlash uning qoidalariga qat'iy rioya qilishni talab qiladi. Bu ijrochini intizomli qiladi va xatolar ehtimolini yo'q qiladi. Bundan tashqari, standartga rioya qilmaslik darhol seziladi.

Va nihoyat

Ikki biznes -tahlilchi uchun, agar kompaniyaning tuzilishi o'ta sodda bo'lsa, funktsional modellar bir xil bo'lishi mumkin. Boshqa hollarda, modellar bir -biridan farq qiladi. Bu tabiiy, chunki har bir tahlilchining o'ziga xos tajribasi, kompaniyaning faoliyati haqidagi o'z tushunchasi, o'ziga yuklangan vazifalarni qanday hal qilish borasida o'z nuqtai nazari bor. Biznes -tahlilchi menejer nuqtai nazaridan funktsional modelni ishlab chiqadi, berilgan vazifalarni qanday hal qilishini tasavvur qiladi.

Bizning fikrimizcha, IDEF0 vositasi nafaqat professional biznes -tahlilchilar uchun, balki o'z biznesini bevosita tahlil qiladigan va samarali boshqaruv tizimini yaratishga intiladiganlar uchun ham foydali bo'ladi.


O'z biznesingizning funktsional tuzilishini ko'rishni va tushunishni o'rganing!

Hozirgi vaqtda Rossiyada G'arbda umumiy qabul qilingan boshqaruv standartlariga qiziqish keskin oshdi, ammo haqiqiy boshqaruv amaliyotida bitta ko'rsatkich bor. Ko'p rahbarlar hali ham to'g'ridan -to'g'ri savol bilan hayron bo'lishlari mumkin tashkiliy tuzilma kompaniya yoki mavjud biznes -jarayonlarning sxemasi haqida. Iqtisodiy davriy nashrlarni muntazam o'qib turadigan eng ilg'or menejerlar, qoida tariqasida, faqat ular uchun tushunarli bo'lgan ierarxik sxemalarni chizishni boshlaydilar, lekin bu jarayonda ham ular odatda tezlik bilan oxirigacha kelishadi. Xuddi shu narsa turli xil xizmatlar va funktsional birliklarning xodimlari va menejerlariga ham tegishli. Ko'pgina hollarda, korxona faoliyat ko'rsatishi kerak bo'lgan yagona qoidalar to'plami individual qoidalar va lavozim tavsiflari... Ko'pincha, bu hujjatlar bir yildan ko'proq vaqt oldin tuzilgan, yomon tuzilgan va bir -biriga bog'liq emas va natijada shunchaki javonlarga chang to'playdilar. Hozircha bunday yondashuv o'zini oqladi, chunki Rossiya bozor iqtisodiyotining shakllanishi davrida raqobat tushunchasi deyarli yo'q edi va xarajatlarni hisobga olishning hojati yo'q edi - foyda juda katta edi. Natijada, so'nggi ikki yil ichida biz juda tushunarli manzarani ko'rdik: 90 -yillarning boshlarida o'sgan yirik kompaniyalar bozordan butunlay chiqib ketgunga qadar asta -sekin o'z pozitsiyalarini yo'qotmoqdalar. Bu qisman korxona boshqaruv standartlarini bajarmaganligi, faoliyat va missiyaning funktsional modeli kontseptsiyasi umuman yo'qligi bilan bog'liq. Faoliyatning turli sohalarini modellashtirish yordamida boshqaruvdagi qiyinchiliklarni samarali tahlil qilish va biznesning umumiy sxemasini optimallashtirish mumkin. Ma'lumki, har qanday korxonada faqat to'g'ridan -to'g'ri foyda keltiradigan loyihalar ustuvor hisoblanadi, shuning uchun odatda kompaniya boshqaruvidagi inqiroz paytida biz uning faoliyati va uning holatini o'rganish haqida gapiramiz. qayta tashkil etish.

90 -yillarning oxirida, bozor etarlicha raqobatbardosh bo'lganda va korxonalarning rentabelligi keskin pasayishni boshlaganda, menejerlar xarajatlarni optimallashtirishda katta qiyinchiliklarga duch keldilar, shunda mahsulotlar daromadli va raqobatbardosh bo'lib qoldi. Aynan shu paytda, sizning ko'zingiz oldida bitta biznes doirasida turli quyi tizimlarning o'zaro bog'lanishining barcha mexanizmlari va tamoyillarini aks ettiradigan korxona faoliyatining modeli bo'lishi zarurligi yaqqol namoyon bo'ldi.

"Biznes jarayonlarini modellashtirish" tushunchasi ko'pchilik tahlilchilarning kundalik hayotiga murakkab bozorda paydo bo'lishi bilan bir vaqtda kirib kelgan. dasturiy mahsulotlar korxona boshqaruvini kompleks avtomatlashtirish uchun mo'ljallangan. Bunday tizimlar har doim chuqurlikni nazarda tutadi loyiha oldidan so'rovnoma kompaniyaning faoliyati. Bu so'rov natijasi - ekspert xulosasi bo'lib, uni bartaraf etish bo'yicha tavsiyalar alohida punktlar tomonidan berilgan. " to'siqlar"Faoliyatni boshqarishda. Ushbu xulosa asosida, avtomatlashtirish tizimi joriy etilishidan oldin, biznes jarayonlarini qayta tashkil etish, ba'zida kompaniya uchun jiddiy va og'riqli deb ataladi. Bu va tabiiyki, yillar davomida rivojlangan jamoani har doim "yangicha fikrlashga" majburlash qiyin. Korxonalarning bunday murakkab so'rovlari har doim murakkab va har bir holatda alohida vazifadir. Murakkab tizimlarni modellashtirishning bunday muammolarini hal qilish uchun yaxshi sinovdan o'tgan metodologiyalar va standartlar mavjud. Bu standartlar IDEF oilasining metodologiyasini o'z ichiga oladi. Ularning yordami bilan turli bo'limlarda keng doiradagi murakkab tizimlar faoliyatining modellarini samarali ko'rsatish va tahlil qilish mumkin. Shu bilan birga, tizimdagi jarayonlarni tekshirish kengligi va chuqurligini ishlab chiquvchi o'zi belgilaydi, bu esa yaratilgan modelni keraksiz ma'lumotlar bilan ortiqcha yuklamaslikka imkon beradi. V hozirda IDEF oilasiga quyidagi standartlarni kiritish mumkin:

IDEF0 - bu modellashtirishning funktsional metodologiyasi. IDEF0 vizual grafik tili yordamida o'rganilayotgan tizim ishlab chiquvchilar va tahlilchilarga o'zaro bog'liq funktsiyalar to'plami (funktsional bloklar - IDEF0 nuqtai nazaridan) ko'rinishida ko'rinadi. Odatda, IDEF0 modellashtirish har qanday tizimni o'rganishda birinchi qadamdir;

IDEF1 - tizimdagi axborot oqimlarini modellashtirish metodologiyasi, bu ularning tuzilishi va aloqalarini ko'rsatish va tahlil qilish imkonini beradi;

IDEF1X (IDEF1 Extended) - munosabat tuzilmalarini qurish metodologiyasi. IDEF1X "Entity-munosabatlar" (ER-Entity-Relationship) metodologiyasi turiga ishora qiladi va, qoida tariqasida, ko'rib chiqilayotgan tizim bilan bog'liq bo'lgan o'zaro bog'liq ma'lumotlar bazalarini modellashtirish uchun ishlatiladi;

IDEF2 - bu tizimlar ishlab chiqishni dinamik modellashtirish metodologiyasi. Dinamik tizimlarni tahlil qilishning o'ta jiddiy qiyinchiliklari tufayli, bu standart amalda bekor qilindi va uning rivojlanishi dastlabki bosqichda to'xtatildi. Biroq, hozirgi vaqtda algoritmlar va ularning kompyuterda bajarilishi mavjud, ular statik IDEF0 diagrammalarini "rangli Petri to'rlari" (CPN - Color Petri Nets) asosida dinamik modellarga aylantirish imkonini beradi;

IDEF3 - bu tizimda sodir bo'layotgan jarayonlarni hujjatlashtirish metodologiyasi, masalan, korxonalarda texnologik jarayonlarni o'rganishda ishlatiladi. IDEF3 har bir jarayon uchun ssenariy va ish jarayonini tavsiflaydi. IDEF3 IDEF0 metodologiyasi bilan bevosita aloqada - har bir funksiya (funktsional blok) IDEF3 yordamida alohida jarayon sifatida ifodalanishi mumkin;

IDEF4-ob'ektga yo'naltirilgan tizimlarni yaratish metodologiyasi. IDEF4 vositalari sizga ob'ektlarning tuzilishini va ularning o'zaro ta'sirining asosiy tamoyillarini vizual tarzda ko'rsatishga imkon beradi, shu bilan ob'ektga yo'naltirilgan murakkab tizimlarni tahlil qilish va optimallashtirish imkonini beradi;

IDEF5 - murakkab tizimlarni ontologik o'rganish metodologiyasi. IDEF5 metodologiyasidan foydalanib, tizimning ontologiyasini atamalar va qoidalarning ma'lum bir lug'atidan foydalanib ta'riflash mumkin, buning asosida ma'lum bir vaqtda ko'rib chiqilayotgan tizimning holati to'g'risida ishonchli bayonotlar tuzilishi mumkin. Ushbu bayonotlar asosida xulosalar chiqariladi keyingi rivojlanish tizimi va uni optimallashtirish amalga oshiriladi.
Ushbu maqolada biz eng ko'p ishlatiladigan IDEF0 funktsional modellashtirish metodologiyasini ko'rib chiqamiz.

IDEF0 standartining tarixi

IDEF0 metodologiyasini SADT (Strukturaviy tahlil va dizayn texnikasi) funktsional tizimlarini tasvirlash uchun taniqli grafik tilni ishlab chiqishning navbatdagi bosqichi deb hisoblash mumkin. Bir necha yil oldin Rossiyada SADT diagrammalarini tuzishning asosiy tamoyillarini tasvirlashga bag'ishlangan shu nomli kitobning kichik nashri nashr etilgan. Tarixan IDEF0 standart sifatida 1981 yilda keng qamrovli avtomatlashtirish dasturi doirasida ishlab chiqilgan sanoat korxonalari ICAM (Integrated Computer Aided Manufacturing) nomini olgan va AQSh Harbiy -havo kuchlari tomonidan taklif qilingan. IDEF standartlari oilasining o'zi ushbu dastur nomidan o'z nomini meros qilib oldi (IDEF = ICAM DEFinition). Amalga oshirish jarayonida ICAM dasturi ishtirokchilari sanoat tizimlaridagi o'zaro ta'sir jarayonlarini tahlil qilishning yangi usullarini ishlab chiqish zaruriyatiga duch kelishdi. Shu bilan birga, biznes-jarayonlarni tavsiflash uchun takomillashtirilgan funktsiyalar to'plamidan tashqari, yangi standartga qo'yiladigan talablardan biri "tahlilchi-mutaxassis" doirasida o'zaro ta'sir o'tkazish uchun samarali metodologiyaning mavjudligi edi. Boshqacha qilib aytganda, yangi usul loyihani amalga oshirishda barcha tahlilchilar va mutaxassislarning bevosita ishtirokida modelni yaratish bo'yicha guruh ishlarini ta'minlashi kerak edi.

Tegishli echimlarni izlash natijasida IDEF0 funktsional modellashtirish metodologiyasi tug'ildi. 1981 yildan beri IDEF0 standarti bir nechta kichik o'zgarishlarga duch keldi, asosan cheklovchi xarakterga ega va uning oxirgi tahriri 1993 yil dekabr oyida AQSh milliy standartlar va texnologiyalar instituti (NIST) tomonidan chiqarilgan.

IDEF0 ning asosiy elementlari va tushunchalari

IDEF0 grafik tili hayratlanarli darajada sodda va uyg'un. Metodologiya to'rtta asosiy tushunchaga asoslangan.

Birinchisi, faoliyat qutisi tushunchasi. Funktsional blok to'rtburchaklar shaklida grafik tarzda tasvirlangan (1 -rasmga qarang) va ko'rib chiqilayotgan tizim doirasida qandaydir o'ziga xos funktsiyani aks ettiradi. Standart talablariga ko'ra, har bir funktsional blokning nomi fe'l -atvorda tuzilishi kerak (masalan, "xizmatlar ishlab chiqarish" emas, balki "xizmatlarni ishlab chiqarish").

Funktsional blokning har to'rt tomonining o'ziga xos ma'nosi (roli) bor, shu bilan birga:

  • Yuqori tomon - bu nazorat;
  • Chap tomoni "Kirish" ga o'rnatiladi;
  • O'ng tomon "Chiqish" ga o'rnatiladi;
  • Pastki qismi - "mexanizm".
  • Bitta ko'rib chiqiladigan tizim doirasidagi har bir funktsional blok o'ziga xos identifikatsiya raqamiga ega bo'lishi kerak.

    Shakl 1. Funktsional blok.

    IDEF0 metodologiyasining ikkinchi "kiti" - bu interfeys yoyi (Ok) tushunchasi. Bundan tashqari, interfeys yoylari ko'pincha oqim yoki o'q deb ataladi. Interfeys yoyi funktsiya bloki tomonidan qayta ishlanadigan yoki bu funktsiya bloki ko'rsatadigan funktsiyaga ta'sir qiladigan tizim elementini ko'rsatadi.

    Interfeys yoyining grafik ko'rinishi - bu bir tomonlama o'q. Har bir interfeys yoyi o'ziga xos nomga ega bo'lishi kerak (Ok belgisi). Standart talab qilganidek, ism ot aylanmasi bo'lishi kerak.

    Interfeys yoylari yordamida tizimda sodir bo'layotgan jarayonlarni u yoki bu darajada aniqlaydigan turli ob'ektlar ko'rsatiladi. Bunday ob'ektlar haqiqiy dunyoning elementlari bo'lishi mumkin (qismlar, avtomobillar, xodimlar va boshqalar) yoki ma'lumotlar va ma'lumotlar oqimi (hujjatlar, ma'lumotlar, ko'rsatmalar va boshqalar).

    Interfeys yoyining qaysi tomonlariga mos kelishiga qarab, u "kirish", "chiqish" yoki "boshqarish" deb nomlanadi. Bundan tashqari, faqat funktsional bloklar har bir funktsional yoyning "manbai" (boshi) va "cho'kishi" (oxiri) bo'lishi mumkin, "manba" faqat blokning chiqish tomoni bo'lishi mumkin, "cho'kma" esa har qanday bo'lishi mumkin. qolgan uchta.

    Shuni ta'kidlash kerakki, har qanday funktsional blok, standart talablariga muvofiq, kamida bitta boshqaruv interfeysli yoqa va bitta chiquvchi bo'lishga ega bo'lishi kerak. Bu tushunarli - har bir jarayon ba'zi qoidalarga amal qilishi kerak (nazorat yoyi bilan ko'rsatiladi) va qandaydir natija berishi kerak (chiquvchi yoy), aks holda buni ko'rib chiqishning ma'nosi yo'q.

    IDEF0 - diagrammalarini tuzishda, kiruvchi interfeys yoylarini boshqaruvchilardan to'g'ri ajratish muhim, bu ko'pincha oson emas. Masalan, 2 -rasmda "Ishlov beriladigan qism" funktsional bloki ko'rsatilgan.

    Haqiqiy jarayonda, ishlov berishni amalga oshirayotgan ishchiga ishlov beriladigan qism va ishlov berish uchun texnologik yo'riqnoma (yoki mashina bilan ishlashda xavfsizlik qoidalari) beriladi. Ish qismi ham, texnologik yo'riqnomali hujjat ham kiruvchi ob'ektlar deb o'ylash xato bo'lishi mumkin, ammo unday emas. Aslida, bu jarayonda ishlov beriladigan qism texnologik yo'riqnomalarda aks ettirilgan qoidalarga muvofiq qayta ishlanadi, ular mos ravishda boshqaruv interfeysi yoyida ko'rsatilishi kerak.


    2 -rasm.

    Yana bir narsa, texnologik yo'riqnomalar bosh texnolog tomonidan ishlov berilganda va ularga o'zgartirishlar kiritilganda (3 -rasm). Bunday holda, ular allaqachon kiruvchi interfeys yoyi sifatida ko'rsatiladi va boshqaruv ob'ekti, masalan, yangi sanoat standartlari bo'lib, ularning asosida bu o'zgarishlar amalga oshiriladi.


    3 -rasm.

    Yuqoridagi misollar kiruvchi va chiquvchi interfeys yoylarining o'xshash ko'rinishini ta'kidlaydi, lekin har doim bir xil toifadagi tizimlar uchun ma'lum farqlar mavjud. Masalan, korxona va tashkilotlarni ko'rib chiqishda ob'ektlarning beshta asosiy turi ajratiladi: moddiy oqimlar (qismlar, tovarlar, xom ashyo va boshqalar), moliyaviy oqimlar (naqd va naqdsiz, investitsiyalar va boshqalar), hujjat oqimlar (tijorat, moliyaviy va tashkiliy hujjatlar), axborot oqimlari (ma'lumot, niyat ma'lumotlari, og'zaki ko'rsatmalar va boshqalar) va resurslar (xodimlar, mashinalar, mashinalar va boshqalar). Bu holda, har xil holatlarda, barcha turdagi ob'ektlar faqat hujjatlar va axborot oqimlari bilan bog'liq bo'lganlarni boshqaradigan kiruvchi va chiquvchi interfeysli yoylar orqali ko'rsatilishi mumkin, va faqat manbalar yoy mexanizmlari yordamida ko'rsatilishi mumkin.

    Boshqaruv interfeysi yoylarining majburiy mavjudligi IDEF0 standartining DFD (Data Flow Diagram) va WFD (Work Flow Diagram) sinflarining boshqa metodologiyalaridan asosiy farqlaridan biridir.

    IDEF0 standartining uchinchi asosiy kontseptsiyasi dekompozitsiya. Parchalanish printsipi murakkab jarayonni uning tarkibiy funktsiyalariga ajratishda qo'llaniladi. Bunday holda, jarayonning batafsil darajasi to'g'ridan -to'g'ri model ishlab chiqaruvchisi tomonidan belgilanadi.

    Parchalanish sizga tizim modelini bosqichma -bosqich va tuzilmalarni individual diagrammalarning ierarxik tuzilishi ko'rinishida taqdim etish imkonini beradi, bu esa uni tiqilishi va hazm bo'lishini osonlashtiradi.

    IDEF0 modeli har doim butun tizimni taqdim etishdan boshlanadi - ko'rib chiqilgan maydondan tashqariga cho'zilgan interfeysli kamarlarga ega bo'lgan bitta funktsional blok. Bitta funktsional blokli bunday diagramma kontekst diagrammasi deb ataladi va "A-0" identifikatori bilan belgilanadi.

    Kontekst diagrammasi uchun tushuntirish matni qisqacha tavsif shaklida diagramma tuzish maqsadini ko'rsatishi va o'z nuqtai nazarini tuzatishi kerak.

    IDEF0 modelini ishlab chiqish maqsadini aniqlash va rasmiylashtirish juda muhim nuqta. Aslida, maqsad o'rganilayotgan tizimda birinchi navbatda yo'naltirilishi kerak bo'lgan tegishli sohalarni aniqlaydi. Masalan, agar biz kelajakda ushbu model asosida qurish maqsadida korxona faoliyatini modellashtirsak axborot tizimi, keyin bu model bir xil korxona uchun ishlab chiqariladigan modeldan ancha farq qiladi, lekin ta'minot zanjirlarini optimallashtirish maqsadida.

    Nuqtai nazar modelning asosiy rivojlanish yo'nalishini va kerakli detallar darajasini belgilaydi. Nuqtai nazarni aniq belgilash, tizimdagi tanlangan nuqtai nazarga asoslanib, kerak bo'lmagan elementlarning detallari va tadqiqotlaridan voz kechib, modelni tushirishga imkon beradi. Masalan, bosh texnolog va moliyaviy direktor nuqtai nazaridan bitta korxonaning funktsional modellari ularning tafsilotlari yo'nalishida sezilarli darajada farq qiladi. Buning sababi shundaki, oxir -oqibat, moliyaviy direktorni ishlab chiqarish mashinalarida xom ashyoni qayta ishlash jihatlari qiziqtirmaydi va bosh texnologga chizilgan diagrammalar kerak emas. moliyaviy oqimlar... Nuqtai nazarni to'g'ri tanlash yakuniy modelni yaratishga sarflanadigan vaqtni sezilarli darajada kamaytiradi.

    Parchalanish jarayonida kontekst diagrammasida tizimni yaxlit ko'rsatadigan funktsional blok boshqa diagrammada ochiladi. Natijada paydo bo'lgan ikkinchi darajali diagrammada funktsional bloklar mavjud bo'lib, ular kontekst diagrammasining funktsional blokining asosiy funktsiyalarini aks ettiradi va unga nisbatan bola diagrammasi deb ataladi (bolalar diagrammasiga tegishli bo'lgan har bir funktsional blok mos ravishda bolalar qutisi deb ataladi). ). O'z navbatida, ota -ona funktsiyalari bloki bola diagrammasiga (ota -ona qutisi) nisbatan, ota -ona bloki, unga tegishli bo'lgan diagramma esa ota -ona diagrammasi (ota -ona diagrammasi) deb ataladi. Bola diagrammasining har bir kichik funktsiyasini tegishli funktsional blokning o'xshash dekompozitsiyasi bilan batafsilroq aniqlash mumkin. Shuni ta'kidlash kerakki, har bir funktsional blok parchalanganda, ushbu blokga kiritilgan yoki undan chiqadigan barcha interfeys yoylari bolalar diagrammasida aniqlanadi. Bu IDEF0 modelining tizimli yaxlitligiga erishadi. Parchalanish printsipi 4 -rasmda aniq ko'rsatilgan. Siz funktsional bloklar va diagrammalarning raqamlanishi o'rtasidagi munosabatlarga e'tibor qaratishingiz kerak - har bir blokda diagrammada o'ziga xos seriya raqami (to'rtburchakning pastki o'ng burchagidagi raqam) mavjud. va to'g'ri burchak ostida belgilash ushbu blok uchun bolalar diagrammasi raqamini ko'rsatadi ... Bu belgining yo'qligi, bu blok uchun parchalanish yo'qligini bildiradi.

    Ierarxiyada ma'lum darajadan pastroq bo'lgan bolalar diagrammalarida individual interfeysli kamonlarni ko'rib chiqishni davom ettirish mantiqiy bo'lmagan holatlar ko'p uchraydi - individual yoylar ma'lum darajadan yuqori amaliy ma'noga ega emas. Masalan, "Process on" funktsional blokiga kiraverishda "detal" tasvirlangan interfeys yoyi torna"Yuqori darajadagi diagrammalar haqida o'ylash mantiqiy emas - bu faqat diagrammalarni ortiqcha yuklaydi va ularni tushunishni qiyinlashtiradi. Boshqa tomondan, alohida "kontseptual" interfeysli yoylardan xalos bo'lish va ularni ma'lum darajadan chuqurroq tafsilotlarga ajratmaslik kerak. Bunday muammolarni hal qilish uchun IDEF0 standarti tunnel kontseptsiyasini nazarda tutadi. Interfeys yoyining boshi atrofidagi ikkita qavs shaklida o'q tunnelining belgilanishi, bu kamar funktsional ota -blokdan meros bo'lib o'tmaganligini va ("tunnel" dan) faqat shu diagrammada paydo bo'lganligini bildiradi. O'z navbatida, qabul qilgich blokining yaqinidagi interfeys yoyining oxi (o'qi) atrofida bir xil belgilash, bu blokning bolalar diagrammasida bu yoy ko'rsatilmasligi va hisobga olinmasligini bildiradi. Ko'pincha, individual ob'ektlar va ularga mos keladigan interfeys yoylari ierarxiyaning ba'zi oraliq darajalarida hisobga olinmaydi - bu holda ular birinchi navbatda "tunnelga sho'ng'ishadi" va keyin kerak bo'lganda "tunneldan qaytishadi".

    IDEF0 -dagi oxirgi tushuncha Lug'atdir. IDEF0 elementlarining har biri uchun: diagrammalar, funktsional bloklar, interfeys yoylari, mavjud standart ushbu element ko'rsatadigan ob'ektni tavsiflovchi tegishli ta'riflar, kalit so'zlar, hikoyalar va boshqalarni yaratish va saqlashni nazarda tutadi. Bu to'plam lug'at deb ataladi va bu elementning mohiyatini tavsiflaydi. Masalan, "to'lov tartibi" boshqaruv interfeysi uchun, lug'atda hujjatning arqonga mos keladigan maydonlari ro'yxati, kerakli vizalar to'plami va boshqalar bo'lishi mumkin. Lug'at grafik tilni uyg'un ravishda to'ldiradi va diagrammalarni kerakli qo'shimcha ma'lumot bilan ta'minlaydi.


    Shakl 4. Funktsional bloklarning parchalanishi.

    IDEF0 diagrammalarining murakkabligini cheklash tamoyillari

    Odatda, IDEF0 modellari murakkab va kontsentratsiyali ma'lumotlarni o'z ichiga oladi va ularning tiqilib qolishini cheklash va ularni o'qilishi uchun mos keladigan murakkablik chegaralari tegishli standartda qabul qilinadi:

    Diagrammadagi funktsional bloklar sonini uchdan oltitagacha cheklash. Yuqori chegara (oltita) dizaynerni murakkab elementlarni tavsiflashda ierarxiyalardan foydalanishga majbur qiladi, pastki chegarasi (uch) esa uning tuzilishini asoslash uchun tegishli diagrammada etarli tafsilotlar mavjudligini ta'minlaydi;

    Bir funktsional blok uchun mos keladigan interfeys yoylari sonini to'rttagacha cheklash (bitta funktsional blokni qoldirib).
    Albatta, bu cheklovlarga qat'iy rioya qilishning hojati yo'q, ammo tajriba shuni ko'rsatadiki, ular haqiqiy ishda juda amaliy.

    IDEF0-modelini ishlab chiqish bo'yicha guruh ishining intizomi

    IDEF0 standarti modellashtirilgan tizimning turli sohalaridagi katta odamlarga modelni ishlab chiqish va kelishish imkonini beradigan protseduralar to'plamini o'z ichiga oladi. Odatda, rivojlanish jarayoni takroriy bo'lib, quyidagi shartli bosqichlardan iborat:

    Bir guruh mutaxassislar tomonidan korxonaning turli sohalariga tegishli modelni yaratish. Bu guruh IDEF0 nuqtai nazaridan Mualliflar deb ataladi. Dastlabki modelni yaratish - bu dinamik jarayon bo'lib, bunda mualliflar vakolatli odamlardan turli jarayonlarning tuzilishi haqida so'rashadi. Mavjud qoidalar, hujjatlar va so'rov natijalari asosida modelning qoralama (namunaviy loyihasi) tuziladi.

    Loyihani ko'rib chiqish, tasdiqlash va sharhlash uchun tarqatish. Bu bosqichda korxonada keng vakolatli shaxslar (IDEF0-o'quvchilar nuqtai nazaridan) bilan model loyihasi muhokamasi o'tkaziladi. Shu bilan birga, loyiha modelining har bir diagrammasi tanqid qilinadi va yozma ravishda sharhlanadi, so'ngra muallifga o'tkaziladi. Muallif, o'z navbatida, tanqidga yozma ravishda rozi bo'ladi yoki uni rad etadi, qaror qabul qilish mantig'ini bayon qiladi va qayta ko'rib chiqilgan loyihani keyingi ko'rib chiqish uchun qaytaradi. Bu tsikl mualliflar va o'quvchilar bir fikrga kelguncha davom etadi.

    Modelni tasdiqlash. Tasdiqlangan model, agar model mualliflari va o'quvchilar uning adekvatligi to'g'risida kelishmovchiliklarga ega bo'lmasa, ishchi guruhi rahbari tomonidan tasdiqlanadi. Yakuniy model - korxona (tizim) ning ma'lum bir nuqtai nazardan va ma'lum bir maqsadga muvofiqligi.
    IDEF0 grafik tilining ko'rinishi modelni yaratilish loyihasida qatnashmaganlar uchun juda o'qilishi mumkin, shuningdek namoyishlar va taqdimotlarni o'tkazish uchun samarali qiladi. Kelgusida tuzilgan model asosida korxonada (tizimda) o'zgarishlar qilishga qaratilgan yangi loyihalar tashkil qilinishi mumkin.

    IDEF0 yordamida funktsional modellashtirishni qo'llash milliy amaliyotining xususiyatlari

    V oxirgi yillar IDEF oilasining metodologiyasiga qiziqish Rossiyada tobora ortib bormoqda. Men ushbu standartlarning asosiy tamoyillarini qisqacha tavsiflaydigan shaxsiy veb -sahifamga (http://www.vernikov.ru) qo'ng'iroqlar statistikasiga qarab, buni doimo kuzataman. Shu bilan birga, men IDEF3-5 kabi standartlarga qiziqishni nazariy va IDEF0 ga amalda asosli deb atagan bo'lardim. Aslida, DFD va IDEF0 diagrammalarini yaratishga imkon beradigan birinchi Case-uskunalar 1996 yilda Rossiya bozorida, SADT standartlarida modellashtirish tamoyillari haqidagi mashhur kitobning chiqarilishi bilan paydo bo'lgan.

    Shunga qaramay, ko'pchilik menejerlar IDEF standartlarida modellashtirishning amalda qo'llanishini biznesni boshqarishning mavjud tizimini optimallashtirishning samarali usuli emas, balki moda uslubi deb bilishadi. Ehtimol, bu ushbu metodologiyalarning amaliy qo'llanilishi to'g'risida ma'lumotlarning etishmasligi va ko'pchilik nashrlarning dasturiy ta'minotining ajralmasligi bilan bog'liq.

    Hech kimga sir emaski, deyarli barcha loyihalar moliyaviy va iqtisodiy faoliyat hozir Rossiyada joylashgan korxonalar bu yoki boshqa tarzda qurilish bilan bog'liq avtomatlashtirilgan tizimlar boshqaruv. Buning natijasida ko'pchilikni tushunishda IDEF standartlari shartli ravishda amalga oshirishdan ajralmas bo'lib qoldi axborot texnologiyalari, garchi ularning yordami bilan, ba'zida qalam va qog'oz yordamida hatto kichik mahalliy muammolarni ham samarali hal qilish mumkin.

    Kompaniyani tadqiq qilish bo'yicha murakkab loyihalarni amalga oshirishda IDEF0 standartidagi modellarni ishlab chiqish korxona faoliyatining barcha mexanizmini kerakli kontekstda vizual va samarali ko'rsatish imkonini beradi. Biroq, eng muhimi, IDEF0 taqdim etadigan hamkorlikdir. Mening amaliyotimda, modelni qurish turli bo'limlar xodimlarining bevosita yordami bilan amalga oshirilgan holatlar ko'p bo'lgan. Shu bilan birga, maslahatchi ularga qisqa vaqt ichida IDEF0 ning asosiy tamoyillarini tushuntirib berdi va ularga tegishli dasturiy ta'minot bilan ishlashni o'rgatdi. Natijada, turli bo'limlar xodimlari o'zlarining funktsional bo'linmalari faoliyatining IDEF diagrammalarini tuzdilar, ular quyidagi savollarga javob berishi kerak edi:

    "Kirish joyida" bo'linmaga nima ketadi?

    Birlik ichida qanday funktsiyalar va qanday ketma -ketlikda bajariladi?

    Har bir funktsiya uchun kim javobgar?

    Har bir funktsiyani bajarishda ijrochi nimaga asoslanadi?

    Birlik ishining natijasi (chiqishi) qanday?

    Har bir bo'limda chizma chizmalarini kelishib olgandan so'ng, ular maslahatchi tomonidan barcha kirish va chiqish elementlari bog'langan korxona modeliga yig'iladi. Bu bosqichda individual diagrammalar va ularning bahsli joylarining barcha nomuvofiqliklari qayd qilinadi. Bundan tashqari, ushbu model yana muvofiqlashtirish va kerakli o'zgartirishlarni kiritish uchun funktsional bo'limlardan o'tadi. Natijada, juda qisqa vaqt ichida va konsalting kompaniyasidan minimal inson resurslarini jalb qilgan holda (va bu manbalar, siz bilganingizdek, juda qimmat), korxonaning IDEF0-modeli ". Bu shunday "tamoyili, va bu muhim, u erda ishlaydigan va barcha nuanslarni, shu jumladan norasmiy ishlarni puxta biladigan xodimlar lavozimiga ega bo'lgan korxonani ifodalaydi. Kelgusida bu model tahlil va qayta ishlash uchun biznes tahlilchilariga topshiriladi, ular kompaniyani boshqarishda qiyinchiliklarni qidiradi va asosiy jarayonlarni optimallashtiradi, "qanday bo'lsa" modelini mos keladigan "bo'lishi kerak" ko'rinishiga aylantiradi. Ushbu o'zgarishlar asosida boshqaruv tizimini qayta tashkil etish bo'yicha tavsiyalarni o'z ichiga olgan yakuniy xulosa chiqariladi.

    Albatta, bunday yondashuv bir qator tashkiliy chora -tadbirlarni, birinchi navbatda, so'rov o'tkaziladigan korxona rahbariyatini talab qiladi. Buning sababi shundaki, bu texnik ba'zi xodimlarni tayinlashni o'z ichiga oladi qo'shimcha majburiyatlar yangi metodologiyalarni ishlab chiqish va amalda qo'llash to'g'risida. Biroq, oxir-oqibat, bu o'z samarasini beradi, chunki alohida xodimlarning bir necha kunlik qo'shimcha ishi bir necha kun davomida uchinchi tomon kompaniyasiga konsalting xizmatlarini to'lashda pulni sezilarli darajada tejashga yordam beradi (bu har qanday holatda ham kompaniyadan ajralib ketadi). bir xil xodimlarning anketalar va savollar bilan ishlashi). Korxona xodimlarining o'zlariga kelsak, men u yoki bu tarzda biron bir qarshilik ko'rsatganini uchratmadim.

    Bularning barchasidan quyidagicha xulosa chiqarish mumkin: har safar standart muammolarni hal qilishning hojati yo'q. Qachonki u yoki bu narsani tahlil qilish zarurati paydo bo'lganda funktsional tizim(kosmik kemalarni loyihalash tizimidan kechki ovqat tayyorlashning murakkab jarayonigacha) - yillar davomida sinab ko'rilgan usullardan foydalaning. Bu usullardan biri IDEF0 bo'lib, u oddiy va tushunarli vositalar yordamida murakkab hayotiy muammolarni hal qilishga imkon beradi.

    Bugungi kunda nafaqat tor doiralarda ma'lum bo'lgan IDEF0 qisqartmasi biznes jarayonlari bo'yicha ishni standartlashtirishning birinchi metodologiyasi hisoblanadi. U o'tgan asrning o'rtalarida Qo'shma Shtatlardagi aerokosmik loyiha doirasida ishlab chiqilgan va samaradorligini ko'rsatib, federal standartga aylangan. Mamlakatimizda 2000 yilda hujjat tayyorlandi " IDEF0 funktsional modellashtirish metodologiyasi. Yo'llanma hujjati IDEF0 funktsional modellashtirish metodologiyasi. Rasmiy nashr. Rossiya Gosstandarti RD IDEF0 - 2000. CALS tadqiqot markazi tomonidan ishlab chiqilgan - "Amaliy logistika" texnologiyalari. Rossiya Gosstandartining 2000 yildagi qarori bilan qabul qilingan va kuchga kirgan", Lekin standart sifatida u hech qachon tasdiqlanmagan. Garchi bu ushbu metodologiyaning mamlakatimizda biznes -jarayonlarni grafik modellashtirishning eng mashhur vositalaridan biriga aylanishiga to'sqinlik qilmagan bo'lsa -da. Ushbu maqolada men sizni IDEF0 modelini ko'rib chiqishga va ushbu yondashuvning dolzarbligini baholashga taklif qilaman.

    Asosiy tushunchalar va qisqartmalar

    Metodologiyaning asosiy elementlari nomlari haqida bir oz tushunib olaylik. IDEF0 grafik standarti SADT (Strukturaviy tahlil va dizayn texnikasi) metodologiyasining bir qismidir. IDEF - ICAM ta'rifining qisqartmasi bo'lib, ICAM ishlab chiqarishni integratsiyalashgan kompyuterlashtirish deb tarjima qilingan Kompyuter yordamida ishlab chiqarishdan olingan. SADT metodologiyasi-bu ishlab chiqarish-texnik va tashkiliy-iqtisodiy tizimlarning tuzilishi, parametrlari va xususiyatlarini o'rganishga imkon beradigan 15 xil modeldagi butun oila.

    IDEF0 - bu boshqa barcha tuzilmalarning yadrosi bo'lgan funktsional model, u axborot va moddiy oqimlarni, tashkiliy tuzilmani, boshqaruv harakatlarini va kompaniyaning faolligini birlashtiradi. Modellashtirish jarayonlarining grafik standarti notatsiya deb ham ataladi. Ya'ni, nota - bu u yoki bu shaklda faoliyat modelini tuzishga qo'yiladigan talablar va qoidalar tizimi. Shuning uchun, IDEF0 ni SADT metodologiyasiga kiruvchi yozuv deb atash o'rinli bo'ladi.

    IDEF0 belgisi - qo'lda modellashtirish uchun texnik dizayn standartlari kabi dastlab ishlab chiqilgan juda qattiq uslub. Shuning uchun u o'qlarni joylashtirish talablarini, barcha elementlarning formatini, IDEF0 diagrammasi uchun axborot ramkasining mazmunini va boshqalarni o'z ichiga oladi. Kompaniya faoliyati ko'p bosqichli murakkab harakatlar tizimi bo'lgani uchun har doim ko'plab sxemalar mavjud, va modelning barcha elementlari bo'yicha aniq tizimlashtirish va navigatsiya talab qilinadi. Endi bu asosan ushbu belgida modellashtirishni qo'llab -quvvatlaydigan kompyuter tizimlari tomonidan amalga oshiriladi. Rossiya hududida bugungi kunda eng mashhur va qulay tizimlar mavjud AllFusion jarayoni Modeler va biznes studiyasi. Men ushbu tizimlarni ko'rib chiqish uchun alohida maqolalar ajratishni rejalashtirmoqdaman.

    Funktsional blok

    IDEF0 modelining markaziy elementi funksiya bo'lib, u diagrammada ko'rsatilgan funktsional blok- to'rtburchak, uning ichida harakat og'zaki ot shaklida ko'rsatilgan. Harakatlar ko'lami jihatidan juda farq qilishi mumkin - umuman kompaniya faoliyatidan, xususan, aniq manipulyatsiyaga qadar. Misollar: "Sopol idishlar ishlab chiqarish va sotish" va "Mahsulotga rasm chizish".

    IDEF0 da majburiy blokirovka elementlari

    Amallar ko'lamidan qat'i nazar, barcha funktsiyalar bir xilda ko'rsatiladi va majburiy ravishda funktsional blokning yon tomonlariga biriktirilgan 4 ta asosiy oqimni o'z ichiga oladi:

    • chap tomonda - funktsiyani bajarish uchun ishlatiladigan kirishlar yoki manbalar;
    • o'ng tomonda - funktsiyani bajarish natijalari yoki natijalari;
    • tepada - natijalarni qanday va qancha ishlab chiqarish kerakligini aniqlaydigan nazorat harakatlari;
    • quyida - bu ishni kim va nima yordamida bajarishi kerakligini aks ettiruvchi mexanizmlar.

    Ushbu yondashuv sizga diagrammalardagi tushuntirishlardan ozgina tejash va oqimlarni ko'rsatishda aniqlikka erishish imkonini beradi, bu esa butun modelni ingichka qiladi.

    Funktsional modelni yaratish uchun IDEF0 metodologiyasi quyidagi qoidalarga rioya qilishni talab qiladi.

    1. Kirish - bu o'z qiymatini chiqimlarga to'liq o'tkazadigan, ya'ni natijani to'liq yaratishga sarflanadigan resurslar, mexanizmlar esa o'z qiymatini qisman o'tkazadigan resurslardir (uskunalar amortizatsiya hisobiga, odamlar esa ish haqi orqali).
    2. Boshqaruv - bu modelning zarur elementi, chunki u barcha harakatlarni kompaniyaning qoidalari tizimiga bog'laydi, bu funktsiyani bajarish jarayonida qaysi qoidalar va talablarga rioya qilinishi kerakligini aniq ko'rsatib beradi. Ko'pincha bu oqim rasmiy tarzda ko'rib chiqiladi, lekin bu sxema o'zining qat'iyligini va ba'zida ma'nosini yo'qotadi.
    3. Har bir funktsional blokning har bir tomonida kamida bitta o'q bo'lishi kerak (chunki resurslarsiz yoki natijalarsiz ishlash mumkin emas va ijrochisiz ko'rsatma yoki ko'rsatma to'liq bo'lmaydi).

    Ko'rib chiqilgan sxema IDEF0 yondashuvining "qurilish bloki" dir. Funktsional modellashtirish asta -sekin parchalanish orqali umumiydan xususiyga o'tishni o'z ichiga oladi. Parchalanish - bu ko'rib chiqilayotgan funktsiyani "chuqurlashtirish", uni kichikroq funktsiyalarga bo'lish. Qolaversa, yuqori darajali funksiya umumlashtirilgan holda va ajratilganidan keyin uni jarayon deb atash o'rinli bo'ladi.

    Kontekst diagrammasi

    Eng yuqori darajada, kompaniya "qora quti" sifatida taqdim etiladi, unda ba'zi harakatlar amalga oshiriladi, bu esa kirishni chiqish joyiga tarjima qiladi. Bu daraja odatda "" deb nomlanadi, ya'ni kompaniya faoliyatining kontekstini tavsiflovchi diagramma. Bundan tashqari, kontekst diagrammasi butun modelning asosiy xususiyatlarini ko'rsatadi.

    1. Maqsad - bu kelajakda modelni tuzishning to'g'riligini tekshirish uchun ishlatilishi mumkin bo'lgan maqsadning aniq formulasi.
    2. Nuqtai nazar - model kimning yuzida qurilgan, chunki model har doim o'z muallifiga va diqqat markaziga bog'liq. Agar biz korxonaning umumiy modelini quradigan bo'lsak, u odatda uning direktori nuqtai nazaridan taqdim etiladi.
    3. Model turi - bu diagrammada qanday ma'lumot ko'rsatilishini ko'rsatadi. Bu erda ikkita asosiy variant bo'lishi mumkin: BO'LGANCHA ("qanday bo'lsa") yoki TO BE ("shunday bo'ladi"). Bu ajratish zarur, chunki biz faoliyatni tahlil qilish uchun ham, ularni o'zgartirish uchun ham modellar yaratishimiz mumkin. Biz nima qilayotganimizni aniq bilishimiz, shuningdek, bu ma'lumotni boshqalarga etkazishimiz kerak.

    Shunday qilib, kontekst diagrammasi eng umumiy shaklda kompaniyaning tashqi dunyo bilan bog'laydigan oqimlari orqali o'tadigan kompaniya faoliyatining tavsifini o'z ichiga oladi. Menimcha, biz ham ular haqida batafsilroq to'xtalishimiz kerak.

    Asosiy oqimlar

    Tajriba shuni ko'rsatadiki, bu darajadagi soddaligi va rasmiyligi ko'rinib turganiga qaramay, ko'pincha bu erda uzoq vaqt qolish kerak bo'ladi, chunki bu erda xo'jayin va bozor uchun muhim bo'lgan barcha natijalar aks ettirilishi kerak. Xato biznes maqsadlariga javob bermaydigan modellarni yaratishga olib kelishi mumkin. Muhim oqimlarning aks ettirilganligini tekshirish uchun diagrammada 4 ta asosiy oqim turi mavjudligiga ishonch hosil qiling.

    1. Materiallar: kiraverishda materiallar va butlovchi qismlar tayyor mahsulotlar chiqish joyida.
    2. Xaridor: potentsial xaridor va qoniqarli mijoz.
    3. Moliyaviy: kiraverishda bu odatda investitsiyalar, mijozlarning to'lovlari (daromadlari), kreditlar va boshqa daromadlar; mahsulot etkazib beruvchilarga to'lovlar, soliqlar, kredit to'lovlari va foyda.
    4. Ma'lumot: kirish joyida bu tashqi muhit haqidagi ma'lumotlar oqimi (bozor sharoitlari, raqobatchilarning xatti -harakati, texnologik yangilik va hokazo) va chiqish - bu kompaniya o'zi haqida dunyoga etkazadigan axborot oqimi (barcha reklama ma'lumotlari, shuningdek nazorat organlariga hisobot berishning barcha turlari).

    E'tibor bering, kompaniya shunday ochiq tizim va unda hech narsa paydo bo'lmaydi yoki yo'qolmaydi. Kompaniya faqat kiruvchi oqimlarni chiquvchi oqimlarga aylantira oladi, agar u buni yaxshi bajarsa, qo'shimcha pul oqimi(foyda), qaysidir ma'noda butun tizim sifatini aks ettiradi.

    (kattalashtirish uchun bosing)

    Agar siz ushbu oqimlarning har birini o'z rangingiz bilan ajratib qo'ysangiz yaxshi bo'ladi, shunda siz resurslar harakatini osongina farqlay olasiz va o'tkazib yubormaysiz. muhim fikrlar... Masalan, ko'pincha kompaniyaning oqimida mijoz yo'qligini kuzatish mumkin, shuning uchun u bilan ishlash qolgan tamoyilga asoslanadi - mijoz ko'pincha o'z vazifalarini ishlab chiqarishga yo'naltirilgan kompaniya xodimlari uchun to'siq sifatida his qiladi. hujjatlar oqimi.

    Boshqaruv strelkalari faqat 1 turdagi oqim - axborotlar oqimi bilan ifodalanishi mumkin, ularni 2 kichik turga bo'lish mumkin. Birinchisi, bunday hujjatlar:

    • qonun va qoidalar;
    • buyurtmalar, buyurtmalar;
    • ko'rsatmalar va qoidalar;
    • rejalar;
    • dizayn hujjatlari va boshqalar.

    Ikkinchisi, ko'pincha egalarining talablarini o'z ichiga olgan hujjatsiz ma'lumotlar.

    Va nihoyat, mexanizmlar - oqimlarning faqat 2 turi mavjud: uskunalar (materiallar) va ijrochilar (bo'limlar va odamlar). Bu erda hujjatlar bo'lishi mumkin emas, xuddi nazorat punktlarida odamlar bo'lmasligi mumkin!

    Model navigatsiya uchun doimiy raqamlashni ta'minlaydi. Kontekst diagrammasi "A-0" raqamlangan. Kelajakda parchalanish qanchalik chuqur bo'lmasin, har bir funktsional blok o'z raqamini oladi.

    Parchalanish

    Kontekst diagrammasi oqimlarini ishlab chiqqandan so'ng, biz dekompozitsiyaga o'tamiz. Quyidagi darajaga ko'tarilayotgandek, xuddi "qora quti" ochilgandek, biz birinchi navbatda funktsional blokga biriktirilgan o'qlar bilan bo'sh varaqni ko'ramiz.

    (kattalashtirish uchun bosing)

    Va bu erda haqiqiy funktsional modellashtirish boshlanadi - biz ushbu oqimlarni qanday harakatlar majmui bilan bog'lashini tushunishimiz va barcha talablarning bajarilishini ta'minlashimiz kerak. Qiyinchilik shundan iboratki, kompaniyada juda ko'p harakatlar mavjud va diagrammada biz 9 tadan ko'p bo'lmagan funktsiyalarni ko'rsatish huquqiga egamiz, aks holda diagramani o'qib bo'lmaydi va shunga mos ravishda foydasiz bo'ladi.

    Vizual, o'qiy oladigan va shu bilan birga tugal bo'lib qoladigan darajada murakkab ishlarni tartibga solish har doim ham oson emas. Ko'pincha ular jarayonlarning xilma -xilligini asosiy katta bloklarga bo'lishadi, ularning eng muhimlari quyidagilardir.

    1. Mahsulot yaratish (natija).
    2. Rag'batlantirish va sotish - mijozlar oqimi bilan ishlash.
    3. Mahsulot yaratish faoliyatini qo'llab -quvvatlash - bu hukumat talablariga rioya qilish yoki ishning qulayligini ta'minlash uchun zarur bo'lgan ikkinchi darajali jarayonlar (xodimlar va buxgalteriya hisobi, transport xizmatlari, binolarni tozalash va boshqalar).
    4. Boshqaruv oqimlarini yaratish - bu kompaniyaning barcha jarayonlariga qo'yiladigan talablarni aniqlaydigan boshqaruv echimlarini ishlab chiqish faoliyati.

    Quyidagi rasmda bizning misolimizning parchalanish diagrammasi ko'rsatilgan.

    (kattalashtirish uchun bosing)

    Diagrammada jarayonlar diagonal tartibda joylashtirilishi kerak - bu deyiladi hukmronlik printsipi, bu funktsional bloklarning chapdan o'ngga va yuqoridan pastgacha - ahamiyatiga ko'ra yoki xronologik tartibda joylashishini nazarda tutadi. Bloklarni raqamlash bir xil.

    Modeldagi keyingi ishlar birinchi bosqichga o'xshaydi - birinchi darajadagi har bir funktsional blok parchalanadi. Blok raqamlanishi birinchi darajali raqamni o'z ichiga oladi: A1.1… A1n, A2.1… A2.n va boshqalar.

    Belgining dolzarbligi to'g'risida xulosalar

    Ushbu maqola doirasida IDEF0-ning qisqacha misolidan foydalanib, faqat IDEF0-notatsiyasining asosiy tushunchalarini ko'rsatish mumkin edi, albatta, bu metodologiyani umuman baholash qiyin. Ammo bu yozuvni amalda qo'llash bo'yicha juda ko'p tajriba menga quyidagi xulosalar chiqarishimga imkon beradi.

    1. Model yaxshi vizualizatsiya salohiyatiga ega, lekin menimcha, tarbiyaviy effektda uning ahamiyati katta. Metodologiyaga kiritilgan qoidalar va cheklovlar bizni modellarga tizimli va qat'iy munosabatni rivojlantirishga majbur qiladi, bu yakuniy natijaning sifatiga juda yaxshi ta'sir qiladi.
    2. Model sizga bir -biri bilan chambarchas bog'liq bo'lmagan narsalar o'rtasida aloqa oqimini yaratishga imkon beradi: oldingi va orqa ofis quyi tizimlarini boshqaruv bilan bog'lash, bu boshqa belgilar uchun ancha yomon.
    3. Loyiha ishtirokchilarining ko'pchiligi uchun yondashuv oddiy va tushunarli. Ushbu yozuvdagi diagrammalarni tuzish va o'qish faqat biznes oqimlarining murakkabligini o'rganish istagi bilan chegaralanadi.

    Yuqoridagi dalillarning ba'zilari, bu yondashuvni eng yaxshi va faoliyatni to'liq modellashtirish uchun yagona usul deb o'ylashga majbur qiladi. Ammo shuni unutmangki, funktsional model faqat yuqori darajadagi modellashtirish uchun mo'ljallangan. Ishni ijrochilar darajasida loyihalashda IDEF0 belgisidan foydalanish, sxemalar faqat tasviriy ekanligiga olib keladi va ular asosida oqilona tartibga solish mumkin emas, chunki ularda:

    • jarayonni boshlash va to'xtatish hodisalarini konkretlashtirish;
    • bir harakatdan ikkinchisiga o'tish shartlari;
    • diagrammani o'qlar bilan ortiqcha yuklamasdan, barcha resurslar va ijrochilarni vizual tarzda ko'rsatish qobiliyati.

    Shuning uchun, agar siz ushbu belgini maqsadli vazifalar uchun ishlatsangiz (yuqori darajadagi tadbirlarni tuzish), demak, IDEF0-bu bugungi kun uchun amalda yagona ma'no va aniqlik bilan bajarishga imkon beradi.

    V Loyiha boshqaruvi Ushbu modellashtirish standarti, agar siz turli xil loyihalar yoki jarayonlarni vizual oqimlar bilan bog'lashingiz kerak bo'lsa, eng mos keladi. Shu bilan birga, grafik model vazifalar bo'yicha javobgarlik va resurslarni yanada oqilona taqsimlashga imkon beradi. Diagrammalarda aks ettirilgan loyiha vazifalarining mantig'i yaxshiroq sifatni tayyorlashga yordam beradi taqvim rejasi Gantt diagrammasi shaklida.

    6.2. SADT metodologiyasining maqsadi va tarkibi (IDEF0)

    SADT metodologiyasi (Strukturaviy tahlil va dizayn texnikasi - tizimli tahlil va loyihalash metodologiyasi) - bu tizimning funktsional modelini yaratish uchun mo'ljallangan usullar, qoidalar va protseduralar majmui.

    Bu metodologiyani ishlab chiqish 60-yillarning o'rtalarida Duglas Ross (AQSh) tomonidan boshlangan. XX asr. O'shandan beri SofTech, Inc. tizim tahlilchilari. SADTni takomillashtirdi va uni keng ko'lamli muammolarni hal qilish uchun ishlatdi. Telefon tarmog'i dasturlari, diagnostika, uzoq muddatli va strategik rejalashtirish, avtomatlashtirilgan ishlab chiqarish va dizayn, kompyuter tizimi konfiguratsiyasi, kadrlar tayyorlash, moliyaviy va xaridlarni boshqarish SADTdan samarali foydalanish mumkin bo'lgan sohalardan biridir. Maydonlarning keng doirasi SADT metodologiyasining ko'p qirraliligi va kuchidan dalolat beradi. Dasturda "Kompyuterni integratsiyasi va sanoat texnologiyalari AQSh Mudofaa vazirligi tomonidan o'rnatilgan kompyuter yordamida ishlab chiqarish (ICAM) SADT tomonidan foydali deb tan olindi. Bu 1981 yilda uning bir qismini nashr etishga olib keldi IDEF0 (Icam DEFinition) kabi federal standart rivojlantirmoq dasturiy ta'minot... Bu nom ostida SADT harbiy va sanoat tashkilotlarida minglab professionallar tomonidan qo'llanila boshlandi. IDEF0 standartining oxirgi versiyasi 1993 yil dekabr oyida chiqarilgan. Milliy standartlar va texnologiyalar instituti (NIST).

    Bu metodologiya axborot tizimining funktsional tomonini tavsiflashda ma'lumotlar oqimiga yo'naltirilgan (DFD) usullar bilan raqobatlashadi. Aksincha, IDEF0 quyidagilarga imkon beradi:

    Faqat axborot tizimlari emas, balki har qanday tizimlarni tavsiflang (DFD dasturiy ta'minotni tasvirlash uchun mo'ljallangan);

    Tizimga va uning tashqi muhitiga yakuniy talablarni belgilashdan oldin uning tavsifini yarating. Boshqacha qilib aytganda, ushbu metodologiya yordamida tizimni bosqichma -bosqich qurish va tahlil qilish mumkin, hatto uni amalga oshirilishini tasavvur qilish qiyin bo'lsa ham.

    Shunday qilib, IDEF0 keng ko'lamli tizimlarni qurishning dastlabki bosqichlarida qo'llanilishi mumkin. Shu bilan birga, u funktsiyalarni tahlil qilish uchun ishlatilishi mumkin mavjud tizimlar va ularni takomillashtirish uchun echimlar ishlab chiqish.

    IDEF0 metodologiyasining asosini jarayonlarni tasvirlash uchun grafik til tashkil etadi. IDEF0 belgisidagi model - bu ierarxik tartibda va o'zaro bog'langan diagrammalar to'plami. Har bir diagramma tizim tavsifi birligi bo'lib, alohida varaqda joylashgan.

    Model (AS-IS, TO-BE yoki SHOULD-BE) o'z ichiga olishi mumkin 4 turdagi jadvallar [ , ]:

    Kontekst diagrammasi;

    Parchalanish diagrammasi;

    Tugunli daraxtlar diagrammasi;

    Ekspozitsiya uchun faqat diagrammalar (FEO).

    Kontekst diagrammasi (yuqori darajali diagramma), diagrammalarning daraxt tuzilishining yuqori qismi bo'lib, tizimning maqsadi (asosiy funktsiyasi) va uning tashqi muhit bilan o'zaro ta'sirini ko'rsatadi. Har bir modelda faqat bitta kontekst diagrammasi bo'lishi mumkin. Asosiy funktsiyani tavsiflagandan so'ng, funktsional parchalanish amalga oshiriladi, ya'ni asosiy funktsiyani tashkil etuvchi funktsiyalar aniqlanadi.

    Bundan tashqari, funktsiyalar subfunksiyalarga bo'linadi va hokazo, o'rganilayotgan tizim tafsilotlarining kerakli darajasiga yetguncha. Tizimning har bir bo'lagini tasvirlaydigan diagrammalar deyiladi parchalanish diagrammasi ... Har bir parchalanish sessiyasidan so'ng, imtihon sessiyalari o'tkaziladi - mutaxassislar haqiqiy jarayonlarning tuzilgan diagrammalarga mosligini ko'rsatadi. Topilgan nomuvofiqliklar bartaraf qilinadi, shundan so'ng ular jarayonlarni batafsilroq ko'rib chiqishga kirishadi.

    Tugun daraxti diagrammasi funktsiyalarning (ishlarning) ierarxik bog'liqligini ko'rsatadi, lekin ular orasidagi munosabatni emas. Ulardan bir nechtasi bo'lishi mumkin, chunki daraxt o'zboshimchalik bilan chuqurlikka va ixtiyoriy tugunga qurilishi mumkin.

    Ekspozitsiya jadvallari tizimda sodir bo'layotgan jarayonlarga (masalan, tashkilot rahbariyati nuqtai nazaridan) muqobil nuqtai nazarni ko'rsatish uchun modelning alohida bo'laklarini ko'rsatish uchun qurilgan.

    6.3. IDEF0 grafik yozuvining elementlari

    IDEF0 metodologiyasi, birinchi navbatda, modelni yaratish uchun ishlatiladigan oddiy grafik belgilar tufayli keng tarqalgan qabul va qo'llanishni topdi. Modelning asosiy komponentlari diagrammalardir. Ular tizim funksiyalarini to'rtburchaklar ko'rinishida, shuningdek o'qlar yordamida ular bilan tashqi muhit o'rtasidagi aloqalarni ko'rsatadi. Faqat ikkita grafik ibtidoiydan foydalanish (to'rtburchaklar va o'q) sizga IDEF0 diagrammasini tuzish qoidalari va tamoyillarini ushbu metodologiyani bilmagan odamlarga tezda tushuntirish imkonini beradi. Bu ustunlik mijozning biznes jarayonlarini tasvirlashdagi faoliyatini rasmiy va vizual grafik til yordamida bog'lash va faollashtirish imkonini beradi.

    Quyidagi rasmda IDEF0 grafik yozuvining asosiy elementlari ko'rsatilgan.

    Guruch. 6.1. IDEF0 grafik yozuvining elementlari

    To'rtburchak ifodalaydi ish (jarayon, faoliyat, vazifa yoki vazifa) , bu aniq maqsadga ega va ba'zi yakuniy natijalarga olib keladi. Ishning nomi harakatni ko'rsatishi kerak (masalan, "Bir qismni ishlab chiqarish", "Ruxsat etilgan tezlikni hisoblash", "3 -sonli markazlashtirilgan uy ro'yxatini tuzish").

    Asarlarning o'zlari va tashqi dunyo o'rtasidagi o'zaro ta'siri o'q shaklida tasvirlangan. IDEF0 ajratib turadi 5 turdagi o'qlar :

    - Kirish (Inglizcha kiritish) - natija (chiqish) olish uchun ishlatilgan va o'zgartirilgan material yoki ma'lumot. Login "Qayta ishlash kerak?" Degan savolga javob beradi. Kirish moddiy ob'ekt (xom ashyo, qism, imtihon chiptasi) yoki aniq konturga ega bo'lmagan ma'lumotlar bazasi bo'lishi mumkin (ma'lumotlar bazasiga so'rov, o'qituvchining savoli). Ishda kirish o'qlari bo'lmasligi mumkin deb taxmin qilinadi. Kirish o'qlari har doim ishning chap tomoniga kirgandek chiziladi;

    - boshqaruv (Inglizcha nazorat) - ishni boshqaruvchi nazorat, tartibga solish va tartibga solish ma'lumotlari. Bo'lim "bajarilayotgan ishlarga muvofiq" degan savolga javob beradi. Boshqaruv ishga ta'sir qiladi, lekin u tomonidan o'zgartirilmaydi, ya'ni. cheklash vazifasini bajaradi. Boshqaruv sifatida qoidalar, standartlar, qoidalar, narxlar, og'zaki ko'rsatmalar bo'lishi mumkin. Ishning ustki qismi sifatida boshqaruv o'qlari chizilgan. Agar diagramma tuzishda o'qni yuqoridan yoki chapdan qanday to'g'ri chizish kerakligi haqida savol tug'ilsa, uni kirish sifatida chizish tavsiya etiladi (chapdagi o'q);

    - chiqish (Inglizcha chiqish) - ish natijasini ifodalovchi material yoki ma'lumot. Chiqish "Ishning natijasi nima?" Degan savolga javob beradi. Chiqish moddiy ob'ekt (qism, mashina, to'lov hujjatlari, ko'chirma) yoki nomoddiy (ma'lumotlar bazasidan ma'lumotlar tanlanishi, savolga javob, og'zaki ko'rsatma) bo'lishi mumkin. Chiqish o'qlari ishning o'ng tomonidan chiquvchi chizilgan;

    - mexanizm (Ing. Mexanizmi) - ishni bajaradigan resurslar. Mexanizm "ishni kim qilyapti yoki qanday vositalar bilan?" Degan savolga javob beradi. Mexanizm korxona xodimlari, talaba, mashina, uskunalar, dastur bo'lishi mumkin. Mexanizmning o'qlari ishning pastki chetiga kirgandek chiziladi;

    - qo'ng'iroq (Inglizcha qo'ng'iroq) - o'q ishning bir qismi ko'rib chiqilayotgan blokdan tashqarida bajarilayotganini ko'rsatadi. Chiqish o'qlari ishning pastki chetidan keladigan tarzda chiziladi.

    6.4. Ishlar orasidagi bog'lanish turlari

    Funktsiyalar tarkibi va ular orasidagi munosabatlarni aniqlagandan so'ng, ularning modullarga (quyi tizimlarga) to'g'ri tarkibi (assotsiatsiyasi) haqida savol tug'iladi. Bu shuni anglatadiki, har bir alohida funktsiya bitta narsani qat'iy hal qilishi kerak aniq vazifa... Aks holda, funktsiyalarni yana parchalash yoki ajratish talab qilinadi.

    Funktsiyalarni quyi tizimlarga birlashtirganda, ichki ulanish (modul ichidagi funktsiyalar o'rtasida) iloji boricha kuchliroq va tashqi (turli modullarga kiritilgan funktsiyalar o'rtasida) iloji boricha kuchsiz bo'lishi uchun harakat qilish kerak. Bog'lanish metodologiyasi semantikasiga asoslanib, biz funktsiyalar (ishlar) o'rtasidagi bog'lanishlar tasnifini kiritamiz. Bu tasnif kengaytma hisoblanadi. Obligatsiyalar turlari ahamiyatining kamayishi (bog'lanish kuchi) tartibida keltirilgan. Keltirilgan misollarda, qalinlashgan chiziqlar, ular orasidagi bog'lanish turi ko'rib chiqiladigan funktsiyalarni ajratib ko'rsatadi.

    1. Ierarxik munosabatlar (munosabatlar "qism" - "butun") funktsiya va u tarkibidagi subfunksiyalar o'rtasida sodir bo'ladi.

    Guruch. 6.2. Ierarxik munosabatlar

    2. Normativ (nazorat, bo'ysunuvchi) aloqa bir ishning natijasi boshqasini boshqarishga yuborilganda, bir funktsiyaning boshqasiga bog'liqligini aks ettiradi. Nazorat barglari qaysi funktsiyani tartibga soluvchi yoki boshqaruvchi deb hisoblanishi kerak va u qaysi funktsiyaga kiradi - bo'ysunuvchi. Ajratish to'g'ridan -to'g'ri boshqaruv havolasi Boshqaruv yuqori darajadagi ishdan pastroq darajaga o'tkazilganda (6.3-rasm) va boshqaruv fikrlari nazorat quyi oqimdan yuqori oqimga o'tkazilganda (6.4 -rasm).

    3. Funktsional (texnologik) aloqa bitta funksiyaning chiqishi keyingi funktsiyaga kirish sifatida xizmat qilganda sodir bo'ladi. Moddiy ob'ektlar oqimi nuqtai nazaridan, bu munosabatlar ushbu ob'ektlarni qayta ishlash texnologiyasini (ish ketma -ketligini) ko'rsatadi. Ajratish kirish joyida to'g'ridan -to'g'ri aloqa ishlab chiqarish yuqori darajadagi ishdan quyi darajaga o'tkazilganda (6.5-rasm) va kirish teskari aloqa chiqish quyi oqimdan yuqori oqimga o'tkazilganda (6.6 -rasm).



    Guruch. 6.5. Kirish joyida to'g'ridan -to'g'ri ulanish Guruch. 6.6. Fikr -mulohaza kiritish

    4. Iste'molchilar bilan aloqa bir funksiyaning chiqishi keyingi funksiyaning mexanizmi bo'lib xizmat qilganda sodir bo'ladi. Shunday qilib, bitta funktsiya boshqasi tomonidan ishlab chiqarilgan resurslarni iste'mol qiladi.

    Guruch. 6.7. Iste'molchilar bilan aloqa

    5. Mantiqiy havola mantiqiy bir hil funktsiyalar o'rtasida kuzatiladi. Bunday funktsiyalar, qoida tariqasida, bir xil ishni bajaradi, lekin har xil (muqobil) usulda yoki har xil dastlabki ma'lumotlar (materiallar) yordamida.

    Guruch. 6.8. Mantiqiy havola

    6. Kollegial (uslubiy) muloqot xuddi shunday boshqaruv algoritmi aniqlanadigan funktsiyalar o'rtasida sodir bo'ladi. Bunday muloqotning analogi - bu rahbarga bo'ysunuvchi, bo'lim va xodimlarning birgalikdagi ishi, ular ko'rsatmalar va buyruqlar (nazorat signallari) beradi. Bunday aloqa, shuningdek, bu funktsiyalarning ishlash algoritmlari boshqaruv vazifasini bajaradigan bir xil uslubiy yordam (SNIP, GOST, rasmiy me'yoriy materiallar va boshqalar) bilan aniqlanganda ham paydo bo'ladi.

    Guruch. 6.9. Metodik aloqa

    7. Resurs aloqasi o'z ishi uchun bir xil resurslardan foydalanadigan funktsiyalar o'rtasida paydo bo'ladi. Resurslarga bog'liq funktsiyalar odatda bir vaqtning o'zida ishlay olmaydi.

    Guruch. 6.10. Resurs aloqasi

    8. Axborot aloqasi kirish bilan bir xil ma'lumot yordamida funktsiyalar o'rtasida sodir bo'ladi.

    Guruch. 6.11. Axborot aloqasi

    9. Vaqtinchalik aloqa boshqa funktsiyadan oldin yoki bir vaqtning o'zida bajarilishi kerak bo'lgan funktsiyalar o'rtasida sodir bo'ladi.

    Rasmda ko'rsatilgan holatlardan tashqari, bu ulanish bitta funktsiyaga kiruvchi boshqaruv, kirish va mexanizmning boshqa kombinatsiyalari o'rtasida ham sodir bo'ladi.

    Guruch. 6.12. Vaqtinchalik aloqa

    10. Tasodifiy ulanish funktsiyalar o'rtasida aniq aloqa bo'lmasa yoki umuman bo'lmasa sodir bo'ladi.

    Guruch. 6.13. Tasodifiy ulanish

    Yuqoridagi havola turlaridan eng kuchlisi ierarxik bo'g'in bo'lib, u aslida funktsiyalarning modullarga (quyi tizimlarga) kombinatsiyasini belgilaydi. Normativ, funktsional va iste'molchi aloqalari biroz zaifroq. Ushbu havolalarga ega funktsiyalar odatda bitta kichik tizimda amalga oshiriladi. Mantiqiy, kollegial, resurs va axborot aloqalari eng zaiflar qatoriga kiradi. Ularga ega bo'lgan funktsiyalar, qoida tariqasida, mantiqiy bir hil funktsiyalarni (mantiqiy ulanish bilan bog'langan funktsiyalarni) hisobga olmaganda, har xil quyi tizimlarda amalga oshiriladi. Vaqtinchalik ulanish funktsiyalarning bir -biridan zaif bog'liqligini ko'rsatadi va ularni alohida modullarda bajarilishini talab qiladi.

    Shunday qilib, funktsiyalarni modullarga birlashtirganda, birinchi beshta turdagi havolalar eng maqbuldir. Oxirgi beshta havola bilan bog'liq funktsiyalar eng yaxshi alohida modullarda amalga oshiriladi.

    IDEF0da [,] modelini o'qish va tekshirishni osonlashtirish uchun diagrammalar tuzish bo'yicha konventsiyalar (qoidalar va ko'rsatmalar) mavjud. Ushbu qoidalarning ba'zilari CASE vositalari bilan avtomatik tarzda boshqariladi, boshqalari qo'lda bajarilishi kerak.

    1. Modelni qurishdan oldin tizimning qaysi modeli (modellari) qurilishini hal qilish kerak. Bu uning turini AS-IS, TO-BE yoki SHOULD-BE, shuningdek, model qurilgan pozitsiyani aniqlashni nazarda tutadi. "Ko'rinish" - bu odam yoki ob'ektning joyi (pozitsiyasi) deb o'ylash yaxshiroqdir, u erda tizimning harakatini ko'rish uchun turish kerak. Masalan, oziq -ovqat do'koni faoliyatining modelini tuzishda, tizim ko'rib chiqilayotgan nuqtai nazardan, mumkin bo'lgan ariza beruvchilar orasidan sotuvchi, kassir, buxgalter yoki direktorni tanlashingiz mumkin. Odatda, tizim ishining barcha nuanslarini to'liq qamrab oladigan bitta nuqtai nazar tanlanadi va agar kerak bo'lsa, muqobil nuqtai nazarni aks ettiruvchi ba'zi parchalanish diagrammalari uchun FEO diagrammalari tuziladi.

    2. Kontekst diagrammasi tizimning maqsadini ko'rsatuvchi bitta blokni ko'rsatadi. Har tomondan kiruvchi va chiquvchi 2-4 ta o'qni ko'rsatish tavsiya etiladi.

    3. Parchalanish diagrammalaridagi bloklar soni 3-6 oralig'ida tavsiya etiladi. Agar parchalanish diagrammasida ikkita blok bo'lsa, unda, qoida tariqasida, mantiqiy emas. Ko'p sonli bloklar bilan diagramma to'yingan bo'lib, o'qilishi qiyin bo'ladi.

    4. Parchalanish sxemasidagi bloklar chapdan o'ngga va yuqoridan pastgacha joylashtirilishi kerak. Ushbu tartib sizga ishning mantig'i va ketma -ketligini aniqroq aks ettirish imkonini beradi. Bundan tashqari, o'q yo'nalishlari kamroq chalkash bo'ladi va kesishmalarning minimal soniga ega bo'ladi.

    5. Funktsiya uchun ham nazorat, ham kirish o'qlarining yo'qligiga yo'l qo'yilmaydi. Bu shuni anglatadiki, bu funksiyaning ishga tushirilishi nazorat qilinmaydi va o'zboshimchalik bilan har qanday vaqtda yoki umuman sodir bo'lishi mumkin.

    Guruch. 6.14. Boshqarish va kirishsiz ishlash

    Faqat boshqaruvga ega bo'lgan blokni parametrlarsiz funktsiya (protsedura) dasturidagi chaqiruv sifatida ko'rish mumkin. Agar blokda kirish bo'lsa, u dasturda parametrlari bo'lgan funktsiyani chaqirishga tengdir. Shunday qilib, boshqaruv va kirishsiz blok dasturda bajarishga hech qachon chaqirilmagan funktsiyaga tengdir.

    Fig. 6.7-6.12, IDEF0 diagrammalarining bo'laklarini aks ettiruvchi, kirish va boshqarilmaydigan bloklar mavjud. Bu xato deb qaralmasligi kerak, chunki bu o'qlardan biri bo'lishi kerak.

    6. Har bir blokda kamida bitta chiqish joyi bo'lishi kerak.

    Guruch. 6.15. Chiqish funktsiyasi yo'q

    Natijasiz ishlarning ma'nosi yo'q va ularni modellashtirish kerak emas. AS-IS modelida ko'rsatiladigan ish bundan mustasno. Ularning mavjudligi texnologik jarayonlarning samarasizligi va nomukammalligini ko'rsatadi. TO-BE modelida bu ishlar yo'q bo'lishi kerak.

    7. Diagrammalar tuzishda siz o'qlarning kesishishi, ilmoqlari va burilishlari sonini kamaytirishingiz kerak.

    8. Orqaga yoylar yordamida teskari aloqa va takrorlanishlar (davriy harakatlar) tasvirlanishi mumkin. Kirish bo'yicha teskari aloqa "pastki" pastadir, boshqaruvga teskari aloqa "yuqori" tomonidan chiziladi (6.4 va 6.6 -rasmlarga qarang).

    9. Diagrammalardagi har bir blok va har bir o'qning nomi bo'lishi kerak. Dallanish (parchalanish) yoki birlashish (kompozitsion) o'qlaridan foydalanishga ruxsat beriladi. Buning sababi shundaki, bitta ish natijasida hosil qilingan bir xil ma'lumotlar yoki ob'ektlar bir vaqtning o'zida bir nechta boshqa ishlarda ishlatilishi mumkin. Aksincha, bir xil yoki bir hil ma'lumotlar va turli xil ishlardan hosil bo'ladigan ob'ektlar bir joyda ishlatilishi mumkin.

    Guruch. 6.16. Tarmoqli o'qlar

    Bunday holda, o'qning turli shoxlariga dallanishdan keyin (birlashishdan oldin) malakali nomlarni belgilashga ruxsat beriladi. Agar filialdan keyin biron bir filial nomlanmagan bo'lsa, uning nomi filialdan oldin yozilgan o'q nomiga mos keladi deb hisoblanadi.

    Shunday qilib, fig. 6.16 "Qismlarni ishlab chiqarish" va "Mahsulotni yig'ish" bloklariga kiritilgan boshqaruv elementlari aniq ma'noga ega va qismi Ko'proq umumiy boshqaruv"Tasvirlar". Barcha chizmalar "Sifatni nazorat qilish" blokining ishlashi uchun ishlatiladi.

    Dallanishdan oldin va keyin nom berilmaganida, diagrammada o'qlarni chizishga yo'l qo'yilmaydi. Fig. 6.17 "Standart ro'yxatlarni yaratish" blokiga kiritilgan o'qning dallanishdan oldin va keyin nomi yo'q, bu xato.

    Guruch. 6.17. O'qlarning noto'g'ri nomlanishi

    10. Yaxshi o'qilishi uchun diagrammalar tuzishda o'qni tunnellash mexanizmidan foydalanish mumkin. Masalan, yuqori darajadagi (ota -ona) diagrammalarini keraksiz tafsilotlar bilan chalkashtirib yubormaslik uchun, parchalanish diagrammalarida yoyning boshi tunnelga joylashtiriladi.

    Guruch. 6.18. Tunnelli o'qlar

    V bu misol dirijyorlik modelini tuzishda Yangi yil bayrami"Ikki o'q" mexanizmi yuqori darajadagi diagrammalarda ko'rsatilmaydi, o'qish paytida: "Nega bizga Yangi yil bayramida ikkita o'q kerak?"

    Xuddi shunday, siz qarama -qarshi maqsad bilan tunnel qilishingiz mumkin - bu o'qning pastki darajali diagrammalarda ko'rinishiga yo'l qo'ymaydi. Bunday holda, o'qning oxiriga qavslar qo'yiladi. Kontekst diagrammasida (6.21 -rasmga qarang) "Ruxsat etilgan tezlikni aniqlash" blokiga kiruvchi "Yo'l xizmati muhandisi" mexanizmi tunnellanadi. Bu qaror qabul qilindi, chunki muhandis ushbu blokning parchalanish diagrammasida ko'rsatilgan barcha ishlarda bevosita ishtirok etadi (6.22 -rasmga qarang). Ushbu ulanishni ko'rsatmaslik va parchalanish sxemasini buzmaslik uchun o'q tunnel qilingan.

    11. Blokka kiruvchi va chiquvchi barcha o'qlar, uning uchun parchalanish sxemasini tuzishda, ko'rsatilishi kerak. Istisno - tunnelli o'qlar. Parchalanish diagrammasiga tortilgan o'qlarning nomlari yuqori darajadagi diagrammada ko'rsatilgan nomlarga mos kelishi kerak.

    12. Agar ikkita o'q parallel harakat qilsa (bir ishning bir tomonidan boshlanib, ikkinchi ishning bir tomonida tugasa), iloji bo'lsa, ularni birlashtirib, bitta atama deb atash kerak.

    Guruch. 6.19. Havolalarni birlashtirish

    13. Diagrammalardagi har bir blok o'z raqamiga ega bo'lishi kerak. Ierarxiyadagi har qanday grafik yoki blokning o'rnini ko'rsatish uchun jadval raqamlari ishlatiladi. Yuqori darajadagi diagrammadagi blok 0, ikkinchi darajali diagrammalardagi bloklar - 1 dan 9 gacha (1, 2, ..., 9), uchinchi darajadagi bloklar - ikki raqam bilan belgilanadi. , ularning birinchisi asosiy diagrammadan batafsil blokning raqamini, ikkinchisining raqamini joriy diagrammada (11, 12, 25, 63) va hokazo tartibda ko'rsatadi. Kontekst diagrammasi "A - 0" belgisiga ega. ", birinchi darajali parchalanish diagrammasi" A0 ", keyingi darajadagi parchalanish diagrammasi" A "harfidan iborat bo'lib, undan keyin ajratiladigan blok raqami (masalan," A11 "," A12 "," A25 ") "," A63 "). Rasmda raqamlangan oddiy diagramma daraxti (tugunli daraxtlar diagrammasi) ko'rsatilgan.

    Guruch. 6.20. Grafiklar ierarxiyasi

    Zamonaviy CASE-asboblarida ishlarni raqamlash mexanizmlari avtomatik tarzda qo'llab-quvvatlanadi. CASE asboblari, shuningdek, faqat ierarxik havolalarni o'z ichiga olgan tugunli daraxtlar diagrammasini avtomatik tuzilishini ta'minlaydi. Bunday diagrammaning yuqori qismi har qanday tugun (blok) bo'lishi mumkin va uni har qanday chuqurlikka chizish mumkin.

    6.6. Ruxsat etilgan tezlikni aniqlash tizimi uchun IDEF0 modelini yaratishga misol

    Ruxsat etilgan poezd tezligini hisoblash - bu mashina muhandisligi vazifasi. Poyezd istalgan uchastkadan o'tganda haqiqiy tezlik poezdning harakati ruxsat etilgan maksimal chegaradan oshmasligi kerak. Bu ruxsat etilgan maksimal tezlik ish tajribasi va harakat dinamikasi va harakatlanuvchi tarkibning harakatlanish yo'llariga ta'siri bo'yicha maxsus o'tkazilgan sinovlar asosida o'rnatiladi. Bu tezlikdan oshmaslik poezdlar harakati xavfsizligini, yo'lovchilar uchun qulay sharoitlarni va boshqalarni kafolatlaydi. Ular harakatlanuvchi tarkib turiga (lokomotiv markasi va vagonlar turi), ustki tuzilish parametrlariga (masalan, relslar, balastlar, shpallar) qarab belgilanadi. ) va reja (radius egri chiziqlari, o'tish egri chiziqlari, tashqi rels balandligi va boshqalar). Qoida tariqasida, ruxsat etilgan tezlikni o'rnatish uchun, hisoblanganlarning eng pasti sifatida oxirgi ruxsat etilgan tezlik tanlangan kamida ikkita (to'g'ri chiziqda) va beshta (egri chiziqli) tezlikni aniqlash kerak. Ushbu tezlikni hisoblash Rossiya temir yo'llari vazirligining 2001 yil 12 noyabrdagi 41 -sonli "Federal temir yo'l transportining 1520 (1524) mm o'lchovli temir yo'llarida harakatlanuvchi tarkibning ruxsat etilgan tezligi standartlari" buyrug'i bilan tartibga solinadi.

    Ta'kidlanganidek, IDEF0 modelini yaratish butun tizimni oddiy komponent sifatida ko'rsatish bilan boshlanadi (kontekst diagrammasi). Ushbu diagrammada tizimning maqsadi (asosiy funktsiyasi) va kerakli kirish va chiqish ma'lumotlari, nazorat va tartibga solish ma'lumotlari va mexanizmlari ko'rsatilgan.

    Ruxsat etilgan tezlikni aniqlash muammosining kontekst diagrammasi 6.21 -rasmda ko'rsatilgan. Modelni yaratish uchun Computer Associates kompaniyasining BPwin 4.0 mahsuloti ishlatilgan.


    Guruch. 6.21. Ruxsat etilgan tezlikni aniqlash tizimining kontekst diagrammasi (IDEF0 metodologiyasi)

    Sifatda fon ma'lumotlari, buning asosida ruxsat etilgan tezlikni aniqlash amalga oshiriladi:

    Yangi liniya yoki rekonstruktsiya loyihasi to'g'risidagi ma'lumotlar (loyihani amalga oshirish uchun zarur bo'lgan barcha ma'lumotlarni o'z ichiga oladi, ya'ni yurish masofasi, alohida nuqtalarning o'qlari, chiziqlar rejasi va boshqalar);

    Batafsil uzunlamasına profil (yuqorida muhokama qilingan ma'lumotlarga o'xshash ma'lumotlarni o'z ichiga oladi);

    Yo'l masofasining pasporti (yuqorida muhokama qilingan ma'lumotlarga, shuningdek yo'lning yuqori tuzilishi (VSP) haqidagi ma'lumotlarga ega);

    Yo'l o'lchash mashinasi tomonidan yo'llar rejasini o'rganish natijalari to'g'risidagi ma'lumotlar;

    Tashqi temir yo'lning egri chiziqlar balandligi ro'yxati (yo'lning rejasi haqidagi ma'lumotlarni o'z ichiga oladi).

    Asl ma'lumotlarning bir qismini olish mumkin turli manbalar... Xususan, reja to'g'risidagi ma'lumotlarni (egri chiziqlar parametrlari) yangi chiziq yoki rekonstruksiya loyihasi, uzunlamasına profil, yo'l masofasining pasporti va boshqalardan olish mumkin.

    Ma'lumotlarni nazorat qilish quyidagilar:

    Yo'l harakati xizmati boshlig'ining yoki Rossiya temir yo'llarining yo'llar va inshootlar bo'limi boshlig'ining hisoblash bo'yicha ko'rsatmalari;

    Normativ va ma'lumotli ma'lumotlarni, ruxsat etilgan tezlikni aniqlash tartibi va formulalarini o'z ichiga olgan 41 -sonli buyruq;

    Joriy yoki rejalashtirilgan poezdlar harakati to'g'risidagi ma'lumotlar (aylanma lokomotivlarning markalari va ishlatilgan vagonlar haqidagi ma'lumotlar);

    Yo'lni rejalashtirilgan ta'mirlash, tuzilmalar va qurilmalarni rekonstruksiya qilish va qayta tashkil etish to'g'risida ma'lumot.

    Natija tizimning ishlashi quyidagicha bo'lishi kerak:

    Hisoblangan tezliklarning barcha turlarini o'z ichiga olgan va ularning cheklanish sabablarini aniqlashga ruxsat beruvchi ruxsat etilgan tezlik varaqlari;

    Yo'lda qabul qilingan shaklga muvofiq yo'llar va alohida punktlarda ruxsat etilgan tezlikni belgilash to'g'risida yo'l boshlig'ining buyrug'i byulleteni. Tasdiqlangan "N" buyrug'i poezdlarning ruxsat etilgan tezligini rasman belgilaydi;

    Poezdlar jadvalini ishlab chiqish uchun ruxsat etilgan tezlikni o'z ichiga olgan 1, 1a va 2 standart shakllari.

    "H" buyrug'i va standart shakllardagi tezliklar ruxsat etilgan tezlik varaqlarida hisoblangan va ko'rsatilganidan farq qilishi mumkin. Buning sababi shundaki, ular tezlikni faqat harakatlanuvchi tarkib, VSP parametrlari va egri chiziqlari dizayni bilan emas, balki qurilmalar va inshootlarning holati (yo'l to'shagining deformatsiyasi, aloqa tarmog'i tayanchlarining egilishi va boshqalar) bilan ham aks ettiradi. .). Bundan tashqari, ular rejalashtirilgan yo'llarni ta'mirlash, tuzilmalar va qurilmalarni rekonstruktsiya qilish va qayta tashkil etish va boshqalarni hisobga olgan holda tuzatiladi.

    Qurilgandan so'ng, kontekst diagrammasi birinchi darajali parchalanish diagrammasi yordamida batafsil bayon qilinadi. Ushbu diagrammada tizimning asosiy funktsiyasi doirasida bajarilishi kerak bo'lgan vazifalari ko'rsatilgan. Parchalanish amalga oshiriladigan diagramma, uni batafsil tasvirlaydigan diagramalarga nisbatan, deyiladi ota -ona ... Ota -onaga nisbatan parchalanish diagrammasi deyiladi sho'ba korxonasi .

    Ko'rib chiqilayotgan muammo uchun birinchi darajali dekompozitsiya diagrammasi 6.22 -rasmda ko'rsatilgan. Qoida tariqasida, dekompozitsiya diagrammasini tuzishda dastlabki funksiya (parchalanishi kerak) 3–8 subfunksiyaga (bloklarga) bo'linadi. Bunday holda, parchalanish diagrammasidagi bloklarni chapdan o'ngga, yuqoridan pastgacha joylashtirish tavsiya etiladi, shunda subfunksiyalarning o'zaro ta'siri ketma -ketligi va mantig'i yaxshiroq ko'rinadi.


    Guruch. 6.22. 1 -darajali parchalanish diagrammasi (IDEF0 metodologiyasi)

    Ko'rib chiqilayotgan muammoni hal qilish funktsiyalarining ketma -ketligi quyidagicha:

    Yo'l uchastkalari bo'yicha ma'lumotli ma'lumotlarni va ma'lumotlarni kiritish va tuzatish (1 va 2 -bloklar);

    Hisoblash uchun topshiriq tayyorlash (3 -blok). Bu qaysi bo'lim va yo'l uchun, shuningdek lokomotiv markasi va vagonlar turini hisoblash kerakligini ko'rsatadi;

    41 -sonli buyruqda ko'rsatilgan tartib va ​​formulalarga muvofiq ruxsat etilgan tezlikni hisoblash (4 -blok). Dastlabki ma'lumot - bu kesma yo'lidagi ma'lumotlar (reja, yo'lning yuqori tuzilishi va boshqalar) va hisoblash uchun topshiriq asosida tanlangan standartlar;

    Ruxsat etilgan tezliklar ro'yxatini tuzish (5 -blok). Hisoblash natijalariga ko'ra, bir tomondan, tezlikni cheklash sababini aniqlashga imkon beradigan, boshqa tomondan, tartibga solinadigan hujjatlarni tayyorlash uchun asos bo'lib xizmat qiladigan, chiquvchi hujjatlarning bir nechta turlari yaratiladi;

    "N" ordeni loyihasini va standart varaqlarni shakllantirish va tayyorlash (6 va 7 -bloklar).

    Birinchi darajali parchalanish diagrammasi tuzilgandan so'ng, unda ko'rsatilgan funktsiyalar uchun alohida diagrammalar (ikkinchi darajali parchalanish diagrammasi) tuziladi. Keyin parchalanish jarayoni (qurilish diagrammasi) funktsiyalarning batafsil tafsilotlari o'z ma'nosini yo'qotmaguncha davom etadi. Elementar operatsiyani tavsiflovchi har bir atom funktsiyasi uchun (ya'ni, parchalanish diagrammasiga ega bo'lmagan funksiya) uning xususiyatlari va amalga oshirish algoritmini aniqlaydigan batafsil spetsifikatsiya tuziladi. Algoritmlar sxemasidan spetsifikatsiyani to'ldirish uchun foydalanish mumkin. Shunday qilib, funktsional modellashtirish jarayoni asta -sekin funktsiyalar ierarxiyasini tuzishdan iborat.

    6.7. ICOM kodlari

    Yuqori darajadagi diagrammada blokga kiruvchi va chiqadigan o'qlar pastdagi diagramaga kiruvchi va o'qlar bilan bir xil, chunki blok va diagramma tizimning bir qismini ifodalaydi. ). Natijada, yuqori darajadagi funktsiyaning chegaralari parchalanish diagrammasining chegaralari bilan bir xil bo'ladi.

    ICOM kodlari (kirish, boshqarish, chiqish va mexanizmning qisqartmasi) chegara o'qlarini aniqlash uchun. ICOM kodida o'q turiga mos keladigan prefiks (I, C, O yoki M) va seriya raqami mavjud (rasmga qarang).

    "Korxonaning kompyuter uskunalarini hisobga olish" biznes -jarayon diagrammalarining tavsifi.

    IDEF0 diagrammasi tavsifi

    Biznes jarayonini yaratish uchun IDEF0 diagrammasi ishlatilgan. IDEF0 metodologiyasi diagrammalarning ierarxik tizimini qurishni - tizim qismlarining yagona tavsifini belgilaydi. Birinchidan, butun tizimning tavsifi va uning tashqi dunyo bilan o'zaro ta'siri amalga oshiriladi (kontekst diagrammasi). Diagrammaning uchta darajasi tuzilgan:

    1. Kontekstual

    2. Funktsional dekompozitsiya

    1 -rasm - "Korxona kompyuter uskunalarini hisobga olish" kontekst diagrammasi

    1 -rasmda "Korxona kompyuter uskunalarini hisobga olish" biznes -jarayonining kontekst diagrammasi ko'rsatilgan. U butun tizimni va uning asosiy tashqi axborot oqimlari bilan o'zaro ta'sirini ko'rsatadi.

    Oklar kontekst diagrammasida ko'rsatilgan.

    Ok turlari:

    Kirish (kirish materiallari: kompyuterlar va aksessuarlar)

    Chiqish (chiqish - bu hisobot)

    Nazorat o'qlari - bu hujjatlar va menejerlar

    Mexanizmlarning o'qlari xodimlar va uskunalardir

    Qayta ishlash uchun ma'lumotlarni kiritish:

    Kompyuterlar - korxonada joylashgan shaxsiy kompyuterlar (shaxsiy kompyuterlar)

    Komponentlar - kompyuterni yangilash uchun zarur bo'lgan materiallar (video kartalar, anakartlar, protsessorlar, korpuslar, quvvat manbalari, xotira modullari)

    Chiqish oqimlari:

    Hisobot - korxonaning kompyuter uskunalarini hisobga olish bo'yicha tayyor hisobot

    Kirish nazorati:

    Qoidalar - maqsadga erishish uchun bajarilishi shart bo'lgan shartlar.

    Buyurtmalar - korxona zimmasiga yuklangan vazifa (ma'lum axborot tizimlari yordamida korxonada kompyuter uskunalari hisobini yuritish)

    Menejerlar - korxona direktorlari va bosh menejerlari.

    Kirish manbalari:

    Kompyuter - buxgalteriya hisobi olib boriladigan kompyuterlar.

    Xodimlar - bu rahbariyat tomonidan berilgan ko'rsatmalarni bajaradigan mutaxassislar. Kontseptual modelni qurgandan so'ng, funktsional parchalanish amalga oshirildi - tizim quyi tizimlarga bo'lindi va har bir quyi tizim alohida tavsiflandi (parchalanish diagrammasi).

    2 -rasmda to'rtta ishning funktsional dekompozitsiyasi ko'rsatilgan.


    2 -rasm - "Korxona kompyuter uskunalarini hisobga olish" funktsional dekompozitsiyasi

    Ishning quyidagi turlari aniqlandi:

    1) Yetkazib berishni ro'yxatga olish - mahsulotga identifikatorni qo'yish, saqlashga, omborga yuborish va mahsulot haqidagi ma'lumotlarni dasturga kiritish jarayoni.

    Ta'minotni ro'yxatga olish ishi etti chegarali o'qni (kirish, boshqarish, mexanizm) va ichki o'q barglarini (kirish yo'li bilan ulanishni) o'z ichiga oladi.

    Ishlar orasidagi kirishda o'q bilan aloqa, etkazib berishni ro'yxatdan o'tkazish va kompyuterga texnik xizmat ko'rsatish (kompyuter);

    Keyingi ishlarda kirish, chiqish, nazorat o'qlari takrorlanadi.

    2) kompyuterga texnik xizmat ko'rsatish - kompyuterlarni yig'ish, ta'mirlash va modernizatsiya qilish jarayoni.

    Kompyuterga texnik xizmat ko'rsatish ishi to'rtta chegaraviy o'qni (kirish, boshqarish, mexanizm, chiqish) va bir nechta ichki o'qlarni (kirish aloqasi, kirish teskari aloqa) o'z ichiga oladi.

    Okni boshqarish - qoidalar, buyruqlar, rahbar;

    Kompyuterga texnik xizmat ko'rsatish va joylashtirish (ma'lumotlar bazasiga ma'lumotlarni kiritish), Kompyuterga texnik xizmat ko'rsatish va hisobot berish (ma'lumotlar bazasiga ma'lumotlarni kiritish) ish o'rinlari orasidagi kirish eshigidagi o'q.

    3) joylashtirish - kompyuterlarni ofislarga (ofislarga) joylashtirish jarayoni.

    Oklarni boshqarish - qoidalar, buyruqlar, rahbar;

    Ok mexanizmi - xodimlar;

    Tarqatish va hisobot berish bo'yicha o'qlar havolasi (identifikatorni tayinlash);

    4) Hisobotni tuzish - buxgalteriya hisobining oldingi ma'lumotlarini bajarish natijasida olingan natijalarni umumlashtirishdan iborat bo'lgan buxgalteriya jarayonining yakuniy bosqichi.

    Keyin har bir quyi tizim kichikroq bo'linishlarga bo'linadi va hokazo, kerakli tafsilot darajasiga erishilguncha.


    3 -rasm - Xaridlar ishini batafsilroq ko'rsatadigan diagramma.

    Tafsilotlar natijasida asosiy vazifalar ajratib ko'rsatildi. "Ta'minotni ro'yxatga olish" bo'limi etti asosiy o'qni (kirish, chiqish, boshqarish, mexanizm) o'z ichiga oladi.

    Ok o'qi - kompyuterlar va aksessuarlar;

    Tekshirish o'qlari - bu qoidalar, buyruqlar va rahbar. Vilkalar o'qlar;

    Mexanizm o'qlari, tarmoqlanish - Kompyuter, xodimlar;

    Kirish, boshqarish, mexanizm o'qlari barcha ishlarda takrorlanadi.

    1) Raqamlarni belgilash - shaxsiy raqamlarni kompyuter va aksessuarlarga berish.

    Kirish o'qlari - kompyuterlar va aksessuarlar. O'qli kompyuterlar keyingi ishlarda takrorlanadi, hisobot tuzishdan tashqari;

    Tekshirish o'qlari - qoidalar, buyruqlar va rahbar;

    Mexanizm o'qlari - shaxsiy kompyuter va xodimlar;

    Raqam berish va tovarlarni omborga jo'natish (o'tkazish), "Raqam berish" va "Balansga qo'yish" (bazaga kirish) o'rtasidagi ishlarning kirish qismidagi o'qli havola;

    2) Omborga tovar yuborish - belgilangan raqam bilan tovarni omborga yuborish.

    Chiqish strelkasi - Kompyuter;

    Tekshirish o'qlari - qoidalar, buyruqlar va rahbar.

    "Tovarlarni omborga jo'natish" va "Balansga qo'yish" asarlari orasidagi kiraverishdagi o'q havolasi (miqdori);

    3) Balanslash - kompyuterga ma'lumotlarni kiritish.

    Tekshirish o'qlari - qoidalar, buyruqlar va rahbar;

    Mexanizm o'qlari - shaxsiy kompyuter va xodimlar;


    4 -rasm - bu kompyuterga texnik xizmat ko'rsatishni batafsilroq ko'rsatadigan diagramma.

    Tafsilotlar natijasida kompyuterga texnik xizmat ko'rsatish jarayonida bajariladigan asosiy vazifalar ajratib ko'rsatildi.

    Kompyuterga texnik xizmat ko'rsatish ishlari 4 ta chegaraviy o'qni (kirish, chiqish, boshqarish, mexanizm) o'z ichiga oladi. Ichki o'qlar (kirish teskari aloqa, kirish aloqasi).

    1) Kompyuterlarni yig'ish - menejerlarning individual buyurtmalari uchun kompyuterlarni sozlash.

    Kirish o'qi - kompyuterlar;

    Tekshirish o'qlari - qoidalar, buyruqlar va rahbar;

    Mexanizm o'qlari - xodimlar;

    Ishlar orasidagi kiraverishdagi o'q havolasi: "Kompyuterlarni yig'ish" va "Kompyuterlarni ta'mirlash" (kompyuter);

    2) Kompyuterlarni ta'mirlash - takomillashtirish uchun tasdiqlangan kompyuterlarni yig'ish.

    Kirish o'qi - kompyuterlar;

    Chiqish o'qi - bazaga kirish;

    Tekshirish o'qlari - qoidalar, buyruqlar va rahbar;

    Mexanizm o'qlari - xodimlar;

    Kirish, chiqish, boshqarish, mexanizm o'qlari tarmoqlanadi;

    Ishlar orasidagi kiraverishdagi o'q havolasi: "Kompyuterni ta'mirlash" va "Yangilash" (aksessuarlar);

    3) Yangilash - kompyuterni takomillashtirish, takomillashtirish, yangilash.

    Chiqish o'qi - bazaga kirish;

    Tekshirish o'qlari - qoidalar, buyruqlar va rahbar;

    Mexanizm o'qlari - xodimlar;

    Boshqarish o'qlari, mexanizmi tarmoqlanadi;


    5 -rasmda Hisobot sxemasi batafsilroq ko'rsatilgan. Ishning dekompozitsiyasi. Hisobot 4 ta chegaraviy o'qni (kirish, chiqish, boshqarish, mexanizmlar) o'z ichiga oladi. Ichki o'qlar (kirish teskari aloqa, kirish aloqasi).

    Ish natijasida quyidagi funktsiyalar paydo bo'ldi:

    1) Ma'lumot yig'ish - tahlil qilish va qaror qabul qilish uchun ma'lumot to'plash.

    Okni kiriting - identifikatorni belgilang;

    Tekshirish o'qlari - qoidalar, buyruqlar va rahbar;

    Kirish, boshqarish, mexanizm o'qlari tarmoqlanadi;

    Ishlar orasidagi kirish joyidagi o'q havolasi: Ma'lumot yig'ish va ma'lumotlarni tekshirish (yozuvlar);

    2) Ma'lumotlarni tekshirish - ma'lumotlarni tekshirish va uni hisobot tayyorlashga yuborish.

    Kirish o'qi - identifikatorni tayinlash, ma'lumotlar bazasiga ma'lumotlarni kiritish;

    Chiqish o'qi - hisobot;

    Tekshirish o'qlari - qoidalar, buyruqlar va rahbar;

    O'qlar mexanizmi - xodimlar, shaxsiy kompyuter;

    Kirish o'qlari (identifikatorni tayinlash), boshqaruv, mexanizm - vilkalar;

    "Ma'lumotlarni tekshirish" dan "Ma'lumot olish" (qayta tekshirish) ga teskari aloqa o'qi.

    DFD diagrammasi tavsifi

    Kompyuterga texnik xizmat ko'rsatish bo'yicha dekompozitsiya 1 -rasmda to'rtta ichki faoliyat, ikkita tashqi ob'ekt va ikkita ma'lumotlar ombori ko'rsatilgan.


    1 -rasm - Kompyuterga texnik xizmat ko'rsatish

    1) Kompyuterni yig'ish - kompyuterni mavjud komponentalardan yig'ish jarayoni.

    2) Hisobotni tuzish - bu joriy buxgalteriya ishini bajarish natijasida olingan yakuniy ko'rsatkichlarni umumlashtirishdan iborat jarayon.

    3) diagnostika - ish faoliyatini tekshirish

    4) Yangilash - kompyuterni takomillashtirish, takomillashtirish, yangilash.

    Tashqi ob'ektlar: kompyuterlar va komponentlar

    Ma'lumotlar do'koni:

    1) Ombor - yig'ilgan va yangilangan kompyuterlar saqlanadigan joy.

    2) JB - bajarilgan ishlar haqidagi barcha hisobotlarni va barcha ma'lumotlarni saqlaydigan ma'lumotlar bazasi.

    Biz kompyuter haqida ma'lumot to'playmiz va uni yig'ish uchun komponentlarni tanlaymiz. Keyin biz kompyuterni yig'amiz va omborga saqlash uchun jo'natamiz, lekin bundan tashqari, uni yig'ib olgach, avval diagnostikaga yuborishimiz, ishlashini tekshirishimiz mumkin, keyin esa faqat omborga. Yig'ilgan kompyuterga tashxis qo'yilgandan so'ng, biz bajarilgan ishlar to'g'risida hisobot tuzish va ma'lumotlarni ma'lumotlar bazasiga kiritish uchun ma'lumotlarni yuboramiz.

    Bizda boshqa tashqi ob'ekt ham bor, bu kompyuter. Biz uni modernizatsiya qilish uchun jo'natamiz, shundan so'ng uning ish qobiliyatini tekshirish uchun diagnostika o'tkaziladi, keyin biz hisobot tuzamiz va ma'lumotlar bazasida bajarilgan ishlar to'g'risida ma'lumotlarni kiritamiz. Yoki modernizatsiya qilinganidan keyin biz tovarlarni omborga jo'natamiz, keyin diagnostika o'tkazamiz, bayonnoma tuzamiz va ma'lumotlarni ma'lumotlar bazasiga kiritamiz.

    "Hisobot berish" ishining dekompozitsiyasi 2 -rasmda uchta ichki faoliyat, uchta tashqi ob'ekt va ikkita ma'lumotlar ombori ko'rsatilgan.

    1) Ma'lumot yig'ish - kompyuterlar va komponentlar haqida ma'lumot to'plash.

    2) tekshirish - ma'lumotlarning to'g'riligini tekshirish.

    3) Hisobot - bajarilgan ishlar haqida hisobot yozish.

    Tashqi ob'ektlar: komponentlar, kompyuterlar, menejer.

    Ma'lumotlar ombori - Kompyuterlar va komponentlar haqidagi ma'lumotlar, hisobot ma'lumotlari.


    Kompyuter va aksessuarlar haqida ma'lumot to'plash, keyin ularni saqlashga yuborish. Shundan so'ng, biz ma'lumotlarning to'g'riligini tekshiramiz, hisobot tuzamiz va uni saqlash uchun birinchi ma'lumotlar omboriga yuboramiz (2 -rasm) yoki hisobot ma'lumotlarini ikkinchi ma'lumotlar omboriga yuboramiz (2 -rasm) va keyin uni tekshirish uchun menejer.

    Menejer tekshiradi, qayd qiladi, tuzatadi va qayta tekshirishga yuboradi. Shundan so'ng, hisobot menejer qayta tekshirilgunga qadar saqlashga yuboriladi.

    IDEF3 diagrammasi tavsifi

    Ishning parchalanishida Kompyuterga texnik xizmat ko'rsatish (1 -rasm), bir yoki bir nechta ishlarni, bir nechta ichki ishlarni bog'laydigan bir nechta kesishmalar aniqlanadi.


    1) Ta'mirlash - kompyuterni yig'ma komponentlar bilan yig'ish

    2) O'rnatish - kompyuterni normal holatga qaytarish

    3) yangilash - kompyuterni yangilash

    4) Kompyuterlar - montaj va modernizatsiyadan keyingi mahsulot

    5) omborga jo'natish - yaxshilanganidan keyin saqlashga yuborish (yig'ish)

    6) diagnostika - ish faoliyatini tekshirish.

    7) Hisobot - bajarilgan ishlar haqida ma'lumot.

    Kesishmalar - ulagichlar:

    1) J2 - barcha harakatlar bir vaqtning o'zida boshlanadi.

    2) J6 - birlashma birikmasi. Ko'p o'qlarni bir joyga to'playdigan tugun, bu jarayonni davom ettirish uchun o'qlarning ish manbalarini to'ldirish shartini ko'rsatadi.

    3) J7 - bu shartlarni bir vaqtning o'zida bajarish mumkin emasligi ko'rsatilgan.

    4) J9 - bu harakatlar bir vaqtning o'zida tugaydi, shundan so'ng bajarilgan ishlar to'g'risida hisobot tuziladi.

    IDEF3 diagrammasi shuni ko'rsatadiki, J2 kavşağında bir vaqtning o'zida boshlanadigan ish uchun ikkita tarmoqli o'q bor (qurish va yangilash). Faqat bu ishlar tugagandan so'ng, tayyor mahsulot (kompyuter) chiqadi, J6 chorrahasini bog'laydi. Keyin J7 chorrahasida aloqa mavjud bo'lib, u ikkita ishni (tovarni omborga jo'natish va diagnostika) bir vaqtning o'zida bajarish mumkin emasligini ko'rsatadi. Oldingi ishni tugatgandan so'ng, J9 birikmasi bilan bog'langan ish bo'yicha hisobot tuzish jarayoni davom etmoqda.