① 정의 : 처리 로직이나 조건에 따른 처리흐름을 순서에 따라 정의한 모델
*흐름도, activity 간의 전달되는 제어 흐름을 표현
*하나의 activity는 몇 개의 action으로 분리
*flow-chart와 유사
* activity, state, flow, Swim lane 을 구성
*유용성
- use case 분석
- work-flow의 이해
- 알고리즘 설명
② 작성목적
* 처리순서 표현 (대상에 관계없이)
* 비즈니스 프로세스 정의(이 용도로 가장 많이 사용됨) : 업무의 As-is분석, To-be 분석 가능
* 프로그램 로직 정의 : 처리흐름의 도식화로 프로그램 로직 정의 가능
* 유즈케이스 실현
③ 작성 시기 : 그 시점이 한정되어 있지 않고 다양하게 사용 가능
* 업무 프로세스 정의 시점.
* 유즈케이스 정의서 작성 시, 처리절차 기술할 때
* 오퍼레이션 사양 정의 시
④ 작성순서
* 작성대상 선정 : 업무프로세스 모델링, 오퍼레이션 사양 정의
↓
* Swim lane 정의 : 대상영역에 명확한 역할을 정의해야 할 때.
↓
* 처리절차 모델링 : 시작점, 끝점 반드시 표현.
2. Activity Diagram 구성요소
* Activity : 처리할 활동을 의미, use case or 내부 흐름
* Initial State : ● * Final State : ⊙
....
Solution Architect 자기소개서 현대오토에버는 스마트 모빌리티, 스마트팩토리, 커넥티드 서비스 등 다양한 산업군에서 엔터프라이즈 IT시스템을 구축하고 있으며, 특히 디지털 전환(DX)을 가속화하는 핵심 솔루션 아키텍처 설계 역량을 갖춘 기..
2025 메가스터디교육 [백엔드 개발] 자기소개서 지원서와 면접자료 저는 '실행이 아닌 설계와 검증'이 백엔드 개발의 핵심이라고 생각하며, JU nit과 Mockito를 활용한 단위 테스트 작성, 에러핸들링을 위한 글로벌 예외 처리 구조 설계 등을 통해 코드의 신뢰성을 확보해왔습니다...
축구 구단 관리를 위한 스키마 설계 및 응용프로그램 구현 1. 개요
앞서 작성한 ER 다이어그램을 토대로 실제로 MySQL을 사용해 데이터베이스를 구축하고, 자바와 연동을 해보았다.
이전에 작성한 ER 다이어그램은 다음과 같다.
위의 ER 모델을 곧바로 SQL문으로 옮기..