시스템분석설계 ) 문제 설계 전략 기술중 거래 분석(Transaction Analysis)에 대해서 설명하시오. 문제 2. 점증적 개발 모델(Incremental model)의 장단점에 대해서 쓰시오
- 최초 등록일
- 2022.02.17
- 최종 저작일
- 2022.02
- 7페이지/ 한컴오피스
- 가격
5,000원4,750원
목차
1. 설계 전략 기술중 거래 분석(Transaction Analysis)에 대해서 설명하시오.
2. 점증적 개발 모델(Incremental model)의 장단점에 대해서 쓰시오.
2.1. 점증적 개발 모델
2.2. 장점 및 단점
2.3. 특징
3. 아래 볶음밥을 만드는 과정을 읽고 자료흐름도(DFD)을 작성하시오.
4. 다음 학사 관리 DE의 ERD를 그리시오.
5. 운전면허증을 자료사전 표기법에 맞게 표기해 보시오.
본문내용
1. 설계 전략 기술중 거래 분석(Transaction Analysis)에 대해서 설명하시오.
거래를 중심으로 시스템의 구조를 구축하는 설계 전략이다.자료의 변환 과정을 중심으로 시스템의 구조를 설계하는 변환 분석의 경우, 설계는 용이하다는 장점이 있으나 대형 시스템에 적용하기에는 어렵다는 한계가 있다. 거래 분석 방식은 각각의 거래를 기준점으로 별도의 거래 구조를 가지기 때문에 변환 분석에 비하여 대형 시스템에 더욱 적합한 방식이다.거래 분석은 각 거래를 분기점으로 삼아 시스템을 분할하기 때문에 거래 분석 방식으로 설계한 시스템의 구조도는 트리 구조와 유사한 모양을 보인다,다음은 예시로 거래 분석 방식으로 설계한 은행 시스템의 간략한 구조도이다.
2. 점증적 개발 모델(Incremental model)의 장단점에 대해서 쓰시오.
2.1. 점증적 개발 모델
점증적 개발 모델은 하향식(Top-down) 계층 구조로써 수준별로 계층을 분할하여 전체 시스템을 통합 관리하는 방식이라는 점에서 고전적 소프트웨어의 개발 모델 중 하나인 폭포수 모델의 변형이라고도 볼 수 있다. 점증적 개발 모델에서는 한 계층 내에서 설계, 구현, 시험, 설치, 운영(또는 유지보수)의 순서에 따라 시스템을 관리한다.시스템의 접근 관점에서 볼 때, 점증적 개발 모델은 가장 상위의 계층이 원형(Proto type)으로써 시스템의 가장 첫 번째 배포 버전이 된다. 첫 배포 시에 시스템 전체를 제공하는 반복적 개발 모델과는 달리 첫 배포 시에는 시스템 전체가 구성되어 있지 않을 수 있다. 그 대신 매 버전의 배포 시마다 수정 사항을 보완하여 점진적으로 모델을 발전시켜나가는 방식으로 시스템에 접근한다.
2.2. 장점 및 단점
이러한 점증적 개발 모델은 불완전한 기능을 제공하지 않는다는 장점이 있지만, 첫 배포 시에 전체 기능을 이용할 수 없다는 단점 또한 존재한다. 반대로 반복적 개발 모델에서는 첫 배포 시에 시스템 전체에 접근할 수 있으나 시스템이 불안정할 수 있다는 한계를 보인다.
참고 자료
허원실, 2015, 시스템 분석과 설계 : 효과적인 비즈니스 정보시스템 개발, 한빛 아카데미