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