본문 바로가기

UML34

[펌] [안영회의 UML 강좌1] - 모델링과 모델링 언어 모델링(Modeling)이란? 2 .0 모델링의 특성과 다양한 계층의 언어들 ##########0* ##########1* ##########2*UML에 관해 논하기에 앞서 모델링에 대하여 살펴보죠. 모델링은 현실 세계의 단면을 추상화 혹은 일반화하는 작업이라고 할 수 있습니다. 다음 그림은 자동차를 모델링 한 결과물인 모델입니다. 이것은 자동차의 모든 면을 표현 하지는 못하지만 어느 정도까지는 실제 자동차의 특성을 보여줍니다. 이러한 모델과 모델을 만들어내는 모델링은 많은 곳에서 사용되고 있습니다. 건설업의 예를 보면, 우선 건축에 앞서 조감도를 그리기도 하고, 설계도를 작성하기도 합니다. 이러한 그림들 역시 모델로 볼 수 있습니다. 조감도는 실제로 건물이 지어졌을 때 어떠한 모습을 드러낼지를 보여주게.. 2010. 7. 12.
[본문스크랩] 1.객체지향 기술의 개념 1. 객체지향 기술의 출현 -> 소프트웨어의 생산은 노동집약적이면서 생산성은 낮아 심각한 소프트웨어 생산의 적체를 낳았고, 유지 보수가 어려울 뿐만 아니라 비용발생도 많음 ->> 객체지향 기술은 소프트웨어 공학자들이 소프트웨어의 생산성을 높이고 유지 보수를 쉽게 하기 위한 방법을 연구하는 것에서 출발... 2. 소프트웨어 개발 방법론 ※하향식 구조적 설계 ( Top-Down Structured Design ) : 전통적인 고수준의 프로그래밍 언어 FORTRAN, COBAL 에서 사용 -> 구조적 기법은 프로세서를 중심으로 요구사항을 파악하기 ‹š문에 기업의 업무흐름이 바뀔때마다 사용자의 요구사항에 맞추어 변경을 해야 하고, 시스템적인 측면만 고려한다는 단점 3. 객체지향 방법론 -> 기본 목적 : 반복적.. 2010. 7. 12.