본문 바로가기
728x90

분류 전체보기279

[정보처리기사 실기] 1-4 분석 모델 확인하기 1. 분석 모델 검증 - 분석 모델 검증 방법 유스케이스 모델 검증 시스템 기능에 대한 유스케이스 모형 상세화 수준 및 적정성 검증을 위해서 액터, 유스케이스, 유스케이스 명세서 점검 개념 수준의 분석 클래스 검증 분석 클래스 검증 - 분석 모델 검증 프로세스 검토의견 컬럼 추가 - 검토의견 작성 - 검토의견 정제 2. 분석모델의 시스템화 타당성 분석 - 분석모델의 기술적 타당성 검토 성능 및 용량 산정의 적정성 요구사항을 만족시키기 위한 분석 모델에 따라 시스템을 구현할 때 요구되는 시스템의 자원 식별 분석 클래스에서 불필요/지나치게 많은 속성 포함하면 객체 생성 시 메모리 자원 많이 요구되며 전체 성능 저하 시스템 간 상호 운용성 분석 모델 이용하여 보다 구체적으로, 시스템 간 상호 정보 및 서비스가.. 2021. 9. 12.
[정보처리기사 실기] 1-3 요구사항 확인 1. 요구사항 - 요구 공학 사용자의 요구가 반영된 시스템을 개발하기 위하여 사용자 요구사항에 대한 도출, 분석, 명세, 확인 및 검증하는 구조화된 활동 - 요구사항의 분류 기능적 요구사항 비기능적 요구사항 개념 시스템이 제공하는 기능/서비스에 대한 요구사항 시스템이 수행하는 기능 이외의 사항 도출 방법 특정 입력에 대한 시스템의 반응 기술, 특정 상황에서 시스템의 동작 기술 품질 속성에 관해 시스템이 갖춰야할 사항 기술, 시스템이 준수해야 할 제한 조건 기술 특성 기능성, 완전성, 일관성 신뢰성, 사용성, 효율성, 유지보수성, 이식성, 보안성 사례 1. 쇼핑몰 페이지에 장바구니 기능 제공 2. 상품 결제 수단으로 신용카드, 무통장 입금, 포인트 결제가 가능해야함 1. 특정 함수 호출시간은 3초를 넘지 .. 2021. 9. 12.
[정보처리기사 실기] 1-2 현행 시스템 분석 1. 현행 시스템 파악 현행 시스템에 대해 아래와 같은 항목을 파악 : 하위 시스템 구성 / 제공 기능 및 연계 정보/ 기술 요소 / 사용하는 소프트웨어, 하드웨어 / 네트워크 구성 - 현행 시스템 파악 절차 구성/기능/인터페이스 파악 - 아키텍처 및 소프트웨어 구성 파악 - 하드웨어 및 네트워크 구성 파악 - 소프트웨어 아키텍처 1) 여러 가지 소프트웨어 구성요소와 2) 그 구성요소가 가진 특성 중에서 외부에 드러나는 특성, 3) 그리고 구성요소 간의 관계를 표현하는 시스템의 구조나 구조체 - 소프트웨어 아키텍처 프레임워크 소프트웨어 집약적인 시스템에서 아키텍처가 표현해야 하는 내용 및 이들 간의 관계 제공하는 아키텍처 기술 표준 구성 요소 : 아키텍처 명세서, 이해관계자, 관심사, 관점, 뷰, 근거,.. 2021. 9. 9.
[정보처리기사 실기] 1-1 소프트웨어 개발방법론 1. 소프트웨어 개발방법론 - 소프트웨어 생명주기 (SDLC; Software Development Life Cycle) 모델 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 - 소프트웨어 생명주기 모델 프로세스 요구사항 분석 다양한 이해관계자의 요구사항 고려 → 요구조건 결정 소프트웨어의 기능, 제약조건, 목표 등을 사용자와 함께 명확히 정의 기능 요구사항, 비기능 요구사항 설계 수행 방법을 논리적으로 결정 시스템 구조 설계, 프로그램 설계, 사용자 인터페이스 설계 구현 프로그래밍 언어 사용해서 실제 프로그램 작성 프로그래밍 언어, 기법, 스타일, 순서 등 결정 인터페이스 개발, 자료 구조 개발, 오류 처리 테스트 시스템이 정해진 요구를 만족하는지, 예상과 어떤 차이를 보이는지 검사/평가 단.. 2021. 9. 7.
728x90