■ 概要
このドキュメントは、レビューシステムの操作履歴機能の説明を記述したものです。
■ 目的
この機能は管理画面上で管理者の操作の履歴を確認できることを目的としています。
管理画面で行われた操作の履歴を登録し、操作履歴画面から操作履歴の確認をできるようにするための機能です。
■ 利用者
この機能の主な利用者は以下の通りです。
システムに登録されたユーザー(管理ユーザー)
システムに登録されたユーザー(一般ユーザー)
■ 前提条件
システムに登録された認証情報(ユーザーネーム、パスワード)が事前に存在していること。
■ 機能範囲
操作履歴の登録
データバリデーション
エラーハンドリング
操作履歴の表示
■ 画面イメージ
...
■ 機能詳細
管理画面上での管理者の操作(登録、変更、削除)の履歴を保持、表示
管理画面上からの操作履歴を登録する
管理画面からAPI呼出時にヘッダに画面の識別子を追加
API側で画面識別子、操作種別、管理者、変更内容をDB(or log)に登録
管理画面に操作ログ確認画面を追加
■ 参考資料
https://docs.google.com/presentation/d/1LCQ-niXVsRVeQOievKPQixXn_SFsTPnZ4qMAdpKpHaY/edit?usp=sharing スライドp.55管理画面ユーザの操作履歴を一覧表示する。
■ 画面イメージ
...
■ 項目定義
項目名 | タイプ | 文字種別 | 桁数 | 必須 | アクション | ソート | 備考 | |
---|---|---|---|---|---|---|---|---|
操作履歴一覧 | リスト | |||||||
操作日時 | ラベル | - | - | - | - | ◯ | ||
ユーザー | ラベル | - | - | - | - | ◯ | ||
ページ | ラベル | - | - | - | - | ◯ | ||
操作 | ラベル | - | - | - | - | ◯ | 登録 / 変更 / 削除 | |
内容 | ラベル | - | - | - | - | ◯ | 表示内容は未検討 | |
ページング | - | - | - | - | - | - | 共通仕様参照https://solairo.atlassian.net/wiki/x/O4CMtQ |
■ 機能詳細
初期画面表示
操作履歴一覧取得
操作履歴を取得し、一覧表示
取得条件:
なし
並び順:
操作日時(降順)
一覧ヘッダ 押下
押下された列でソート(降順 / 昇順)