1

Rails アプリにローンの償却スケジュールを組み込むにはどうすればよいでしょうか? 出来ますか?Ruby on Rails は、そのようなものを実装するための良い方法でもありますか? 私は以前に数回それらをExcelで構築しましたが、レールでそれを行う方法を想像することはできません.

4

1 に答える 1

1

これはすべて、ユーザーがスケジュールに従って実行する必要があるアクションに依存します。

単にスケジュールを表示するだけの場合は、日付/支払いなどの配列全体を永続化する必要はありません。開始日/終了日、支払い間隔、ローン金額、金利、支払い金額を保存するだけです。この情報を基に実際のスケジュールを作成するのは、それほど難しい作業ではありません。

ユーザーがスケジュール内の特定のアイテムに注釈を付けることができるようにする必要がある場合は、各アイテムのどのプロパティが適切な一意の識別子になるかを検討してください (ヒント: ローン + アイテムの日付)。そこから、モデルを簡単に肉付けする必要があります。

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


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

スケジュールを表すモデル (永続化または単にビューを生成するため) が必要であると判断した場合は、可能な限り単純な実装から始めて、そこから拡張します。最初からすべての変数を取り込もうとしているため、おそらく開始に問題があります。複雑にしないでおく。物事を進めてください。

于 2011-04-12T16:26:10.857 に答える