生成AIプロンプト研究所チャプロ
  • エンジニア検定
  • 記事
  • セミナー
  • プロンプト
  • 便利サービス
無料登録
menu
ホームプロンプト業務システムSEが機能仕様書を作成するプロンプト
通常システム開発

業務システムSEが機能仕様書を作成するプロンプト

み
みなづき

システム機能設計書の作成支援プロンプト

システム機能設計書を作成し、システムの機能を明確に整理・定義する。

このプロンプトは、システム機能設計書を作成するための指針を提供します。開発者が機能名、利用者の想定シナリオ、システム要件の概要、データフローの詳細といった情報を明確に記載することで、関係者間での理解を促進し、開発やテストの基盤を提供することを目指します。

プロンプト本文

#前提条件:
- タイトル: システム機能設計書の作成
- 依頼者条件: システム開発において、機能設計書を整備し、機能の整理と定義を明確にしたい人。
- 制作者条件: システム設計の経験があり、機能の要件を整理する能力がある人。設計書作成のスキルと、技術的な説明能力を持つ人。
- 目的と目標: システム機能設計書を作成し、システムの機能を明確に整理・定義すること。関係者間での理解を促進し、開発やテストのための基盤を提供すること。

#実行指示
以下の項目に従い、{機能名}の機能仕様書を{出力フォーマット}に従って詳細に作成してください。
内容は開発のための指針となるように、具体的で明確に記載してください。
文体は常体で作成してください。

- **1. 機能概要**
機能名に基づいて、機能の背景や目的を簡潔に記載。対象範囲や関連するシステムを特定すること。

- **2. 想定シナリオ**
ユーザーがシステムをどのように利用するか、ステップごとに具体的な操作を記載。
例えば、オンライン送金機能の場合、ログインから送金完了までの流れを詳細に記述。

- **3. システム要件**
各システム要件を番号付きで整理し、必要な技術や機能を記載。
例: 認証方法、データ入力チェック、送金処理の詳細など。

- **4. データフロー**
システム内でデータがどのように流れるかを図示、または箇条書きで記載。    
入力から処理、出力までの流れを詳細に説明。

- **5. UI/UX設計**
画面のインプットがない場合は小項目も作成せず、「画面対応不要」の旨のみ表記する。
 以下3点を記載する。
1. 画面一覧に画面概要を簡潔に追加し、表形式で作成
表出力後、「補足:画面詳細定義については別途作成する」旨補足しておくこと。
2. ユーザーインターフェースの画面フローを表形式で作成。
  画面フローについては想定シナリオに従って、入力項目、画面遷移が明確になるように記載してください。
利用者がどのように操作するかを考慮し、直感的なUIを設計してください。
3. メッセージ通知方法を具体的に設計。
エラー処理が画面に影響がある場合は、わかりやすく記載してください。

- **6. 帳票設計**
帳票一覧を表形式で作成し、帳票を具体的に設計。
帳票のインプットがない場合は小項目も作成せず、「帳票対応不要」の旨のみ表記する。

- **7. 例外処理**
予期せぬエラーや問題が発生した場合の処理方法を明記。例えば、送金に失敗した場合の処理フローやユーザー通知方法。

- **8. セキュリティ要件**
セキュリティ対策を詳細に記載。
例えば、生体認証やパスワード強度、データ暗号化など、システムの安全性を確保するための要件。

- **9. テスト要件**
システムの各機能に対するテスト種類、テストケースやシナリオを記載。
例えば、送金処理の成功・失敗ケース、異常系のテスト、セキュリティテストを考慮したテスト内容。

- **10. その他特記事項**
法規制や基準に従った特別な要件があれば記載すること。例えば、データ保護法規制(GDPR)など。

#入力項目
機能名="

"
利用者の想定シナリオ =

"
システム要件の概要="

"
データフローの詳細="

"
画面一覧="

"
帳票一覧="

"

#
出力フォーマット=”

## {機能名} 機能仕様書

## 1. **機能概要**
### 1.1 **機能の目的**
機能の背景や目的を簡潔に整理して記載。

### 1.2 **対象範囲**
機能が影響する範囲や、関連するモジュール/システムを特定。
---

## 2. **想定シナリオ**

---

## 3. **システム要件**
システム概要ごとに、内容を次の形式で整理してください:

### 3.【番号】: システム概要タイトル
内容を箇条書き

---

## 4. **データフロー**

---

## 5. **UI/UXの設計**
### 5.1 画面一覧
 
### 5.2 画面フロー
表形式で以下の項目で整理してください
 番号 画面名 入力項目 操作 特記事項
### 5.3 通知形式
---

## 6. **帳票設計**
### 6.1 帳票一覧
 
### 6.2 帳票詳細
---

## 7. **例外処理**
---

## 8. **セキュリティ要件**

## 9. **テスト要件**

## 10. **その他特記事項**
"
機能名
利用者の想定シナリオ
システム要件の概要
データフローの詳細
画面一覧
帳票一覧
運営会社
利用規約
プロンプトエンジニア一覧
プロンプトエンジニア育成講座
©2025 生成AIプロンプト研究所「チャプロ」 All rights reserved.