책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9788997945085
· 쪽수 : 318쪽
· 출판일 : 2024-06-01
책 소개
목차
^^1장. BPMN(Business Process Model and Notation) 소개^^
1) 비즈니스 프로세스 관리(Business Process Management)
2) BPMN(Business Process Model and Notation) 소개
2-1) BPMN(Business Process Model and Notation) 이란?
2-2) BPMN 연혁
2.3) 모두의 중심 BPMN
2.4) BPMN 2.0의 새로운 기능
2.5) ChatGPT에서 BPMN 물어보기
3) 시각화의 중요성
3-1) BPMN과 순서도(Flow Chart) 비교
3-2) 시각화의 중요성
3-3) BPMN 기호 소개
3-4) BPMN의 3단계 수준
4) BPMN 도구 사용
4-1) BPMN.io 소개
4-2) 구인광고 내기 프로세스 BPMN 다이어그램 작성
^^2장. BPMN 핵심 표기법^^
1) 게이트웨이(Gateway)
1-1) 게이트웨이(Gateway) 소개
1-2) 배타적 게이트웨이(Exclusive Gateway)
1-3) 병렬 게이트웨이(Parallel Gateway)
1-4) 포괄적 게이트웨이(Inclusive Gateway)
1-5) 복합 게이트웨이(Complex Gateway)
1-6) 게이트웨이 사용 시 주의사항
2) 이벤트(Event)
2-1) 이벤트(Event) 소개
2-2) 시작 이벤트(Start Event)
2-3) 종료 이벤트(End Event)
2-4) 중간 이벤트(Intermediate Event)
2-5) 이벤트 기반 결정(Event-Based Decision)
3) 액티비티(Activity)
3-1) 액티비티(Activity) 소개
3-2) 작업의 유형(Task Type)
3-3) 하위 프로세스(Sub Process)
3-4) 프로세스 호출(Call of Process)
3-5) 반복 액티비티(Loop Activity)와 다중 인스턴스 액티비티(Multi Instance Activity)
3-6) 임의적인 하위 프로세스(Ad-hoc Sub Process)
^^3장. BPMN 고급 표기법^^
1) 협업(Collaboration) 모델링
1-1) 협업(Collaboration)에 대한 소개
1-2) 메시지 플로(Message Flow) 모델링
1-3) 안무 다이어그램(Choreography Diagram)
1-4) 대화형 다이어그램(Conversation Diagram)
2) 예외 처리(Handling of Exception)
2-1) 방해 중간 이벤트(Interrupting Intermediate Event)
2-2) 비 방해 중간 이벤트(Non-Interrupting Intermediate Event)
2-3) 오류 중간 이벤트(Error Intermediate Event)
2-4) 에스컬레이션 중간 이벤트(Escalation Intermediate Event)
2-5) 이벤트 하위 프로세스(Event Sub Process)
3) 트랜잭션과 보상 프로세스(Transaction and Compensation)
3-1) 트랜잭션(Transaction)의 개념
3-2) 하위 프로세스를 이용한 트랜잭션(Transaction) 처리
3-3) 보상(Compensation) 이벤트를 이용한 트랜잭션 처리
3-4) 트랜잭션 하위 프로세스(Transaction Sub-Process)
3-5) 이벤트 하위 프로세스를 활용한 보상 프로세스 1
3-6) 이벤트 하위 프로세스를 활용한 보상 프로세스 2
4) 데이터 객체(Data Object)
4-1) 데이터 객체(Data Object)
4-2) 입력 데이터 객체(Input Data Object)와 출력 데이터 객체(Output Data Object)
4-3) 다중 데이터 객체(Multiple Data Object)
^^4장. DMN(Decision Model and Notation) 모델링ㅍ
1) DMN(Decision Model and Notation)
1-1) DMN(Decision Model and Notation) 소개
1-2) DMN(Decision Model and Notation) 표기법
1-3) 결정 테이블(Decision Table)
1-4) 히트 정책(Hit Policy)
2) DMN(Decision Model Notation) 모델링 실습
2-1) BPMN.io DMN 도구 사용
2-2) 맛있는 라면 끓이기 DMN 모델링
2-3) 국립자연휴양림 위약금정책 DMN 모델링
2-4) MBTI 유형별 궁합 모델링
^^5장. BPMN, DMN 모델링 실습^^
1) Camunda 솔루션 소개
1-1) Camunda 툴(Tool) 소개
1-2) 1부터 100까지 더하기 BPMN 작성 실습
1-3) 구구단 계산 BPMN 작성 실습
2) 북 카페 대여 프로세스 모델링
2-1) 북 카페(Book Cafe) 대여 프로세스 모델링 준비
2-2) 대여 요청 프로세스 BPMN 모델링
2-3) 회원 등록 프로세스 BPMN 모델링
2-4) 대여 협의와 대여료 결제 프로세스 BPMN 모델링
2-5) 포인트 적립 DMN 모델링
2-6) 비즈니스 규칙 작업과 DMN의 결정(Decision) 연결
3) 자동차 견적내기 프로세스 모델링
3-1) 자동차 견적내기 프로세스
3-2) 엔진 타입과 구동 타입 BPMN 모델링
3-3) 외장 컬러 선택 BPMN 모델링
3-4) 차량 패키지와 타이어 및 휠 선택 BPMN 모델링
3-5) 내장 디자인 및 컬러 선택 BPMN 모델링
3-6) 옵션 패키지 및 개별옵션 선택 BPMN 모델링
3-7) 자동차 견적내기 DMN 모델링
4) 다이어그램 관리하기
4-1) 다이어그램 공유 및 저장하기
4-2) 다이어그램 이력 및 버전 관리하기
4-3) Visual Studio Code에서 BPMN 사용하기