2023.10.23
DAP 시험을 치고 난 후 여러 업무 도메인에 대한 지식이 부족하다는 것을 깨달았다.
그래서 다양한 도메인의 ERD 모델링 경험을 쌓기 위해 직접 문제를 생성하여 모델링을 진행해보았다.
------------------------------------------------------------------------------------------------------------
우리의 수출 통관 관리 시스템을 관리 합니다.
통관 중개인은 고유한 중개인번호 및 라이센스 번호를 가지며 이름, 주소, 이메일 그리고 연락처 정보를 관리 합니다.
수출업자는 고유한 수출업자번호를 가지며 이름, 주소, 이메일, 연락처 그리고 수출업자 등록 날짜 정보를 관리 합니다.
수출업자는 수출 상품을 관리하고 상품은 통관 중개인을 통해서만 시스템에 등록 됩니다.
수출업자가 보유하고 있는 상품은 상품코드, 상품명, 상품모델명, 원산지, 가격, 시스템 등록일자, 제조일자, 그리고 필요시 유통기한 정보를 포함합니다.
상품의 통관을 진행 하려면 수출업자는 서류를 작성하여 통관 중개인에게 제출 해야 합니다.
이때 서류는 여러 상품을 묶어서 하나로 제출 합니다.한 명의 통관 중개인은 여러 서류를 제출 받을 수 있지만, 하나의 서류는 한 명의 중개인에게만 제출 됩니다.
서류는 서류번호, 서류명, 서류내용, 서류 제출날짜, 서류 등록날짜 정보를 포함합니다.
통관 중개인은 서류를 시스템에 등록하며 이때부터 통관 검사 수행이 시작 됩니다.
검사 과정에서 상품의 통관 상태를 파악 할 수 있는 통관 상태코드(통과, 지연, 반려)가 부여 됩니다.
검사 시 하나의 상품이라도 문제가 있다면 전체 상품이 통과가 안 됩니다. 따라서 모든 수출 상품이 통과 하려면, 모든 상품이 검사를 통과해야 합니다.
검사는 검사 번호, 검사명, 검사 상세내용, 그리고 검사 날짜 정보를 포함 합니다. 이전 검사번호는 검사기록 추적을 위해 관리 합니다.
시스템 관리자는 관리자 계정을 통해 접속하며, 관리자ID, 비밀번호, 그리고 각 관리자의 담당 시작 및 종료 날짜를 관리 합니다.
관리자 계정은 상위 관리자가 여러 하위 관리자 계정을 관리할 수 있습니다.
통관은 규정을 관리하며 규정에 변경사항이 있을 경우 규정번호, 규정내용, 규정 유효 시작/종료일자 및 규정등록 담당자 정보를 관리 합니다. 담당자는 시스템 관리자 중에서 통관규정 자격증을 소유한 관리자만 규정을 관리 할 수 있습니다. 자격증 정보는 별도로 관리하지 않으며 해당 자격증 소유 여부로 파악 합니다. 이전 규정내용 및 이전 담당자 추적이 가능해야 하므로 별도로 관리가 필요합니다.
우리 시스템은 규정 변경사항 또는 상품의 통관 상태가 변경 될 때 마다, 알림 정보를 발송 합니다. 수신 대상은 통관 중개인과 수출업자 입니다. 여러 알림 정보를 알림번호로 구분하며 알림명, 알림내용 그리고 알림생성일시 및 알림 발송/수신일시 정보를 관리 합니다.
수출 통관 관리 시스템은 수출자, 중개인, 상품, 그리고 통관 절차의 복잡한 관계와 정보를 체계적으로 관리하며, 사용자들에게 투명하고 신속한 서비스를 제공합니다.
------------------------------------------------------------------------------------------------------------
(1) IE 표기법
(2) Barker 표기법
바커 표기법이 공간을 덜 차지하긴 하다.
다 올리고 나니까 손볼게 보이네... 예를 들면 서류와 검사 엔터티 사이에 '서류검사' 엔터티를 추가하고 통관상태코드 subtype을 넣는게 적합했을 것 같다.
고수들 눈에는 당연히 고칠게 더 보일 수도 있을거다 ㅎ_ㅎ
일단 문제를 생성해서 ERD 그린 거에 의의를 둔다!! (뿌듯)
'ERD Modeling' 카테고리의 다른 글
중견 SI 업체 (공인문제) (0) | 2023.11.08 |
---|---|
체인점식자재관리시스템 (0) | 2023.10.31 |
대학교 식권관리 시스템 ERD 모델링 (0) | 2023.10.24 |