본문 바로가기
CS

[수제비 2025 정보처리기사 필기] I. 소프트웨어 설계 - 1. 요구사항 확인 정리노트 : 01. 현행 시스템 분석

by kimyoungrok 2025. 2. 8.
728x90

 

 

1️⃣ 플랫폼 기능 분석 ⭐⭐

플랫폼

💡플랫폼이란?

애플리케이션 구동에 필요한 소프트웨어 환경

동일 플랫폼 내에서는 상호 호환이 가능하도록 만들어진 결합체

ex: 안드로이드 마켓, 페이스북, 인스타그램

성능 특성 측정 항목

  • 경과 시간 : 작업을 의뢰 ~ 처리 완료까지 걸린 시간
  • 사용률 : 작업 의뢰 간 자원 사용률
  • 응답시간 : 요청을 전달한 시간부터 응답(데이터가)이 도착할 때까지 걸린 시간
  • 가용성 : 정상적으로 사용 가능한 정도

2️⃣ 운영체제 분석 ⭐

💡운영제체란?

하드웨어 및 소프트웨어 자원을 효율적으로 관리하며 공통된 기능을 제공하는 소프트웨어

ex: 윈도우, 유닉스, 리눅스

운영체제 현행 시스템 분석시 품질 측면과 지원 측면을 고려해야 한다.

운영체제 분석

  • 품질측면
    • 신뢰도
    • 성능
  • 지원측면
    • 기술 지원
    • 주변 기기
    • 구축 비용

3️⃣ 네트워크 분석 ⭐

컴퓨터 장치들이 **노드 간 연결(데이터 링크)**을 사용해 데이터를 교환하는 기술

네트워크 분석

네트워크 구성도를 통한 네트워크 구조 분석

구성도를 작성해 서버의 위치 및 연결 방식 파악

네트워크 장애 발생 추적 및 대응


4️⃣ DBMS 분석 ⭐⭐

데이터의 집합을 만들고 관리할 수 있는 기능을 제공하는 응용 프로그램

DBMS 분석

  • 성능 측면
    • 가용성
    • 성능
    • 상호호환성
  • 지원측면
    • 기술 지원
    • 구축 비용
728x90