계획(비용.일정)ㅡ분석(기능.비기능등 요구사항분석.모델링)ㅡ설계ㅡ구현ㅡ테스트ㅡ유지운영
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 |