study/modeling
modeling
스파이크12
2019. 12. 19. 08:44
모델링과 UML
@모델링
모델을 만드는 작업
@장점
1. 의사소통하기 좋다.
2. 대규모 프로젝트 구조의 로드맵(길잡이)를 만들때 유용
3. 개발할 시스템 구축에 대한기초를 마련할수 있다.
4. 백엔드문소용으로 적합
@UML
통합 모델링 언어, 소프트웨어 개념을 다이어그램으로 그리기 위해 사용하는 시각적인 표기법
@요구사항 프로세스
요구사항추출>요구사항분석>요구사항명세>요구사항검증>요구사항유지보수
@유스케이스 다이어그램
개별 대상이 되는 시스템이 제공하는 개별적 기능
사용자가 인지할 수 있는(눈에 보이는) 하나의 기능 단위
@관계 종류
연관 관계 : 상호작용을 의미하는 관계 →
포함 관계 : 기능을 포함하는 관계, <<반드시>>해야만하는 관계
ex) 개인정보조회 --<<include>>--> 로그인
확장 관계 : 선택에 따라 발생, <<선택적>>으로 할수 있는 관계
ex) 게시판등록 <--<<extend>>-- 파일업로드
일반화 관계 : 상속관계 --▶
연관관계(실선)은 액터와 유스케이스 간만 사용가능