2011-10-20 3 views
2

I 해요 100 % 확실 용어가 나는 내가 설명 할 것이다 그래서 찾고 있어요 것이 무엇인지 "문제를."자동 일정 예약

우리는 소프트웨어 응용 프로그램이 있습니다. 그것은 사람들에게 그들의 치과 의사 약속을 상기시킵니다. 우리는 전화 회선의 수가 제한되어 있고 매일 전화 할 수있는 제한된 시간이 있습니다.

내가 API, 라이브러리, 나는 다음과 같은 정보를 줄 수있는 일을 찾고 있어요

:

  • 을 할 수 있습니다 오전 9 오후 9시 사이에만 일정;
  • 시간당 100 개의 항목 만 예약 할 수 있습니다.
  • 약속을 삭제하면 일정을 재구성 할 수 있습니다.
  • 당신은 오늘부터 일을 예약해야하지만, 당신이 원하는 미래까지 예약 할 수 있습니다
  • ;

다음으로 약속을 5,000 개 부여하고 "일정을 정하고 나에게 시간을 알려주십시오"라고 말하고 싶습니다.

제안 사항?

+0

어떻게 API입니까? 어떤 서비스에 대한 API인가? 어떻게해야합니까? – sebastiangeiger

+1

당신이 찾고있는 것이 확실하지 않지만 API처럼 들리지는 않습니다. 기존 자바 개발 프로젝트의 새로운 소프트웨어 요구 사항처럼 들립니다. –

+0

더 이상이 stackoverflow 아닌이 교환 아닌지? –

답변

2

Drools Planner (자바, 오픈 소스, ASL)를보십시오. 커리큘럼 과정 일정 예에서 복사합니다. 일정 문제의 복잡성을 이해하려면 the manual 소개를 참조하십시오.

+0

그게 바로 내가 뭘 찾고 있었는지 고마워! – aimzies

0

모든 콜이 동일한 것으로 간주되는 경우, 그것은 사전 이상의 (또는 심지어 다른 간단한 데이터 구조 어레이 또는 링크 된리스트와 같은) 더 아무것도 없었다.

다양한 통화에 대한 요구 사항이있는 경우 다음은 검색 알고리즘은 (서로 다른 길이의 호출, 특정 사람들은 다른 일정과 사업자의 수를 다양한있다 특정 유형의 통화를 취할 수 있습니다.)

관련 문제