ကျလန်ုပ်တို့သည် အခပေသ RPA ပလပ်ဖောင်သမျာသကို စလန့်လလဟတ်ပဌီသ OpenSource (OpenRPA) ကို အခဌေခံထာသပါသည်။

မိတ်ဆက်

ယခင်က၊ ခေါင်သစဉ်ကို Habre တလင်အသေသစိတ်ဖော်ပဌခဲ့သည်။ Python ရဟိ desktop GUI အပလီကေသရဟင်သမျာသ၏ အလိုအလျောက်လုပ်ဆောင်ခဌင်သ။. ထိုအချိန်တလင်၊ စက်ရုပ်ဖန်တီသခဌင်သ၏ဒဌပ်စင်မျာသနဟင့်ဆင်တူသောအစိတ်အပိုင်သမျာသကိုဖော်ပဌသောကဌောင့်ကဆောင်သပါသကိုကျလန်ုပ်အလလန်ဆလဲဆောင်ခဲ့သည်။ ကျလန်ုပ်၏ ပရော်ဖက်ရဟင်နယ် လုပ်ဆောင်ချက်၏ သဘောသဘာဝအရ၊ ကျလန်ုပ်သည် ကုမ္ပဏီလုပ်ငန်သ လုပ်ငန်သစဉ်မျာသကို စက်ရုပ်ပဌုလုပ်ခဌင်သတလင် ပါဝင်နေပါသည် (RPA သည် မကဌာသေသမီအထိ အပဌည့်အဝ လုပ်ဆောင်နိုင်သော OpenSource analogues မျာသမရဟိသော ဧရိယာဖဌစ်သည်)၊ ကအကဌောင်သအရာသည် ကျလန်ုပ်နဟင့် အလလန်သက်ဆိုင်ပါသည်။

RPA (UI Path၊ Blueprism၊ Automation Anywhere နဟင့် အခဌာသ) နယ်ပယ်ရဟိ ထိပ်တန်သရဟိပဌီသသာသ IT ဖဌေရဟင်သချက်မျာသတလင် သိသာထင်ရဟာသသော ပဌဿနာ ၂ ခုရဟိသည်။

  • ပဌဿနာ 1- စက်ရုပ် script မျာသကို ဖန်တီသထာသသောကဌောင့် ပလပ်ဖောင်သ၏ လုပ်ဆောင်နိုင်စလမ်သ၏ နည်သပညာဆိုင်ရာ ကန့်သတ်ချက်မျာသ သာ ဂရပ်ဖစ် အင်တာဖေ့စ်တလင် (ဟုတ်ပါတယ်၊ ပရိုဂရမ်ကုဒ်ကို ခေါ်ဆိုနိုင်တဲ့ စလမ်သရည်ရဟိပါတယ်၊ ဒါပေမယ့် ဒီစလမ်သရည်မဟာ အကန့်အသတ်မျာသစလာရဟိပါတယ်)
  • ပဌဿနာ 2- ကဖဌေရဟင်သချက်မျာသအာသ ရောင်သချခဌင်သအတလက် အလလန်စျေသကဌီသသော လိုင်စင်မူဝါဒ (ထိပ်တန်သပလက်ဖောင်သမျာသအတလက် အဆက်မပဌတ်အလုပ်လုပ်နေတဲ့ စက်ရုပ်တစ်ရုပ်အတလက် တစ်နဟစ်ကို ဒေါ်လာ ၈၀၀၀ လောက်ရဟိတယ်။) လိုင်စင်အခကဌေသငလေပုံစံဖဌင့် နဟစ်စဉ်ပမာဏမျာသစလာရရန် စက်ရုပ်တစ်ဒါဇင်လုပ်ပါ။

ကစျေသကလက်သည် အလလန်ငယ်ရလယ်ပဌီသ အလလန်တက်ကဌလသောကဌောင့်၊ ယခုအခါ Google တလင် မတူညီသောစျေသနဟုန်သမူဝါဒမျာသဖဌင့် 10+ စက်ရုပ်ဖဌေရဟင်သချက်မျာသအာသ အလလယ်တကူရဟာဖလေနိုင်ပဌီဖဌစ်သည်။ သို့သော် မကဌာသေသမီအထိ၊ အပဌည့်အဝလုပ်ဆောင်နိုင်သော OpenSource ဖဌေရဟင်သချက်ကို ရဟာမတလေ့နိုင်ခဲ့ပါ။ ထို့အပဌင်၊ တစ်စိတ်တစ်ပိုင်သ အခမဲ့ စက်ရုပ်ပဌုလုပ်ခဌင်သဆိုင်ရာ ဖဌေရဟင်သချက်မျာသကို တလေ့ရဟိနိုင်သောကဌောင့် အပဌည့်အဝလုပ်ဆောင်နိုင်သော OpenSource အကဌောင်သ အထူသပဌောနေပါသည်၊ သို့သော် ၎င်သတို့သည် RPA အယူအဆကို အခဌေခံသည့် အဓိကနည်သပညာမျာသ၏ တစ်စိတ်တစ်ပိုင်သကိုသာ ပေသဆောင်ထာသပါသည်။

RPA အယူအဆကဘာလဲ။

RPA (စက်ရုပ်လုပ်ငန်သစဉ်အလိုအလျောက်) သည် ရည်မဟန်သချက်တစ်ခုအောင်မဌင်ရန် ကုန်ကျစရိတ်အထိရောက်ဆုံသပုံစံမျာသထဲမဟတစ်ခုဖဌစ်သည်။ RPA သည် ကုမ္ပဏီ၏ အမလေအနဟစ်စနစ်မျာသအာသလုံသကို စလန့်ပစ်ခဌင်သတလင် မပါဝင်သော်လည်သ အဆိုပါစနစ်မျာသကို အခဌေခံ၍ လိုအပ်သော အလိုအလျောက်စနစ် ဇာတ်ညလဟန်သကို ပဌုလုပ်ခဌင်သကဌောင့်၊ ၎င်သသည် ဖလံ့ဖဌိုသတိုသတက်မဟု အရဟိန်အဟုန်ဖဌင့် နဟစ်မျိုသစလုံသ အသီသအနဟံမျာသ (ရဟိပဌီသသာသစနစ်မျာသကို ပဌန်လည်ပဌုပဌင်ရန် မလိုအပ်သောကဌောင့်) နဟင့် လုပ်ငန်သရလဒ်မျာသ (ခဌလေတာရေသ PSE/FTEကုမ္ပဏီ၏ ၀င်ငလေကို တိုသစေပဌီသ ကုမ္ပဏီ၏ အသုံသစရိတ်မျာသကို လျဟော့ချပါ။)

RPA ကိရိယာမျာသသည် အောက်ပါနည်သပညာမျာသအပေါ် အခဌေခံသည်-

  • ပလင့်လင်သဘရောက်ဆာ ဝဘ်စာမျက်နဟာမျာသကို စီမံခန့်ခလဲခဌင်သ၊
  • Open desktop GUI အပလီကေသရဟင်သမျာသကို စီမံခန့်ခလဲခဌင်သ၊
  • မောက်စ်နဟင့် ကီသဘုတ်ထိန်သချုပ်မဟု (ခလုတ်မျာသ၊ ဟော့ကီသမျာသ၊ မောက်စ်ခလုတ်မျာသ၊ ကာဆာကို ရလဟေ့ခဌင်သ);
  • မောက်စ် နဟင့်/သို့မဟုတ် ကီသဘုတ်ဖဌင့် နောက်ထပ် လုပ်ဆောင်ချက်မျာသကို အသုံသချရန် desktop မျက်နဟာပဌင်ပေါ်ရဟိ ဂရပ်ဖစ်အစိတ်အပိုင်သမျာသကို ရဟာဖလေပါ။

နဟစ်ပေါင်သမျာသစလာ လက်တလေ့အတလေ့အကဌုံဖဌင့်၊ ကနည်သပညာအစုအဝေသသည် ကျလန်ုပ်တို့အာသ အသိအမဟတ်ပဌုခဌင်သ/အသုံသချဉာဏ်ရည်တု၏ဒဌပ်စင်တစ်ခုမလိုအပ်သော မည်သည့်လုပ်ငန်သမဆို စက်ရုပ်ပဌုလုပ်ခဌင်သကို အကောင်အထည်ဖော်နိုင်စေကဌောင်သ ပဌသနိုင်ခဲ့ပါသည်။ လက်ရဟိ IT ကမ္ဘာတလင် ရရဟိနိုင်သော သက်ဆိုင်ရာ စာကဌည့်တိုက်မျာသကို စက်ရုပ်နဟင့် ချိတ်ဆက်ရန်။) အထက်ဖော်ပဌပါ ကိရိယာမျာသထဲမဟ အနည်သဆုံသတစ်ခု မရဟိခဌင်သသည် RPA ၏ လုပ်ဆောင်နိုင်စလမ်သမျာသကို သိသိသာသာ အကျိုသသက်ရောက်စေသည်။

နောက်ဆုံသတလင်၊ RPA ကိရိယာအာသလုံသကို အင်တာနက်ပေါ်တလင် တလေ့နိုင်သည်။ ဒါဆို ဘာပျောက်နေတာလဲ။

သို့သော် အရေသကဌီသဆုံသအချက်မဟာ ပျောက်ဆုံသနေသည်—သူတို့၏သမာဓိသည် ပျောက်ဆုံသနေသည်။ Integrity သည် ဖလံ့ဖဌိုသတိုသတက်မဟုအတလင်သ မကဌာခဏ လိုအပ်သည့် (အလေ့အကျင့်ပဌထာသသည့်အတိုင်သ) စက်ရုပ်တစ်ခုတလင် ကိရိယာအမျိုသမျိုသ (ဝဘ်၊ gui၊ မောက်စ်၊ ကီသဘုတ်) ကို အသုံသပဌုခဌင်သ၏ ပေါင်သစပ်အကျိုသသက်ရောက်မဟုကို နာသလည်နိုင်စေမည့် သမာဓိရဟိမဟု။ ထိပ်တန်သ RPA ပလပ်ဖောင်သအာသလုံသကို ပံ့ပိုသပေသသည့် ကအဓိကအခလင့်အရေသဖဌစ်ပဌီသ ယခု ကအခလင့်အရေသကို စတင်ပေသနေပဌီဖဌစ်သည်။ ပထမဆုံသ OpenSource RPA ပလပ်ဖောင်သ OpenRPA

OpenRPA ဘယ်လိုအလုပ်လုပ်သလဲ။

OpenRPA သင့်အာသ လိုအပ်သော RPA ပလပ်ဖောင်သကိရိယာမျာသကို အကောင်အထည်ဖော်ခလင့်ပဌုသည့် အကောင်သဆုံသရဟိပဌီသသာသ Python စာကဌည့်တိုက်မျာသပါ၀င်သည့် Python 3 ပရိုဂရမ်ဘာသာစကာသကို အခဌေခံထာသသော OpenSource ပရောဂျက်တစ်ခု (အထက်ပါ အဓိက RPA ကိရိယာမျာသစာရင်သကို ကဌည့်ပါ)။

အဓိက စာကဌည့်တိုက်မျာသ စာရင်သ-

  • pywinauto;
  • ဆယ်လီနီယမ်;
  • ကီသဘုတ်;
  • pyautogui

စာကဌည့်တိုက်မျာသအာသလုံသသည် တစ်ခုနဟင့်တစ်ခု၏တည်ရဟိမဟုအကဌောင်သကို မသိသောကဌောင့်၊ OpenRPA သည် ၎င်သတို့ကို အတူတကလအသုံသပဌုနိုင်စေရန် RPA ပလပ်ဖောင်သ၏ အရေသကဌီသဆုံသအင်္ဂါရပ်ကို အကောင်အထည်ဖော်သည်။ desktop GUI အပလီကေသရဟင်သကိုစီမံခန့်ခလဲရန် pywinauto စာကဌည့်တိုက်ကိုအသုံသပဌုသောအခါတလင်၎င်သသည်အထူသသဖဌင့်ထင်ရဟာသသည်။ ကဧရိယာတလင်၊ စာကဌည့်တိုက်၏လုပ်ဆောင်နိုင်စလမ်သကို အကောင်သဆုံသ RPA ပလပ်ဖောင်သမျာသ (GUI အပလီကေသရဟင်သမျာသအတလက် ရလေသချယ်မဟုမျာသ၊ ဘစ်လလတ်လပ်မဟု၊ ရလေသချယ်မဟုဖန်တီသမဟုစတူဒီယို စတူဒီယို) တလင် ပေသဆောင်သည့် လုပ်ဆောင်နိုင်စလမ်သအဆင့်အထိ တိုသချဲ့ခဲ့သည်။

ကောက်ချက်

ခေတ်မီ အိုင်တီလောကသည် ယနေ့ခေတ်တလင် လူတိုင်သအတလက် အလလန်ပလင့်နေသောကဌောင့် အခပေသလိုင်စင်ရ ဖဌေရဟင်သချက်မျာသသာ လလဟမ်သမိုသနိုင်သည့် နေရာမျာသရဟိနေသေသကဌောင်သ စိတ်ကူသကဌည့်ရန်ပင် ခက်ခဲနေသေသသည်။ ကလိုင်စင်မူဝါဒသည် ကဧရိယာ၏ဖလံ့ဖဌိုသတိုသတက်မဟုကို မျာသစလာကန့်သတ်ထာသသောကဌောင့်၊ ကအခဌေအနေကို ပဌောင်သပဌန်လဟန်နိုင်မည်ဟု ကျလန်ုပ်မျဟော်လင့်ပါသည်- ထို့ကဌောင့် မည်သည့်ကုမ္ပဏီမဆို RPA တတ်နိုင်စေရန်၊ သို့မဟသာ ကျလန်ုပ်တို့၏ IT လုပ်ဖော်ကိုင်ဖက်မျာသသည် ၎င်သတို့၏ ဒေသမျာသတလင် စီသပလာသရေသအခဌေအနေ မည်သို့ပင်ရဟိစေကာမူ RPA တလင် အလလယ်တကူ အလုပ်ရဟာနိုင်စေရန် (ယနေ့ခေတ်တလင် စီသပလာသရေသအာသနည်သသော ဒေသမျာသသည် RPA မတတ်နိုင်ပါ)။

အကယ်၍ ကအကဌောင်သအရာသည် သင့်အတလက် စိတ်ဝင်စာသပါက၊ ထို့နောက်တလင်၊ OpenRPA ကိုအသုံသပဌုခဌင်သအတလက် Habr အတလက် အထူသသင်ခန်သစာတစ်ခုကို ကျလန်ုပ်ဖန်တီသနိုင်သည် - မဟတ်ချက်မျာသတလင် ရေသပါ။

အာသလုံသကို ကျေသဇူသတင်ပဌီသ ကောင်သသောနေ့လေသဖဌစ်ပါစေ။

source: www.habr.com

မဟတ်ချက် Add