機能・非機能一覧
提供する機能をフェーズ別に整理し、性能・セキュリティ・運用の非機能要件を明示します。
機能一覧
| ID | カテゴリ | 機能名 | 概要 | フェーズ |
|---|---|---|---|---|
| F-01 | 認証 | ログイン/ログアウト | メール+パスワード認証、ログイン状態保持 | Phase1 |
| F-02 | ユーザー | ユーザー・権限管理 | 社員/OB/内定者の役割管理、招待機能 | Phase1 |
| F-03 | 記事 | 号一覧・記事一覧表示 | 発行号ごとに記事をカード表示、絞り込み | Phase1 |
| F-04 | 記事 | 記事詳細表示 | 本文・画像・関連記事を閲覧 | Phase1 |
| F-05 | 管理 | コンテンツ管理 (CRUD) | 記事の作成・編集・削除・複製 | Phase1 |
| F-06 | 管理 | 発行フロー管理 | 下書き→承認→公開の4STEP進捗管理 | Phase1 |
| F-07 | 公開制御 | 公開対象設定 | 全員/社員のみ/特定事業所のみを選択 | Phase1 |
| F-08 | 管理 | プレビュー機能 | 公開前にPC/SP表示を確認 | Phase1 |
| F-09 | UI | レスポンシブ対応 | PC・タブレット・スマホ最適化 | Phase1 |
| F-10 | 通知 | メール/プッシュ通知 | 新号発行・コメント受信時の通知 | Phase2 |
| F-11 | アンケート | アンケート作成・集計 | 選択式/自由記述、結果のCSV出力 | Phase2 |
| F-12 | 分析 | 閲覧分析ダッシュボード | PV・UU・人気記事ランキング | Phase2 |
| F-13 | 認証 | SSO/IdP連携 | 既存社内認証基盤との連携 | Phase2 |
| F-14 | AI | AI記事要約・レコメンド | 記事の自動要約とおすすめ表示 | 将来 |
非機能要件
性能
- 画面表示
- 主要画面 2秒以内(3G通信時)
- 同時接続
- 100セッションまで快適動作
- データ件数
- 5年分(約10万記事)で性能劣化なし
セキュリティ
- 通信
- 全通信 HTTPS(TLS 1.3)暗号化
- 認証
- パスワードハッシュ化、ブルートフォース対策
- アクセス制御
- Row Level Security によるデータ分離
- ログ
- ログイン/データ変更を監査ログとして90日保管
可用性
- 稼働率
- 99.5% 以上(月間ダウン3.6時間以内)
- バックアップ
- 日次自動バックアップ、7日間保持
- 障害対応
- 平日9-18時の問合せ窓口、24時間以内一次回答