diff --git a/README.md b/README.md index 993844b..c6718ab 100644 --- a/README.md +++ b/README.md @@ -30,3 +30,49 @@ - **삭제 모드**: 등록된 제품 정보 삭제 - **반품 모드**: 반품 처리 및 이력 관리 +## 4. 사용법 + +### 4.1 기본 사용 순서 + +1. 제품 모델 선택 (MAXIMUM/ALTO/EFFECT) +2. 동작 모드 선택 (검색/쓰기/삭제/반품) +3. 시리얼 번호 입력 또는 바코드 스캔 +4. 검색 버튼 클릭하여 제품 검증 수행 +5. 결과 확인 후 필요시 추가 작업 수행 + +### 4.2 검증 과정 및 DB 조회 + +프로그램은 다음 순서로 각 DB 테이블을 조회하여 제품을 검증합니다: + +| 검증 단계 | 함수명 | 사용 DB | 확인 내용 | +| --- | --- | --- | --- | +| 1 | `prodSerialExist` | applyCartDB/applyNonTDDB | 제품 시리얼 번호 존재 여부 | +| 2 | `prodSerialTD` | applyCartDB/applyNonTDDB | TD 관련 정보 및 QC 데이터 | +| 3 | `prodSerialDot` | applyCartDB | 도트 시술 관련 데이터 | +| 4 | `prodSerialHIFU` | applyCartDB/applyHIFUDB | HIFU 시술 데이터 및 합불 판정 | +| 5 | `prodSerialRF` | applyRFDB | RF 시술 결과 데이터 (MAX 모델만) | +| 6 | `prodSerialPD2` | applyCartDB/applyNonTDDB | 제품 정보 조회 및 UI 표시 | +| 7 | `lastQCDBReg` | applyCartDB | 최종 검사 일시 등록 | + +### 4.3 설정 관리 + +**옵션 화면 접근**: 옵션 버튼 클릭 → 설정 탭으로 전환 + +**모델별 설정 관리**: + +- MAXIMUM/ALTO: `Standard.ini` 파일 사용 +- EFFECT: `Standard_EFFECT.ini` 파일 사용 +- 모델 선택 시 자동으로 해당 설정 파일 로드 + +**DB 연동 설정** (체크박스로 선택 가능): + +- TD 정보 확인 (`ckbopTD`) +- DOT 정보 확인 (`ckbopDot`) +- HIFU 정보 확인 (`ckbopHifu`) +- RF 정보 확인 (`ckbopWave`) +- 제품 정보 확인 (`ckbopInfo`) + +### 4.4 자동 등록 기능 + +- 자동 등록 체크박스 선택 시 검증 완료 후 자동으로 등록 처리 +- 쓰기 모드에서 시리얼 통신을 통한 자동 제품 감지 가능