ユースケース¶
ユースケース一覧¶
| ユースケースグループID | ユースケースグループ名 | ユースケースID | ユースケース名 |
|---|---|---|---|
| A | ログイン | A1 | ログインする |
| B | 記事閲覧 | B1 | 記事を閲覧する |
| C | 記事投稿 | C1 | 記事を投稿する |
| D | 記事修正 | D1 | 記事を修正する |
| E | 記事削除 | E1 | 記事を削除する |
| F | コメント投稿 | F1 | 記事にコメントする |
| G | ログアウト | G1 | ログアウトする |
ユースケース図¶
ユースケース仕様書¶
ログイン¶
| 概要: | ユーザがログインする |
|---|---|
| アクター: | ユーザ |
| 関連システム: | なし |
| 事前条件: | ログインしていないこと |
| 事後条件: | ログインされていること |
| ビジネスルール: | なし |
| 生成エンティティ: | なし |
| 参照エンティティ: | ユーザ情報 |
| 更新エンティティ: | なし |
| 削除エンティティ: | なし |
| 関連ユースケース: | なし |
| 基本フロー: |
|
| 代替フロー(ユーザID、パスワードが一致しないとき): | |
|
|
記事閲覧¶
| 概要: | 閲覧者またはユーザが記事を閲覧する |
|---|---|
| アクター: | ユーザ、閲覧者 |
| 関連システム: | なし |
| 事前条件: | なし |
| 事後条件: | なし |
| ビジネスルール: | なし |
| 生成エンティティ: | なし |
| 参照エンティティ: | 記事、コメント |
| 更新エンティティ: | なし |
| 削除エンティティ: | なし |
| 関連ユースケース: | なし |
| 基本フロー: |
|
記事投稿¶
| 概要: | ユーザが記事を投稿する |
|---|---|
| アクター: | ユーザ |
| 関連システム: | なし |
| 事前条件: | ログインしていること |
| 事後条件: | 記事が保存されていること |
| ビジネスルール: | なし |
| 生成エンティティ: | 記事 |
| 参照エンティティ: | なし |
| 更新エンティティ: | なし |
| 削除エンティティ: | なし |
| 関連ユースケース: | ログイン |
| 基本フロー: |
|
| 代替フロー(入力内容の検証がNGの場合): | |
|
|
記事修正¶
| 概要: | ユーザが記事を修正する |
|---|---|
| アクター: | ユーザ |
| 関連システム: | なし |
| 事前条件: | ログインしていること |
| 事後条件: | 記事が修正されていること |
| ビジネスルール: | なし |
| 生成エンティティ: | なし |
| 参照エンティティ: | なし |
| 更新エンティティ: | 記事 |
| 削除エンティティ: | なし |
| 関連ユースケース: | ログイン |
| 基本フロー: |
|
| 代替フロー(入力内容の検証がNGの場合): | |
|
|
記事削除¶
| 概要: | ユーザが記事を削除する |
|---|---|
| アクター: | ユーザ |
| 関連システム: | なし |
| 事前条件: | ログインしていること |
| 事後条件: | 記事が削除されていること |
| ビジネスルール: | なし |
| 生成エンティティ: | なし |
| 参照エンティティ: | なし |
| 更新エンティティ: | なし |
| 削除エンティティ: | 記事、コメント |
| 関連ユースケース: | ログイン |
| 基本フロー: |
|
コメント投稿¶
| 概要: | 記事にコメントする |
|---|---|
| アクター: | 利用者(ユーザ、閲覧者) |
| 関連システム: | なし |
| 事前条件: | なし |
| 事後条件: | コメントが保存されていること |
| ビジネスルール: | なし |
| 生成エンティティ: | コメント |
| 参照エンティティ: | 記事、コメント |
| 更新エンティティ: | なし |
| 削除エンティティ: | なし |
| 関連ユースケース: | なし |
| 基本フロー: |
|
ログアウト¶
| 概要: | ユーザがログアウトする |
|---|---|
| アクター: | ユーザ |
| 関連システム: | なし |
| 事前条件: | ログインしていること |
| 事後条件: | ログアウトされていること |
| ビジネスルール: | なし |
| 生成エンティティ: | なし |
| 参照エンティティ: | なし |
| 更新エンティティ: | なし |
| 削除エンティティ: | なし |
| 関連ユースケース: | なし |
| 基本フロー: |
|