なぜ必要なのか

教師がポスターを作って出力するツールを作るとします。行事用に何枚も作る場合でも、学校の予算内に収める必要があります。

教室のポスターを作る教師は、大量に出力する前に支出の上限を知りたいと考えます。

どう解決するのか

架空の教室ポスターの出力ツールは1,000クレジットで始まり、1回につき1を使います。共通の月間利用量100・300・600回を実行すると残高は900・600・0です。その後は仮の追加購入まで出力を止めます。この例では期限がなく、購入価格・税金・手数料・返金は省略しています。

先に残高を用意し、利用量に応じて減らします。

教室ポスターの出力ツール · 架空の例

前払いクレジット

教室ポスターの出力ツール · 最初の3か月: 100 / 300 / 600回の出力

残高1000

クレジット · 出力1回につき1

完了した出力: 0

残高不足なら要求全体を止めます。この例では期限がなく、クレジット購入価格は省略しています。

架空の金額です。税金・手数料・返金は省略しています。

購入枠は1,000クレジットで始まり、出力ごとに1消費します。100・300・600回の後は900・600・0です。追加出力は補充まで止まり、購入価格と期限は未定です。

本文内の架空のデモです。リセット・再読み込みで初期状態に戻ります。

どんな考え方なのか

前払いクレジットは利用前に代金を受け取り、利用単位に応じて残高を減らします。価値・期限・対象用途は商品条件によります。

残高の規則を示し、利用量の計測と組み合わせます。

出典