機能設計書
機能ごとに処理フロー・入出力・ビジネスルール・DB操作・エラー処理を定義します
対象製品:Acsim Desktop
このページは2026年10月23日時点の内容です。ほかの設計書フォーマットは標準カタログの一覧で確認できます。
作成するエージェント
この設計書は、次のエージェントが作成します。
保存先
「設計書」の 04_機能設計/詳細 フォルダに保存されます。
構成
Acsim Desktop の設計書テンプレートの章立てと記載項目です。設計書はこの構成に沿って作成されます。
機能設計書 {No}-{機能名}
概要
本機能の処理概要
業務上の目的・背景
機能の利用シーン
主要な処理内容:
- {処理1の説明}
- {処理2の説明} ...
関連システム・外部連携
権限による制御
関連画面
| 画面No | 画面名 | 関連種別 | 関連する操作・処理 |
|---|---|---|---|
| {No} | {画面名} | {主画面/参照画面/結果表示画面} | {説明} |
機能種別
| 種別 | 該当 | 備考 |
|---|---|---|
| CRUD操作 | {Yes/No} | {補足} |
| 計算処理 | {Yes/No} | {補足} |
| 帳票出力 | {Yes/No} | {補足} |
| データ連携 | {Yes/No} | {補足} |
| バリデーション | {Yes/No} | {補足} |
入力仕様
入力パラメータ
| パラメータ名 | 型 | 必須 | 説明 | バリデーション |
|---|---|---|---|---|
| {パラメータ名} | {型} | {Yes/No} | {説明} | {バリデーションルール} |
入力データソース
出力仕様
出力データ
| 項目名 | 型 | 説明 |
|---|---|---|
| {項目名} | {型} | {説明} |
出力先
処理フロー
処理シーケンス
フローチャート
ビジネスルール
| ルールNo | ルール名 | 内容 | 適用条件 |
|---|---|---|---|
| BR-{No} | {ルール名} | {ルールの内容} | {いつこのルールが適用されるか} |
データベース操作仕様
操作別データベース影響一覧
| 操作 | 対象テーブル | 操作種別 | 概要 |
|---|---|---|---|
| {操作名} | {テーブル名} | INSERT/UPDATE/DELETE/SELECT | {処理の概要} |
テーブル別操作詳細
{テーブル名1}
| 操作 | 項目(カラム名) | 更新値・取得条件 | 備考 |
|---|---|---|---|
| INSERT/UPDATE | {カラム名} | {更新される値の説明} | {補足} |
エラー処理
| エラーコード | エラー種別 | 発生条件 | 対処方法 |
|---|---|---|---|
| {コード} | {種別} | {条件} | {対処} |
トランザクション仕様
| 項目 | 内容 |
|---|---|
| トランザクション範囲 | {全体/レコード単位等} |
| コミットタイミング | {処理完了時/N件ごと} |
| ロールバック条件 | {条件} |
パフォーマンス要件
| 項目 | 内容 |
|---|---|
| レスポンス時間 | {秒} |
| スループット | {件/秒} |
| 想定データ件数 | {件数} |
セキュリティ考慮事項
| 観点 | 対策 | 根拠 |
|---|---|---|
| {観点} | {対策} | {根拠} |