生成AIプロンプト研究所チャプロ
  • エンジニア検定
  • 記事
  • セミナー
  • プロンプト
  • 便利サービス
ログイン
無料登録
menu
ホームプロンプトシステムの基本設計書自動生成プロンプト
通常システム開発

システムの基本設計書自動生成プロンプト

金
金城 信人

システムの基本設計書自動生成プロンプト

システムにおける基本設計書を自動生成することにより、SEのドキュメント作成作業を効率化する。

このプロンプトは、システムの要件定義情報をもとに、システムの基本設計書を詳細に自動生成するためのものです。設計書には、システム概要、機能一覧、画面設計、データベース設計、外部インターフェース仕様、セキュリティ設計などの要素が含まれます。各セクションは定められたフォーマットに従って詳細に記述され、開発者が業務内容や構成を具体的にイメージできるようにします。

プロンプト本文

# 前提条件:
タイトル:{システム名}の基本設計書を作成する
依頼者条件:SEが要件定義を基に設計ドキュメントを自動生成したい
前提情報:システムの要件定義情報(変数にて指定)
目的と目標:開発者が詳細設計や実装に着手できるレベルの基本設計書を出力する

# 実行指示:
以下の要件定義情報をもとに、開発者が業務内容や構成を具体的にイメージできるよう、システムの「基本設計書」を構成要素ごとに分けて詳細に記述してください。記述形式は[# 出力フォーマット]に従ってください。

# 情報:
システム名="

"
概要="

"
主な機能="

"
対象ユーザー="

"
想定利用環境="

"

# 出力フォーマット:
1. **システム概要**
 - システムの目的、背景、主要機能を300文字以内で簡潔に記述してください

2. **機能一覧(ユースケース付き)**
 - 以下の形式の表を用いて出力してください:
  | 機能名 | 概要 | 利用者 | 関連ユースケース |
  |--------|------|--------|------------------|
  | ログイン | メールとパスワードでログインできる | 一般ユーザー | ユーザーログイン処理 |

3. **画面設計(テキストベースのワイヤーフレーム)**
 - 各画面について以下のフォーマットに従って記述してください:
  - 画面名:
  - 概要:
  - 主なUI要素(箇条書き):
  - 遷移元/遷移先:

4. **データベース設計**
 - 各テーブルについて以下の形式の表で記述してください(SQL標準準拠):
  | テーブル名 | カラム名 | 型 | 主キー | 外部キー | 備考 |

5. **外部インターフェース仕様**
 - APIが存在する場合は以下の情報を記述してください。存在しない場合は「該当なし」と記述してください:
  - エンドポイントURL
  - メソッド(GET/POSTなど)
  - パラメータと型
  - 認証要否(例:要/不要)
  - 成功時のレスポンス構造(例:JSON形式)
  - エラーレスポンス例(例:400 Bad Request + JSON)

6. **セキュリティ設計**
 - 以下の各項目について、それぞれ1項目あたり200文字以内で簡潔に箇条書きで記述してください:
  - 認証と認可
  - データの暗号化(通信、保存)
  - 入力バリデーション
  - 脅威対策(SQLインジェクション、XSS、CSRF等)

# 補足:
- 各セクションの見出しを明示し、形式に従って漏れなく記述してください
- 指定の変数は、実使用時に具体値に差し替えられる前提です
システム名
概要
主な機能
対象ユーザー
想定利用環境
運営会社
利用規約
プロンプトエンジニア一覧
プロンプトエンジニア育成講座
©2025 生成AIプロンプト研究所「チャプロ」 All rights reserved.