• 検索結果がありません。

php ファイル別の表示される画面

第 6 章 システムの実現方法

6.4 php ファイル別の表示される画面

6.4.1 manage.php

図 6-10 manage.phpの画面

manage.phpで描画される画面は教員や管理者アカウントで出欠モジュールにアクセス

した時に最初に表示される画面である。

図 6-10の画面からはtake.phpの画面、sessions.phpの画面、report.phpの画面、

export.phpの画面、preferences.phpの画面、decideroom.phpの画面、showseat.phpの画 面へ移動することができる。

70 6.4.2 take.php

図 6-11 take.phpの画面

図 6-11のtake.phpの画面は教員が出席登録をする画面である。

学生の名前の右に設置されたラジオボタンを操作することで学生の出席状態を変更する ことができる。

「座席情報を元に出欠をとる」と書かれたチェックボックスをチェックをして「出欠を 保存する」をクリックすると、座席情報を利用して自動で出席登録が行われる。

71 6.4.3 attendance.php

図 6-12 attendance.phpの画面

図 6-12の画面は学生が自分で出欠登録をする画面である。

学生はセッションを作成するsessions.phpの画面で「学生に自分の出欠の記録を許可す る」と書かれたチェックボックスをチェックした後「セッションを追加する」をクリック して作成されたセッションでのみ図 6-12の画面へアクセスし自分で出欠登録ができる。

72 6.4.4 attendance_byseat.php

図 6-13 attendance_byseat.phpの画面

図 6-13の画面は学生が自分の座っている座席の位置を送信する画面である。学生はセ ッションを作成するsessions.phpの画面で「座席を用いて出席管理ができるようにする」

と書かれたチェックボックスをチェックした後「セッションを追加する」をクリックして 作成されたセッションでのみ図 6-13の画面へアクセスし自分で出欠登録ができる。

73 6.4.5 showseat.php

図 6-14 showseat.phpの画面

図 6-14の画面は教員が座席表を確認する画面と空席登録をする画面を兼ねた画面であ る。decideroom.phpの画面で作成された教室データと学生が送信した座席位置のデータを 元に図 6-14の画面は表示される。

74 6.4.6 decideroom.php

図 6-15 decideroom.phpの画面

図 6-15の画面は教員が教室データを作成する画面である。

画面の右側中ごろにあるセレクトボックスを操作して画面に表示されるチェックボック スの配置を制御する。

75 6.4.7 sessions.php

(a) 前半部分

(b)後半部分

図 6-16 sessions.phpの画面

76

sessions.phpは「セッションを追加する画面」「セッションを削除する画面」「セッショ

ンを変更する画面」の3種類の画面を表示する。

図 6-16は「セッションを追加する画面」である。

6.4.8 view.php

図 6-17 view.phpの画面

view.phpは図 6-17のように学生の出席状況や学生の関係のあるセッションの情報を表

示する画面である。

図 6-17の画面からはattendance.phpの画面、attendance_byseat.phpの画面に移動する ことができる。

77 6.5 追加または編集したプログラムファイル