소프트웨어공학_7

김경민·2024년 10월 16일

3학년 2학기

목록 보기
15/29

📌넘어가기전에

Use Case Diagram
그림이 목적이 아닌, 소프트웨어를 개발 할 수 있는 현실을 잘 그리는 것에 목적이다.

4지자의 그림 종류

Actor - 사람모양, <사용자, 시스템>
Use Case - 타원, <기능, 서비스>
System boundary - 직사각형 경계
Associations(연관관계) - Actor와 Use Cas의 관계
Relationships(관계) - Use Case간 상호관계
Include -> 순서다.
Use Case가 하기전에 꼭 필요한 여부를 확인해야 할 필요가 있다.
잠선방향을 올바르게 하는것이 시험에 나올것.
Extend -> 기능에 자세한걸 내포하고 싶다. 더 표현하고 싶다를 표현할때

Generalization 관계
-> Actor와 Actor사이의 관계

DFD

-> Use Case Diagram과 다르게 어떤 데이터가 들어가는지 명확하게 표시

🔥시험문제

예제 1을 해석하고
Use Case Diagram, Data Flow Diagram을 그리시오


🎯목차

  • 객체지향 설계 개요
  • 객체지향 설계 핵심 개념
  • 객체지향 설계 장단점
  • 객체지향 설계의 한계와 대안
  • 객체지향 설계 도구

📌 객체지향 설계

객체지향 설계의 필요성

  • 재사용성
  • 유지보수성
  • 확장성

4가지 핵심 개념

  1. 캡슐화
  2. 상송
  3. 다형성
  4. 추상화

-> 헤드라인에 집중


📌객체지향 설계 - 설계 도구 UML

profile
무지(無知)

0개의 댓글