본문 바로가기

Lobo's study room/정보처리기사

[Lobo's Theory]현행 시스템 분석

계획(비용.일정)ㅡ분석(기능.비기능등 요구사항분석.모델링)ㅡ설계ㅡ구현ㅡ테스트ㅡ유지운영

1.현행 시스템 분석

이미 있는 상태 차세대.고도화

차세대ㅡ예전에 만든 소프트웨어를 완전히 바꿔버리는것.소스코드 재활용 안함(건물부시고다시만드는거)

고도화ㅡ기능업그레이드(리모델링)

구성.기능.하드웨어.네트워크

시스템구성.데이터베이스.os등 파악

(2)플랫폼 기능 분석

활동할수있는 영역을 만들어주는 것

2)플랫폼 기능

연결기능:서로 연결시켜줌

비용감소:안만들어도됨

브랜드신뢰기능:지마켓.옥션등 신뢰

커뮤니티형성:구독시 서로 이야기

Ex)나와 유튜브의 관계

3)플랫폼의 종류

하드웨어 플랫폼:모니터.키보드

소프트웨어 플랫폼:어플리케이션이 돌아갈수있는 플랫폼.운영체제

서비스 플랫폼:활동하는 카톡.유튜브 등

4)플랫폼의 종류

싱글사이드플랫폼:1vs1

투사이드플랫폼:두그룹중계

멀티사이드플랫폼:지마켓(여러생산자소비자중계)

5)CPND(Contents platform Network device)

유튜브에 올리는것.유튜브라는 플랫폼 이용.네트워크 필요.디바이스 필요

컨텐츠.플랫폼.네트워크.디바이스

(3)운영체제 분석

윈도우.유닉스(장비+운영체제ㅡ어셈블리어).리눅스(c)

1)운영체제 개념

시스템소프트웨어.분석

2)운영체제

유닉스.리눅스.윈도우즈.맥os.ios.안드로이드.윈도우

(4)네트워크 분석

서버들이 어떻게 물리적으로 연결되어있는지 분석

노드들이 자원을 공유할 수 있게 하는 디지털 전기 통신망

2)프로토콜

서로 통신을 할 때 약속

프로토콜의 3요소:구문.의미.타이밍

구타를 왜하니 의그

(5)DBMS 분석

관계형데이터베이스:오라클.mysql.mssql

사용자,애플리케이션 등의 상호작용을 위해 데이터를 저장하고 분석하는 소프트웨어

회원가입을 하게 되면 회원들에 대한 정보를 저장하고 있는 공간

2)현행 시스템 데이터베이스 분석

종류.버전.구성방식.스토리지크기.백업주기분석

(6)미들웨어 분석

서로 데이터를 주고받거나 상호작용할 수 있도록 중간에서 역활.도움을 주는것.

중간에서 매개역활.

2)미들웨어 종류

원격 프로시저 호출:내가 저쪽에 있는 컴퓨터를 호출.

메시지 지향 미들웨어(MOM)

Was:영상제공.

Was가 정보를 제공할 수 있도록.

스톱플레이어에서 본 정보들을 계속주는것.

와스에 계속 주면 와스가 못버팀.mom설치.

Mom에 줘서 was가 놀고있을때 처리.

메시지들을 받은다음 쌓다가 시간있을때 처리.실시간 처리 불가.

비동기형 메시지 전달.

Orb

중간에서 브로커 역활

객체지향 시스템에서 객체 및 서비스를 요청하고 전송할수있도록 지원하는 미들웨어

DB 접속미들웨어

DB접속할수있게 하는 미들웨어

ODBC.JDBC

TP모니터

트랜잭션이 올바르게 처리되고있는지 감시

트랜잭션-하나의 일 처리 단위

내 통장에서 천원이 빠지고 친구의 통장에 천원이 들어가는 하나의 일처리 단위

웹 애플리케이션 서버WAS

동적인 컨텐츠 처리위한 미들웨어

Was에서 데이터베이스에 연결해서 로그인되거나 계정이 생김

엔터프라이즈 서비스 버스ESB

미들웨어

'Lobo's study room > 정보처리기사' 카테고리의 다른 글

[Lobo's Theory]요구사항 분석 모델링  (0) 2023.03.25
[Lobo's Theory]요구공학  (0) 2023.03.25
[Lobo's Theory]애자일 방법론  (0) 2023.03.25
RAID  (0) 2023.03.25
[Lobo's Theory]소프트웨어 개발 모델  (0) 2023.03.25