|Socket 통"> |Socket 통"> |Socket 통">
flowchart TB
    %% =========================
    %% UI Tier
    %% =========================
    subgraph UI["UI Tier"]
        UI_APP["C# .NET UI | Manual JIG 설정 | Parameter 입력 | 결과 조회"]
        UI_CFG["형상 관리 | Bitbucket | Jira"]
    end

    %% =========================
    %% Server Tier
    %% =========================
    subgraph SVR["Server Tier"]
        SVR_APP["Java Server | Business Logic 적용 | JIG ↔ Parameter 1:N 처리 | 수율 계산 로직"]
        SVR_CFG["형상 관리 | Bitbucket | Jira"]
    end

    %% =========================
    %% Database Tier
    %% =========================
    subgraph DB["Database Tier"]
        DB_CORE["Oracle Database"]
        DB_DAO["DAO / MyBatis | JDBC 통신 | Parameter Binding | CRUD 처리"]
        DB_LOGIC["DB Logic | Trigger / Function / Procedure | 데이터 2차 관리 | 자동화 처리"]
        DB_MODEL["Modeling Tool | DA# | 표준 용어 정의 | 테이블 생성 | PK/FK 관계 설정"]
    end

    %% =========================
    %% Connections
    %% =========================
    UI_APP <-->|Socket 통신, 보안 프로토콜| SVR_APP

    SVR_APP <-->|JDBC| DB_DAO
    DB_DAO --> DB_CORE
    DB_CORE --> DB_LOGIC
    DB_MODEL --> DB_CORE

    UI_APP --> UI_CFG
    SVR_APP --> SVR_CFG

UI Tier (C# .NET)

Server Tier (Java)

Database Tier (Oracle)