모델링: 현실세계를 단순화 시켜 표현하는 기법, 요구사항/분석/설계, 의사소통을 활발히 하고 소프트웨어 구조으 재사용 문제를 해결한다.
구조 다이어그램 (클래스, 패키지, 복합구조, 컴포넌트, 배치, 객체)
행위 다이어그램(활동, 상태, 상호작용, 유스케이스, 통신, 시퀀스, 타이밍, 상호작용 개요)
초기 모델링 기법에는 절차지향, 이후 객체 지향 모델링이라는 새로운 패러다임이 열렸다.
https://standout.tistory.com/14
객체와 객체지향프로그래밍 OOP
객체 Object 객체는 깔끔하게 정의내리기 어렵다. 이해가 힘들다면 '나를 제외한 모든 것'이라고 이해하고 넘어가보자. 객체란 하나의 역할을 수행하는 '메소드와 변수(데이터)'의 묶음으로, 정의
standout.tistory.com
UML
https://standout.tistory.com/230
다이어그램 생성기 yuml.me
yuml.me 직접 확인하면서 만들어나갈 수 있다. https://yuml.me/diagram/scruffy/class/draw Create UML diagrams online in seconds, no special tools needed. Syntax Cheat Sheet Class [Customer]->[Order] // Association [Customer]->[Order] // Aggrega
standout.tistory.com
유스케이스 다이어그램
점선: 재사용, 공통기능, 부가적인 부분 포함과 확장관계
<< include>> 포함관계
<< extend >> 확장관

클래스 다이어그램



블랙박스 분석, 화이트 박스 분석

URL만들기
https://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa700003
PlantUML Web Server
www.plantuml.com
요구사항: 며오학성, 완전성, 일관성, 검증 가능성
- 추출:이해관계자 식별, 요구사항 파악 및 수집
- 분석: 요구사항들 간 상충되는 부분 해결, 소프트웨어환경과 요구사항 도출
- 명세: 요구사항 분석을 기반으로 시스템, 소프트웨어 정의 및 문서 작성
- 검증:요구사항의 일관성 및 완전성 검증, 요구사항 문서 검토
'Personal > SK 네트웍스 AI 캠프' 카테고리의 다른 글
| [SK네트웍스 Family AI 캠프] 32기 17주차 회고: Day61~Day62 (0) | 2026.08.21 |
|---|---|
| SK 네트웍스 AI 캠프 - 4_AI 활용 애플리케이션 개발 - Day62 (0) | 2026.08.21 |
| [SK네트웍스 Family AI 캠프] 32기 16주차 회고: Day57~Day60 (0) | 2026.08.13 |
| SK 네트웍스 AI 캠프 - 4_AI 활용 애플리케이션 개발 - Day59_django_member_board_openai_chromadb_rag_final (0) | 2026.08.13 |
| SK 네트웍스 AI 캠프 - 4_AI 활용 애플리케이션 개발 - Day58_Django Member Board MVT (0) | 2026.08.12 |