Study(79)
-
분석/설계/모델링 교육 2일차(모델링)
오늘은 다이어그램들에 대해서 알아봅니다.^-^ 2012/09/13 - [Study/Education] - 분석/설계/모델링 교육 1일차(모델링) ★컴포넌트 다이어그램은 소프트웨어 시스템을 구성하는 주요 기능적 요소들을 표현할 때 중요한 역할을 합니다. 컴포넌트 기능 측면에서 시스템을 구성하는 논리적 단위 스테레오 타입의 사각형 인터페이스 컴포넌트에 의해서 제공되는 기능에 대한 명세 원형으로 표시 요구된 인터페이스와 제공된 인터페이스 구현된 인터페이스와 컴포넌트가 필요로 하는 인터페이스도 명시적으로 기술 포트 인터페이스에 대한 논리적 묶음 컴포넌트가 제공하거나 요구하는 인터페이스가 여러 개일 경우 포트를 이용하여 묶어서 관리할 수 있습니다 ★ 활동 다이어그램 여러 활동들이 순차, 병행 방식 등을 수행하는 ..
2012.09.14 -
분석/설계/모델링 교육 1일차(모델링)
모델링은 아래를 보면 BPMN은 한번쯤 읽어볼만한 책! 영어로 되어있다고 합니다. UML(Unified Modeling Language) 정의 통합 모델링 언어 소프트웨어 개념을 다이어그램으로 그리기 위해 사용하는 시각적인 표기법 UML은 소프트웨어의 청사진을 작성하는 표준언어 소프트웨어 중심의 시스템 산출물을 시각화, 명세화, 구축 및 문서화하는데 사용하는 언어. 용도 문제 도메인(problem domain), 소프트웨어 설계 제안, 이미 완성된 소프트웨어 구현에 대한 다이어그램을 그릴 때 사용 특징 UML은 시각적(visual) 언어로서 간결하고 명확한 표현이 가능하다. UML 역사 1994.10 – 짐 럼바(Jim Rumbaugh)의 OMT(Object Modeling Technique, 데이터 구..
2012.09.13 -
분석/설계/모델링 교육 1일차(클래스 다이어그램(관계))
연관 관계는 두개 이상의 클래스 간의 관련성을 뜻함. 연관관계는 1) 방향성 표현(O) -, -> , 기능의 명세 인터페이스 표현 방법 1) 2) ㅇㅇ
2012.09.13 -
분석/설계/모델링 교육 1일차(클래스 다이어그램(클래스 속성 연산))
암기하자! 일반화 관계 : 상속 의존관계 : 메소드 안에서 호출(다른 클래스가 사용) 되는 것. ★ 클래스와 객체 클래스 : 유사한 객체들의 묶음. 유사한 특성 즉, 유사한 상태와 행동을 가지는 객체들을 한꺼번에 부르는 용어 객 체 : 클래스의 인스턴스(특정 클래스의 실체) 1) n(명사) : 속성 2) v(동사) : 행위 tip : 여기에서
2012.09.13 -
[소프트웨어 공학] 1. 소프트웨어의 기본 개념
★ 소프트웨어의 특징 1) 유형의 매체에 저장되지만 무형적이다. 2) 일반 하드웨어 제품에 비해 아주 가볍다. 3) 대량생산이 용이하다. 4) 재생산의 과정을 거치지 않고 수정 할 수 있다. 5) 하드웨어에 비해 지적권리가 침해 되기 쉽다. 6) 노동집약적(비교적 전문인력에 의해) 성격이 강하다. => 소프트웨어 사업은 사람의 지적 능력에 대한 의존성이 큰 사업 7) 사용의 범위와 정도가 다양해지고 있다. ★ 하드웨어와 소프트웨어 1) 하드웨어 : 키보드, 모니터, CPU, 메인보드, 하드디스크, 메모리 등 2) 소프트웨어 : 만질 수 없는 무형의 것(ex. OS) ★ 소프트웨어 개발 Process 1) 요구 정의 : 업무이해, 요구사항 정리 2) 분석 단계 : 요구사항을 추상적 관점으로 도출하는 단계 ..
2012.09.11 -
(OFF) 교육일정!
1. 교육 과정명 : “분석/설계&모델링 전문가 2기” 2. 교육 목표 : 객체지향 프로그래밍 언어를 학습하고, 아키텍처에 대한 이해를 학습한다 3. 교육 일정 : 9/13~9/15 (9:00~18:00) 3일 24시간 교육센터C강의장(PC강의장) 이런...15일날...스터디인데..ㅜ.ㅜ...빠지게 되는건가...ㅠ_ㅠ
2012.09.10