μ˜€λŠ˜μ€ RSA λ‚΄ ꡬ쑰에 λŒ€ν•œ μ „λ°˜μ μΈ κ°œλ… 정리λ₯Ό μ§„ν–‰ν–ˆκ³ ,
체크아웃/체크인 κΆŒν•œ 문제둜 인해 직접 μˆ˜μ •μ„ ν•˜μ§€ λͺ»ν•œ μƒνƒœλ‘œ λ§ˆλ¬΄λ¦¬λ˜μ—ˆλ‹€.
AMCD, DTO, PBI λ“± 핡심 κ°œλ…λ“€μ„ ν•˜λ‚˜μ”© λ‹€μ‹œ ν™•μΈν–ˆλ‹€.


πŸ“… 2025-04-25 RSA 싀무 λ©”λͺ¨


πŸ“Œ 체크아웃 / 체크인 κ°œλ…

  • RSA도 ν˜•μƒκ΄€λ¦¬ 기반으둜 운영됨
  • μˆ˜μ • μ‹œμ—λŠ” β€œμ²΄ν¬μ•„μ›ƒβ€ κΆŒν•œμ΄ μžˆμ–΄μ•Ό 함
  • 체크아웃을 ν•˜μ§€ μ•Šκ³  μž‘μ—…ν•˜κ±°λ‚˜ κΆŒν•œμ΄ 없을 경우:
    • eCAMS둜 전체동기화 μ‹œ, μˆ˜μ •ν•œ λ‚΄μš©μ΄ 원볡됨
  • eCAMS = μ„œλ²„μ™€ RSA κ°„ μ†ŒμŠ€/λͺ¨λΈ 동기화 도ꡬ

β†’ λ‹€μŒμ£Όμ— 체크아웃 κΆŒν•œμ„ 받은 ν›„ μž¬μž‘μ—… μ˜ˆμ •


πŸ“Œ RSA κ΅¬μ„±μš”μ†Œ κ°œλ… 정리


AMCD (Application Model Class Diagram)

  • μ‘μš© ν”„λ‘œκ·Έλž¨μ˜ 전체 μ•„ν‚€ν…μ²˜ ꡬ쑰λ₯Ό μ‹œκ°ν™”ν•œ λ‹€μ΄μ–΄κ·Έλž¨
  • DTO, PBI, Operation κ°„ 관계λ₯Ό μ‹œκ°μ μœΌλ‘œ ν‘œν˜„
  • 전체 흐름을 ν•œλˆˆμ— νŒŒμ•… κ°€λŠ₯

DTO (Data Transfer Object)

  • 순수 데이터 μ „λ‹¬μš© 객체
  • λ‘œμ§μ€ μ—†κ³  였직 λ°μ΄ν„°λ§Œ μ €μž₯ν•˜λŠ” ꡬ쑰체 μ—­ν• 
  • ν™”λ©΄κ³Ό ν™”λ©΄, μ‹œμŠ€ν…œκ³Ό μ‹œμŠ€ν…œ κ°„ 데이터 전솑 μ‹œ μ‚¬μš©

PBI (Process Business Item)

  • 업무 λ‹¨μœ„ 데이터λ₯Ό ν‘œν˜„ν•˜λŠ” 객체
  • 예: 고객, κ³„μ’Œ, 거래 λ“± 핡심 업무 λ‹¨μœ„
  • μ‹€μ œ 업무 데이터λ₯Ό λ‹΄κ³ , λ‘œμ§μ€ ν¬ν•¨ν•˜μ§€ μ•ŠμŒ

<<c,pbc>> (Class, Process Business Class)

  • 곡톡 λΉ„μ¦ˆλ‹ˆμŠ€ λ‘œμ§μ„ κ΅¬ν˜„ν•˜λŠ” 클래슀
  • μ—¬λŸ¬ <<i,pbi>>μ—μ„œ μž¬μ‚¬μš©λ˜λŠ” 곡톡 처리 λ‘œμ§μ„ λ‹΄λ‹Ή
  • 예: λ‚ μ§œ μœ νš¨μ„± 검증, 쀑볡 체크 λ“± λͺ¨λ“ˆν™” κ°€λŠ₯ν•œ κΈ°λŠ₯ κ΅¬ν˜„
  • 일반적으둜 ν•˜λ‚˜μ˜ Pbcκ°€ μ—¬λŸ¬ Pbi에 μ˜ν•΄ 호좜될 수 있음

<<i,pbi>> (Interface, Process Business Item Interface)

  • 업무별 PBI λ‹¨μœ„μ˜ λΉ„μ¦ˆλ‹ˆμŠ€ μΈν„°νŽ˜μ΄μŠ€ μ„ μ–ΈλΆ€
  • λ©”μ„œλ“œ μ‹œκ·Έλ‹ˆμ²˜λ§Œ μ •μ˜ν•˜λ©°, 직접 κ΅¬ν˜„μ€ ν•˜μ§€ μ•ŠμŒ
  • λ‚΄λΆ€μ—μ„œ ν•„μš”ν•œ 경우 <<c,pbc>>의 λ©”μ„œλ“œλ₯Ό ν˜ΈμΆœν•˜μ—¬ 곡톡 λ‘œμ§μ„ μ‚¬μš©ν•¨
  • μ‹€λ¬΄μ—μ„œλŠ” <<i,pbi>> λ‚΄λΆ€μ—μ„œ κ΅¬ν˜„κΉŒμ§€ ν¬ν•¨ν•˜λŠ” κ²½μš°λ„ μžˆμœΌλ‚˜,
    ꡬ쑰상 <<c,pbc>>λŠ” 곡톡 둜직용 클래슀둜 ꡬ뢄됨

<<op>> (Operation)

  • λΉ„μ¦ˆλ‹ˆμŠ€ λ‹¨μœ„μ˜ λ©”μ„œλ“œ
  • ν•˜λ‚˜μ˜ 업무 λ™μž‘ (쑰회, 등둝, μˆ˜μ • λ“±)을 μ •μ˜ν•¨

<<param>> i / r

  • OP λ‚΄λΆ€μ˜ μž…λ ₯/좜λ ₯ νŒŒλΌλ―Έν„°
  • i: Input
  • r: Response

πŸ“Œ CORA_pbi 및 <<c,ic>> ACSD κ°œλ… 정리


CORA_Pbi

  • PBIλ₯Ό 톡합 κ΄€λ¦¬ν•˜λŠ” μƒμœ„ μ»΄ν¬λ„ŒνŠΈ
  • μ—¬λŸ¬ PBIλ₯Ό λ¬Άμ–΄ ν•˜λ‚˜μ˜ 업무 λͺ¨λ“ˆλ‘œ ꡬ성

<<c,ic>> ACSD (Activity Collaboration Sequence Diagram)

  • 업무 흐름을 μ‹œν€€μŠ€ λ‹€μ΄μ–΄κ·Έλž¨ ν˜•νƒœλ‘œ ν‘œν˜„
  • <<op>> μ€‘μ‹¬μ˜ 호좜 관계, μž…μΆœλ ₯ 흐름 등을 μ‹œκ°μ μœΌλ‘œ 확인 κ°€λŠ₯
  • CORA_Pbi ν•˜μœ„μ— ACSDκ°€ μ‘΄μž¬ν•¨

πŸ“Œ RSA ν”„λ‘œμ„ΈμŠ€ μ»΄ν¬λ„ŒνŠΈ ꡬ쑰 (경둜)

JBA_MODEL_VEI_PIC
 β”” λͺ¨λΈ
   β”” 2.μ‹œμŠ€ν…œλͺ…μ„Έλͺ¨λΈ
     β”” 03.ν”„λ‘œμ„ΈμŠ€μ»΄ν¬λ„ŒνŠΈ
       β”” BBO.μ‹ ν•œμ€κΈˆμœ΅λ§
         β”” 01.μ‹ ν•œμ€κΈˆμœ΅λ§μ „λ¬Έκ΄€λ¦¬
           β”” 09.μ½”λ“œκ΄€λ¦¬
             β”” ISO20022전문버전관리Pbi
               β”” DTO
                 β”” AMCD
                 β”” Dto
                 β”” Dtodm
               β”” <<c,pbc>>
               β”” <<i,pbi>>
                 β”” <<op>>
                   β”” <<param>> i (μž…λ ₯κ°’)
                   β”” <<param>> r (κ²°κ³Όκ°’)
               β”” CORA_Pbi
                 β”” <<c,ic>> ACSD