데이터베이스 설계와 구축(개정판) (2009년)
모델 검토 0 0 43,904

by 구루비스터디 모델링 주요 개념 [2018.06.10]


모델링 주요 개념

1) 모델링 검토 시기
  • 분석단계에서 모델링 작업이 완성되고, 설계 단계로 넘어가기 전에 모델에 대한 검증작업이다.

2) ERD모델을 검증하는 주요 목적
  • ① 해당 고객의 업무 분석이 효과적으로 이루어졌을까?
  • ② 분석된 업무를 바탕으로 업무의 내용을 효과적으로 데이터 모델에 표현했을까?
  • ③ 모델은 정확하고 안정적으로 했을까?
  • ④ 이후에 확장 가능한 유연한 모델인지를 살펴 보았을까?


3) 실제 프로젝트에서 데이터 모델 검토 3단계에서 진행
  • ① 모델링을 수행한 모델러
    • 내부 인우너이 검토하기 때문에 정확하고 객관적인 시각에서 모델을 검증 할 수 없다는 단점과 업무를 잘 알고 모델을 검토할 수 있다는 장점
  • ② 시스템 통합팀이나 품질 보증팀
    • 전체 모델링 작업을 진행하는 동안 어느 정도 업무 파악이 되어있으므로, 업무에 의한 모델 검토가 용이하고 시스템 전체적인
    • 인터페이스를 검증하는 데 효율적인 검증이 수행될 수 있다.
  • ③ 외부 감리 인원 초청
    • 분석 단계 종료 시점에 감리를 초청하여 다시 모델을 검토받는 이중적인 검토 활동을 수행하여 모델의 완성도를 높이는 경우


4) ERD 분석 단계 활동
  • ① 업무적인 측면
    • 모델링이 시스템의 업무적 요건을 충분히 반영하고 있는지, 모델링의 관계가 해당 업무 프로세스에 잘 부합하는지 검토한다.
    • 요구 사항 정의서, 업무 기능 분해도, CRUD MATRIX와 같은 분석 다녜 산출물이 관련 자료로 활용한다.
  • ② 모델 규약 측면
    • 데이터 모델링이 갖추어야 할 모델링에 관한 일반적인 규약을 잘 준수하고 있는지 검토한다.


"구루비 데이터베이스 스터디모임" 에서 2009년에 "데이터베이스 설계와 구축(개정판)" 도서를 스터디하면서 정리한 내용 입니다.

- 강좌 URL : http://www.gurubee.net/lecture/3757

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입