도메인 모델링 연습
우선은 만들어 보는 것을 우선했으므로, 올바른 문법으로 그림을 그릴 수 있을지 어떨지는 일단 두어 두었습니다.
시나리오 개요
자사 상품을 인터넷 경유로 주문을 받아 판매·배송하는 회사.
고객이 주문한 물품을 물류센터에서 포장하여 배송합니다.
여러 주문을 함께 발송합니다. (많은 배송)
업무 흐름
고객이 EC 사이트에 액세스합니다.
고객이 구매하려는 상품을 장바구니에 담습니다.
고객은 주문 확인 화면에서 구입하고 싶은 상품을 선택하고 있는지 확인하고 주문을 확정한다.
주문이 확정되면, 시스템에 의해 구입된 상품의 재고가 승인된다.
재고 충당이 완료된 후 시스템은 매출금을 계상합니다.
재고 충당이 완료된 후, 시스템에서 상품이 저장된 창고에 배송 지시가 발행됩니다.
배송 지시와 동시에 시스템에서 물류 센터로 배송 지시가 발행됩니다.
창고 오퍼레이터는 출하 지시 확인 화면을 보고 출하하는 상품을 확인하고 물류 센터로 보낸다.
물류센터 오퍼레이터는 창고에서 출하된 상품이 도착하면 출하품 수령 화면에서 상품을 수령한 취지를 등록한다.
물류 센터 오퍼레이터는 배송 준비 화면을 확인하고 배송할 상품을 확인하여 배송 준비를 수행합니다.
물류 센터 운영자는 배송 준비가 완료된 후 운송 회사에 배송 요청을 합니다.
경리 담당자는 신용 카드 회사로부터의 입금 정보를 바탕으로 매출금을 송금한다.
보충
고객이 EC 사이트에 액세스합니다.
고객이 구매하려는 상품을 장바구니에 담습니다.
고객은 주문 확인 화면에서 구입하고 싶은 상품을 선택하고 있는지 확인하고 주문을 확정한다.
주문이 확정되면, 시스템에 의해 구입된 상품의 재고가 승인된다.
재고 충당이 완료된 후 시스템은 매출금을 계상합니다.
재고 충당이 완료된 후, 시스템에서 상품이 저장된 창고에 배송 지시가 발행됩니다.
배송 지시와 동시에 시스템에서 물류 센터로 배송 지시가 발행됩니다.
창고 오퍼레이터는 출하 지시 확인 화면을 보고 출하하는 상품을 확인하고 물류 센터로 보낸다.
물류센터 오퍼레이터는 창고에서 출하된 상품이 도착하면 출하품 수령 화면에서 상품을 수령한 취지를 등록한다.
물류 센터 오퍼레이터는 배송 준비 화면을 확인하고 배송할 상품을 확인하여 배송 준비를 수행합니다.
물류 센터 운영자는 배송 준비가 완료된 후 운송 회사에 배송 요청을 합니다.
경리 담당자는 신용 카드 회사로부터의 입금 정보를 바탕으로 매출금을 송금한다.
보충
도메인 모델
견고한 다이어그램
컨트롤은 액터로부터의 요청을 수락하는 것과 도메인을 나타내는 것으로 나뉩니다.
일단, 도메인이 가지는 복수의 행동을 하나의 컨트롤에 정리했습니다.
Reference
이 문제에 관하여(도메인 모델링 연습), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/norisioo/items/5aef319cb9d351bfd0c0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
컨트롤은 액터로부터의 요청을 수락하는 것과 도메인을 나타내는 것으로 나뉩니다.
일단, 도메인이 가지는 복수의 행동을 하나의 컨트롤에 정리했습니다.
Reference
이 문제에 관하여(도메인 모델링 연습), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/norisioo/items/5aef319cb9d351bfd0c0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)