2022-10-02 소프트웨어공학_5

Featured image for 2022-10-02 소프트웨어공학_5

1. 요구사항 개발 개발에 있어서 고객의 요구사항을 잘 파악하는 것만큼 중요한 것이 없다. 요구사항 개발은 발주자나 고객으로부터 구현될 소프트웨어 제품의 사양을 정확히 도출하여 요구사항을 명세하고, 이를 분석한 결과를 개발자들이 이해할 수 있는 형식으로 기술하는 작업이다. 1.1 요구사항의 분류 1.2 요구사항 개발 프로세스 1.3 요구사항 추출 단계 고객의 요구사항 수집하는 단계 보통 고객의 최초 요구사항은 추상적이다. … 더 읽기

2022-05-30 소프트웨어_분석_및_설계_18

Featured image for 2022-05-30 소프트웨어_분석_및_설계_18

UML 모델링 UML : Unified Modeling Language 객체지향 설계를 위한 표준 언어 사물, 관계, 다이어그램 세 가지 요소로 구성 UML의 특징 사물(things) 관계 (Relationship) -> 2학기에 자세히 배움. 다이아그램 (Diagram) 4 가지 측면 3 가지 측면 정적 모델링 도구 UML의 구조 다이아그램에 해당 시스템을 구성하고 있는 객체들과 그 관계를 중심으로 모델링(시스템의 지속적이고 정적인 측면) 클래스 … 더 읽기