ChatDiagram
UML · Class Diagram · Loyalty System

PuntoFeria UML Class Diagram

유형 UML 클래스 다이어그램표준 OMG UML 2.5.1 §9–§11엔진 schematex-umlclass업데이트됨 2026. 8. 12.
PuntoFeria UML Class Diagram
Drawing preview
요청 내용

“Create a domain model for a customer loyalty program with point transactions, rewards, redemptions and transaction types.”

그렇다면Add an expiry date to Reward.Add a referral point transaction type.
이 도면에 담긴 내용

그 이면의 의사결정을 읽어 보세요.

01

Separate PointTransaction and Redemption to track earning vs spending

02

Use enumeration for transaction types (EARN, REDEEM, EXPIRE)

03

Derived attributes for totalPoints and runningBalance

When designing a point-based loyalty or rewards system in e-commerce apps.

모든 UML 클래스 다이어그램 템플릿 보기 →