총 2개
-
use case & sequence diagram2024.10.301. 시스템 분석 설계를 위한 기법과 도구 1.1. 서론 소프트웨어 시스템을 구축하거나 혁신하기 전에 모델을 개발하는 것은 건물을 지을 때 청사진을 그리는 것과 마찬가지로 필수적이다. 좋은 모델은 아키텍처를 건전하게 하고 프로젝트 팀의 의사소통을 원활히 하는 데에 있어서 필수적이다. 복잡한 시스템의 모델을 만드는 이유는 그러한 시스템을 한 번에 통째로 이해할 수 없기 때문이다. 시스템의 복잡성이 커질수록 좋은 모델링 기법의 중요성도 커지게 마련이다. 프로젝트의 성공을 위한 요소들이 많이 있지만 엄격한 모델링 언어의 표준화는 그 중...2024.10.30
-
객체지향 연관관계2024.11.041. UML의 이해 1.1. UML의 필요성 UML은 오늘날의 객체지향 시스템 개발 분야에서 가장 각광받는 도구 중 하나이다. UML은 시스템 개발자가 자신의 비전(vision)을 구축하고 반영하는데 있어서 표준적이고 이해하기 쉬운 방법을 지원한다. 자신의 설계 결과물을 다른 사람과 효과적으로 주고받으며 공유할 수 있는 메커니즘을 제공한다. 객체지향 시스템 개발에서는 다양한 관점과 관심사를 반영할 수 있어야 하는데, UML은 이를 위해 다양한 다이어그램 기법을 제공한다. 이를 통해 시스템의 정적인 측면과 동적인 측면을 모두 표...2024.11.04