IPO modeli - IPO model

Kirish - jarayon - chiqish modeli

The kirish - jarayon - chiqish (IPO) modeli, yoki kirish-jarayon-chiqish naqsh, bu keng qo'llaniladigan yondashuv tizimlarni tahlil qilish va dasturiy ta'minot axborotni qayta ishlash dasturi yoki boshqa jarayonning tuzilishini tavsiflash uchun. Ko'pgina kirish so'zlari dasturlash va tizimlarni tahlil qilish matnlar buni jarayonni tavsiflash uchun eng asosiy tuzilma sifatida tanishtiradi.[1][2][3][4]

Umumiy nuqtai

A kompyuter dasturi kiritish-jarayon-chiqish modelidan foydalangan holda boshqa bir jarayon uchun foydalidir, foydalanuvchidan yoki boshqa manbadan kirishlar oladi, ba'zilarini bajaradi hisoblashlar kirishlar bo'yicha va hisoblash natijalarini qaytaradi.[1] Aslida tizim o'zini atrofdan ajratib turadi, shu bilan kirish va chiqishni bitta birlashgan mexanizm sifatida belgilaydi.[5] Tizim ishni uchta toifaga ajratadi:

Boshqacha qilib aytganda, bunday kirish materiallari, sarf materiallari, xizmatlar, yangi ma'lumotlar yoki pul kabi natijalarga o'zgartirilgan materiallar, inson resurslari, pul yoki ma'lumotlar bo'lishi mumkin.

Natijada, Kirish-Jarayon-Chiqish tizimi noto'g'ri talqin qilishda juda zaif bo'lib qoladi. Buning sababi, nazariy jihatdan, tizimdan tashqaridagi muhitga tegishli barcha ma'lumotlarni o'z ichiga oladi. Shunga qaramay, amalda atrof-muhit tizim tushunib bo'lmaydigan turli xil ob'ektlarni o'z ichiga oladi, chunki ular tizim boshqaruvidan tashqarida mavjud. Natijada, tizim va atrof-muhit o'rtasidagi chegara qaerda ekanligini tushunish juda muhimdir, bu tizim tushunib bo'lmaydigan narsadir. Turli tahlilchilar ko'pincha o'zlarining chegaralarini belgilaydilar, ularning nuqtai nazarini ma'qullashadi va shu bilan ko'p chalkashliklar keltirib chiqaradi.[6]

Ishdagi tizimlar

Tizimli fikrlashga nisbatan qarashlar turlicha.[4] Bunday ta'riflardan biri struktura sifatida Kirish-jarayon-chiqarish tizimini quyidagicha ifodalashi mumkin:

"Tizimli fikrlash - bu asosiy tuzilmani tushunishni tobora chuqurroq anglab etish orqali xulq-atvor to'g'risida ishonchli xulosalar chiqarish san'ati va fanidir".[7]

Shu bilan bir qatorda, tizimlar uzoq ob'ektlar bilan bog'lanish ma'nosida "yaxlit" emas (masalan: Qisqichbaqa, ozon qatlami va kapitalning hayot tsiklini bir-biriga bog'lashga urinish).[8]

Tizim turlari

Axborot tizimlari adabiyotida eng ko'p keltirilgan beshta asosiy toifalar mavjud:[9][10]

Tabiiy tizimlar

Insonlarning aralashuvi natijasida yaratilmagan tizim. Bunga misol qilib Quyosh sistemasi va inson tanasi hozirgi shaklda rivojlanib borishi mumkin[9]

Loyihalangan jismoniy tizimlar

Insonlarning aralashuvi natijasida yaratilgan va jismonan aniqlanadigan tizim. Bunga ba'zi bir maqsadlar uchun inson aqli tomonidan yaratilgan turli xil hisoblash mashinalari misol bo'la oladi.[9]

Loyihalashtirilgan mavhum tizimlar

Odamlarning aralashuvi natijasida yaratilgan va jismonan aniqlanmaydigan tizim. Bunga ba'zi bir maqsadlar uchun inson aqli tomonidan yaratilgan matematik va falsafiy tizimlar misol bo'lishi mumkin.[9]

Insonlarga ma'lum bir maqsadga erishish uchun imkon beradigan ba'zi bir ijtimoiy tizimlar ham mavjud.

Ijtimoiy tizimlar

Odamlar tomonidan yaratilgan va nomoddiy maqsadlardan kelib chiqqan tizim. Masalan: oila, bu mohiyatan tabiiy va insoniy tizimlar o'rtasidagi chegarani yaratadigan odamlar munosabatlarining iyerarxiyasi.[9]

Inson faoliyati tizimlari

Odamlar tomonidan ma'lum bir maqsad uchun yaratilgan iyerarxiyaga ega tashkilot. Masalan: hamkorlik qilish va aniq maqsadga erishish uchun odamlarni birgalikda tashkil etadigan kompaniya. Ushbu tizimning natijasi jismonan aniqlanadi.[9] Biroq, avvalgi turlar bilan bog'liq bo'lgan ba'zi bir muhim aloqalar mavjud. Shubhasizki, inson faoliyati tizimi (HAS) g'oyasi o'ziga xos rivojlanishi va tashkil etilishi bilan har xil kichikroq ijtimoiy tizimdan iborat bo'ladi. Bundan tashqari, shubhasiz, HAS tarkibiga mo'ljallangan tizimlar - kompyuterlar va mashinalar kirishi mumkin. Oldingi tizimlarning aksariyati bir-biriga to'g'ri keladi.[10]

Tizim xususiyatlari

Har qanday tizimning asosiy xatti-harakatlari haqida gap ketganda, bir nechta asosiy xususiyatlar mavjud.

  1. Tizimlarni quyidagicha tasniflash mumkin ochiq yoki yopiq: '[4]
    • Pul, ma'lumotlar, energiya yoki almashinuv materiallari bilan o'z atrof-muhit bilan o'zaro aloqada bo'lganlar odatda ochiq deb tushuniladi. Tizimning ochiqligi sezilarli darajada farq qilishi mumkin. Buning sababi shundaki, agar tizim atrof-muhitdan hatto bitta ma'lumot oladigan bo'lsa ham, ochiq-oydin deb tasniflangan bo'lar edi, ammo atrof-muhit bilan shunchaki o'zaro ta'sir qiladigan tizim ham ochiq deb tasniflanadi. Tizim qanchalik ochiq bo'lsa, uning tarkibiy qismlarining prognozi pastligi sababli, odatda murakkabroq bo'ladi.
    • Atrof-muhit bilan umuman aloqasi bo'lmaganlar yopiq. Amalda esa, ishlab chiqarishni amaliy ishlatilishini yo'qotish sababli, butunlay yopiq tizim shunchaki yashashga yaroqlidir. Natijada, tizimlarning aksariyati ma'lum darajada ochiq yoki ochiq bo'ladi.[11]
  2. Tizimlarni quyidagicha tasniflash mumkin deterministik yoki stoxastik:[4]
    • Xulq-atvor naqshlari bo'yicha aniq belgilangan va aniq tuzilgan tizim oldindan taxmin qilinadigan bo'lib, shu bilan deterministik bo'ladi. Boshqacha qilib aytganda, bu faqat empirik ma'lumotlardan foydalanadi. Masalan: matematika yoki fizika hisoblash natijalarini oldindan taxmin qilinadigan aniq qonunlar atrofida joylashgan. Deterministik tizimlar ichki tarkibiy qismlar o'rtasida soddalashtirilgan o'zaro ta'sirga ega bo'lar edi.
    • Keyinchalik murakkab va ko'pincha ochiq tizimlar, aniq tuzilgan xulq-atvor naqshlari yo'qligi sababli, bashoratning nisbatan past darajasiga ega bo'lar edi. Bunday tizimni tahlil qilish juda qiyin.[iqtibos kerak ] Bunday tizimlar stoxastik yoki ehtimoliy bo'lar edi, chunki bu turli xil faoliyatni amalga oshirishda odamlarning stoxastik tabiati bilan bog'liq. Shunga qaramay, ishlab chiqilgan tizimlar hali ham deterministik deb qaraladi,[iqtibos kerak ] dizaynga kiritilgan qoidalarning qat'iy tuzilishi tufayli.
  3. Tizimlarni quyidagicha tasniflash mumkin statik yoki dinamik[4]
    • Hisoblash quvvatining doimiy evolyutsiyasi tufayli aksariyat tizimlar dinamik deb tanilgan bo'lar edi, ammo ba'zi tizimlar yaratilish va mavjud bo'lishdan muvozanatni saqlashga qiynalishi mumkin edi. Bunga doimiy ravishda yangilanib turuvchi dasturchilar tomonidan taqdim etilgan dinamik xaritadan farqli o'laroq rivojlanmagan bosma xarita misol bo'lishi mumkin.
  4. Tizimlarni quyidagicha tasniflash mumkin o'z-o'zini tartibga soluvchi yoki o'z-o'zini tartibga solmaydigan[4][12]
    • Tizimlar faoliyatini o'zini o'zi boshqarish darajasi qanchalik katta bo'lsa, yakuniy tizimning yashash qobiliyati shunchalik katta bo'ladi. Barqaror bo'lish uchun har qanday tizim o'z faoliyatini boshqarish imkoniyatiga ega bo'lishi juda muhimdir.[iqtibos kerak ]

Haqiqiy hayotiy dasturlar

Korporativ biznes

  • A ishlab chiqarish jarayonlari xom ashyoni material sifatida qabul qiladigan, ishlab chiqarish jarayonini qo'llaydigan va ishlab chiqarilgan mahsulotni mahsulot sifatida ishlab chiqaradigan. Bunday tizimlardan foydalanish, firmaning har bir bo'limida, qanday hajmda bo'lishidan qat'i nazar, kompaniya faoliyati nuqtai nazaridan kuchli inson tashkilotlarini yaratishga yordam berishi mumkin. IPO-lar, shuningdek, amaldagi bajarilish samarasizligi sababli, real dunyoda mahsulotni autsorsing shaklida ishlatilishi mumkin bo'lgan mavjud statik va o'zini o'zi boshqarmaydigan tizimlarni qayta tuzishi mumkin.[1][13]

Dasturlash

  • Kabi kodlash uchun mavjud dasturlarning aksariyati Java, Python, C ++, kodlovchi tomonidan aniq kirishlar kelib chiqadigan va dasturlar kabi chiqadigan natijalarga aylanadigan aniqlangan IPO modeliga asoslanadi.
  • A ommaviy operatsiyani qayta ishlash katta hajmdagi bir xil operatsiyalarni qabul qiladigan tizim, uni qayta ishlaydi (ma'lumotlar bazasini yangilashi mumkin) va hisobot yoki hisoblash kabi mahsulot ishlab chiqaradi.[4]
  • Interaktiv kompyuter dasturi, bu foydalanuvchidan oddiy so'rovlarni qabul qiladi va ularga qayta ishlash va / yoki ma'lumotlar bazasiga kirishdan keyin javob beradi.[3]

Ilmiy

  • A kalkulyator, operator tomonidan taqdim etilgan ma'lumotlardan foydalanadi va ularni operator ishlatishi uchun ularni qayta ishlaydi.
  • A termostat, haroratni (kirishni) sezadi, harakatga qaror qiladi (qizdirish / o'chirish) va harakatni (chiqishni) bajaradi.[4][14][13]

Shuningdek qarang

Adabiyotlar

  1. ^ a b v Grady, J. O., "Tizim muhandisligini rejalashtirish va korxona identifikatsiyasi", Teylor va Frensis, 1995 y.
  2. ^ Goel, A., "Kompyuter asoslari", Pearson Education India, 2010.
  3. ^ a b Zelle, J., "Python dasturlash: kompyuter faniga kirish, 2-nashr," Franklin, Beedle, & Associates, 2010.
  4. ^ a b v d e f g h Curry, A. va Flett, P. va Xollingsvort, I., "Axborot va tizimlarni boshqarish: biznes istiqbollari", Routledge, 2006 y.
  5. ^ Waring A. Amaliy tizimlar haqida fikr yuritish, Xalqaro Thomson Business Press: London. (1996)
  6. ^ "Arxivlangan nusxa" (PDF). Arxivlandi asl nusxasi (PDF) 2016-09-11. Olingan 2015-11-03.CS1 maint: nom sifatida arxivlangan nusxa (havola)
  7. ^ B. Richmond: Tizimlarni fikrlashga kirish, STELLA® © 1992-1997
  8. ^ M. Balle: Tizimlarni boshqarish bilan boshqarish: Biznes qarorlar qabul qilishda dinamikani sizga moslashtirish 1996 yil
  9. ^ a b v d e f P. B. Checkland: Tizimlarni fikrlash, tizim amaliyoti. 1981 yil.
  10. ^ a b B. Uilson tizimlari: tushunchalar, metodologiyalar va ilovalar (1984)
  11. ^ Patching D. (1990) Amaliy yumshoq tizimlar tahlili
  12. ^ Flinn D.J. (1992) Axborot tizimlariga qo'yiladigan talablar: aniqlash va tahlil qilish
  13. ^ a b Martin C. va Pauell P. (1992) Axborot tizimlari. Boshqaruv istiqboli
  14. ^ http://smallbusiness.chron.com/use-ipo-model-37493.html