정보처리기사 실기 (12) 썸네일형 리스트형 Ⅰ. 요구사항 확인 - 4. 분석 모델 확인하기 Ⅰ. 요구사항 확인 4. 분석 모델 확인하기 1)분석 모델 검증 분석 모델 검증이란 요구사항 도출 기법을 활용하여 업무 분석가가 제시한 분석 모델에 대해서 확인하는 활동이다. (1) 분석 모델 검증 방법 - 유스케이스 모델 검증 - 개념 수준의 분석 클래스 검증 - 분석 클래스 검증 (2) 분석 모델 검증 프로세스 - 검토의견 컬럼 추가 - 검토의견 작성 - 검토의견 정제 2) 분석 모델의 시스템화 타당성 분석 업무 분석가가 제시한 분석 모델이 개발할 응용 소프트웨어에 미칠 영향을 검토하여 기술적인 타당성을 조사하는 활동이다. (1) 분석 모델의 기술적 타당성 검토 - 성능 및 용량 산정의 적정성 - 시스템 간 상호 운용성 - IT 시장 성숙도 및 트렌드 부합성 - 기술적 위험 분석 (2) 분석 모델의 .. Ⅰ. 요구사항 확인 - 3. 요구사항 확인 Ⅰ. 요구사항 확인 3. 요구사항 확인 1) 요구사항 (1) 요구사항 개념 * 요구 공학(Requirements Engineering)의 개념 요구 공학은 사용자의 요구가 반영된 시스템을 개발하기 위하여 사용자 요구사항에 대한 도출, 분석, 명세, 확인 및 검증하는 구조화된 활동이다. * 요구사항의 분류 구분 기능적 요구사항 비기능적 요구사항 개념 * 시스템이 제공하는 기능, 서비스에 대한 요구사항 * 시스템이 수행하는 기능 이외의 사항, 시스템 구축에 대한 제약사항에 관한 요구사항 사례 * 온라인 홈페이지에서는 쇼핑카트에 주문하고자 하는 품목을 저장할 수 있는 장바구니 기능을 제공해야 함 * 상품의 결제수단은 신용카드, 무통장 입금, 포인트 결제가 가능해야 함 * 특정 함수의 호출시간은 3초를 넘지 않.. Ⅰ. 요구사항 확인 - 2. 현행 시스템 분석 Ⅰ. 요구사항 확인 2. 현행 시스템 분석 1) 현행 시스템 파악 (1) 현행 시스템 파악 개념 현행 시스템 파악이란 현행 시스템이 어떤 하위 시스템으로 구성되어 있고, 제공 기능 및 연계 정보는 무엇이며 어떤 기술 요소를 사용하는지를 파악하는 활동이다. (2) 현행 시스템 파악 절차 1단계 2단계 3단계 구성/기능/인터페이스 파악 아키텍처 및 소프트웨어 구성 파악 하드웨어 및 네트워크 구성 파악 * 시스템 구성 현황 파악 * 시스템 기능 파악 * 시스템 인터페이스 현황 파악 * 아키텍처 파악 * 소프트웨어 구성 파악 * 시스템 하드웨어 현황 파악 * 네트워크 구성 파악 (3) 소프트웨어 아키텍처 * 개념: 소프트웨어 아키텍처는 여러 가지 소프트웨어 구성요소와 그 구성요소가 가진 특성 중에서 외부에 드러.. Ⅰ. 요구사항 확인 - 1. 소프트웨어 개발방법론 Ⅰ. 요구사항 확인 1. 소프트웨어 개발방법론 1) 소프트웨어 개발방법론 (1) 소프트웨어 생명주기(SDLC; Software Developent Life Cycle) 모델 * 개념: 소프트웨어 생명주기는 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차이다. * 소프트웨어 생명주기 모델 프로세스: 요구사항 분석 - 설계 - 구현 - 테스트 -유지보수 * 소프트웨어 생명주기 모델 종류: - 폭포수 모델(Waterfall Model) - 프로토타이핑 모델(Prototyping Model) - 나선형 모델(Spiral Model) - 반복적 모델(Iteration Model) (2) 소프트웨어 개발방법론(Software Development Methodology) * 개념: 소프트웨어 개발방법론은 .. 이전 1 2 다음