プロジェクト

全般

プロフィール

課題 #69

范 志晨 さんが約1ヶ月前に更新

■目的 
 社内会議室の利用効率向上を目的として、 
 社内ホームページから利用可能な会議室予約システムを新規開発する。 

 社員は社内メールアドレスで認証を行い、 
 会議室の予約・確認・変更・キャンセルを行えるようにする。 

 ■開発工程 
 ① 要件整理 

 ・業務フロー確認 
 ・利用者ヒアリング 
 ・会議室運用ルール整理 
 ・画面要件確認 
 ・メール通知要件確認 

 -------------------------------------- 

 ② 基本設計 

 ・画面一覧作成 
 ・画面遷移図作成 
 ・DB設計 
 ・テーブル設計 
 ・権限設計 
 ・メール通知設計 
 ・画面レイアウト作成 

 成果物 

 ・基本設計書 
 ・画面設計書 
 ・DB設計書 

 ■詳細設計 
 ・画面項目設計 
 ・入力チェック設計 
 ・API設計 
 ・予約重複チェック設計 
 ・メール送信処理設計 
 ・検索条件設計 
 ・権限制御設計 

 成果物 

 ・詳細設計書 

 ■開発 
 ① ログイン機能 

 ・社内メール認証 
 ・Session管理 

 -------------------------------------- 

 ② 会議室マスタ 

 管理画面作成 

 ・追加 
 ・編集 
 ・削除 

 項目 

 ・会議室名 
 ・タイプ(A/B/C) 
 ・人数 
 ・住所 
 ・設置場所 
 ・利用状態 

 -------------------------------------- 

 ③ 予約画面 

 Google Calendar風画面 

 表示 

 ・日 
 ・週 
 ・月 

 クリックすると予約画面表示 

 -------------------------------------- 

 ④ 予約登録 

 入力項目 

 ・予定名 
 ・会議室 
 ・開始日時 
 ・終了日時 
 ・参加人数 
 ・予約者 
 ・備考 

 -------------------------------------- 

 ⑤ 重複チェック 

 同じ会議室 

 時間重複 

 予約不可 

 -------------------------------------- 

 ⑥ 検索 

 ・日付 
 ・会議室 
 ・予約者 
 ・予定名 

 -------------------------------------- 

 ⑦ メール通知 

 予約完了 

 変更 

 キャンセル 

 メール送信 

 -------------------------------------- 

 ⑧ 管理画面 

 会議室管理 

 予約一覧 

 予約削除 

 利用停止設定 

 ■DB設計 
 テーブル 

 M_MEETING_ROOM 

 会議室マスタ 

 ----------------------------- 

 T_MEETING_RESERVE 

 予約情報 

 ----------------------------- 

 M_USER 

 利用者情報 

 ----------------------------- 

 M_ROOM_TYPE 

 会議室タイプ 

 ■テスト 
 ① 単体テスト 

 画面確認 

 入力チェック 

 登録 

 更新 

 削除 

 -------------------------------------- 

 ② 結合テスト 

 メール通知 

 重複チェック 

 検索 

 権限 

 -------------------------------------- 

 ③ 総合テスト 

 予約登録 

 予約変更 

 予約取消 

 カレンダー表示 

 メール通知 

 正常終了確認 

 ■リリース 
 ・本番環境反映 

 ・マスタ登録 

 ・会議室登録 

 ・動作確認 

 ・利用開始 

 ■成果物 
 ・基本設計書 

 ・詳細設計書 

 ・DB設計書 

 ・画面設計書 

 ・テーブル定義書 

 ・ソースコード 

 ・単体テスト仕様書 

 ・単体テスト結果 

 ・結合テスト仕様書 

 ・結合テスト結果 

 ・リリース手順書 

 ・運用手順書

戻る