BPMN-RPA Studio(RPA»úÆ÷È˲âÊÔÈí¼þ)£¬ÔÚ×îÒ׶ÁµÄÈ«¹ý³ÌÁ÷ÖÐÉè¼Æ·½°¸ºÍÔË×÷¿ÉÖظ´ÐÔÿÈÕÈÎÎñ£¬ÕâÖÖ²½ÖèÔÚºǫ́¹ÜÀíʵÐÐPython±àÂ룬ÿһ¸ö¹ý³Ì¶¼ÊÇ»á×Ô¶¯±£´æÔÚÊý¾Ý¿âϵͳÖУ¬ÄãÄÜÔÚBPMN-RPA StudioÖÐÖƶ¨ºÍ²âÊÔ²½Ö裬Ëü½«¸ù¾ÝÓ¦ÓÃÃâÙMµÄBPMN-RPA¿ªÔ´ÏµÍ³¿âÔË×÷Python±àÂë¡£²½ÖèÄܹ»ÔÚWindowsºÍLinuxÉÏÔË×÷
¡¡¡¡¿ª»úÆô¶¯Ïî
¡¡¡¡¿ªÆô½¨Á¢²½ÖèµÄÓ¦ÓÃÈí¼þ£¨¡¢DrawIO×ÀÃæÓ¦ÓóÌÐòÁ÷³Ì»òMs Visio£©¡£
¡¡¡¡µ¼½øBPMN RPAÐÎ×´¿â£¨Îĵµ-gt;¿ªÆô¿â£¬ÄãÄÜÔÚÕâ¶ùÃâ·ÑÏÂÔØDrawIO£¬ÔÚÕâ¶ùÃâ·ÑÏÂÔØMsVisio)
¡¡¡¡¸ù¾Ý²ÉÓÃÇ¡µ±µÄBPMN_RPAÐÎ×´¼¯£¬ÔÚhttp://app.diagrams.net/ »òÔÚ×ÀÃæÓ¦ÓóÌÐòÁ÷³Ì£¨DrawIO»òMs Visio£©Öн¨Á¢ÄúµÄÊý¾Ýͼ±í¡£
¡¡¡¡´¢´æÄúµÄÊý¾Ýͼ±í£¨DrawIOΪXML£¬VisioΪvsdx£©¡£
¡¡¡¡¸ù¾ÝÓ¦ÓÃBPMN_RPA_Starter.py»òWorkflowEngineµÄ±àÂëÀ´ÔËתÄãµÄ¹¤×÷Á÷ÒýÇæ
¡¡¡¡µÚÒ»´ÎÔËÐÐ
¡¡¡¡Èç¹ûÄãµÚÒ»´Î³¢ÊÔÔË×÷Ò»¸öFlowʱ£¬ÄãÄܱ»ÐèÒª¼üÈëÄãµÄ°²×°ÎļþµÄ·¾¶¡£¼ÙÈçÄú²ÉÓõÄÊÇWindows£¬°²×°ÎļþµÄ·¾¶½«±»´¢´æÔÚ×¢²á±íÎļþÖУ¨Â·¾¶´¢´æÔÚ×¢²á±íÎļþ¼ü "HKEY_CURRENT_USER\Software\BPMN_RPA\dbPath "ÖУ©£¬²¢ÓÃÒÔ½¨Á¢Ò»¸öÓÃÒԼͼµÄSQLiteÊý¾Ý¿â²éѯ£¬³Æ֮Ϊ "Orchestrator.db"¡£WorkflowEngineÒ²ÐèÒªÁ˽âÄãµÄpython.exeµÄ²¿Î»¡£Ä㽫±»ÐèÒª¼üÈëpython.exeÎļþµÄÏêϸ·¾¶£¨°üº¬".exe "ºó׺Ãû£©¡£Ò»Ñù£¬¼ÙÈçÄã²ÉÓõÄÊÇWindows£¬Õâһ·¾¶½«±»´¢´æÔÚ×¢²á±íÎļþ¼ü "HKEY_CURRENT_USER/Software/BPMN_RPA/PythonPath"¡£Õë¶ÔLinux¿Í»§£¬½«½¨Á¢Ò»¸öÓëÈÚÇ¢Æ÷Êý¾Ý¿â²éѯһÆðµÄ "É趨 "Îĵµ¡£
¡¡¡¡¼ø±ðµÄÐÎ×´
¡¡¡¡ÎªÁ˸üºÃµØÈù¤×÷Á÷ÒýÇæ¼ø±ð²½Ö裬ÄúÐèÒªÓ¦Óý¨ÒéµÄÐÎ×´ÊôÐÔÓëÏÂÁÐÐÎ×´¡£
¡¡¡¡Ã¿ÈÕÈÎÎñ
¡¡¡¡Äú»¹¿ÉÒÔÓ¦ÓÃTasksÀ´ÆôÓÃPython½Å±¾ÖÆ×÷¡£ÎªÁ˸üºÃµØÈÃWorkflowEngine¿ÉÒÔ¼ø±ðÿÈÕÈÎÎñ£¬Ã¿Ò»¸ö¹¤×÷¶¼ÐèÒª°üÀ¨Ò»Ð©ÊôÐÔ£¬ÁîÆäÆä±ä³ÉºÜÓпÉÄÜ¡£
¡¡¡¡Ç¿ÁÒÍƼöµÄÊôÐÔ¡£
¡¡¡¡Ä£¿é¡£ÕâÒ²ÊÇ°üÀ¨ÄãµÄÀàºÍ/»òº¯ÊýµÄPythonÎĵµµÄÏêϸ·¾¶¡£
¡¡¡¡From file: ¼ÙÈçÏëÒª´ÓÒ»¸öÌØÊâµÄÎĵµ²¿Î»ÔØÈëÄãµÄÄ£¿é£¬Ìض¨ÏêϸµÄ·¾¶£¨°üº¬ºó׺Ãû.py£©¡£
¡¡¡¡´Ó½Å±¾ÖÆ×÷ÎļþĿ¼ÖеÄÎĵµ£ºÖ»Ö¸¶¨ÄãÏëÓ¦ÓõÄÄ£¿éµÄÄ£¿éÃû×Ö£¨°üº¬ºó׺Ãû.py£©¡£
¡¡¡¡´ÓÒÑ°²ÑbµÄ³ÌÐò°ü£ºÖ»Ìض¨Ä£¿éÃû×Ö£¨›]Óкó׺Ãû.py£©¡£
¡¡¡¡›]ÓÐÄ£¿é×ֶΣºÄãÄÜɾµôÄ£¿é×ֶΣ¬Á¢¼´ÆôÓÃWorkflowEngineÀàÖеÄÒ»¸öº¯Êý¡£
¡¡¡¡Class£ºÓÃÒÔÒýÈëÄ£¿éÖвÉÓõÄÀà¡£¼ÙÈç±»ÆôÓõÄÄ£¿é½öÓк¯Êý¶ø›]ÓÐÀ࣬Äú»¹¿ÉÒÔɾµôÕâÒ»×ֶΡ£
¡¡¡¡Function£¨º¯Êý£©¡£Òª»ñÈ¡µÄº¯ÊýµÄÃû×Ö¡£ÕâÒ»×Ö¶ÎÊDZØÐèµÄ¡£
¡¡¡¡Output_variable: Îñ±Ø´¢´æµ±½ñ×ËÊÆÝ”³öµÄ×Ô±äÁ¿µÄÃû×Ö¡£¼ÙÈçÄã²»»áÓ¦ÓÃÕâÒ»×ֶΣ¨»òÒƳýËü£©£¬µ±Ç°ÈÎÎñ½«›]ÓÐÄܹ»±»±ðµÄÿÈÕÈÎÎñÓ¦ÓõÄÝ”³ö¡£
¡¡¡¡¿ÉÑ¡ÊôÐÔ¡£
¡¡¡¡ÄãÄÜÁ¢¼´Îª±»ÆôÓõĺ¯ÊýÌض¨Ò»ÇмüÈëÖµ£¬·½Ê½ÊÇΪÐÎ×´¼ÓÉÏÒ»¸ö¸½¼ÓµÄÊôÐÔ£¬ÆäÃû×ÖÓ뺯ÊýµÄÔ¤¹À¼üÈëÖ÷Òª²ÎÊýÍêÈ«Ò»Ö¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ»úÆ÷ÈËÈí¼þ,qq»úÆ÷ÈËÈí¼þ,ÁÄÌì»úÆ÷ÈËÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ·Ö±´²âÊÔÈí¼þ,ÊÖ»ú·Ö±´²âÊÔÈí¼þ,ÉùÒô·Ö±´²âÊÔÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩµçÄÔ²âÊÔÈí¼þ,еçÄÔ²âÊÔÈí¼þ,µçÄÔרҵ²âÊÔÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ²âÊÔÈí¼þ,תÐÐÈí¼þ²âÊÔºó»ÚÁË,ÈýÀàÈ˲»ÊʺÏѧ±à³Ì£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
Õâ¶Îʱ¼ą̈·çÀ´ÁÙ£¬¸øºÜ¶àÓû§³öÐдøÀ´²»±ã£¬ÄÇôһ¿î¿ÉÒԲ鿴̨·çʵʱ·¾¶µÄÈí¼þ¾ÍÄÜÓÐЧµÄ°ïÖúÓû§×öºÃ·À·¶´ëÊ©£¬ÏÂÃæÊÇһЩ¿ÉÒԲ鿴̨·çʵʱ·¾¶µÄÈí¼þרÇø£¬Ï²»¶¿ÉÒÔÏÂÔØ¡£