본문 바로가기

자격증/정보처리기사 1과목

1-1강. 요구사항 확인-현행시스템 분석(1)

과목1. 소프트웨어 설계, 1강. 요구사항 확인-현행시스템 분석(1)

 

[ 목차 ]

1. 컴퓨터(컴퓨터 시스템)의 구성 요소 이해하기

2. 시스템 도입 목적

3. 현행 시스템 분석

4. 플랫폼 기능 분석 - 플랫폼의 정의

5. 플랫폼 기능 분석 - 플랫폼의 기능

6. 플랫폼 기능 분석 - 플랫폼 기능 특성 확인 방법

7. 플랫폼 성능 특성 분석 - 현행 시스템 분석에 플랫폼의 성능 특성을 알아야 하는 이유

8. 플랫폼 성능 특성 분석 - 플랫폼 성능 특성 확인 방법

 

1.  컴퓨터(컴퓨터 시스템)의 구성 요소 이해하기

1) 하드웨어 + 소프트웨어

2) 하드웨어 : 한 번 생산하면 바뀌지 않는 딱딱한 제품

  1] 본체 : 프로세서(cpu), 주기억장치(ram, rom), 보조기억장치(하드디스크, ssd), 메인보드

  2] 주변장치 : 입력장치(마우스, 키보드), 출력장치(모니터, 프린터)

3) 소프트웨어 : 생산 후에도 수정할 수 있는 부드러운 제품

4) 시스템 : 어떤 목적을 위하여 하나 이상상호 관련된 요소의 유기적인 결합체

 

2. 시스템 도입 목적

1) 정보시스템 : 정보의 수집, 가공, 저장, 검색, 송신, 수신, 활용과 관련되는 기기와 소프트웨어의 조직화된 체계

2) 업무의 표준화

3) 업무처리 간소화, 효율화

4) 외부 제출자료 작성의 편의성

5) 웹 기반 시스템

 

3. 현행 시스템 분석

1) 분석대상 : 플렛폼 기능, 플랫폼 성능, 운영체제, 네트워크, DBMS, 비지니스 융합

 

4. 플랫폼 기능 분석 - 플랫폼의 정의

1) 기차나 전철에서 승객들이 타고 내리는 승강장

2) 다양한 종류의 시스템이나 서비스를 제공하기 위해 공통적이고 반복적으로 사용되는 기반 모듈

3) 응용 소프트웨어 프로그램을 구동시키는데 쓰이는 하드웨어와 소프트웨어의 결합

4) 소프트웨어 개발과 운영을 쉽게하고 한번 만들어진 소프트웨어는 동일한 플랫폼에서는 언제 어디서 실행시키더라도

   쉽게 구동이 될 수 있도록 만들어진 결합체

5) 현행 시스템 분석을 위해서는 현재 시스템의 구성요소인 소프트웨어와 하드웨어 플랫폼을 상세히 분석해야 함

 

5. 플랫폼 기능 분석 - 플랫폼의 기능

1) 소프트웨어 개발, 운영 비용 감소

2) 동일한 플랫폼간 커뮤니티를 형성하여 네트워크 효과를 유발

3) 소프트웨어 개발의 생산성을 향상

 

6. 플랫폼 기능 분석 - 플랫폼 기능 특성 확인 방법

1) 기능 테스트 :현재 시스템의 플랫폼을 평가할 수 있는 기능 테스트를 수행

2) 사용자 인터뷰 : 현재 시스템 사용자를 대상으로 플랫폼 기능의 불편함을 인터뷰

3) 문서 점검 : 플랫폼과 유사한 플랫폼의 기능 자료를 분석

 

7. 플랫폼 성능 특성 분석 - 현행 시스템 분석에 플랫폼의 성능 특성을 알아야 하는 이유

1) 현재 시스템에 구성된 플랫폼의 성능을 분석해야 사용자가 사용하기에 속도가 느린지 빠른지 알 수 있음

2) 사용자 요구사항 중 성능에 대한 요사항은 현재 시스템 플랫폼 성능이 느려서 제기될 가능성이 높기 때문

 

8. 플랫폼 성능 특성 분석 - 플랫폼 성능 특성 확인 방법

1) 성능 테스트 :현재 시스템의 플랫폼을 대상으로 성능/부하 시스템을 수행

2) 사용자 인터뷰 : 현재 시스템 사용자와 인터뷰를 통해 성능을 확인

3) 문서 점검 : 플랫폼과 유사한 플랫폼의 성능 자료를 분석