반복일정 > 프리스케줄러 게시판

본문 바로가기
사이트 내 전체검색

프리스케줄러 게시판

프리스케줄러 프로그램과 관련된 게시판입니다.



반복일정

페이지 정보

profile_image
작성자 염정규
댓글 4건 조회 9,249회 작성일 07-06-06 18:45

본문




나는 잘 모르지만 http://1soft.com/ 의 Above & Beyond 라는 일정관리에서는 반복일정을 입력할 때 반복일정을 생성하지 않고 프로그램으로 세팅한 그 날짜에 일정이 보여지도록하는 것 같은데 님이 만든 프리스케쥴러는 반복일정을 생성하여 저장하므로  DB의 크기가 커지는 것 같은데(맞습니까?) 위 Above & Beyond 처럼 구현하면 DB가 그렇게 커지지 않을 것 같은데요. 제 말이 맞는 것이면 개선했으면 합니다.

댓글목록

profile_image

황재광님의 댓글

황재광 작성일

  처음 프리스케줄러를 개발할때 반복일정에 대해 가장 많이 고민했습니다.
그 결과로 반복일정을 생성하는 것으로 결론을 내렸습니다.

반복일정을 구현하는 방법에는 말씀하신대로 대략 2가지로 나뉩니다.
첫번째가 반복일정을 생성하지않고 반복조건에 맞는 일자에 나타나도록 하는 방법입니다. 즉 대략적으로 하나의 일정으로 처리하는 것입니다.

두번째는 프리스케줄러처럼 반복일정을 별도로 생성하는 것입니다.

첫번째 것의 장점은 님이 말씀하신대로 자료파일의 크기를 줄일 수 있는장점이 있습니다.

그러나 가장 큰 단점은 원하는대로 반복조건을 주기가 힘들다는 것입니다.
예를 들면 매월 첫째, 세째 월요일, 화요일 날 해당일정을 설정하고자 한다면 과연 한번에 반복설정이 가능할까요?
제가 Above & Beyond 프로그램은 잘 알지 못하지만 님이 한번 테스트해보시기바랍니다.
아마 반복조건에 한계가 있을것입니다.

반복일정을 생성한다면 반복조건을 설정하기가 보다 자유롭고
한건한건 별도로 처리할 수 있고 함께 처리할 수 있기에 유연성이 많습니다.

즉, 두 방법다 장단점이 있습니다만 제겐 두번째방법이 더 유용할 것 같아 적용했습니다.

profile_image

염정규님의 댓글

염정규 작성일

  님이 말씀하신 것 외에도 거의 모든 반복일정을 생성할 수 있습니다.

profile_image

황재광님의 댓글

황재광 작성일

  MS아웃룩의 반복설정도 부족하던데...
Above & Beyond는 반복일정을 생성하지 않는데도 정말 거의 모든 반복일정이 가능하군요.
정말 놀라운 프로그램 같습니다.
어떤식으로 알고리즘을 구현했는지 정말 궁금하네요.
일정을 설정할 수 있는 날짜가 1986년도에서 2068년도까지로 제한이 되어 있던데
이부분이 다양한 반복일정을 설정하는 것과 연관이 있을것 같기도 하네요.
반복하기위해서는 기준일이 필요할 것 같으니까요.
현재 제 능력으로는 일자 생성없이 이런 반복은 힘들것 같습니다.
참고하도록 하겠습니다.

profile_image

염정규님의 댓글

염정규 작성일

  반복일정 뿐아니라 여러면에서 유저인터페이스가 잘 구현되어 있는 프로그램으로 저는 프리웨어프로그램이 있는데 음력의 반복일정 구현이 안되는 것 외에는 훌륭합니다. 각메뉴별로 잘 연구해 보시고 장점을 접목했으면 좋겠습니다.


개인정보취급방침 모바일 버전으로 보기 상단으로

Copyright © oncelife.pe.kr. All rights reserved.