DFD vs UML 비교 정리 ⚔️ 개념 혼동 끝내기!
📌 DFD와 UML, 이름도 비슷하고 다이어그램도 그리는 방식이라 헷갈리기 쉬운 개념이지만,분석 관점, 사용하는 대상, 표현 방식 모두 다릅니다. 아래 표로 깔끔하게 비교해볼게요! 👇🔍 DFD vs UML 한눈에 비교항목DFD (Data Flow Diagram)UML (Unified Modeling Language)🎯 목적기능 중심 분석 (무엇을 하는가?)객체 중심 분석 (어떻게 동작하는가?)🔁 중심 요소프로세스, 데이터 흐름, 저장소, 외부 개체클래스, 객체, 시퀀스, 유스케이스 등📐 사용 시기시스템 분석 단계 (요구사항 정의)분석설계구현 전 단계까지 폭넓게📊 표현 방식흐름도 형태 (데이터 이동 중심)다양한 다이어그램 제공 (13종 이상)🧰 사용 예DFD 0레벨, 1레벨 구성클래스 다이어..
2025. 4. 16.
Server, DB, DBMS의 차이 – 제대로 알고 가자!
개발을 공부하면서 자주 듣게 되는 단어가 있다. 바로 **서버(Server), 데이터베이스(DB), 데이터베이스 관리 시스템(DBMS)**다.처음에는 비슷하게 느껴지기도 하고, 용어 자체가 어려워서 헷갈리는 경우가 많다.하지만 이 개념은 개발자뿐만 아니라 IT 지식을 갖추고 싶은 누구에게나 꼭 필요한 기초 지식이다.이 글에서는 이 세 가지 개념이 무엇인지, 어떻게 다른지를 쉽고 자세하게 정리해본다.✅ Server(서버)란?서버는 클라이언트(사용자)의 요청을 받아 처리한 뒤, 그 결과를 다시 전달해주는 컴퓨터 또는 시스템을 말한다.즉, 서비스를 제공하는 주체라고 이해하면 된다.(클라이언트의 요청을 처리하고, 데이터를 전달하는 컴퓨터 시스템 또는 소프트웨어.)예시:사용자가 웹사이트에 접속하면, 브라우저는 서..
2025. 4. 14.