2010-05-10 4 views
1

소프트웨어를 설계하고 있습니다. 사용자가 장소를 방문하는 시간을 저장하고 해당 사용자 또는 장소의 방문 기록을 표시하려고합니다.소프트웨어 엔지니어링 : 방문 및 방문 기록

내 생각에 방문은 수업이며 방문 역사는 수업이라고 생각하십니까? 내 UML 모델에서 방문 기록을 나타내는 법을 모르겠습니다.

감사합니다.

답변

2

방문 기록은 단순히 과거 방문수입니다. 방문 클래스에서 GetVisitsBetweenDates (DateTime start, DateTime end) 메서드를 나타낼 수 있습니다.

+0

그리고 장소의 방문자 수를 얻으려면 어떻게해야합니까? 모든 사용자에게 장소를 방문한 사용자를 확인하는 것이 너무 느릴 수 있습니다. – VansFannel

+0

UML 모델의 방문 기록이 필요합니까? – VansFannel

+0

데이터를 얻는 방법은 구현 코드입니다. 이 데이터가 어떤 유형의 관계형 데이터베이스 시스템에 저장된다고 가정하면 성능을 파악하는 데 많은 어려움이 있어서는 안됩니다. 그리고 그것이 표시되어야하는지 여부에 관한 한, 컬렉션을 반환하는 메소드로서 만 가능합니다 (사용자 정의 컬렉션 클래스를 수동으로 만들고 모델에도 있어야 함). –