관리 메뉴

Frog is cry

시스템 분석 설계 : 1-시스템의 개요 본문

자격증/정보처리산업기사

시스템 분석 설계 : 1-시스템의 개요

Frog is cry 2020. 8. 6. 20:11

1장 시스템의(System) 기본

시스템의 정의

> 하나의 공통적인 목적을 가지고 있는 구성 요소들을 상호 결합해 놓은 유기적인 집합체이다.

> 예정된 기능을 수행하기 위하여 설계된 상호 작용을 갖는 요소의 유기적 집합체이다.

> 어떤 목적을 위하여 하나 이상의 기능 요소가 상호 관련하여 유기적으로 결합된 것이다.

> 공통의 목적에 의하여 공통의 목적에 기여할 수 있는 많은 이질 부분으로 구성되는 복잡한 단일체이다.

 

시스템의 특성

제어성

> 시스템 기능에 이상이 발생한 경우 이를 사전에 감지하여 수정할 수 있어야 한다. 미리 정해진 규정이나 한단계로부터 이탈되는 사태나 상호아을 사전에 감지하여 그것을 바르게 수정하는 특성을 의미한다.

 

종합성

> 시스템이란 여러 구성 요소의 집합체이다. 따라서 이러한 집합체 전체는 상호 유기적으로 결합되어 목적에 부합되도록 종합적으로 움직여야 한다.

 

시스템의 기본 요소

입력(Input) : 처리 방법, 제어 조건, 처리할 데이터를 시스템에 투입하는 요소(GIGO(Garbage In Garbage Out)는 입력을 강조하는 개념이다.)

 

출력(Output) : 처리된 결과를 시스템에서 출력하는 요소

 

처리(Process) : 입력된 자료를 처리 조건에 따라 변환 및 가공하는 요소

 

제어(Control) : 시스템의 기본 요소들이 각 과정을 올바르게 행하는지 감독하는 요소

 

피드백(Feedback) : 처리된 결과가 만족스럽지 못할 경우보다 나은 결과를 얻기 위해 다시 입력하는 요소

 

2장 시스템 개발

시스템 개발 주기(SDLC : System Development Life Cycle)

정보 시스템의 개발에서 공통적으로 거치는 단계를 나열하는 개념으로, 정보 시스템 분야의 시스템 개발 과정을 통상적으로 시스템 개발 주기라 한다.

 

시스템 조사 : 시스템 요구 사항에서 언급된 문제의 성질과 범위를 명확하게 식별하는 단계로, 예비 조사와 기초 조사로 나누어 실시한다.

 

시스템 분석 : 현행 시스템이 수행하는 모든 기능을 정의하고 업무와 사용자 요구사항을 분석하여 정의하는 단계이다.

 

시스템 설계 : 시스템 분석 단계의 정보를 이용하여 개선된 시스템의 요소를 기술하는 단꼐이다.

 

시스템 구현 : 프로그램을 설계하고 프로그래밍하여 새로운 시스템을 실제로 구축하는 단계이다.

 

시스템 테스트 : 사용자 요구사항에 맞게 개발되었는지 확인하여 수정하는 단계이다 .

 

시스템 유지보수 : 개발된 시스템을 최상의 상태로 유지하면서 목적에 부합되도록 시스템을 사용하는 단계이다.

 

3장 시스템 개발 과정

시스템 설계

> 시스템 분석 과정에서 산출됨 시스템 요구분석서를 바탕으로 입출력 자료, 파일의 구성과 형식, 처리 절차를 종합하여 설계하는 단계로 기본 설계와 상세 설계로 나누어 설계한다.

 

Comments