본문 바로가기

객체지향 방법론2

Chapter 14. UML 모델링 UML 모델링 특징(★★★) 먼저 UML은 객체지향 설계를 위한 표준 언어로, 소프트웨어 시스템의 산출물을 가시화, 명세화, 구축, 문서화 하는데 사용됩니다. 가시화 : 소프트웨어의 개념 모델을 시각적인 그래픽 형태로 표기하고, 표기법에 사용하는 심벌에 명확한 정의를 부여하는 것 입니다. 이것을 통해 개발자들은 원활한 소통을 할 수 있습니다. 명세화 : 정확하고, 명백하며, 완전한 모델을 만드는 것을 말합니다. UML은 소프트웨어 개발을 위한 분석, 설계, 구현 각 단계에서 필요한 모델을 정확하고 완전하게 명세하는 역할을 합니다. 구축 : 다양한 프로그래밍 언어로 표현하는 것 입니다. 또한 이미 구축되어 있는 소스코드를 UML로 역변환하여 분석하는 역공학(Reverse Engineering)도 있습니다... 2019. 6. 10.
Chapter 13. 객체지향 방법론 객체지향 방법론의 이해 객체지향 방법론의 4대 방법론을 적으시오 Booch 법 Coad.Yourdon법 shlaer/Mellor 법 OMT법 객체지향 방법론 표기법의 차이가 문제로 대두 따라서 레셔널사는 표기법만이라도 통일하자는 취지로 UML을 제안하였습니다. UML을 사용하면 장점은 다른 방법론을 사용하여 분석및 설계해도 이해하기 쉽고, 경우에 따라서는 부분적으로 다른 방법론을 사용하는 것도 가능할 것입니다. 객체지향의 학습 로드맵을 보겠습니다 먼저 개념을 파악하겠습니다. 방법론 : 앞서 객체지향 방법론의 개략적인 역사를 살펴 보았습니다. 이를 해결하기 위해 레셔널사가 그 표기법만이라도 통일하자고 제안하여 통일된 표기법이 UML입니다. 객체지향 : 객체지향의 핵심 개념으로는 객체, 클래스, 캡슐화, 데.. 2019. 6. 10.