IT 용어 정리 14

데이터 흐름도 (Data Flow Diagram, DFD)

정의 데이터 흐름도(Data Flow Diagram, DFD)는 데이터가 각 프로세스를 따라 흐르면서 변환되는 모습을 나타낸 그림 활용분야 시스템 분석, 설계 DFD는 시스템의 모델링 도구로서 가장 보편적으로 사용되는 것 중의 하나, 데이타에 비해 기능이 매우 복잡하고 중요할 경우에 매우 유용하게 사용됨 DFD의 특징 아래와 같이 다른 다이어그램과 구별되는 특징이 있다. 그림으로 표현한다. (그림의 항목에는 프로세스, 데이터 흐름, 데이터 저장소, 외부 엔티티 4가지가 있다.) 데이터(data)의 흐름에 중심둔다. 제어(control)의 흐름은 중요하지 않다. DFD의 장점 현업 사용자의 업무 및 요구사항을 쉽게 문서화 할 수 있다. 현업 사용자와 시스템 분석가 사이의 의사소통을 위한 공용어의 역할을 한..

IT 용어 정리 2020.12.29

Git 사용법

팀 내 공유폴더를 Git remote로 활용하여 문서 버전 관리하기 문제상황 우리는 작은 회사다. 우리도 멋진 프로그래머들처럼, 원격 저장소를 활용해서 문서 버전관리를 수행하고 싶다. 하지만 서버 살 돈이 없다. 가능성 우리가 필요한 건 용량이 그리 크지 않은 문서의 버전관리일 뿐이다. 사실 서버도 필요없다. 사내 공유폴더를 원격 저장소로 지정해놓고 멤버들은 거기서 pull 해와서 작업하고, 작업이 끝나면 다시 그리로 push 해놓으면 된다. How To 등장인물과 시스템 구성도는 다음과 같다. 대리 레오나 씨는 본인 노트북 Leona 폴더에서 작업한다. 대리 카르마 씨는 본인 노트북 Karma 폴더에서 작업한다. 두 사람은 각자의 노트북에서 작업하고, 작업이 완료되면 공유 폴더 TEAMS 폴더에 Pus..

IT 용어 정리 2020.12.24

네트워크 구성도

왜 네트워크를 먼저 구성해야 하나? 병목과 장애를 방지하기위해 항상 네트워크를 먼저 구성해야 함 물리적 구성은 어떻게 하나? 서버에서 시작한다면, 서버의 수량과 서버당 사용할 포트수를 계산해야 한다 예를들어 서버 1기당 아래와 같이 구성한다면? + 서비스용 1 Port + 내부연동용 1 Port + 스토리지용 1 Port + 관리용 1Port → 서버당 4개의 포트가 필요 또한 위의 예제에서 추가로 아래와 같이 구성한다면? * 만약 본딩 구성(스위치의 이중화 고려X) → 서버당 4*2 = 8개의 물리포트 필요 * 라우터 연동용 1 포트 * 이중화 라우터 연동용 1포트 * 스위치 이중화용 2포트 → 서버 1기 연동시 4 + 4 의 포트가 필요하고 → 서버수량에 따라 ( 4 * n ) + 4 만큼의 포트가 ..

IT 용어 정리 2020.12.24

시스템 구성도

시스템 구성도란? 시스템(≒홈페이지로 생각해도 무방)가 여러개로 나누어져 운영되는 경우 운영을 효율성을 위해 시스템 통합하게 됨 시스템 통합할때 중요한 것 사용자별 이용권한 제어 다양한 정보를 분류체계에 맞춰 구분해서 저장 통합검색 기능 제공 방대한 콘테츠 관리 시스템 위와 함께 외부시스템과의 연계를 고려할 경우, 콘텐츠 연동할 수 있는 RSS 시스템 제고 시스템 통합 시, 메뉴 구성도가 중요 메뉴 구조는 보통 IA: information architecture 문서를 통해 정리 시스템 구성도는 네트워크 구성도, 서비스 구성도, 기능 구성도 등을 포괄하는 의미로 사용하기도 한다. 표준 시스템 구성도는 크게 3티어로 구분된다 Tier 3 : WEB + WAS + DB 각 서비스별 인스턴스의 성능을 최대한 ..

IT 용어 정리 2020.12.23