본문 바로가기

IT To do and To was

22년 12월 24일_시스템 분석설계

728x90
반응형

토요일[크리스마스 이브]

 

시스템 분석설계

운영체제

 

  • 1. 시스템의 개념
  • 2. 경영과 정보시스템

시스템이란 하나 이상의 기능요소들이 상호관계를 맺으면서 집합되어있는 것

 

기능적 요소 

유형 - 하드웨어

무형 - 소프트웨어, 처리 과정

 

시스템의 기본

제한된 영역의 환경내에서 동작하도록 구성

 

입력 -> 시스템 -> 출력

<피드백-제어<피드백

환경(Environment) 시스템을감사고있는 규정이나 규칙, 정책, 설비나 사람

경계(Boundary) 시스템과 환경 사이에 경계 설정 라인또는 그 위치

 

시스템의 5가지 요소

입력 : 개발자, 운영자, 사용자 등의 외부요인 의한 데이터

처리 : 주어진 절차와 순서 및 조건에 따라 목적에 맞는 정보로 가공

출력 : 유무형의 자료 또는 정보를 생성

제어 : 사용자의 정보를 받아 입력, 처리, 출력을 통제

피드백 : 수정할 내용이나 오류 및 출력의 결과를 바꾸고자 할 때 입력 또는 제어에 제공하는 정보

 

시스템 구성요소

역할 - 환경으로부터 얻은 데이터를 변환 및 처리과정을 거처서 그 결과인 정보를 다시 주어진 환경으로 내보냄

조건 - 부분 최적화를 추구해서는 안되고 전체 시스템 안에서 존재하고 있는 다른 시스템들과의 관계도 최적화 되어야 함

구분 - 개별적인 특징보다는 전체적인 특징을 살펴 보어야함

사람

소프트웨어

데이터베이스

절차

문서

산출물

 

시스템의 특성

환경으로부터 얻은 입력을 변환 및 처리 과정을거쳐 그 결과를 환경으로 내보내는 개별요소로서가 아니라 하나로 묶인 전체로서 인식되는 특성이 있음

목적성 

자동성 - 자동적으로 처리하기 위한 기계화 전산화 적절한 처리가 이루어지도록 대응해서 설정

제어성 - 신뢰성이 높은 결과

종합성 - 요구사항에 만족하도록 전체적인 목적과 기능을 추구 모든 요소를 유기적으로 결합하여 종합시스템의 방향으로 발전

 

서브시스템 

구성요소 : 더는 분해할 수 없는 부분이거나 부분들이 모인 하나의 집합 서브 시스템

 

상호연관(Interrelated components) 구성요소들은 상호 연관되어있다. 경계선을 기준으로 내부는 시스템 구성요소의 집합으로 다른 시스템 또는 환경으로부터 분리

경계(Boundary) 시스템과 환경 사이에 경계 설정 라인 또는 그 주변

제약조건(Constraints) 처리방법이나 제어조건, 처리할 데이터를 시스템 투이바는 것

환경(Enviroment) 시스템을 감싸고 있는 규칙이나 정책, 설비나 사람

인터페이스(Interfaces) 시스템과 환경이 맞닿은 지점을 인터페이스가 위치하는 곳

 

컴퓨터 시스템의종류

 일괄처리 시스템 : 일정기간을 모아서 한꺼번에 입력하는 방식

 온라인 시스템 : 데이터 발생 시점에 바로입력하는 방식

 실시간 처리시스템 : 진행중인 현상과 동일한 속도로 입출력이 잔행

 시분할 시스템 : 시간을 쪼개어 공평하게 사용하는 방식

 다중 프로그래밍 시스템 : 여러 프로그램이 동시에 실행

 다중 처리 시스템 : 2개 이상의 중앙처리장치로 나누어 처리

 분산 처리 시스템 : 기능 단위를 어려 대의 컴퓨터로 처리

 멀티미디어 시스템: 영상, 음성, 데이터를 집중적으로 처리

 병렬 처리 시스템 : 둘 이상의 기능을 동시에 처리

 가상 시스템 : 물리적으로 존재하지 않은 시스템

 

경영과 정보시스템

 

정보시스템이란 정보를 처리, 저장, 전송, 전시, 전파, 적용 또는 가공하는 일을 목적

 

정보처리 : 자료를 철차와 조건에 맞게 프로그램, 장비, 방법 등으로 가공하여 정보를 추출하는 것으로 목적은 자료(데이터)를 상황에 맞게 분석하거ㅏ 해석하여 자료 간의 의미 관계를 파악하는 것

 

유형적 요소와 무형적 요소를 모두 포함하여 입력, 처리, 출력으로 나눌 수 있고 피드백과 제어를 통하여 완성됨

 

정보의 출처

내부정보(Internal Information) 재고 수준, 자금 흐름,인사 정보, 고객정보, 주문 및 판매

 

  • 1. 시스템 개발 목표와 단계
  • 2. 시스템 분석과 설계

 

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

1 시스템 개발 및 선정

2. 시스템 분석

3. 시스템 설계

4. 시스템 구현 및 운영

 

시스템 개발 평가

능력(다양성, 최대 처리 능력)

효율(생산, 경제)

신뢰(정확, 안정, 유지보수)

유연(적용, 호환, 범용, 확장)

 

시스템분석가란 조직의 개선을 위해 사람, 방법, 정보기술을 어떻게결합할지에 대한 결정을 하기 위해 조직의 문제점과 요구를 분석하는 것

 

-- 운영체제의 개념과 정의

 

운영체제의 정의

컴퓨터 시스템의 여러 가지 각종 자원을 효율적으로 관리 운영하여 사용자로 하여금 컴퓨터 시스템을 사용하는데 편리함을 제공하고 각종 위험에 효과적으로 대처할 수 있는 환경을 제공하는 프로그램들

 

사용자와 컴퓨터 사이에 인터페이스를 형성하여 시스템 프로그램을 효과적으로 운용할 수 있도록 하는 시스템 프로그램

 운영체제의 역할

 

컴퓨터 시스템의 성능을 최대로 발회할 수 있도록 관리하는 기능

부팅, 저장 매체 관리, 사용자 인터페이스, 컴퓨터 자원 관리, 파일 관리, 프로세스 관리

CUI (Character User Interface)- 실행명령어 입력

GUI (Graphic User Interface)- 실행 명령어를 윈도우에서 입력

 

파일 관리

복사

백업

삭제하기

이름수정

 

프로세스 관리

다양한 작업을 동시에 처리할 때 운용하는 기법

시분할 시스템  : 시간을 나누어 할당하여 프로그램 실행

다중 프로그래밍 : 어려개의 프로그램을 하나의 프로세서에서 동시에 실행 하는 기법

 

운영체제의 구성

감시 프로그램(Supervisor)

 

처리 프로그램

서비스 프로그램 : 컴퓨터 시스템을 효율적으로사용할 수 있도록 지원하는 사용 빈도가 높은 프로그램

(연결편집 프로그램/링커, 로더, 정렬/병합 프로그램, 유틸리티 프로그램)

 

// yesterday wished to today list.

 

 

tomorrow wish list

. 알고리즘

. 이것이

. 4과목 다 수강하기

.ㅍㅈㅆㄱ + 등본 + 통장사본

728x90
반응형