2025/04/05 2

제조업 경험을 도메인으로(2) - MES/MSA 설비 관리 설계

설비 관리(유지보수)주요 업무산소 센서의 전선 생산 자동화 설비 관리자재 공급 (전선, 씰, 단자)설비 청소 및 칼날, 그리스 교체설비 설정값 관리 및 최적화설계 목적 설비 안정성 확보예방 정비 + 긴급 대응 통합 관리자재 사용 이력 및 교체 주기 추적작업자 기술 수준 기반 책임 할당유지보수 상태 기반 자동 트리거 고민한 내용1. 설비 테이블의 속성으로 유지보수 내역을 추가하는게 좋을까? (1:N 관계)장점 :설비를 통해 유지보수 내역을 쉽게 조회할 수 있다.단점 :유지보수 내역만 조회하였을 때, 상위 도메인인 설비가 엮이기 때문에 제약을 두지 않는 이상 성능적 효율성이 낮아진다.결론 :성능적 효율성을 위해 하위로 List를 두지 않음 (1:N 관계 미설정) 2. 작업 담당을 개인으로 할 것인가 팀으로 ..

제조업 경험을 도메인으로(1)

앞에 작성했던 제조업 경험 다시읽기를 바탕으로 MSA 형태의 MES 도메인 설계를 진행해 보고자 한다.제조업 경험 다시 읽기제조 소프트웨어 MSA 아키텍쳐 분석1. 업무 내용에 해당하는 도메인 매핑담당 역할업무 내용연관 도메인연관 서비스1. 설비 관리산소 센서의 전선 생산 자동화 설비 관리생산 실행 도메인, 설비 및 IoT 데이터 관리 도메인설비 제어 서비스, 실시간 설비 모니터링 서비스자재 공급 (전선, 씰, 단자)창고 및 재고 연계 도메인재고 상태 연계 서비스, 로트 추적 및 바코드 관리 서비스설비 청소 및 칼날, 그리스 교체설비 유지보수 도메인정기 설비 점검 서비스, 설비 이력 관리 서비스설비 설정값 관리 및 최적화레시피 및 공정 조건 도메인레시피 조회 및 배포 서비스, 레시피 변경 승인 서비스테스..