2010-04-30 3 views

답변

2

UML에는 Package diagramsComponent digrams과 같은 아키텍처 설명에 유용한 몇 가지 특수 다이어그램이 있습니다. 귀하의 경우 컴포넌트 다이어그램을 사용하여 페이스 북 API 및 귀하의 의존성을 설명 할 수 있습니다.

3

해당 다이어그램 뒤에있는 목표에 따라 다릅니다. 데이터베이스 아키텍처 또는 코드 또는 인터페이스 용입니까?

예를 들어 UML을 사용하여 앱의 동작 및 구조를 디자인하거나 간단한 페이지 스토리 보드를 사용하여 상호 작용 및 스크린 체인을 표시 할 수 있습니다.

1

내 생각에 아키텍처 설명에 포함시킬 가장 중요한 사항 중 하나는 의사 결정의 근거가되는 논리입니다. 왜 그 구성 요소를 다른 구성 요소와 분리하도록 선택 했습니까? 아니면 왜 페이스 북의 API를 사용합니까?

잠재 고객을 조사해야합니다. 누가 아키텍처 설명을 읽을 것입니까? 개발자, 비즈니스 분석가, 경영진? UML은 개발자들과 의사 소통하기위한 훌륭한 표준이지만 비즈니스 사람들에게는 잘 작동하지 않습니다.

관련 문제