UML을 활용한 시스템 분석 설계 117P 연습문제
- 최초 등록일
- 2014.09.30
- 최종 저작일
- 2014.08
- 7페이지/
MS 워드
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
1. 비즈니스 프로세스 모델링은 왜 중요하며 어떻게 모델링하는지 설명하라.(기능적 모델링에 한함.)
2. 사용 사례 다이어그램은 왜 종요한가? 그리고 어떻게 그리는지 자세히 예를 들어 설명하라.
3. 사용 사례의 관점은 무엇인가? 왜 이것이 중요한가?
4. 사용 사례를 기술하는 가이드라인은 무엇인가? 사용 사례 다이어그램의 확장 관계와 포함 관계의 사례를
5. 다음중 사용 사례 다이어그램에서 발견될 수 있는 액터는 무엇인가? 그 이유는?
6. 학교의 수강 신청 과정의 사용 사례 다이어그램을 그려라. 개선점이 없는지 찾아보고 있다면 수정하라.
7. 수강 신청 시스템의 ‘과목 신청’ 사용 사례에 대한 자세한 사건 흐름을 기술하라. 메인 흐름만이 아니라
8. UML에 대한 정보를 조사하고 UML이 어떤 과정을 거쳐 발전되었는지 정리하라.
9. UML 드로잉 도구를 구하여 문제 6번에서 그린 사용 사례 다이어그램을 그려 보라.
10. 수강 신청 시스템의 사용 사례를 완성한 후 사용 사례 점수를 구하라.
본문내용
1) 비즈니스 프로세스 모델링은 요구 분석의 단계에서 비즈니스 요구들(인터뷰, 설문, JAD회의 관찰 등) 의 단계를 거쳐 자세한 비즈니스 프로세스를 표현하기 위해 사용사례, 액티비티 다이어그램 등을 통해 요구를 기능적 관점에서 모델링 한다. 이는 외부와의 어떠한 인터랙션이 있는지가 파악되기 쉬워,
사용자의 커뮤니케이션과 사용하는 여러가지 방식을 탐구하는 데 도움이 된다.
2) 기능적 모델링에서는 사용사례와 액티비티 다이어그램으로 나눌 수 있다. 사용사례는 시스템이 사용자에게 눈에 보이는 결과를 생성하기 위하여 수행하는 일련의 작업들을 잘 정리해 놓은 것으로 사용사례 다이어그램이 사전의 시스템의 전반적인 밑그림을 그리는 작업이라면 사용 사례는 이를 토대로 일정한 형식에 맞추어 사용자의 역할, 전제조건, 이벤트 흐름 등을 포함하여 작성한다.
액티비티 다이어그램은 비즈니스 워크플로우를 표현하는 방법 중의 하나로 액티비티는 비즈니스 프로세스의 작업들을 정의하고 이들 작업 간의 선후 관계와 병렬 관계를 흐름도로 표현한 것이다.
2. 사용 사례 다이어그램은 왜 종요한가? 그리고 어떻게 그리는지 자세히 예를 들어 설명하라.
1) 사용사례 다이어그램을 통해 시스템과 관련된 외부 요소들을 나타내며, 시스템의 범위를 정하는 의미가 있다. (외부에서 본 시스템의 View, 시스템의 서비스를 사용자의 관점으로 봄)
따라서 이를 통해 시스템이 무엇을 하는지와 시스템과 사용자와의 커뮤니케이션을 한눈에 잘 볼 수 있다.
참고 자료
없음