課題 #69
范 志晨 さんが約1ヶ月前に更新
■目的
社内会議室の利用効率向上を目的として、
社内ホームページから利用可能な会議室予約システムを新規開発する。
社員は社内メールアドレスで認証を行い、
会議室の予約・確認・変更・キャンセルを行えるようにする。
■開発工程
① 要件整理
・業務フロー確認
・利用者ヒアリング
・会議室運用ルール整理
・画面要件確認
・メール通知要件確認
--------------------------------------
② 基本設計
・画面一覧作成
・画面遷移図作成
・DB設計
・テーブル設計
・権限設計
・メール通知設計
・画面レイアウト作成
成果物
・基本設計書
・画面設計書
・DB設計書
■詳細設計
・画面項目設計
・入力チェック設計
・API設計
・予約重複チェック設計
・メール送信処理設計
・検索条件設計
・権限制御設計
成果物
・詳細設計書
■開発
① ログイン機能
・社内メール認証
・Session管理
--------------------------------------
② 会議室マスタ
管理画面作成
・追加
・編集
・削除
項目
・会議室名
・タイプ(A/B/C)
・人数
・住所
・設置場所
・利用状態
--------------------------------------
③ 予約画面
Google Calendar風画面
表示
・日
・週
・月
クリックすると予約画面表示
--------------------------------------
④ 予約登録
入力項目
・予定名
・会議室
・開始日時
・終了日時
・参加人数
・予約者
・備考
--------------------------------------
⑤ 重複チェック
同じ会議室
時間重複
予約不可
--------------------------------------
⑥ 検索
・日付
・会議室
・予約者
・予定名
--------------------------------------
⑦ メール通知
予約完了
変更
キャンセル
メール送信
--------------------------------------
⑧ 管理画面
会議室管理
予約一覧
予約削除
利用停止設定
■DB設計
テーブル
M_MEETING_ROOM
会議室マスタ
-----------------------------
T_MEETING_RESERVE
予約情報
-----------------------------
M_USER
利用者情報
-----------------------------
M_ROOM_TYPE
会議室タイプ
■テスト
① 単体テスト
画面確認
入力チェック
登録
更新
削除
--------------------------------------
② 結合テスト
メール通知
重複チェック
検索
権限
--------------------------------------
③ 総合テスト
予約登録
予約変更
予約取消
カレンダー表示
メール通知
正常終了確認
■リリース
・本番環境反映
・マスタ登録
・会議室登録
・動作確認
・利用開始
■成果物
・基本設計書
・詳細設計書
・DB設計書
・画面設計書
・テーブル定義書
・ソースコード
・単体テスト仕様書
・単体テスト結果
・結合テスト仕様書
・結合テスト結果
・リリース手順書
・運用手順書
戻る