중간 크기 웹 응용 프로그램의 디자인을 시작했습니다. 일반적으로 위에서 아래로 디자인하는 것을 좋아합니다. 즉, 가장 높은 레벨에서 시작하여 내 길을 디자인하는 것입니다. 나는 다음과 같은 층을 가질 계획입니다 :N-Tiered 응용 프로그램 디자인 도구
- 프리젠 테이션 (PHP/아약스)
- 비즈니스 로직
- 데이터 액세스
- 데이터베이스 나 스케치를 시작하고 싶습니다 이제
각 레이어의 주요 개체와 레이어 간의 상호 작용 Visio와 같은 그래픽/다이어 그래밍 도구를 사용하는 것보다이 목적에 더 적합한 도구가 있습니까?
나는 과거에 UML 다이어그램을 사용했으며, 주로 언급 한 이유 때문에 제공 한 가치에 대해 많은 노력을 기울이는 것으로 보였습니다. 나는 OO가 아닌 레이어 (프리젠 테이션 및 DB)로 인해이 상황에서 UML을 고려하지 않았지만 높은 수준에 머물러있는 한 작동 할 수 있다고 생각합니다. – BenV