設計書入門
はじめに
1. 用語整理
1.1 基本用語
1.2 仕様書 vs 設計書
1.3 仕様書 vs 説明書
1.4 要求 vs 要件
1.5 外部 vs 内部設計
1.6 文書の全体マップ
2. 設計工程
2.1 開発工程の流れ
2.2 V字モデル
2.3 開発手法と文書
2.4 良い文書の条件
3. 要件定義書
3.1 要件定義の目的
3.2 機能要件
3.3 非機能要件
3.4 テンプレート
4. 基本設計書
4.1 基本設計の位置づけ
4.2 システム構成図
4.3 機能設計
4.4 画面遷移設計
5. 詳細設計書
5.1 詳細設計の目的
5.2 モジュール設計
5.3 クラス設計
5.4 処理フロー設計
6. DB設計書
6.1 DB設計の流れ
6.2 ER図の書き方
6.3 テーブル定義書
6.4 インデックス設計
7. API仕様書
7.1 API設計の原則
7.2 エンドポイント設計
7.3 リクエスト/レスポンス
7.4 OpenAPI/Swagger
8. 画面設計書
8.1 画面設計の目的
8.2 ワイヤーフレーム
8.3 画面項目定義
8.4 画面遷移・状態
9. 説明書
9.1 説明書の種類
9.2 ユーザーマニュアル
9.3 運用マニュアル
9.4 管理者マニュアル
10. テスト設計書
10.1 テスト設計の目的
10.2 テスト計画書
10.3 テストケース設計
10.4 テスト報告書
11. インフラ設計書
11.1 インフラ設計の目的
11.2 ネットワーク設計
11.3 サーバー設計
11.4 運用設計
☆ ブックマーク
📖 学習履歴
hatohato.jp トップ
設計書入門
> 第6章 DB設計書
第6章 データベース設計書
6.1 データベース設計の流れ
データベース設計は3段階で進める。
段階
内容
成果物
概念設計
業務で扱うデータを整理
概念ER図
論理設計
データ構造を正規化
論理ER図、テーブル定義
物理設計
DBMS固有の設計
物理テーブル定義、インデックス
← 第5章 詳細設計書
6.2 ER図の書き方 →