CS

[CS] 요구사항 확인 - 현행 시스템 분석

y_lime 2025. 1. 18. 15:26

➀ 플랫폼 성능 특성 측정 항목

  • 경과 시간 : 애플리케이션에 작업을 의뢰한 시간 ~ 처리가 완료될 때까지 걸린 시간
  • 사용률 : 작업 처리하는 동안 cpu,메모리 등의 자원 사용률
  • 응답시간 : 애플리케이션에 요청을 전달한 시간 ~ 응답이 도착할 때까지 걸린 시간
  • 가용성 : 서버와 네트워크, 프로그램 등의 정보 시스템이 정상적으로 사용 가능한 정도

➁ 운영체제 현행 시스템 분석 고려 사항

관점 고려 사항 설명
품질 측면 신뢰도 장기간 시스템 운영 시 운영체제의 장애 발생 가능성 여부
운영체제의 버그로 인한 재기동 여부
성능 대규모 및 대량 파일 작업(배치 작업) 처리
지원 가능한 메모리 크기 (32bit, 64bit)
지원 측면 기술 지원 공급사들의 안정적인 기술 지원
오픈소스 여부
주변 기기 설치 가능한 하드웨어
다수의 주변 기기 지원 여부
구축비용 지원 가능한 하드웨어 비용
설치할 응용 프로그램의 라이선스 정책 및 비용
유지 및 관리 비용

 

► 배치 작업 (Batch Job)

  • 실시간 작업과 반대 개념
  • 일련의 작업들을 하나의 작업 단위로 묶어서 한꺼번에 처리하는 작업

➂ 네트워크 현행 시스템 분석

  • 네트워크의 개념 : 컴퓨터 장치들이 노드 간 연결(데이터 링크(을 사용하여 서로에게 데이터를 교환하는 기술
  • 네트워크 구성도를 작성하여 서버 위치, 서버 간 연결 방식을 파악 가능
  •  

➃ DBMS(Database Management System) 현행 시스템 분석

  • DBMS의 개념 : 데이터베이스라는 데이터 집합을 만들고, 저장 및 관리할 수 있는 기능들을 제공하는 응용 프로그램

► DBMS 현행 시스템 분석 시 고려 사항 (가성호기구)

관점 고려 사항 설명
성능 측면 용성 장기간 시스템을 운영할 때 장애 가능성
백업 및 복구 편의성
DBMS 이중화 복제 지원
대규모 데이터 처리 성능
대량 거리 처리 성능
다양한 튜닝 옵션 지원 여부
비용 기반 최적화 지원 및 설정의 최소화
상호 환성 설치 가능한 운영체제 종류
다양한 운영체제에서 지원되는 JDBC,ODBC
지원 측멱 술 지원 공금 업체들의 안정적인 기술 지원
다수의 사용자 간의 정보 공유
오픈소스 여부
축 비용 라이선스 정책 및 비용
유지 및 관리 비용

 

  • JDBC (Java Database Connectivity) : 자바에서 데이터 베이스를 사용할 . 수있도록 연결해 주는 응용 프로그램 인터페이스
  • ODBC (Open Database Connectivity) : 데이터베이스를 액세스하기 위한 표준 개방형 응용 프로그램 인터페이스