SlideShare a Scribd company logo
1 of 10
Download to read offline
유엔진 개발 교육
(프로세스 모델 개발)
작성자 : 김보상
Page  2
프로세스 모델 개발
1. Process Model
Page  3
프로세스 모델 개발
2. uEngineAPI Template
- uEngine API를 사용하기 위한 코드 템플릿
- ProcessManagerRemote를 생성하면 기본적으로 Connection을 얻기 때문에 remove는 필수
Page  4
프로세스 모델 개발
3. 프로세스 정의
- Trouble Ticket 프로세스의 첫 번째 단계(장애신고) 를 프로세스모델러를 사용하지 않고 개발하는 것을 목표
- 프로세스 정의 객체 생성
- 저작자 정보를 프로세스 정의에 추가
Page  5
프로세스 모델 개발
4. Role과 ProcessVariable
- Role(역할)을 프로세스 정의에 추가
- ProcessVariable(프로세스 변수)를 프로세스 정의에 추가
Page  6
프로세스 모델 개발
5. 액티비티
- HumanActivity를 프로세스 정의에 추가
- 생성 된 Role과 ProcessVariable을 액티비티에 설정
Page  7
프로세스 모델 개발
6. 디플로이와 프로덕션
- 프로세스 정의 객체를 String으로 변환하고 API를 통하여 서버로 디플로이
- 저장 된 프로세스의 버전을 활성화
Page  8
프로세스 모델 개발
7. 디플로이 확인
- 저장 된 프로세스 정의가 프로세스 디자이너에서 정상적으로 Loading 되는지 확인.
Page  9
프로세스 모델 개발
8. 실행 확인
1
- 저장 된 프로세스 정의가 정상적으로 실행/완료가 되는지 확인.
2
감사합니다!

More Related Content

Similar to uEngineBPM 개발자교육 4 프로세스모델

REST API Development with Spring
REST API Development with SpringREST API Development with Spring
REST API Development with SpringKeesun Baik
 
uEngineBPM 개발자교육 5 adhoc프로세스
uEngineBPM 개발자교육 5 adhoc프로세스uEngineBPM 개발자교육 5 adhoc프로세스
uEngineBPM 개발자교육 5 adhoc프로세스flowcontrol
 
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트iFunFactory Inc.
 
테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션SangIn Choung
 
UiPath와 Python ML(Machine Learning) 모델 연동
UiPath와 Python ML(Machine Learning) 모델 연동UiPath와 Python ML(Machine Learning) 모델 연동
UiPath와 Python ML(Machine Learning) 모델 연동TIMEGATE
 
Process Oriented Architecture
Process Oriented ArchitectureProcess Oriented Architecture
Process Oriented ArchitectureuEngine Solutions
 
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표ChangGyum Kim
 
모카 기술발표자료
모카 기술발표자료모카 기술발표자료
모카 기술발표자료Seokyou (Kevin) Hong
 
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...Amazon Web Services Korea
 
[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스철민 신
 
01.개발환경 교육교재
01.개발환경 교육교재01.개발환경 교육교재
01.개발환경 교육교재Hankyo
 
WordCamp 2012 Seoul - Plugin
WordCamp 2012 Seoul - PluginWordCamp 2012 Seoul - Plugin
WordCamp 2012 Seoul - PluginMinHyeong Lim
 
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017Amazon Web Services Korea
 
[uengine.org-uEngine Day] 소프트웨어공학과 BPM의만남 KALM(Korean Application Lifecycle M...
[uengine.org-uEngine Day] 소프트웨어공학과 BPM의만남 KALM(Korean Application Lifecycle M...[uengine.org-uEngine Day] 소프트웨어공학과 BPM의만남 KALM(Korean Application Lifecycle M...
[uengine.org-uEngine Day] 소프트웨어공학과 BPM의만남 KALM(Korean Application Lifecycle M...Hannah Kim
 
Androidpn guide-0.5.0-ko
Androidpn guide-0.5.0-koAndroidpn guide-0.5.0-ko
Androidpn guide-0.5.0-kosandeepreddyp42
 
UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례SangIn Choung
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크InGuen Hwang
 
Project anarchy로 3 d 게임 만들기 part_1
Project anarchy로 3 d 게임 만들기 part_1Project anarchy로 3 d 게임 만들기 part_1
Project anarchy로 3 d 게임 만들기 part_1Dong Chan Shin
 
[AIS 2018] [Team Tools_Basic] Jira Software를 활용하여 생산성을 높이기 - 모우소프트
[AIS 2018] [Team Tools_Basic] Jira Software를 활용하여 생산성을 높이기 - 모우소프트[AIS 2018] [Team Tools_Basic] Jira Software를 활용하여 생산성을 높이기 - 모우소프트
[AIS 2018] [Team Tools_Basic] Jira Software를 활용하여 생산성을 높이기 - 모우소프트Atlassian 대한민국
 

Similar to uEngineBPM 개발자교육 4 프로세스모델 (20)

REST API Development with Spring
REST API Development with SpringREST API Development with Spring
REST API Development with Spring
 
uEngineBPM 개발자교육 5 adhoc프로세스
uEngineBPM 개발자교육 5 adhoc프로세스uEngineBPM 개발자교육 5 adhoc프로세스
uEngineBPM 개발자교육 5 adhoc프로세스
 
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
 
테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션
 
UiPath와 Python ML(Machine Learning) 모델 연동
UiPath와 Python ML(Machine Learning) 모델 연동UiPath와 Python ML(Machine Learning) 모델 연동
UiPath와 Python ML(Machine Learning) 모델 연동
 
Process Oriented Architecture
Process Oriented ArchitectureProcess Oriented Architecture
Process Oriented Architecture
 
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
 
모카 기술발표자료
모카 기술발표자료모카 기술발표자료
모카 기술발표자료
 
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
 
[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스
 
01.개발환경 교육교재
01.개발환경 교육교재01.개발환경 교육교재
01.개발환경 교육교재
 
WordCamp 2012 Seoul - Plugin
WordCamp 2012 Seoul - PluginWordCamp 2012 Seoul - Plugin
WordCamp 2012 Seoul - Plugin
 
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
 
Light Tutorial Django
Light Tutorial DjangoLight Tutorial Django
Light Tutorial Django
 
[uengine.org-uEngine Day] 소프트웨어공학과 BPM의만남 KALM(Korean Application Lifecycle M...
[uengine.org-uEngine Day] 소프트웨어공학과 BPM의만남 KALM(Korean Application Lifecycle M...[uengine.org-uEngine Day] 소프트웨어공학과 BPM의만남 KALM(Korean Application Lifecycle M...
[uengine.org-uEngine Day] 소프트웨어공학과 BPM의만남 KALM(Korean Application Lifecycle M...
 
Androidpn guide-0.5.0-ko
Androidpn guide-0.5.0-koAndroidpn guide-0.5.0-ko
Androidpn guide-0.5.0-ko
 
UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크
 
Project anarchy로 3 d 게임 만들기 part_1
Project anarchy로 3 d 게임 만들기 part_1Project anarchy로 3 d 게임 만들기 part_1
Project anarchy로 3 d 게임 만들기 part_1
 
[AIS 2018] [Team Tools_Basic] Jira Software를 활용하여 생산성을 높이기 - 모우소프트
[AIS 2018] [Team Tools_Basic] Jira Software를 활용하여 생산성을 높이기 - 모우소프트[AIS 2018] [Team Tools_Basic] Jira Software를 활용하여 생산성을 높이기 - 모우소프트
[AIS 2018] [Team Tools_Basic] Jira Software를 활용하여 생산성을 높이기 - 모우소프트
 

uEngineBPM 개발자교육 4 프로세스모델

  • 1. 유엔진 개발 교육 (프로세스 모델 개발) 작성자 : 김보상
  • 2. Page  2 프로세스 모델 개발 1. Process Model
  • 3. Page  3 프로세스 모델 개발 2. uEngineAPI Template - uEngine API를 사용하기 위한 코드 템플릿 - ProcessManagerRemote를 생성하면 기본적으로 Connection을 얻기 때문에 remove는 필수
  • 4. Page  4 프로세스 모델 개발 3. 프로세스 정의 - Trouble Ticket 프로세스의 첫 번째 단계(장애신고) 를 프로세스모델러를 사용하지 않고 개발하는 것을 목표 - 프로세스 정의 객체 생성 - 저작자 정보를 프로세스 정의에 추가
  • 5. Page  5 프로세스 모델 개발 4. Role과 ProcessVariable - Role(역할)을 프로세스 정의에 추가 - ProcessVariable(프로세스 변수)를 프로세스 정의에 추가
  • 6. Page  6 프로세스 모델 개발 5. 액티비티 - HumanActivity를 프로세스 정의에 추가 - 생성 된 Role과 ProcessVariable을 액티비티에 설정
  • 7. Page  7 프로세스 모델 개발 6. 디플로이와 프로덕션 - 프로세스 정의 객체를 String으로 변환하고 API를 통하여 서버로 디플로이 - 저장 된 프로세스의 버전을 활성화
  • 8. Page  8 프로세스 모델 개발 7. 디플로이 확인 - 저장 된 프로세스 정의가 프로세스 디자이너에서 정상적으로 Loading 되는지 확인.
  • 9. Page  9 프로세스 모델 개발 8. 실행 확인 1 - 저장 된 프로세스 정의가 정상적으로 실행/완료가 되는지 확인. 2