2011-04-12 11 views
1

대출 응용 프로그램에 대출 상환 일정을 통합하는 가장 좋은 방법은 무엇입니까? 가능한가? 루비는 레일즈에서 그런 식으로 구현하는 좋은 방법일까요? 나는 그들을 몇 번 전에 탁월하게 만들었지 만, 그것을 레일에서 어떻게하는지 묘사 할 수는 없습니다.Ruby on Rails 대출 상환 일정

답변

1

이 모든 사용자가 일정 /에 수행해야하는 작업에 따라 달라집니다.

당신의 목표는 단순히 일정을 표시하는 경우, 날짜/지불/등의 전체 배열을 지속 할 필요가 없습니다. 시작/종료 날짜, 지불 간격, 대출 금액, 이자율 및 지불 금액을 저장하십시오. 이 정보가 주어지면 실제 일정을 세우는 데 많은 노력을 기울이지 않습니다.

사용자가 다음 일정 내에서 특정 항목에 주석을 각 항목의 특성이 좋은 고유 식별자 만들 것을 고려 할 수 있어야하는 경우 (힌트 : 대출 + 항목 날짜). 여기에서, 당신의 모델은 쉽게 구체화해야

class ScheduleItem 
{ 
    date dueDate; 
    float paymentAmount; 
    string annotations; 
    bool isPaid; 
    ... 
} 


class Schedule 
{ 
    int loanId; 
    date startDate; 
    date endDate; 
    ... 
} 

을 당신이 가능한 간단한 구현 일정 시작을 나타내는 모델 (지속하거나 뷰를 생성 할) 필요가 결정하고있다에서 확장 경우. 처음부터 모든 변수를 통합하려고하기 때문에 시작하기가 어려울 가능성이 큽니다. 단순하게 유지하십시오. 물건 굴러.

+0

굉장한 응답, 감사합니다. 우선, 금액, 요율, 조건, 대출 명과 같은 기본 대출 정보를 입력하고 싶습니다. 제가하고 싶은 데이터에 대한 유일한 조작은 대출 기간 중 어느 시점에서든 추가 지불을하는 것입니다. 나는이 모든 것에 정말로 새로운 것이지만, 새로운 프로젝트를 통해 배우는 것을 좋아합니다. 시작하는 방법을 묻는 것이 너무 많습니까? 다른 말로하면,이 항목들에 대한 기본 설정과 실제로 정보를보기에 표시하는 방법은 무엇입니까? – FattRyan

+1

StackOverflow는 이와 같은 주관적인 질문을 찾을 수있는 적절한 곳이 아닙니다. 이 사이트는 구현을 시작한 후에 특정 질문으로 다시 돌아올 수있는 장소입니다. 할부 상환 일정을 표시하는 방법은 매우 주관적인 문제입니다. FAQ는이 사이트에서 어떤 유형의 질문이 가장 효과적인지 설명하는 데 도움을 줄 수 있습니다. http://stackoverflow.com/faq –

+0

입력에 감사드립니다. – FattRyan