バッチ処理設計書(基本設計書/詳細設計書)として利用できるエクセルの設計書テンプレートを用意いたしました。
バッチ処理設計書のサンプル
バッチ処理書
【処理概要シート】
【処理フロー図】
【入出力処理設計】
【SOQLシート】
テーラリングガイド
【処理概要シート】
処理概要シートでは、バッチ処理の概要や前提条件などを記述します。
主要項目
- 本書の目的を記述する。
- 処理概要:バッチの処理概要を記述する。
- 前提条件:バッチ実行の前提条件を記述する。
- 処理サイクル、タイミング:バッチ実行のサイクルやタイミングを記述する。
- オブジェクト:バッチ処理で利用するオブジェクトのCRUDを記述する。
- 異常終了時処理:異常終了時の処理概要を記述する。
- リカバリ方法:バッチ処理がエラーになった場合のリカバリー方針や手順を記述する。
【処理フロー図】
バッチ処理の処理フロー図を記述します。
【入出力処理設計】
入出力設計では、バッチの詳細処理説明と入出力(IN/OUT)、対象データ、利用するSOQLなどを記述します。
SOQLの列には、以下SOQLシートで定義したIDを記述します。
【SOQLシート】
SOQLについては、入出力処理設計に直接記載しても構いませんが、共通で利用するような場合もあるため、本テンプレートでは、別シートで管理しています。
バッチ処理設計書の(Excel版)のダウンロード
資料のダウンロードおよびご利用に関しては、本サイトのコンテンツ利用規約に同意される場合のみ利用可能となります。
一般公開資料
update 2022/04/17 直接エクセルファイルをダウンロードするリンクを追加
バッチ処理設計書(Excel版)のダウンロードはこちら
以下は、スプレッドシートでの表示となります。
バッチ処理設計書(Excel版)のダウンロードはこちら
関連記事
他にも要件定義で必要となる以下のようなテンプレートなども用意しているのでぜひご利用ください。
-
バッチ処理一覧/スケジュール表バッチ処理一覧(Excel版テンプレート)資料の説明とダウンロード
Salesforceの要件定義や基本設計で利用するバッチ処理一覧とジョブスケジュール表のエクセルのテンプレートを用意いたしました。 バッチ処理一覧のサンプル バッチ処理一覧 主要項目 処理ID:バッチ ...
続きを見る