리크 테스트 gui
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

3.9 KiB

6. 개발자 전용 기술 사양서 (Developer Technical Specification)

본 문서는 프로그램의 내부 동작, 데이터 모델 바인딩 및 데이터베이스 매핑 구조를 담은 개발자 및 유지보수 엔지니어용 기술 문서입니다. 이 문서에 포함된 데이터들은 일반 사용자 매뉴얼에서 분리 이관되었습니다.


6.1 데이터 조회 화면 (Data View) UI-코드 매핑

데이터 조회 화면의 데이터 그리드(DataGrid)에 표시되는 컬럼 항목 및 C# 모델(InspectData.cs) 클래스의 바인딩 프로퍼티 정보는 다음과 같습니다.

데이터 그리드 바인딩 정보

화면 컬럼 헤더명 바인딩 프로퍼티 데이터베이스 매핑 필드 설명
IC_SN IcSn IC_SN (PK/FK) 제품 고유 IC SN 시리얼 번호
PCB_Barcode PcbBarcode PCB_Barcode (UK) PCB 바코드 고유 식별 정보
Maker Maker Maker 로그인 시 입력된 제조사명
Model Model Model 로그인 시 입력된 검사 모델명
Variant_1 Variant1 Variant_1 로그인 시 입력된 세부 파생 모델 1
Variant_2 Variant2 Variant_2 로그인 시 입력된 세부 파생 모델 2
Operator Operator Operator 작업 진행자 사용자 ID
Production_Date ProductionDate Production_Date 검사 수행 및 완료 일시 (yyyy-MM-dd HH:mm:ss)
Line Line Line 로그인 공정 작업 라인
Lot_No LotNo Lot_No 생산 Lot 번호
Jig_No JigNo Jig_No 사용 지그(Jig) 번호
Channel Channel Channel 검사 채널 (LEFT 또는 RIGHT)
Spec_UL SpecUL Spec_UL 누설 상한 규격값 (sccm)
Spec_LL SpecLL Spec_LL 누설 하한 규격값 (sccm)
Leak_Value MeasuredValue Leak_Value 측정된 누설 리크량
Result Judgment Result 최종 판정 결과 (OK / NG)

6.2 데이터베이스 테이블 및 컬럼 상세 스펙

검사 완료 시 데이터베이스 저장 및 쿼리에 사용되는 [dbo].[EOL] 테이블의 스키마 사양과 C# 데이터 모델의 매핑 내역은 다음과 같습니다.

dbo.EOL 테이블 매핑 테이블

DB 컬럼명 데이터 타입 매핑되는 C# 데이터 키 분류 / 제약사항 설명
IC_SN NVARCHAR(10) inspectData.IcSn Primary Key / Foreign Key 제품의 16자리 IC 일련번호
PCB_Barcode NVARCHAR(10) inspectData.PcbBarcode Unique Key 조회 매핑된 PCB 바코드 정보
Maker NVARCHAR(10) inspectData.Maker 로그인 제조사 정보
Model NVARCHAR(10) inspectData.Model 로그인 모델 정보
Variant_1 NVARCHAR(10) inspectData.Variant1 로그인 변형1 정보
Variant_2 NVARCHAR(10) inspectData.Variant2 로그인 변형2 정보
Operator NVARCHAR(10) inspectData.Operator 로그인 검사자 ID
Production_Date DATETIME2(0) inspectData.ProductionDate 검사 수행 일시 (밀리초 제거 규격)
Line NVARCHAR(30) inspectData.Line 로그인 작업 라인 (기존 5자에서 30자로 확장됨)
Lot_No NVARCHAR(8) inspectData.LotNo 로그인 Lot 번호
Jig_No NVARCHAR(10) inspectData.JigNo 로그인 지그 번호
Channel NVARCHAR(5) inspectData.Channel 검사 채널 (LEFT / RIGHT)
Spec_UL DECIMAL(3,2) inspectData.SpecUL 규격 상한값 (소수점 2자리)
Spec_LL DECIMAL(3,2) inspectData.SpecLL 규격 하한값 (소수점 2자리)
Leak_Value DECIMAL(5,4) inspectData.MeasuredValue 측정된 릭 값 (소수점 4자리)
Result NVARCHAR(5) inspectData.Judgment 최종 판정 결과 (OK 또는 NG)