学生出欠管理システム
基本設計書

Rev. 1.1.8
平成 20 年 10 月 22 日
名古屋工業大学情報基盤センター

学生出欠管理システム 基本設計書

目

1.

次

概要 ......................................................................................................................................... 1
1.1.
1.2.

2.

はじめに ............................................................................................................................... 1
本ドキュメントについて ............................................................................................................. 1

システム構成 .............................................................................................................................. 2
2.1.

出欠管理サーバ..................................................................................................................... 2

2.1.1.
2.1.2.
2.1.3.
2.2.

ハードウェア機能 ............................................................................................................. 2
ソフトウェア機能 ............................................................................................................... 2
ソフトウェア構成 ............................................................................................................... 2

WB-1S.................................................................................................................................. 3

2.2.1.
2.2.2.
2.2.3.

ハードウェア機能 ............................................................................................................. 3
ソフトウェア機能 ............................................................................................................... 3
ソフトウェア構成 ............................................................................................................... 3

3.

機能概要................................................................................................................................... 44.

機能一覧................................................................................................................................... 55.

機能詳細................................................................................................................................... 7
5.1.

出欠管理サーバ..................................................................................................................... 7

5.1.1.
5.1.2.
5.1.3.
5.1.4.
5.2.

WB-1S................................................................................................................................. 22

5.2.1.
5.2.2.
5.2.3.
6.

閲覧 .............................................................................................................................. 7
管理プログラム ............................................................................................................... 10
バッチプログラム ............................................................................................................. 10
その他 .......................................................................................................................... 14
WB-1S 起動時の処理概要 ............................................................................................... 22
打刻プログラム ............................................................................................................... 24
起動プログラム ............................................................................................................... 28

画面仕様..................................................................................................................................29
6.1.

WEB 画面 ............................................................................................................................ 29

6.1.1.
6.1.2.
6.1.3.
6.1.4.
6.2.

WB-1S 画面 ....................................................................................................................... 111

6.2.1.
6.2.2.
6.2.3.
6.2.4.
6.2.5.
6.2.6.
6.2.7.
6.2.8.
6.2.9.
6.2.10.
ii

教員用画面 ................................................................................................................... 29
管理者用画面 ................................................................................................................ 56
学生用画面 ................................................................................................................... 84
学生指導 ....................................................................................................................... 97
画面遷移 ..................................................................................................................... 111
待ち受け画面 ............................................................................................................... 112
教員受付画面 .............................................................................................................. 114
学生受付画面 .............................................................................................................. 116
科目選択画面 .............................................................................................................. 119
開始時限選択画面 ....................................................................................................... 121
終了時限選択画面 ....................................................................................................... 123
変更元科目選択画面 .................................................................................................... 125
携帯電話登録画面 ....................................................................................................... 127
携帯電話登録確認画面 ................................................................................................. 129

学生出欠管理システム 基本設計書

6.2.11.
6.2.12.
6.2.13.
6.2.14.
6.2.15.
6.2.16.
6.2.17.
7.

入出力ファイル設計 ................................................................................................................. 147
7.1.

ファイル書式 .......................................................................................................................147

7.1.1.
7.1.2.
7.1.3.
7.2.

7.3.

出力ファイル .................................................................................................................147
入力ファイル .................................................................................................................149
設定ファイル .................................................................................................................157

フォルダ構成 .......................................................................................................................159

7.2.1.
7.2.2.

出欠管理サーバ............................................................................................................159
WB-1S.........................................................................................................................159

時間割連携ファイル .............................................................................................................159

7.3.1.
8.

タイムアウト画面 ............................................................................................................131
イベント開始確認画面 ....................................................................................................132
イベント時間選択画面 ....................................................................................................133
イベント待ち受け画面.....................................................................................................135
イベント受付画面...........................................................................................................136
イベント終了画面...........................................................................................................138
可搬のイベント画面 .......................................................................................................140

変更情報ファイル ..........................................................................................................159

DB 設計................................................................................................................................. 162
8.1.
8.2.
8.3.

テーブル一覧 ......................................................................................................................162
テーブル関連図 ..................................................................................................................163
テーブル定義 ......................................................................................................................164

8.3.1.
8.3.2.
8.3.3.
8.3.4.
8.3.5.
8.3.6.
8.3.7.
8.3.8.
8.3.9.
8.3.10.
8.3.11.
8.3.12.
8.3.13.
8.3.14.
8.3.15.
8.3.16.
8.3.17.
8.3.18.
8.3.19.
8.3.20.
8.3.21.
8.4.

教職員情報テーブル(STAFF_TBL) ..................................................................................164
学生情報テーブル(STUDENT_TBL) .................................................................................164
科目対応テーブル(SUBJECTS_TBL) ................................................................................165
FeliCa 情報テーブル(FELICA_TBL) .................................................................................165
授業情報テーブル(CLASS_TBL) ......................................................................................165
教室移動情報テーブル(ROOM_MOVE_TBL) .....................................................................168
打刻情報テーブル(TIME_TBL) ........................................................................................168
出欠情報テーブル(TIME_STATUS_TBL) ...........................................................................168
WB-1S 情報テーブル(WB1S_TBL) ...................................................................................169
WB-1S プログラム最新バージョン情報テーブル(WB1S_VERSION_TBL) ................................170
科目一覧テーブル(SUBJECTS_LIST_TBL).........................................................................171
教室一覧テーブル(ROOM_LIST_TBL) ..............................................................................171
設置位置一覧テーブル(DOOR_LIST_TBL) ........................................................................171
時限情報テーブル(TIME_LIST_TBL) ................................................................................172
共通設定テーブル(SETUP_TBL) ......................................................................................172
イベント情報テーブル(EVENT_TBL) .................................................................................173
IDm 登録制限情報テーブル(IDM_LIMIT_TBL) ...................................................................173
学生監視情報テーブル(KANSHI_TBL) .............................................................................174
学部・学科対応テーブル（GAKUBU_GAKKA_TBL） ............................................................174
学部一覧テーブル(GAKUBU_TBL) ..................................................................................174
学科一覧テーブル(GAKKA_TBL) ....................................................................................175

大学側が用意したテーブル定義.............................................................................................176

8.4.1.

ＰＣ利用履歴テーブル（TZ_KT_USE_TBL） .........................................................................176iii

学生出欠管理システム 基本設計書

1. 概要
1.1.

はじめに
本基本設計書は、学生出欠管理システム（以下、「本システム」という。）における開発の範囲および開発の基本仕様を定めたもので、関係者間で確認／合意されたものである。

1.2.

本ドキュメントについて
本ドキュメントは、「本システム」の基本設計について記述している。
以下に基本設計書の構成を示す。
・第 1 章・第 2 章・第 3 章・第 4 章・第 5 章・第 6 章・第 7 章・第 8 章概要
システム構成
機能概要
機能一覧
機能詳細
画面仕様
入出力ファイル設計
DB 設計

1

学生出欠管理システム 基本設計書

2. システム構成
システム構成一覧を以下に示す。
名称
出欠管理サーバ

利用目的
WB-1S にて取得した学生の出欠情報を管理する。
FeliCa 情報を取得し、取得した情報を出欠管理サーバに転送する。

WB-1S

2.1.

備考

出欠管理サーバ
出欠管理サーバの構成を以下に示す。

2.1.1.

ハードウェア機能構成品
本体

2.1.2.

名称・仕様
Windows Server2003マシン

ソフトウェア機能
製品名
Windows Server 2003
PostgreSQL
TomcatJava

2.1.3.

備考

バージョン
8.1.5
5.0
1.4.2_13

種別OS
データベースWeb サーバ
Java

備考

ソフトウェア構成

ピンクのセル部分は出欠管理システムの開発アプリケーションです。
時間割（EXE/VisualBasic.NET2005).Net
Framework2.0

出欠管理（Web）（WAR/Java)NG メール
送信機能(EXE/
VisualC++
6.0)

出欠管理
Import/Export
機能(VBScript)

Tomcat5.0

Java1.4.2_13

AP
サーバ

PostgreSQL
8.1.5

DSN:WB1S

FTP
Service

DB

ODBC

IIS

Windows Server 2003 R2 SP2 Standard Edition

OS

2

NTP
Server

学生出欠管理システム 基本設計書

2.2.

WB-1S
WB-1S の構成を以下に示す。

2.2.1.

ハードウェア機能構成品
本体

2.2.2.

名称・仕様
WB-1S

ソフトウェア機能
製品名
WindowsCE

2.2.3.

備考

バージョン
5.00

種別
OS

備考

ソフトウェア構成
ピンクのセル部分は出欠管理システムの開発アプリケーションです。
打刻プログラム(EXE/VisualBasic.NET2005)

出欠管理更新モジュール(EXE/VisualBasic.NET2005).Net Framework 2.0
Windows CE 5.0
OS3

学生出欠管理システム 基本設計書

3. 機能概要
・・・・・

WB-1S により、講時毎の出席情報を取得し、サーバ内の DB に情報を登録する機能を提供する。
WB-1S により、FeliCa の IDm 登録機能を提供する。
閲覧上で、出席情報及び講時情報を表示・編集する機能を提供する。
DB に登録されている出席情報を CSV 出力する機能を提供する。
閲覧にて、ログインユーザ毎に表示するページ内容を変更する機能を提供する。

WB-1S
時刻同期

時刻同期
出欠管理サーバ
プログラム取得(FTP)

NTPサーバ
FTPサーバ

打刻情報登録(ポート5432)

DBサーバ
Webサーバ

閲覧(HTTP)

学生用PC

4

教員用PC

NTPサーバ学生出欠管理システム 基本設計書

4. 機能一覧
機能一覧を以下に示す。
マシン

プログラム

機能

機能概要

出欠管理
サーバ

閲覧

SSO 機能ログインユーザ毎に、教員・学生用の各ページを表示する。
講時情報を表示する。
講時情報を編集する。
出席情報を表示する。
出席情報を編集する。
出席情報を CSV 出力する。

講時情報一覧表示機能
講時情報編集機能
出席情報一覧表示機能
出席情報編集機能
出席情報エクスポート機
能
教職員情報検索機能
教職員情報修正機能

教職員情報の検索を行う。
教職員情報を修正する。

学生情報検索機能
学生情報修正機能

学生情報の検索を行う。
学生情報を修正する。

インポート機能
WB-1S 状態表示機能
WB-1S 設定編集機能

科目対応情報等を CSV ファイルにて DB に取り込む。
WB-1S の状態を表示する。
WB-1S の設定を編集する。

イベント機能

イベント情報を表示する。

学生指導支援機能

学生打刻検索を行う。
学生の詳細情報表示及び、メールを送信する。
学生出欠情報を表示する。

管理プロ
グラム
バッチプロ
グラム

WB-1S

打刻プロ
グラム

メール送信機能

WB-1S の状態が NG の場合、メールを送信する。

教職員・学生情報インポート機能
IDm エクスポート機能
全 DB エクスポート機能
カード読込機能
結果表示機能情報送信機能IDm 登録機能
科目選択機能メッセージ表示機能
メッセージ配信機能
WB-1S 再起動機能

バッチプログラムを用いて、教職員・学生・FeliCa 情報を
CSV ファイルにて DB に取り込む。
IDm 情報を CSV 形式で出力する。
全 DB のデータを CSV 形式で出力する。
FeliCa 情報を取得する。
取得した FeliCa 情報より、対応する教職員・学生情報及び、打刻結果を表示する。
打刻情報をサーバに送信する。
携帯電話の IDm を登録する。
科目を選択する。
個別メッセージを表示する。
Web to にて携帯電話に情報を配信する。
WB-1S を定期的に再起動する。

設定管理機能サーバ上の設定内容の取得・反映を行う。

セルフチェック機能

WB-1S の状態をサーバに送信する。

イベント機能

イベント用に打刻を受け付ける。

5

学生出欠管理システム 基本設計書

マシン

プログラム

起動プロ
グラム

6

機能

機能概要

学生指導支援機能

監視対象の学生が打刻した場合、教員にメールを送信する。

自動アップデート機能

プログラムのバージョンをチェックし、古い場合はサーバか
ら最新のプログラムを取得する。

学生出欠管理システム 基本設計書

5. 機能詳細
機能詳細を以下に示す。

5.1.

出欠管理サーバ

5.1.1.

閲覧

5.1.1.1

SSO 機能・・・・

5.1.1.2

HTTP Header/Cookie 連携機能により、HTTP Header 及び Cookie 情報からユーザ ID を取得する。
HTTP Header 内パラメータ名：nitech-uid
取得したユーザ ID を基に、「8.3.1. 教職員情報テーブル」「8.3.2. 学生情報テーブル」より籍番号・種別・氏名を取得する。
取得した種別により、表示する画面を変更する。
教員の場合： 「6.1.1. 教員用画面」を表示する。
学生の場合： 「6.1.3. 学生用画面」を表示する。
「6.1.2. 管理者用画面」に関しては、SSO は使用せず、Tomcat の BASIC 認証によりアクセス制限を設ける。

講時情報一覧表示機能
・

5.1.1.3

選択した科目に対応する講時情報の一覧を表示する。
「6.1.1.3 講時情報一覧画面」参照。

講時情報編集機能
・

5.1.1.4

選択した講時の詳細情報表示及び変更を行う。
「6.1.1.4 講時情報詳細画面」参照。

出席情報一覧表示機能
・

5.1.1.5

選択した科目に対応する出席情報一覧を表示する。
「6.1.1.5 出席情報一覧画面」参照。

出席情報編集機能
・

5.1.1.6

選択した講時に対応する出席の詳細情報表示及び変更を行う。
「6.1.1.6 出席情報詳細画面」参照。

出席情報エクスポート機能
・

選択した科目又は講時に対応する出席情報を CSV 出力する。
7

学生出欠管理システム 基本設計書科目に対応する出席情報出力画面は、「6.1.1.5 出席情報一覧画面」参照。
講時に対応する出席情報出力画面は、「6.1.1.6 出席情報詳細画面」参照。
CSV フォーマットは、「7.1.1.1. 出席情報ファイル」参照。

5.1.1.7

教職員情報検索機能
・

5.1.1.8

教職員の氏名及び籍番号にて検索を行い、結果を表示する。
「6.1.2.3 教職員管理画面」参照。

教職員情報修正機能
・

5.1.1.9

教職員の詳細情報表示及び変更を行う。
「6.1.1.8 教員情報画面」「6.1.2.3 教職員管理画面」参照。

学生情報検索機能・5.1.1.10

学生の氏名及び籍番号にて検索を行い、結果を表示する。
「6.1.2.4 学生管理画面」参照。

学生情報修正機能・5.1.1.11

学生の詳細情報表示及び変更を行う。
「6.1.1.7 学生情報画面」「6.1.2.4 学生管理画面」参照。

インポート機能・

下記情報の CSV ファイルをインポートし、DB に登録する。
インポートデータ
科目対応情報
授業情報
科目一覧情報教室一覧情報設置位置一覧情報
時限情報
学部・学科対応情報学部一覧情報学科一覧情報ファイル書式情報
7.1.2.4 科目対応ファイル
7.1.2.5 授業情報ファイル
7.1.2.6 科目一覧ファイル
7.1.2.7 教室一覧ファイル
7.1.2.8 設置位置一覧ファイル
7.1.2.9 時限情報ファイル
7.1.2.10 学部・学科対応ファイル
7.1.2.11 学部一覧ファイル
7.1.2.12 学科一覧ファイル

・

登録 DB 情報
8.3.3. 科目対応テーブル
8.3.5. 授業情報テーブル
8.3.11. 科目一覧テーブル
8.3.12. 教室一覧テーブル
8.3.13. 設置位置一覧テーブル
8.3.14. 時限情報テーブル
8.3.20. 学部・学科対応テーブル
8.3.21. 学部一覧テーブル
8.3.22. 学科一覧テーブル

インポートタイプにより、登録方法を変更する。
差分追加： 追加情報を DB に登録する。
全置換：
対象のテーブル情報を全削除し、新規に DB に登録する。
※科目対応情報・授業情報に関しては、「8.3.8. 出欠情報テーブル」に影響があるため、「5.1.4.1 出欠
情報テーブルの作成及び、打刻出欠・開始打刻時間・終了打刻時間の設定」参照。
・8

インポート画面は、「6.1.2.5 インポート画面」参照。
CSV フォーマットは、「7.1. ファイル書式」参照。

学生出欠管理システム 基本設計書

5.1.1.12

WB-1S 状態表示機能
・5.1.1.13

WB-1S の状態の表示を行う。
現在の時刻と「8.3.9. WB-1S 情報テーブル」の状態判定情報を比較し、設定時間(8.3.15 共通設定
テーブルの判定時間)を超えている場合は、WB-1S が DB にアクセスできていない為、NG と表示する。
超えていない場合は、OK と表示する。
「6.1.2.6 WB-1S 情報画面」参照。

WB-1S 設定編集機能
・5.1.1.14

WB-1S の設定変更を行う。
「6.1.2.6 WB-1S 情報画面」参照。

イベント機能・・

WB-1S で取得したイベントの打刻情報を表示する。
イベント情報を簡易的に授業登録する。

「6.1.1.9 イベント一覧画面」「6.1.1.10 イベント詳細画面」「6.1.1.11 イベント授業登録画面」参照。

5.1.1.15

学生指導支援機能・

本機能は、学習指導支援機能実行権限がある教職員のみとする。

5.1.1.15.1 学生打刻検索
・

打刻数が少ない学生を検索し、その学生に対しメール送信を行う。
打刻に関しては、「8.3.7. 打刻情報テーブル」より、指定した期間内の打刻回数を検索する。
固定及び可搬のイベント受付での打刻も対象とする。
・ 学生が打刻した場合、その旨教員にメール送信を行う。
学生が打刻した時のメール送信は、「6.2.4. 学生受付画面」での打刻とし、固定及び可搬のイベント
受付での打刻は対象外とする。
・ メールサーバは、共通設定画面で設定しているサーバとする。
・ メールアドレスが登録されていない場合は、メール送信は行わない。
「6.1.4.3 学生打刻検索画面」「6.2.4. 学生受付画面」参照。

5.1.1.15.2 学生情報詳細
・・・

学生の詳細情報及び、出欠情報・PC 利用情報・図書館利用情報を表示する。
出欠情報は、学生が履修している全授業の表示のみ行う。
PC 利用状況は、出欠管理システムと同一 DB 内のＰＣ利用履歴テーブル「TZ_KT_US_TBL」(大学が用意したデータ)を基に、データを表示する。
・ 図書館利用情報は、図書館 DB(Oracle)の VIEW を使用して取得したデータを表示する。
VIEW の作成は、開発範囲外とする。
「6.1.4.5 学生詳細情報画面」参照。

9

学生出欠管理システム 基本設計書

5.1.1.15.3 学生出欠情報
・

学生情報の詳細及び、選択した科目の出欠情報を表示する。

「6.1.4.6 学生出欠情報画面」参照。

5.1.2.

管理プログラム5.1.2.1

メール送信機能・出欠管理サーバ上にサービスとして起動し、定期的に WB-1S の状態を確認する。
確認の結果 NG の場合はメール送信を行う。
状態の確認方法は下記とする。
-

・

5.1.3.

複数メールアドレスを設定する場合は、メール送信先に[,](カンマ)区切りで指定する。

バッチプログラム

5.1.3.1

10

現在の時刻と「8.3.9. WB-1S 情報テーブル」の状態判定情報を比較し、設定時間(8.3.15 共通
設定テーブルの判定時間)を超えている場合は、WB-1S が DB にアクセスできていない為、NG と判断し、メールを送信する。超えていない場合は、OK と判断し、メールは送信しない。
尚、WB-1S が教室に設置している(教室コードが設定されている)場合のみ上記処理を行う。

教職員・学生情報インポート機能
・

バッチプログラムにて、下記情報の CSV ファイルをインポートし、DB に登録する。
パッチプログラムは、出欠管理サーバ上で実行する。
インポートデータ
ファイル書式情報
登録 DB 情報
教職員情報
7.1.2.1 教職員情報ファイル
8.3.1. 教職員情報テーブル
学生情報
7.1.2.2 学生情報ファイル
8.3.2. 学生情報テーブル
FeliCa 情報
7.1.2.3 FeliCa 情報ファイル
8.3.4. FeliCa 情報テーブル
IDm は IDm1 に追加する。

・

インポートタイプにより、登録方法を変更する。
インポートタイプ インポートデータ
処理内容
差分追加
教職員情報
追加情報を DB 登録する。
同一籍番号が既に存在している場合は、上書きする。
学生情報
FeliCa 情報
追加情報を DB 登録する。
同一籍番号が既に存在している場合は、上書きする。
全置換
教職員情報
「8.3.1. 教職員情報テーブル」を全削除し、新規登録する。
学生情報「8.3.2. 学生情報テーブル」を全削除し、新規登録する。
FeliCa 情報「8.3.4. FeliCa 情報テーブル」を全削除し、新規登録する。

・CSV フォーマットは、「7.1. ファイル書式」参照。

学生出欠管理システム 基本設計書

5.1.3.2

IDm エクスポート機能
・・

5.1.3.3「8.3.4. FeliCa 情報テーブル」の IDM2 の情報を、CSV ファイル形式で標準出力する。
出力形式は、「7.1.2.3 FeliCa 情報ファイル」とする。

全 DB エクスポート機能
・・・

実行時点での、全 DB※を、CSV ファイルで出力する。
出力モードは、全テーブルの出力又は、指定した１テーブルの出力とする。テーブルの指定は、識別名※とする。
出力形式は下記とする。
書式： 1 行目は項目名とし、2 行目からデータとする。
区切りはタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
出力項目は、テーブル定義と同じとする。(8.3. テーブル定義参照)※ 「8.1. テーブル一覧」参照。

5.1.3.4

IDｍ2 追加・変更機能
・「8.3.4. FeliCa 情報テーブル」の IDｍ2 の情報を追加・変更を行う。

※ 「7.1. ファイル書式」参照。

5.1.3.5

インポート機能・・「8.3.3 科目対応テーブル」、「8.3.5 授業情報テーブル」を CSV ファイルから登録を行う。
エラーで登録できないデータがあっても処理を中断せず処理対象から除外して、次の行のデータを処理する。

※ 「7.1. ファイル書式」参照。

11

学生出欠管理システム 基本設計書

5.1.3.6

変更情報インポート機能
・「7.3.１変更情報ファイル」を基に「8.3.5 授業情報テーブル」を変更する。

変更方法は下記とする。
変更前情報
変更後情報
データ 授業情報
データ確認
確認*1 テ ー ブ ル の *1
データ参照

一致データ
あり*2

動作内容
授業情報
テーブルの
データ参照

処理

一致データ
あり*2

変更

一致データ
なし*2

追加

-

休講

一致データ
あり*2

変更

一致データ
なし*2

追加

-

未処理

入力あり

入力
あり
入力なし

一致データ
なし*2

入力あり

入力なし
変更前情報

12

変更後情報

処理

変更後情報と一致した「8.3.5 授業
情報テーブル」データを変更後情報で更新する。その際、変更前と一致した「8.3.5 授業情報テーブ
ル」データは消去する。
※ 「7.3.１変更情報ファイル」に存在しない情報*3 は、変更前
情報と一致した「8.3.5 授業情報テーブル」データを使用する。休講情報は「0」（休講では無い）を設定する。
変更前情報と一致した「8.3.5 授業
情報テーブル」データを変更後情報で更新する。その際、変更前と一致した「8.3.5 授業情報テーブ
ル」データは消去する。
※「7.3.１変更情報ファイル」に存在しない情報*3 は、変更前情報と一致した「8.3.5 授業情報テーブル」データを使用する。休講
情報は「0」（休講では無い）を設定する。
休講情報を「1」（休講）で設定する。
変更後情報と一致した「8.3.5 授業
情報テーブル」データを変更後情報で更新する。
※ 「7.3.１変更情報ファイル」に存在しない情報*3 は、既に登録されている変更後情報と一致した「8.3.5 授業情報テーブ
ル」データを使用する。休講
情報は「0」（休講では無い）を設定する。
変更後情報を「8.3.5 授業情報テーブル」に追加する。
※ 「7.3.１変更情報ファイル」に存在しない情報 *3 は、空欄で登録を行います。休講情報は「0」（休講では無い）を設定する。
処理を行わない。
動作内容

学生出欠管理システム 基本設計書

データ
確認*1

授業情報
テーブルの
データ参照

データ確認
*1

授業情報
テーブルの
データ参照

一致データ
あり*2

変更

一致データ
なし*2

追加

-

未処理

入力あり
入力なし

入力なし

変更後情報と一致した「8.3.5 授業
情報テーブル」データを変更後情報で更新する。
※ 「7.3.１変更情報ファイル」に存在しない情報*3 は、既に登録されている変更後情報と一致した「8.3.5 授業情報テーブ
ル」データを使用する。休講
情報は「0」（休講では無い）を設定する。
変更後情報を「8.3.5 授業情報テーブル」に追加する。
※ 「7.3.１変更情報ファイル」に存在しない情報*3 は、空欄で登録を行います。休講情報は「0」（休講では無い）を設定する。
処理を行わない。

*1「科目コード、日付、開始時限」が全て設定されている場合「入力あり」とする、すべて設定されていない場合は「入力なし」とする。それ以外の場合は「エラー」とする。
エラーで登録できないデータがあっても処理を中断せず処理対象から除外して、次の行のデータを処理する。
*2 データの一致条件は、「科目コード、日付、開始時限」とする。
*3 対象情報は、授業時間（「8.3.5 授業情報テーブル」の No.5～No.6）、受付時間（「8.3.5 授業情報テーブル」の No.7～No.10）及び、
WB-1S 固有 ID、呼び出しメッセージ、コメント、教室移動教員情報とする。
尚、下記の条件の場合処理を変更する。
①開始時限が変更された場合、授業時間、カード受付時間については空で登録する。
②開始時限が同じで終了時限が変更された場合、授業時間、カード受付時間は、
開始情報のみを引継ぎ終了情報は「8.3.14 時限情報テーブル」の既定値を代入する。
※ 「7.3.１変更情報ファイル」参照。

13

学生出欠管理システム 基本設計書

5.1.4.
5.1.4.1

その他
出欠情報テーブルの作成及び、打刻出欠・開始打刻時間・終了打刻時間の設定「8.3.8. 出欠情報テーブル」には、授業毎の履修学生の出欠情報を設定する。
「8.3.8. 出欠情報テーブル」の作成は、「8.3.5. 授業情報テーブル」に授業情報が追加された時行う。
授業情報が追加されるケースは下記となる。
１． 授業情報をインポートした場合
２． WEB からの授業情報を新規登録した場合
３． WB-1S からの授業情報を新規登録(科目選択時に動的に登録)した場合「8.3.8. 出欠情報テーブル」の履修学生情報に関しては、「8.3.3. 科目対応テーブル」を変更した場
合影響があるため、科目対応情報インポート時に、「8.3.8. 出欠情報テーブル」に対し、新規に履修した学生情報を追加する。
・ 差分追加の場合
追加分の学生情報を、「8.3.8. 出欠情報テーブル」に追加する。
・ 全置換の場合
全学生情報を確認し、科目に対し新規に履修学生が追加された場合は、その情報を、「8.3.8. 出欠
情報テーブル」に追加する。

14

学生出欠管理システム 基本設計書作成された「8.3.8. 出欠情報テーブル」の打刻出欠・開始打刻時間・終了打刻時間の設定は、下記のケースで行う。
１． WB-1S で打刻した場合
授業情報があり、尚且つカード受付期間内の場合、「8.3.8. 出欠情報テーブル」の打刻出欠・開始打刻時間・終了打刻時間を設定する。
処理詳細は下記とする。
開始

WB-1Sで打刻

打刻情報テーブルにデータ登録

なし

期間外

授業情報あ
り？

あり

期間外

カード受付開始期間内か？

カード受付終了期間内か？

期間内

期間内

出欠情報テーブルの開始打刻時間に値を設定する。

出欠情報テーブルの終了打刻時間に値を設定する。

設定されていない

開始打刻時
間に値が設定されている？

打刻出欠の値を遅刻に設定する。

設定済み

打刻出欠の出席に
設定する。

終了

15

学生出欠管理システム 基本設計書

２． 授業情報登録時の場合
授業情報登録時に、既に打刻データが存在する場合、「8.3.8. 出欠情報テーブル」の打刻出欠・開始打刻時間・終了打刻時間を設定する。
処理詳細は下記とする。
開始

授業情報登録

出欠情報テーブル作成

明日以降である

授業開始日が明日以降か？

明日以降ではない

籍番号・授業開始日・教室(WB1S)情報を基に、打刻情報テーブ
ルより、一致するデータを取得する

打刻出欠・開始打刻
時間・終了打刻時間
は設定しない

①開始打刻時間設定②終了打刻時間設定③打刻出欠設定終了①、②、③の詳細処理は以下に示す。

16

学生出欠管理システム 基本設計書①開始打刻時間設定
開始

カード受付開始期間内のデータを取得する。

なし

データがある

カード受付開始時間(To)からカード受付終了時間(From)までの打刻データを取得する。

なし

データがある

出欠情報テーブルの開始打刻時間は空欄とする。

データがある

取得した時間を、出欠情報テー
ブルの開始打刻時間に値を設定する。
複数存在する場合は、古い時間を使用する。

ある

取得した時間を、出欠情報テーブルの開始打刻時間に値を設定する。
複数存在する場合は、古い時間を使用する。

カード受付開始時間(From)から90分間前までの打刻データを取
得する。

なし

ある

ある

取得した時間を、出欠情報テーブルの開始打刻時間に値を設定する。
複数存在する場合は、新しい時間を使用する。

①開始打刻時間設定
終了

17

学生出欠管理システム 基本設計書②終了打刻時間設定
開始

カード受付終了期間内のデータを取得する。

なし

データがある

カード受付開始時間(To)からカード受付終了時間(From)までの打刻データを取得する。

データが複数あるなし

カード受付終了時間(To)から90分間後までの打刻データを取得する。
※データが１つだけの場合は、開始時間で使用しているため、使用しない。

なし

出欠情報テーブルの終了
打刻時間は空欄とする。

データがある

取得した時間を、出欠情報テー
ブルの終了打刻時間に値を設定する。
複数存在する場合は、新しい時間を使用する。

ある

取得した時間を、出欠情報テーブルの終了打刻時間に値を設定する。
複数存在する場合は、新しい時間を
使用する。

ある

取得した時間を、出欠情報テーブルの終了打刻時間に値を設定する。
複数存在する場合は、古い時間を使用する。

②終了打刻時間設定
終了

18

ある

学生出欠管理システム 基本設計書③打刻出欠設定
開始

期間外

期間外

欠席を設定する。

終了打刻時
間がカード受付終了期間内である

開始打刻時
間がカード受付開始期間内である

期間内

期間内

期間外

遅刻を設定する。

早退を設定する。

終了打刻時
間がカード受付終了期間内である期間内出席を設定する。

③打刻出欠設定終了

19

学生出欠管理システム 基本設計書

３． 「6.1.1.5 出席情報一覧画面」「6.1.1.6 出席情報詳細画面」表示時の場合
現在表示しているデータに対応する「8.3.8. 出欠情報テーブル」の打刻出欠・開始打刻時間・終了打刻時間が空欄の場合、情報を取得し値を設定する。
処理詳細は下記とする。
開始

出席情報一覧画面・出席情報詳細画面表示

授業開始日が明日以降か？

明日以降である

明日以降ではない
空欄の開始打
刻時間あり

なし

あり
①開始打刻時間設定

空欄の終了打
刻時間あり

なし

あり
②終了打刻時間設定

空欄の打刻出欠ありなし

あり③打刻出欠設定終了①、②、③の処理は上記参照。

20

学生出欠管理システム 基本設計書

４． 「8.3.5. 授業情報テーブル」の授業開始日・教室情報・カード受付期間を変更した場合
変更時に、出欠情報テーブルの情報を更新する。
処理詳細は下記とする。

開始

授業情報の授業開始日・教室情報・カード受付期間を変更

明日以降である

授業開始日が明日以降か？

打刻出欠・開始打刻
時間・終了打刻時間
は設定しない明日以降ではない

籍番号・科目・授業開始日を基に、打刻情報テーブルより、一致するデータを取得する①開始打刻時間設定②終了打刻時間設定③打刻出欠設定終了

21

学生出欠管理システム 基本設計書

5.2.

WB-1S

5.2.1.

WB-1S 起動時の処理概要
・

WB-1S 起動時の処理を以下に示す。
WB-1S起動①

起動プログラム⑤②

起動プログラム起動③

WB-1S内の設定情報取得④

サーバ上のWB-1Sの設定情報取得

違う

WB-1S内とサーバ上の設定ファ
イルを比較

サーバ上の設定内容をWB1S内に保存し設定を行う。

⑥

設定内容を有効とするため、WB-1Sを再起動する。

⑦

WB-1S設定情報取得

同じバージョンチェック
出欠管理サーバ

バージョンチェック

最新バージョ
ン？

最新バージョン
最新バージョン
でないである
打刻プログラム取得⑧⑨プログラム取得

打刻プログラム起動

起動プログラム終了

打刻プログラム① WB-1S を起動する。
22

⑩

打刻処理

⑪

WB-1S再起動

学生出欠管理システム 基本設計書② WB-1S 起動時に、自動的に起動プログラムを起動する。
③ WB-1S 内に存在する設定ファイルより、設定情報を取得する。
④ 出欠管理サーバの DB にアクセスし、WB-1S の設定情報を取得する。
出欠管理サーバに FTP でアクセスし、WB-1S 設定ファイルが存在する場合は、ダウンロード
し、出欠管理サーバ上の設定ファイルをリネームする。
⑤ ③、④の情報を比較し、一致する場合は⑥を実行する。
一致しない場合、④の情報を WB-1S 内に保存・設定を行い、設定を有効にする為、再起動
し、再度②を実行する。
⑥ 出欠管理サーバの DB にアクセスし、打刻プログラムのバージョンをチェックする。
⑦ 打刻プログラムが最新バージョンで無い場合は、出欠管理サーバより FTP にて最新プログラ
ムをダウンロードする。
⑧ 打刻プログラムを起動する。
この時、WB-1S にて、下記設定を行う。
- 輝度を 30 に設定する。
- 2 分でバックライトを OFF にする。
尚、上記設定は、WB-1S 再起動後に有効となる。
⑨ 起動プログラムを終了する。
⑩ 打刻プログラムは、学生の出欠情報の取得を行う。
⑪ １日１回、設定時間に WB-1S を再起動し、再度②を実行する。
・

可搬タイプの WB-1S の場合
WB-1S 起動時に、出欠管理サーバより「8.3.1. 教職員情報テーブル」「8.3.2. 学生情報テーブル」「8.3.3. 科目対応テーブル」「8.3.4. FeliCa 情報テーブル」「8.3.5. 授業情報テーブル」「8.3.6. 教室移動情報テーブル」「8.3.11. 科目一覧テーブル」「8.3.14. 時限情報テーブル」のデータを取得し、この情報を元に、動作を行う。打刻情報などは、ネットワーク接続可能となった時に出欠管理サーバの DB に登録を行う。

23

学生出欠管理システム 基本設計書

5.2.2.

打刻プログラム

5.2.2.1

カード読込機能・

カード読込処理を以下に示す。
開始①

待ち受け画面表示②

教室名を表示

③
なし

あり

授業情報あ
り？

時限を表示

⑪

時限・科目を表示

④
あり

⑤

教室の
移動・休講情
報あり？

なし

ポーリング

科目・移動・休講
情報を表示

IDm取得

⑫
ポーリング

登録済みIDm
か？
登録済み

IDm取得

⑥

⑬

教員

未登録

登録済み

教員以外

教員以外

教員・学生？

登録済みIDm
か？

⑦

未登録

⑯
履修学生

履修学生以外履修学生？

教員受付画面表示

教員
教員・学生？

⑭⑧
学生受付画面表示

学生受付画面表示

カードを受け付ける

教員受付画面表示

カードを受け付ける⑮
カードを受け付けない

未履修者としてカードを受け付ける

カードを受け付け
る

科目選択は
行わない

⑨

科目選択
を行う

科目選択？

選択科目を表示

科目選択？

移動・休講情報の表示を消し、選択科目を表示⑩
ポーリングに戻る① 待ち受け画面を表示する。
24

ポーリングに戻る⑱⑰

学生受付画面表示

未履修者としてカードを受け付ける

カードを受け付けない学生出欠管理システム 基本設計書

②
③

④

⑤
⑥

⑦

⑧
⑨
⑩

「6.2.2. 待ち受け画面」参照。
「8.3.9. WB-1S 情報テーブル」を基に教室コードより教室名を表示する。
現在の日時を基に、「8.3.5. 授業情報テーブル」より対応する授業情報を取得する。
授業情報が存在しない場合は、現在の日時を基に「8.3.14. 時限情報テーブル」より対応
する時限名を表示し、④を実行する。
授業情報が存在する場合は、⑪を実行する。
現在の時限を基に、「8.3.6. 教室移動情報テーブル」より対応する教室移動・休講情報を取得する。
移動・休講情報が存在する場合は、⑤を実行する。存在しない場合は、⑫を実行する。
科目・移動・休講情報を表示する。
システムコード指定あり・システムコード指定なしでのポーリングを交互に繰り返し、FeliCaの IDm を取得する。
取得した IDm が DB に登録されていない場合は、カードは受け付けず、⑩を実行する。登録されている場合は、⑦を実行する。
取得した IDm を基に「8.3.4. FeliCa 情報テーブル」「8.3.1. 教員情報テーブル」より教員カードかチェックする。
教員カード以外場合は、学生受付画面を表示し、未履修者としてカードを受け付け、⑩を実行する。「6.2.4. 学生受付画面」参照。
教員カードの場合は、⑧を実行する。
教員受付画面を表示する。
「6.2.3. 教員受付画面」参照。
科目選択が行われた場合は、選択科目を表示し、⑱を実行する。行われない場合は⑩を
実行する。
⑥に戻る。

⑪ 「8.3.5. 授業情報テーブル」より取得した科目・時限を表示する。
⑫ システムコード指定あり・システムコード指定なしでのポーリングを交互に繰り返し、FeliCaの IDm を取得する。
取得した IDm が DB に登録されていない場合は、カードは受け付けず、⑱を実行する。登録されている場合は、⑬を実行する。
⑬ 取得した IDm を基に「8.3.4. FeliCa 情報テーブル」「8.3.1. 教員情報テーブル」「8.3.2. 学
生情報テーブル」より教員かチェックする。
教員カードの場合は、⑭を実行する。教員カード以外の場合は、⑯を実行する。
⑭ 教員受付画面を表示する。
「6.2.3. 教員受付画面」参照。
⑮ 科目選択が行われた場合は、選択科目を表示する。
⑱を実行する。
⑯ 「8.3.3. 科目対応テーブル」より、履修学生かチェックする。
履修学生以外場合は、未履修者としてカードを受け付け、⑰を実行する。
履修学生の場合は、履修者としてカードを受付、⑰を実行する。
⑰ 学生受付画面を表示し、打刻情報を「8.3.7. 打刻情報テーブル」に登録する。
「6.2.4. 学生受付画面」参照。
⑱ ⑫に戻る。

25

学生出欠管理システム 基本設計書

5.2.2.2

結果表示機能・取得した IDm を基に、結果を表示する。
詳細は「5.2.2.1 カード読込機能」「6.2.4. 学生受付画面」参照。

・

比較する情報は、Setup.txt ファイルで設定した時間毎に、サーバから取得したデータとする。
取得データは下記とする。
- 教職員・学生情報- 授業情報(当日分の対象とする授業のみ取得)- 教室移動・休講情報(当日分の対象とする教室移動・休講情報のみ取得)- WB-1S の教室名
- WB-1S の再起動時間- 時限情報一覧
上記取得が連続で 3 回失敗した場合は、WB-1S を再起動する。

5.2.2.3

情報送信機能・

5.2.2.4

打刻情報を出欠管理サーバの DB に登録する。
詳細は「5.2.2.1 カード読込機能」参照。

IDm 登録機能・かざされた FeliCa を受け付けた場合、携帯登録ボタンを表示し、携帯電話の IDm を登録可能とする。
携帯電話の IDm を取得した場合、IDｍの登録確認画面を表示する。
下記の A 又は B の条件を全て満たす場合、「8.3.4. FeliCa 情報テーブル」に取得した IDm 情報を登録する。
A. 「8．3.17．IDm 登録制限情報」に IDｍが登録されている場合
・始めにかざされた FeliCa と同一の FeliCa である
・他のユーザの「8.3.4. FeliCa 情報テーブル」に登録されていない IDｍである
・「8．3.17．IDm 登録制限情報」に登録されている IDｍと携帯電話の IDm が前方一致する
B. 「8．3.17．IDm 登録制限情報」に IDｍが登録されていない場合
・始めにかざされた FeliCa と同一の FeliCa である
・他のユーザの「8.3.4. FeliCa 情報テーブル」に登録されていない IDｍである
画面仕様は、「6.2.3. 教員受付画面」「6.2.4. 学生受付画面」「6.2.6. 携帯電話登録画面」「6.2.7.
携帯電話登録確認画面」「6.2.8. タイムアウト画面」参照。

5.2.2.5

科目選択機能・

26

教員のカードがかざされた場合、科目選択ボタンを表示し、科目選択可能とする。
科目が選択された場合は、現在の日付・時限・選択科目を基に、「8.3.5. 教室情報テーブル」より一致するデータを取得する。
A. 一致するデータが存在する場合
現在の教室情報を登録する。このとき、既に教室情報が登録されている場合は、「8.3.6. 教室移動情報テーブル」に移動情報を登録する。

学生出欠管理システム 基本設計書

B. 一致するデータが存在しない場合
新規に「8.3.5. 教室情報テーブル」にデータを追加する。
画面仕様は、「6.2.3. 教員受付画面」「6.2.5. 科目選択画面」参照。

5.2.2.6

メッセージ表示機能
・・

5.2.2.7

かざされた FeliCa の IDm を基に、「8.3.1. 教職員情報テーブル」「8.3.2. 学生情報テーブル」より「呼び出しメッセージ」情報を取得する。
「呼び出しメッセージ」情報が存在する場合は、WB-1S にメッセージを表示し、「呼び出しメッセージ」
情報を DB から削除する。携帯電話がかざされた場合は、「5.2.7. メッセージ配信機能」を実行後
DB から削除する。
画面仕様は、「6.2.3. 教員受付画面」「6.2.4. 学生受付画面」参照。

メッセージ配信機能
・・

5.2.2.8

携帯電話がかざされた場合、かざされた FeliCa の IDm を基に、「8.3.1. 教職員情報テーブル」「8.3.2. 学生情報テーブル」より「呼び出しメッセージ」情報を取得する。
「呼び出しメッセージ」情報が存在する場合は、Web to 機能を用いて呼び出しメッセージを携帯電話に配信する。尚、Web to 機能を用いる為、メッセージの先頭に「http://」固定文字列を付加し、配信する。

WB-1S 再起動機能
・

5.2.2.9

設定時間になった場合、WB-1S を再起動する。

設定管理機能・

5.2.2.10

WB-1S 起動時に出欠管理サーバより設定情報を取得・設定を行う。
詳細は「5.2.1. WB-1S 起動時の処理概要」参照。

セルフチェック機能
・

5.2.2.11

定期的に「8.3.9. WB-1S 情報テーブル」の状態判定情報の内容を更新する。これにより、出欠管理
サーバ上にて、上記項目を定期的にチェックすることで、WB-1S の状態を判断可能となる。
上記処理は、教室に設置している(教室コードが設定されている)WB-1S のみとする。

データ保存機能・

WB-1S 起動時に現在保持している教室情報・IDｍ情報・教員情報・学生情報・授業情報・教室移動
情報を保存する。
起動時に DB からデータの取得に失敗した場合、保存されているデータをもとにカードの受付を行う。
固定型の場合、データの保存先は FlashDisk とし、可搬型の場合は CF カードとする。
※可搬型の場合は、CF カードの使用を必須とする。

27

学生出欠管理システム 基本設計書

5.2.2.12

イベント機能・

5.2.2.13

学生指導支援機能
・

5.2.3.

監視対象の学生が打刻した場合、教職員にメールを送信する。
詳細は「6.2.4. 学生受付画面」参照。

起動プログラム5.2.3.1

自動アップデート機能
・28

イベント画面を表示し、打刻情報を収集する。
詳細は「6.2.12 イベント開始確認画面」「6.2.13 イベント時間選択画面」「6.2.14 イベント待ち受け画面」「6.2.15 イベント受付画面」「6.2.16 イベント終了画面」「6.2.17 可搬のイベント画面」参照。

WB-1S 起動時にバージョンチェックプログラムを起動し、バージョンが更新されている場合は自動でアップデートを行う。
詳細は「5.2.1. WB-1S 起動時の処理概要」参照。

学生出欠管理システム 基本設計書

6. 画面仕様
6.1.

WEB 画面

6.1.1.

教員用画面
教員用の画面を以下に示す。

6.1.1.1

画面遷移「授業登録」ボタン
押下

回数・開講日時・コメント選択
イベント
一覧画面
イベント選択

イベント
詳細画面「戻る」「確定」
ボタン押下

イベント
授業登録画面「戻る」「確定」
ボタン押下

日付選択

科目選択

講時情報
一覧画面

トップ画面

講時情報
詳細画面
「戻る」「確定」
ボタン押下

講時情報選択
メニュー選択(一部の教員のみ)

講時情報選択出席情報選択出席情報選択

学生指導
(別画面)
出席情報
一覧画面

教員氏名選択

回数選択

出席情報
詳細画面

「戻る」「確定」
ボタン押下「戻る」「確定」
ボタン押下

教員情報画面「戻る」「確定」
ボタン押下

学生氏名選択「戻る」「確定」
ボタン押下

学生氏名選択学生情報画面29

学生出欠管理システム 基本設計書

6.1.1.2

トップ画面
①

②

④

③

⑤

⑥

番号
①

内容
・ 「学生出欠管理システム」固定文字列を表示する。

②

・ ログインしている教員氏名を表示する。

③

・ ログインしている教員の籍番号を基に「8.3.3. 科目対応
テーブル」より、担当している科目情報を取得し、一覧表示する。
・ ２行目に開講曜日、開始時限、科目コードを表示する。
開講曜日、開始時限の取得基は、時間割システムの「基本情報テーブル(T_MASTER_TBL)」とする。
詳細は、時間割システムの基本設計書参照。
・ 開始時限の表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後ろ 2 文字” + “限”
・ 科目をクリックすると、「講時情報一覧画面」を表示する。
・ 空白ページを表示する。
・ イベントをクリックすると、「6.1.1.9. イベント一覧画面」を
表示する。

④
⑤

30

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：青色(00CCFF)
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)

背景色：白色(FFFFFF)
フォント名：ＭＳ ゴシック
フォントサイズ：12pt

学生出欠管理システム 基本設計書

番号

内容

⑥

・ 学習指導支援機能実行権限がある教職員のみ、学生指導を表示する。
・ 学生指導をクリックすると、別の画面に「6.1.4.2 トップ画面」を表示する。

スタイル情報フォントの色：黒色(000000)
背景色：水色(CCFFFF)③参照

31

学生出欠管理システム 基本設計書

6.1.1.3

講時情報一覧画面

①
④

番号
①

②

③
⑤

⑥

②
⑦

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。
開講曜日、開始時限の取得基は、時間割システムの「基本情報テーブル(T_MASTER_TBL)」とする。
詳細は、時間割システムの基本設計書参照。
・ 開始時限の表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後
ろ 2 文字” + “時限”
・ 表示しているページ情報をハイライト表示する。
・ 出席情報をクリックすると、現在表示している科目に対応する「6.1.1.5 出席情報一覧画面」を表示する。

⑧

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)

講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)32

学生出欠管理システム 基本設計書

番号
③

④

⑤

⑥

⑦

⑧

内容
・ 現在表示している科目を基に、「8.3.5. 授業情報テーブル」より対応する講時情報の一覧を表示する。
・ 授業開始日と時限でソートし、表示する。

・ 授業回数は、1 から「登録している授業数+1」まで表示する。
・ クリックすると、授業回数に対応した「6.1.1.4 講時情報詳細画面」を表示する。
・ 「8.3.5. 授業情報テーブル」より授業開始日を表示する。
書式は YYYY 年 MM 月 DD 日とする。
・ リンクをクリックすると、授業回数に対応した「6.1.1.4 講時情報詳細画面」を表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 「8.3.5. 授業情報テーブル」より開始時限コード・終了時限コードを取得する。
表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後ろ 2 文字” + ”-“ + “終了時限コードの後ろ 2 文字” +“時限”
終了時限コードが省略されている場合は、開始時限コードと終了
時限コードが同じものとして表示する。そのため、開始時限コードを表示後、再度開始時限コードを表示する。
・ リンクをクリックすると、授業回数に対応した「6.1.1.4 講時情報詳細画面」を表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 「8.3.5. 授業情報テーブル」より教室コードを取得し、教室名称を表示する。
複数教室存在する場合は、カンマ区切りで全教室を表示する。
・ リンクをクリックすると、授業回数に対応した「6.1.1.4 講時情報詳細画面」を表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 可搬タイプの場合は、ID を表示する。
・ 「8.3.5. 授業情報テーブル」よりコメントを表示する。
・ リンクをクリックすると、授業回数に対応した「6.1.1.4 講時情報詳細画面」を表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
③参照

③参照

③参照

③参照

③参照

33

学生出欠管理システム 基本設計書

6.1.1.4

講時情報詳細画面

①

②

③
④

⑤

⑦
⑥

⑧
⑯

⑰

⑨
⑩
⑪
⑫
⑬

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。

②

・ 表示しているページ情報をハイライト表示する。
・ 出席情報をクリックすると、現在表示している講時に対応する「6.1.1.6 出席情報詳細画面」を表示する。

⑭⑮

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)34

学生出欠管理システム 基本設計書

番号
③

④
⑤
⑥

⑦

⑧

⑨

内容
・ 「8.3.5. 授業情報テーブル」より対応する講時情報の詳細内容を表示する。

・ 現在表示している科目を基に、「8.3.3. 科目対応テーブル」より対応する教員名を表示する。
・ 授業回数を表示する。
・ 教室名を表示する。
・ 教室を追加する場合、左側のリストから教室選択し、追加ボタン
にて右側のリストに追加されることで教室追加する。
「休講情報」チェックボックスをチェックすると事で休講となる。
・ リストボックス内の表示順は、教室コードの昇順とする。
・ 時限情報を表示する。
・ 時限情報としては、１部・2 部及び開始・終了の時限を表示する。
・ デフォルト値は、DB に設定されている値とする。
・ 終了時限が登録されていない場合は、開始時限と同じ値を表示
し、開始時限と終了時限が同じ値でも登録可能とする。
・ リストボックス内には、部は 1-2、時限は 1-10 を設定する。
・ 授業開始日及び、授業開始時間・授業終了時間を表示する。
・ デフォルト値は、DB に設定されている値とする。
・ リストボックス内には、下記を設定する。
年：2007～現在の年+1(例：現在が 2007 年の場合 2007 年 1 月～2008 年 12 月まで設定する。
月：1～12
日：1～31
時：0～23
分：0～59・ 授業開始時間・授業終了時間は省略可能とし、省略時には、時限に対応する開始・終了時間を使用する。
授業開始時間は、開始時限コードを基にし、授業終了時間は、終了時限コードを基にする。
・ WB-1S の固有 ID を表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ リストボックス内には、「8.3.9. WB-1S 情報テーブル」より、教室コードが設定されていない可搬タイプの WB-1S の固有 ID を設定する。
・ 可搬の WB-1S を使用する場合のみ、値を設定する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
③参照。
③参照。
リストボックス③参照。

リストボックス③参照。

リストボックス③参照。

リストボックス③参照。

35

学生出欠管理システム 基本設計書

番号
⑩

⑪

⑫

⑬

36

内容
・ カード受付開始時間・終了時間を相対表示する。
・ デフォルト値は、DB に設定されている値からの相対値とし、未設定の場合は、時限に対応したデフォルト値からの相対値とする。
・ リストボックス内には下記を設定する。
前リスト：30 分前～0 分前～10 分後
後リスト：10 分前～0 分後～30 分後・ 範囲以外のデータの場合は、設定可能な上限もしくは下限を表示し、確定した場合はその値に変更する。
・ 基準値は、開講時間とし、括弧内に表示する。
括弧内に表示する開講時間は、授業情報テーブルの授業開始
時間・終了時間とし、未設定の場合は、時限に対応したデフォ
ルト値とする。
・ カード受付開始時間・終了時間は省略可能とし、省略時には、時限に対応するカード受付開始時間・終了時間を使用する。
カード受付開始時間は、開始時限コードを基にし、カード受付
終了時間は、終了時限コードを基にする。
・ 呼び出しメッセージを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ コメントを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ 変更をキャンセルし、「6.1.1.4 講時情報一覧画面」に戻る。

スタイル情報リストボックス③参照。

テキストボックス③参照。
テキストボックス
③参照。
ボタン
③参照。

学生出欠管理システム 基本設計書

番号
⑭

内容
・ 内容を、「8.3.5. 授業情報テーブル」に登録する。
・ 教室が設定済みで、変更された場合は、下記処理を行う。
1. 「8.3.6. 教室移動情報テーブル」にデータを登録する。
教室移動情報テーブル
移動元教室コード
授業開始日
授業開始時間

授業終了時間

移動先教室コード
科目コード
休講情報

スタイル情報
ボタン
③参照。

設定値
変更前の教室コードを設定する。
変更前の授業開始日を設定する。
変更前の授業開始時間を設定する。
未設定の場合は、変更前の時限に対応
する開始時間を設定する。
変更前の授業終了時間を設定する。
未設定の場合は、変更前の時限に対応
する終了時間を設定する。
変更後の教室コードを設定する。
科目コードを設定する。
休講情報を設定する。

・ 新規に授業を登録する場合、登録時に「8.3.8. 出欠情報テーブル」を登録する。
出欠情報テーブル
籍番号
科目コード
授業開始日
開始時限コード
打刻出欠
開始打刻時間終了打刻時間
出欠判定
コメント

設定値
科目を履修している全学生の籍番号を設定する。
科目コードを設定する。
授業開始日を設定する。
開始時限コードを設定する。
打刻による出欠判定結果を設定する。
※
打刻時間を設定する。※
打刻時間を設定する。※
空欄を設定する。
空欄を設定する。

※詳細は、「5.1.3.1 出欠情報テーブルの作成及び、打刻出欠・開始打刻時間・終了打刻時間の設定」参照。
「6.1.1.4 講時情報一覧画面」に戻る。
※同じ時限の教室には 4 授業までが登録可能とする。
⑮⑯

・ 「8.3.5. 授業情報テーブル」から表示しているデータを削除する。
・ 「8.3.5. 授業情報テーブル」よりカード受付開始時間・カード受付終了時間を取得する。
カード受付開始時間(From)からカード受付終了時間(To)までの教員の打刻情報を「8.3.7. 打刻情報テーブル」から取得する。
複数取得した場合は、最初と最後の時間を表示する。
１つしか取得できない場合は、取得した時間のみ表示する。
取得できない場合は、空欄を表示する。

ボタン
③参照。
③参照。

37

学生出欠管理システム 基本設計書

番号
⑰

38

内容
・ 教員打刻が存在する場合、教員の打刻情報を、⑧の開講時間に設定する。
・ 教員の打刻の開始時間を、授業開始時間に設定する。
終了時間を、授業終了時間に設定する。
片方のみ存在している場合は、存在している打刻情報のみ設定する。
備考：設定は、画面上での変更のみとし、DB に登録する場合は、⑭確定ボタンを押下し登録する。

スタイル情報ボタン③参照。

学生出欠管理システム 基本設計書

6.1.1.5

出席情報一覧画面

①

②

⑥

⑦ ⑤

⑩

③

⑧
⑨

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。

②

・ 表示しているページ情報をハイライト表示する。
・ 講時情報をクリックすると、現在表示している科目に対応する「6.1.1.3 講時情報一覧画面」を表示する。

③

・ 「現在表示している科目に対応する出席情報」を、指定したフ
ァイルに出力する。
出力フォーマットは、「7.1.1.1.1 生データファイル」参照。

④

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)
ボタン

39

学生出欠管理システム 基本設計書

番号
④

内容
・ 科目を基に、「8.3.5. 授業情報テーブル」「8.3.8. 出欠情報
テーブル」より、対応する出席情報一覧を表示する。
・ 教員未確定の場合には、背景色を灰色に変更する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色（000000）
背景色：青色（00CCFF）
データ部（学生氏名）
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)⑤

・ 授業回数は、1 から登録している授業数まで表示する。
・ リンクをクリックすると、授業回数に対応した「6.1.1.6 出席情報詳細画面」を表示する。

⑥

・ 表示している科目を基に、「8.3.3. 科目対応テーブル」より、履修している学籍番号一覧表示する。
・ 「学籍番号」のリンクをクリックする事で籍番号の昇降順に表示しなおす。
・ 学生毎の学籍番号をクリックすると、学生の「6.1.1.7 学生情報画面」を表示する。
・ 表示している科目を基に、「8.3.3. 科目対応テーブル」より、履修している学生氏名を一覧表示する。
・ リンクをクリックすると、学生毎の「6.1.1.7 学生情報画面」を表示する。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8.
出欠情報テーブル」より対応する出欠判定を表示する。
表示形式は下記記号とする。
○:出席、×:欠席、△:遅刻、▲:早退

⑦

⑧

⑨
⑩

40

対応する出欠判定が空欄の場合は、打刻出欠を表示する。
・ 出欠記号の意味の一覧を表示する。
・ 表示されている形式で CSV 出力をする。
出力フォーマットは、「7.1.1.1.2 表示形式データファイル-出席情報一覧」参照。

データ部（出席情報）
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フ ォ ン ト の 色 ： 黒 色 （ 000000 ）
赤色（FF0000）
背景色：白色（FFFFFF）
灰色（C0C0C0）
④参照。

④参照。

④参照。

④参照。

④参照。
ボタン

学生出欠管理システム 基本設計書

6.1.1.6

出席情報詳細画面

①

②
⑲

④

③

⑤

⑦

⑥

⑨
⑧

⑩

⑫

⑭

⑬

⑮

⑪

⑯

⑳

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。

②

・ 表示しているページ情報をハイライト表示する。
・ 講時情報をクリックすると、現在表示している講時に対応する「6.1.1.4 講時情報詳細画面」を表示する。

③

・ 「現在表示している講時に対応する出席情報」を、指定したファ
イルに出力する。
出力フォーマットは、「7.1.1.1.1 生データファイル」参照。

⑰⑱

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)
ボタン

41

学生出欠管理システム 基本設計書

番号
④

⑤

⑥

⑦
⑧

⑨

⑩

⑪

42

内容
・ 科目・授業開始日・開始時限コードを基に、「8.3.5. 授業情報テーブル」より対応する講時情報の詳細内容を表示する。

・ 「8.3.5. 授業情報テーブル」より授業開始日・開始時間・終了時
間を表示する。
開始時間・終了時間が設定されていない場合は、開始・終了時
限コードに対応する開始時間・終了時間を表示する。
書式は YYYY 年 MM 月 DD 日 hh 時 mm 分とする。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 「8.3.5. 授業情報テーブル」より教室名を表示する。
休講情報が設定されている場合は、”休講”と表示する。
可搬タイプの場合は、ID を表示する。
・ 授業回数を表示する。
・ 現在表示している科目を基に、「8.3.3. 科目対応テーブル」より対応する教員名を表示する。
・ リンクをクリックすると、教員毎の「6.1.1.8 教員情報画面」を表示する。
・ 「8.3.5. 授業情報テーブル」よりカード受付開始時間・カード受付終了時間を取得する。
カード受付開始時間(From)からカード受付終了時間(To)までの教員の打刻情報を「8.3.7. 打刻情報テーブル」から取得する。
複数取得した場合は、最初と最後の時間を表示する。
１つしか取得できない場合は、取得した時間のみ表示する。
取得できない場合は、空欄を表示する。
・ 表示している科目を基に、「8.3.3. 科目対応テーブル」より、履修している学籍番号を一覧表示する。
学籍番号は、先頭１桁を削除した 8 桁を表示する。
「学籍番号」のリンクをクリックする事で籍番号の昇降順に表示しなおす。
・ 学生毎の学籍番号をクリックすると、学生の「6.1.1.7 学生情報
画面」を表示する。
・ 表示している科目を基に、「8.3.3. 科目対応テーブル」より、履修している学生氏名を一覧表示する。
・ リンクをクリックすると、学生毎の「6.1.1.7 学生情報画面」を表示する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)赤色（FF0000）
背景色：白色(FFFFFF)
④参照。

④参照。

④参照。
④参照。

④参照。

④参照。

④参照。

学生出欠管理システム 基本設計書

番号
⑫

⑬

⑭

⑮

⑯
⑰
⑱

⑲

⑳

内容
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8. 出
欠刻情報テーブル」より対応する出欠判定を下記記号で表示する。
○:出席、×:欠席、△:遅刻、▲:早退
・ デフォルト値は、DB に設定されている値とし、未設定の場合は、
打刻出欠の値とする。
・ リストボックス内には、下記を設定する。
○、×、△、▲・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8. 出
欠情報テーブル」より対応する打刻出欠を下記記号で表示する。
○:出席、×:欠席、△:遅刻、▲:早退
打刻出欠が空欄の場合は、欠席として表示する。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8. 出
欠情報テーブル」より対応する開始打刻時間・終了打刻時間を表示する。
書式は hh 時 mm 分とする。
「開始」と「終了」のリンクをクリックする事で時間の昇降順に表示しなおす。
※開始と終了でソートを行った後に学籍番号でソートを行う。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8. 出
欠情報テーブル」より対応するコメントを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ 出欠記号の意味の一覧を表示する。
・ 変更をキャンセルし、「6.1.1.5 出席情報一覧画面」に戻る。
・ カード受付開始時間を過ぎている場合、内容を「8.3.8. 出欠情
報テーブル」に登録する。
・ 「6.1.1.5 出席情報一覧画面」に戻る。
・ 表示されている形式で CSV 出力をする。
出力フォーマットは、「7.1.1.1.3 表示形式データファイル-出席情報詳細」参照。
・ 科目を基に、「8.3.5. 授業情報テーブル」「8.3.8. 出欠情報テーブル」より、対応する出席情報一覧を表示する。
・ データ部の背景色は、白色(FFFFFF)に設定する。
教員の開始打刻より遅い場合、背景色を黄色に変更する。
教員の終了打刻より遅い場合、背景色を赤色に変更する。
両方に一致する場合は、背景色を赤色に変更する。

スタイル情報リストボックス
④参照。

④参照。

④参照。

テキストボックス
④参照。

④参照。
ボタン
④参照。
ボタン
④参照。
ボタン

ボタン
④参照。

43

学生出欠管理システム 基本設計書

6.1.1.7

学生情報画面

①

③
④

⑨

②

⑤
⑩

⑥
⑪

⑮

⑫

⑬

⑯

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。

②

・ 表示しているページ情報をハイライト表示する。

⑭

⑦

⑧

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)

44

学生出欠管理システム 基本設計書

番号
③

④
⑤
⑥

⑦
⑧

⑨

内容
・ 籍番号を基に「8.3.2. 学生情報テーブル」より学生情報を表示する。

・ 籍番号を表示する。
籍番号は先頭１桁を削除した 8 桁を表示する。
・ 学生氏名を表示する。
・ 呼び出しメッセージを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ 変更をキャンセルし、前の画面(「6.1.1.5 出席情報一覧画面」
又は「6.1.1.6 出席情報詳細画面」)に戻る。
・ カード受付開始時間を過ぎている授業の出欠情報を、「8.3.2.
学生情報テーブル」に登録する。
・ 前の画面(「6.1.1.5 出席情報一覧画面」又は「6.1.1.6 出席情報
詳細画面」)に戻る。
・ 授業回数を表示する。

⑩

・ 授業日を表示する。
書式は YYYY 年 MM 月 DD 日とする。

⑪

・ 「8.3.5. 授業情報テーブル」より開始時限コード・終了時限コードを取得する。
表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後ろ 2 文字” + ”-“ + “終了時限コードの後ろ 2 文字”+ “時限”
終了時限コードが省略されている場合は、開始時限コードと終了時限コードが同じものとして表示する。そのため、開始時限コードを表示後、再度開始時限コードを表示する。
・ リンクをクリックすると、授業回数に対応した「6.1.1.4 講時情報
詳細画面」を表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8.
出欠刻情報テーブル」より対応する出欠判定を下記記号で表示する。
○:出席、×:欠席、△:遅刻、▲:早退
・ デフォルト値は、DB に設定されている値とし、未設定の場合
は、打刻出欠の値とする。
・ リストボックス内には、下記を設定する。
・ ○、×、△、▲⑫

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
③参照。
③参照。
テキストボックス
③参照。
ボタン
③参照。
ボタン
③参照。

ボタン
③参照。
ボタン
③参照。
ボタン
③参照。

ボタン
③参照。

45

学生出欠管理システム 基本設計書

番号
⑬

⑭

⑮
⑯

46

内容
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8.
出欠情報テーブル」より対応する打刻出欠を下記記号で表示する。
○:出席、×:欠席、△:遅刻、▲:早退
・ 打刻出欠が空欄の場合は、欠席として表示する。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8.
出欠情報テーブル」より対応する開始打刻時間・終了打刻時
間を表示する。
書式は hh 時 mm 分とする。
「開始」と「終了」のリンクをクリックする事で時間の昇降順に表示しなおす。
・・ 出欠記号の意味の一覧を表示する。
・ 科目を基に、「8.3.5. 授業情報テーブル」「8.3.8. 出欠情報テーブル」より、対応する出席情報一覧を表示する。
・ データ部の背景色は、白色(FFFFFF)に設定する。
教員の開始打刻より遅い場合、背景色を黄色に変更する。
教員の終了打刻より遅い場合、背景色を赤色に変更する。
両方に一致する場合は、背景色を赤色に変更する。
・

スタイル情報
ボタン
③参照。

ボタン
③参照。

ボタン
③参照。
ボタン
③参照。

学生出欠管理システム 基本設計書

6.1.1.8

教員情報画面

①

②
③

④

⑤

⑥

⑦

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。

②

・ 表示しているページ情報をハイライト表示する。

⑧

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)

47

学生出欠管理システム 基本設計書

番号
③

④
⑤
⑥

⑦
⑧

48

内容
・ 籍番号を基に「8.3.1. 教職員情報テーブル」より教員情報を表示する。

・ 籍番号を表示する。
籍番号は先頭１桁を削除した 8 桁を表示する。
・ 教員氏名を表示する。
・ 呼び出しメッセージを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ 変更をキャンセルし、「6.1.1.6 出席情報詳細画面」に戻る。
・ 内容を、「8.3.2. 学生情報テーブル」に登録する。
・ 「6.1.1.6 出席情報詳細画面」に戻る。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
③参照。
③参照。
テキストボックス
③参照。
ボタン
③参照。
ボタン
③参照。

学生出欠管理システム 基本設計書

6.1.1.9

イベント一覧画面

⑤
①

番号
①

②

②

③

④

内容
・ 授業登録済みのイベントに関しては行の背景色が変更される。
・ チェックボックスをチェックする事で CSV 出力対象となる。
・ チェックボックスにチェックが入っていなければ、すべてのイベ
ントを CSV 出力対象とする。
・ イベント回数を表示する。
・ リンクをクリックすると、イベント毎の「6.1.1.10 イベント詳細画面」を表示する。

スタイル情報データ部
背景色：黄色(FFFF85)
チェックボックス

ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：青色(0000FF)
背景色：白色(FFFFFF)

49

学生出欠管理システム 基本設計書

番号
③

④

⑤

50

内容
・ イベントの開催日時を表示する。
・ リンクをクリックすると、イベント毎の「6.1.1.10 イベント詳細画面」を表示する。
・ イベントのコメントを表示する。
・ リンクをクリックすると、イベント毎の「6.1.1.10 イベント詳細画面」を表示する。
・ ①で選択したイベント情報を、指定したファイルに出力する。
・ 出力フォーマットは、「7.1.1.2 イベント情報ファイル」参照。

スタイル情報
②参照。

②参照。

ボタン

学生出欠管理システム 基本設計書

6.1.1.10

イベント詳細画面

⑥

⑦

①
②
③

⑤

④

⑧

番号
①

②

内容
・ 選択されたイベントの開催日時を表示する。

・ 選択されたイベントのコメントを表示する。

⑨

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照。

51

学生出欠管理システム 基本設計書

番号
③

④
⑤

⑥
⑦
⑧
⑨

52

内容
・ 籍番号を表示する。
・ ヘッダーをクリックすることにより、籍番号の昇順にソートし表示する。再度クリックすると、籍番号の降順にソートし表示する。

・ 氏名を表示する。
・ 打刻時間を表示する。
・ ヘッダーをクリックすることにより、打刻時間の昇順にソートし表示する。再度クリックすると、打刻時間の降順にソートし表示する。
・ イベント情報を、指定したファイルに出力する。
・ 出力フォーマットは、「7.1.1.2 イベント情報ファイル」参照。
・ 「6.1.1.11 イベント授業登録画面」を表示する。
・ 「6.1.1.9 イベント一覧画面」を表示する。
・ 内容を、「8.3.16. イベント情報テーブル」に登録する。
・ 「6.1.1.9 イベント一覧画面」に戻る。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：青色(0000FF)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照。
③参照。

ボタン
ボタン
ボタン
ボタン

学生出欠管理システム 基本設計書

6.1.1.11

イベント授業登録画面

①

②

③

④
⑤
⑥

⑦
⑧
⑨

⑩

番号
①

内容
・ 教員が担当している科目名を表示する
・ リストボックス内の表示順は、科目コードの昇順とする。

⑪

スタイル情報リストボックス
ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)②

・ 現在表示しているイベントを基に、「8.3.3. 科目対応テーブ
ル」より対応する教員名を表示する。

データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)①参照

53

学生出欠管理システム 基本設計書

番号
③

④

⑤

⑥

⑦

54

内容
・ 教室名を表示する。
・ 教室を追加する場合、左側のリストから教室選択し、追加ボタ
ンにて右側のリストに追加されることで教室追加する。
・ 最大登録教室は 16 とする。
・ リストボックス内の表示順は、教室コードの昇順とする。
・ イベント処理を行った WB-1S に教室が設定されている場合
は、デフォルトとして、右側のリストボックスに設定されている教室名を表示する。WB-1S に教室が設定されていない場合は、右側のリストボックスは空欄とする。
・ 時限情報としては、１部・2 部及び開始・終了の時限を表示する。
・ デフォルト値は空欄とする。
・ リストボックス内には、部は 1-2、時限は 1-10 を設定する。
・ 開始時限と終了時限が同じ値でも登録可能とする。
・ デフォルト値として、イベントの開講日・開始時間・終了時間を設定する。
・ リストボックス内には、下記を設定する。
年：2007～現在の年+1(例：現在が 2007 年の場合 2007 年 1 月～2008 年 12 月まで設定する。
月：1～12
日：1～31
時：0～23
分：0～59・ 授業開始時間・授業終了時間は省略可能とし、省略時には、時限に対応する開始・終了時間を使用する。
・ 授業開始時間は、開始時限コードを基にし、授業終了時間
は、終了時限コードを基にする。
・ WB-1S の固有 ID を表示する。
・ イベント処理を行った WB-1S に教室が設定されていない場合
は、WB-1S 欄に WB-1S ID を表示する。設定されている場合は空欄とする。
・ リストボックス内には、「8.3.9. WB-1S 情報テーブル」より、教室コードが設定されていない可搬タイプの WB-1S の固有 IDを設定する。
・ 可搬の WB-1S を使用する場合のみ、値を設定する。
・ カード受付開始時間・終了時間を表示する。
・ デフォルト値は下記を設定する。
カード受付開始時間(From) ：イベント開始時間を表示
カード受付開始時間(To) ：イベント終了時間を表示
カード受付終了時間(From) ：イベント終了時間を表示
カード受付終了時間(To) ：イベント終了時間を表示
・ リストボックス内には、下記を設定する。
時：0～23
分：0～59・ カード受付開始時間・終了時間は省略可能とし、省略時には、時限に対応するカード受付開始時間・終了時間を使用する。
・ カード受付開始時間は、開始時限コードを基にし、カード受付終了時間は、終了時限コードを基にする。

スタイル情報リストボックス
①参照

リストボックス
①参照

リストボックス③参照。

リストボックス③参照。

リストボックス③参照。

学生出欠管理システム 基本設計書

番号
⑧

⑨

⑩
⑪

内容
・ 呼び出しメッセージを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ コメントを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ 「6.1.1.10 イベント詳細画面」を表示する。
・ 内容を、「8.3.5. 授業情報テーブル」に登録する。
・ 「6.1.1.10 イベント詳細画面」に戻る。
・ 登録に成功すると、「登録しました。」のメッセージが表示される。

スタイル情報テキストボックス③参照。
テキストボックス
③参照。
ボタン
ボタン

55

学生出欠管理システム 基本設計書

6.1.2.

管理者用画面
管理者用の画面を以下に示す。

6.1.2.1

画面遷移

6.1.2.2

トップ画面
①

56

学生出欠管理システム 基本設計書

学生出欠管理システム ②
管理者メニュー
■教職員管理■学生管理③■インポート■WB-1S情報■携帯登録設定
■共通設定

番号
①

④

内容
・ ログイン画面を表示する。
ログインできた場合、②の画面を表示する。

スタイル情報-57

学生出欠管理システム 基本設計書

番号
①
②

③

④

6.1.2.3

内容・ ログイン画面を表示する。
ログインできた場合、②の画面を表示する。
・ 「学生出欠管理システム」固定文字列を表示する。

・ 管理者メニューを表示する。
・ 教職員管理をクリックすると、「6.1.2.3 教職員管理画面」を表示する。
・ 学生管理をクリックすると、「6.1.2.4 学生管理画面」を表示する。
・ インポートをクリックすると、「6.1.2.5 インポート画面」を表示する。
・ WB-1S 情報クリックすると、「6.1.2.6 WB-1S 情報画面」を表示する。
・ 携帯登録設定をクリックすると、「6.1.2.8 携帯登録設定画
面」を表示する。
・ 共通設定をクリックすると、「6.1.2.7 共通設定画面」を表示する。
空白ページを表示する。

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：青色(00CCFF)
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)

背景色：白色(FFFFFF)

教職員管理画面・ 教職員検索画面

①

②

③

58

学生出欠管理システム 基本設計書

番号
①

②

③

内容
・ 検索条件を表示する。
・ デフォルト値は、氏名を有効とし、テキストボックス内は空欄とする。
・ 省略不可とする。

・ 検索条件を基に「8.3.1. 教職員情報テーブル」より部分一致検索を行い、③の領域に結果を表示する。
・ 検索条件は、氏名がチェックされている場合は氏名で、籍番号がチェックされている場合は籍番号で行う。
・ 空白ページを表示する。

スタイル情報ラジオボタン、テキストボックス
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
ボタン
①参照。

背景色：白色(FFFFFF)

59

学生出欠管理システム 基本設計書

・ 教職員検索結果表示画面

①
②

③

④

⑤

番号
①

②

③

60

内容
・ 「8.3.1. 教職員情報テーブル」より検索条件に一致する、教職員情報を表示する。

・ 検索条件に一致した教職員の籍番号の一覧を表示する。
籍番号は、先頭１桁を削除した 8 桁を表示する。
・ リンクをクリックすると、籍番号に対応した「教職員詳細画面」を表示する。
・ 籍番号に対応した氏名を表示する。
・ リンクをクリックすると、籍番号に対応した「教職員詳細画面」を表示する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照。

①参照。

学生出欠管理システム 基本設計書

番号
④

⑤

内容
・ 籍番号に対応した呼び出しメッセージを表示する。
・ 未設定の場合は空欄とする。
・ クリックすると、籍番号に対応した「教職員詳細画面」を表示する。
・ 「教職員検索画面」に戻る。

スタイル情報
①参照。

ボタン
①参照。

61

学生出欠管理システム 基本設計書

・ 教職員詳細画面

①

②

⑤

③

⑥

④

⑧

⑦

⑨

番号
①

②
③
④

⑤

62

内容
・ 籍番号を基に「8.3.1. 教職員情報テーブル」より教職員情報を表示する。

・ 籍番号を表示する。
籍番号は、先頭１桁を削除した 8 桁を表示する。
・ 氏名を表示する。
・ 呼び出しメッセージを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ IDm の登録番号を表示する。

⑩

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照。
①参照。
テキストボックス①参照。
①参照。

学生出欠管理システム 基本設計書

番号
⑥
⑦

⑧

⑨
⑩

内容
・ 籍番号を基に「8.3.4. FeliCa 情報テーブル」より、対応する
IDm を表示する。
・ IDm に対応するコメントを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ IDm の削除有無情報を表示する。
・ デフォルト値は、未選択とする。
・ IDm を削除する場合チェックする。
・ 変更をキャンセルし、「教職員検索結果表示画面」に戻る。
・ 内容を「8.3.4. FeliCa 情報テーブル」に登録する。
削除がチェックされている場合は、該当の IDm のデータを削除する。
・ 「教職員検索結果表示画面」に戻る。

スタイル情報①参照。
テキストボックス①参照。
チェックボックス
①参照。
ボタン
①参照。
ボタン
①参照。

63

学生出欠管理システム 基本設計書

6.1.2.4

学生管理画面
・ 学生検索画面

①

②

③

番号
①

②

③

64

内容
・ 検索条件を表示する。
・ デフォルト値は、氏名を有効とし、テキストボックス内は空欄とする。
・ 省略不可とする。

・ 検索条件を基に「8.3.2. 学生情報テーブル」より部分一致検索を行い、③の領域に結果を表示する。
・ 検索条件は、氏名がチェックされている場合は氏名で、籍番号がチェックされている場合は籍番号で行う。
・ 空白ページを表示する。

スタイル情報ラジオボタン、テキストボックス
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)ボタン

背景色：白色(FFFFFF)

学生出欠管理システム 基本設計書

・ 学生検索結果表示画面

①

②

③

④

⑤

番号
①

②

③

内容
・ 「8.3.2. 学生情報テーブル」より検索条件に一致する、学生情報を表示する。

・ 検索条件に一致した学生の籍番号の一覧を表示する。
籍番号は、先頭１桁を削除した 8 桁を表示する。
・ リンクをクリックすると、籍番号に対応した「学生詳細画面」を表示する。
・ 籍番号に対応した氏名を表示する。
・ リンクをクリックすると、籍番号に対応した「学生詳細画面」を表示する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照。

①参照。

65

学生出欠管理システム 基本設計書

番号
④

⑤

66

内容
・ 籍番号に対応した呼び出しメッセージを表示する。
・ 未設定の場合は空欄とする。
・ クリックすると、籍番号に対応した「学生詳細画面」を表示する。
・ 「学生検索画面」に戻る。

スタイル情報
①参照。

ボタン
①参照。

学生出欠管理システム 基本設計書

・ 学生詳細画面

①
②

⑤

③

⑥

④

⑦

⑧

⑨

番号
①

②
③
④

⑤

内容
・ 籍番号を基に「8.3.2. 学生情報テーブル」より学生情報を表示する。

・ 籍番号を表示する。
籍番号は、先頭１桁を削除した 8 桁を表示する。
・ 氏名を表示する。
・ 呼び出しメッセージを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ IDm の登録番号を表示する。

⑩

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照。
①参照。
①参照。

①参照。
67

学生出欠管理システム 基本設計書

番号
⑥
⑦

⑧

⑨
⑩

68

内容
・ 籍番号を基に「8.3.4. FeliCa 情報テーブル」より、対応する
IDm を表示する。
・ IDm に対応するコメントを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ IDm の削除有無情報を表示する。
・ デフォルト値は、未選択とする。
・ IDm を削除する場合チェックする。
・ 変更をキャンセルし、「学生検索結果表示画面」に戻る。
・ 内容を「8.3.4. FeliCa 情報テーブル」に登録する。
削除がチェックされている場合は、該当の IDm のデータを削除する。
・ 「学生検索結果表示画面」に戻る。

スタイル情報①参照。
テキストボックス①参照。
チェックボックス
①参照。
ボタン
①参照。
ボタン
①参照。

学生出欠管理システム 基本設計書

6.1.2.5

インポート画面

①
②
③
④

⑤

番号
①

内容
・ インポート情報を表示する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)

69

学生出欠管理システム 基本設計書

番号
②

③

④
⑤

70

内容
・ インポートするデータ種別をリストボックス内に設定する。
設定内容は下記とする。
- 科目対応情報- 授業情報- 科目一覧情報- 教室一覧情報- 設置位置一覧情報- 時限情報- 学部・学科対応情報- 学部一覧情報- 学科一覧情報・ データフォーマットは「7.1. ファイル書式」参照。
・ インポートタイプを表示する。
タイプは下記とする。
- 差分追加(デフォルト値)- 全置換
・ インポートする CSV ファイルを選択する。
・ デフォルトは空欄とする。
・ インポートを実行する。
「5.1.1.11 インポート機能」参照。

スタイル情報リストボックス①参照。

ラジオボタン①参照。

テキストボックス・ボタン
①参照。
ボタン
①参照。

学生出欠管理システム 基本設計書

6.1.2.6

WB-1S 情報画面
・ WB-1S 検索画面

①

②

③

④

番号
①

②

内容
・ 検索条件を表示する。
・ デフォルト値は、教室名を有効とし、リストボックス・テキストボッ
クスは空欄とする。
・ リストボックス内には、「8.3.12. 教室一覧テーブル」の全教室名を設定する。
・ 省略可能とする。

③

・ 検索条件を基に完全一致検索を行い、④の領域に結果を表示する。
・ 検索条件が省略されている場合は、全件表示する。
・ 「WB-1S 新規登録画面」を表示する。

④

・ 空白ページを表示する。

スタイル情報ラジオボタン、リストボックス、
テキストボックス
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
ボタン
①参照。
ボタン
①参照。
背景色：白色(FFFFFF)

71

学生出欠管理システム 基本設計書

・ WB-1S 検索結果表示画面

②

①
③

④

⑤

⑥

⑦

⑧

番号
①

②
③

④
⑤

72

内容
・ 「8.3.9. WB-1S 情報テーブル」より検索条件に一致する、
WB-1S 情報を表示する。

・ 検索を行った時間を YYYY/MM/DD hh:mm:ss 形式で表示する。
・ 検索条件に一致したリーダ ID の一覧を表示する。
・ リンクをクリックすると、リーダ ID に対応した「WB-1S 編集画面」を表示する。
・ リーダ ID に対応した教室名を表示する。
・ リーダ ID に対応した設置位置を表示する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照。
①参照。

①参照。
①参照。

学生出欠管理システム 基本設計書

番号
⑥

⑦

⑧

内容
・ リーダ ID に対応した状態を表示する。
状態は状態判定情報と現在の時刻を比較し、「8.3.15. 共通
設定テーブル」の判定時間以上経過している場合は”NG”と表示し、経過していない場合は”OK”と表示する。
・ リーダ ID の削除有無情報を表示する。
・ デフォルト値は、未選択とする。
・ リーダ ID を削除する場合チェックする。
・ 削除がチェックされている場合、「8.3.9. WB-1S 情報テーブル」よりデータを削除する。

スタイル情報①参照。

チェックボックス
①参照。
ボタン
①参照。

73

学生出欠管理システム 基本設計書

・ WB-1S 編集画面

①
②
③
④
⑤
⑥
⑦
⑧
⑨
⑩

⑪

番号
①

②
③
④
⑤

74

内容
・ リーダ ID を基に「8.3.9. WB-1S 情報テーブル」より詳細情報を
表示する。

・
・
・
・
・
・
・

リーダ ID を表示する。
IP アドレスを表示する。
デフォルト値は、DB に設定されている値とする。
サブネットマスクを表示する。
デフォルト値は、DB に設定されている値とする。
デフォルトゲートウェイを表示する。
デフォルト値は、DB に設定されている値とする。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)①参照。
テキストボックス①参照。
テキストボックス①参照。
テキストボックス①参照。

学生出欠管理システム 基本設計書

番号
⑥

⑦

⑧

⑨

⑩

⑪

内容
・ DNS サーバを表示する。
・ デフォルト値は、DB に設定されている値とする。未設定の場
合は空欄とする。
・ NTP サーバを表示する。
・ デフォルト値は、DB に設定されている値とする。未設定の場
合は空欄とする。
・ 教室名を表示する。
・ デフォルト値は、DB に設定されている値とする。未設定の場
合は空欄とする。
・ リストボックス内には、「8.3.12. 教室一覧テーブル」の全教室名を設定する。
・ 設置位置を表示する。
・ デフォルト値は、DB に設定されている値とする。未設定の場
合は空欄とする。
・ リストボックス内には、「8.3.13. 設置位置一覧テーブル」の全
設置位置名称を設定する。
・ 再起動時刻を表示する。
・ デフォルト値は、DB に設定されている値とする。
・ リストボックス内には、下記を設定する
時：0～23
分：0～59・ 内容を、「8.3.9. WB-1S 情報テーブル」に登録する。
・ 「WB-1S 検索結果表示画面」に戻る。

スタイル情報テキストボックス①参照。
テキストボックス①参照。
リストボックス①参照。

リストボックス①参照。

リストボックス
①参照。

ボタン
①参照。

75

学生出欠管理システム 基本設計書

・ WB-1S 新規登録画面

①
②
③
④
⑤
⑥
⑦
⑧
⑨
⑩

⑪

番号
①

②
③
④
⑤

76

内容
・ WB-1S の新規登録画面を表示する。

・
・
・
・
・
・
・
・

新規登録する WB-1S のリーダ ID を入力する。
デフォルト値は空欄とする。
新規登録する WB-1S の IP アドレスを入力する。
デフォルト値は空欄とする。
新規登録する WB-1S のサブネットマスクを入力する。
デフォルト値は空欄とする。
新規登録する WB-1S のデフォルトゲートウェイを入力する。
デフォルト値は空欄とする。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
テキストボックス①参照。
テキストボックス①参照。
テキストボックス①参照。
テキストボックス①参照。

学生出欠管理システム 基本設計書

番号
⑥
⑦
⑧

⑨

⑩

⑪

内容
・ 新規登録する WB-1S の DNS サーバを入力する。
・ デフォルト値は空欄とする。
・ 新規登録する WB-1S の NTP サーバを入力する。
・ デフォルト値は空欄とする。
・ 新規登録する WB-1S の教室名を設定する。
・ デフォルト値は空欄とする。
・ リストボックス内には、「8.3.12. 教室一覧テーブル」の全教室名を設定する。
・ 新規登録する WB-1S の設置位置を設定する。
・ デフォルト値は空欄とする。
・ リストボックス内には、「8.3.13. 設置位置一覧テーブル」の全
設置位置名を設定する。
・ 新規登録する WB-1S の再起動時刻を設定する。
・ デフォルト値は空欄とする。
・ リストボックス内には、下記を設定する
時：0～23
分：0～59・ 内容を、「8.3.9. WB-1S 情報テーブル」に登録する。
・ 「WB-1S 検索画面」に戻る。

スタイル情報テキストボックス①参照。
テキストボックス①参照。
リストボックス①参照。

リストボックス①参照。

リストボックス
①参照。

ボタン
①参照。

77

学生出欠管理システム 基本設計書

6.1.2.7

共通設定画面

①
②
③
④
⑤
⑥

⑦

番号
①

②

78

内容
・ WB-1S の状態が NG の場合のメール送信情報を設定する。
・ メールアドレス又はメールサーバが空欄の場合は、メール送信しない。

・ WB-1S の状態が NG の場合に送信するメールアドレスを表示する。
・ デフォルト値は、DB に設定されている値とする。未設定の場
合は空欄とする。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
テキストボックス①参照。

学生出欠管理システム 基本設計書

番号
③

④

⑤
⑥
⑦

内容
・ WB-1S の状態が NG の場合に送信するメールの件名を表示する。
・ デフォルト値は、DB に設定されている値とする。未設定の場
合は空欄とする。
・ WB-1S の状態が NG の場合に送信するメールサーバを表示する。
・ デフォルト値は、DB に設定されている値とする。未設定の場
合は空欄とする。
・ WB-1S の状態をチェックする間隔を表示する。
・ デフォルト値は、DB に設定されている値とする。
・ WB-1S の状態を判定する時間を設定する。
・ デフォルト値は、DB に設定されている値とする。
・ 内容を、「8.3.15. 共通情報テーブル」に登録する。

スタイル情報テキストボックス①参照。

テキストボックス①参照。

テキストボックス①参照。
テキストボックス
①参照。
ボタン
①参照。

79

学生出欠管理システム 基本設計書

6.1.2.8

携帯登録設定画面

③
①

②

④

番号
①

②
③

80

内容
・ IDm が一行も入力されていない場合、WB-1S で、すべての携
帯登録を許可します。
・ IDｍをクリックすると、選択した IDｍの編集画面を表示します。

・ コメントをクリックすると、選択したコメントの編集画面を表示します。
・ チェックボックスをチェックする事で IDm 削除対象となる。

⑤

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)①参照
チェックボックス①参照

学生出欠管理システム 基本設計書

番号
④
⑤

内容
・ IDｍの新規登録を「8.3.17. IDｍ登録制限情報テーブル」に行う。
・ 「8.3.17. IDｍ登録制限情報テーブル」から③でチェックされている IDｍ制限情報の削除を行う。

スタイル情報
ボタン
①参照
ボタン
①参照

81

学生出欠管理システム 基本設計書

・携帯新規登録画面

①

②

③

番号
①

②
③

82

内容
・ IDｍを入力する。
・ デフォルト値は空欄とする。

・ コメントを入力する。
・ デフォルト値は空欄とする。
・ ①と②の情報を「8.3.17. IDｍ登録制限情報テーブル」に新規登録する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)①参照
ボタン

学生出欠管理システム 基本設計書

・携帯編集画面

①

②

③

番号
①

②

③

内容
・ IDｍを表示する。
・ デフォルト値は、DB に設定されている値とする。

・ コメントを表示する。
・ デフォルト値は、DB に設定されている値とし、未設定の場合は空欄とする。
・ ①と②の変更を「8.3.17. IDｍ登録制限情報テーブル」に登録する。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照

ボタン

83

学生出欠管理システム 基本設計書

6.1.3.

学生用画面
学生用の画面を以下に示す。

6.1.3.1

84

画面遷移学生出欠管理システム 基本設計書

6.1.3.2

トップ画面
①

②

④
③

番号
①

内容
・ 「学生出欠管理システム」固定文字列を表示する。

②

・ ログインしている学生氏名を表示する。

③

・ ログインしている学生の籍番号を基に「8.3.3. 科目対応テーブル」より、履修している科目情報を取得し、一覧表示する。
・ ２行目に開講曜日、開始時限、科目コードを表示する。
開講曜日、開始時限の取得基は、時間割システムの「基本情報テーブル(T_MASTER_TBL)」とする。
詳細は、時間割システムの基本設計書参照。
・ 開始時限の表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後ろ 2 文字” + “限”
・ 科目をクリックすると、「6.1.3.3 講時・出席情報一覧画
面」を表示する。

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：青色(00CCFF)
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)

85

学生出欠管理システム 基本設計書

番号

④

86

内容
・ 打刻検索をクリックすると、「6.1.3.6 学生打刻情報画面」を表示する。
・ 空白ページを表示する。

スタイル情報背景色：白色(FFFFFF)

学生出欠管理システム 基本設計書

6.1.3.3

講時・出席情報一覧画面

①
②
③
④

⑦
⑤

⑧

⑥

⑨

⑩

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。
開講曜日、開始時限の取得基は、時間割システムの「基本情報テーブル(T_MASTER_TBL)」とする。
詳細は、時間割システムの基本設計書参照。
・ 開始時限の表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後
ろ 2 文字” + “時限”

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)

87

学生出欠管理システム 基本設計書

番号
②

③

④

⑤

⑥

⑦

88

内容
・ 表示しているページ情報を表示する。

・ 現在表示している科目を基に、「8.3.5. 授業情報テーブル」より対応する講時情報を取得する。
科目・籍番号を基に、「8.3.8. 出欠情報テーブル」より対応する
出席情報を取得する。
取得情報の一覧を、授業開始日と時限でソートし、表示する。

・ 授業回数は、1 から「登録している授業数」まで表示する。
・ リンクをクリックすると、授業回数に対応した「6.1.3.4 講時情報詳細画面」を表示する。
・ 「8.3.5. 授業情報テーブル」より授業開始日を表示する。
書式は YYYY 年 MM 月 DD 日とする。
・ リンクをクリックすると、授業回数に対応した「6.1.3.4 講時情報詳細画面」を表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 「8.3.5. 授業情報テーブル」より開始時限コード・終了時限コードを表示する。
表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後ろ 2 文字” + ”-“ + “終了時限コードの後ろ 2 文字” +“時限”
終了時限コードが省略されている場合は、開始時限コードと終了
時限コードが同じものとして表示する。そのため、開始時限コードを表示後、再度開始時限コードを表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 「8.3.5. 授業情報テーブル」より教室コードを取得し、教室名称を表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 可搬型 WB-1S の場合は WB-1SID を表示する

スタイル情報
講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
③参照。

③参照。

③参照。

③参照。

学生出欠管理システム 基本設計書

番号
⑧

内容
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8.出欠
情報テーブル」より対応する出欠判定を表示する。
表示形式は下記記号とする。
○:出席、×:欠席、△:遅刻、▲:早退

スタイル情報③参照。

対応する出欠判定が空欄の場合は、打刻出欠を表示する。

⑨⑩

・ リンクをクリックすると、授業回数に対応した「6.1.3.5. 出席情報詳細画面」を表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 「8.3.5. 授業情報テーブル」よりコメントを表示する。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 画面下部に出欠記号の意味の一覧を表示する。

③参照。
③参照。

89

学生出欠管理システム 基本設計書

6.1.3.4

講時情報詳細画面

学生出欠管理システム
科目一覧
物理学 ①
■物理学
■数学Ⅰ
■情報工学概論■オペレーティングシステム■情報ネットワー
ク
■打刻検索

学生氏名
講時情報 出席情報
②

③
教員名

④

教員氏名

教室名

⑥

2101

時限

⑦

1部3-4時限⑤ 1回

回数

開講時間 ⑧⑨
WB-1S

2006年04月10日 10時00分～11時30分

⑩
カード受付
時間
⑪
呼び出し
メッセージ
⑫
コメント

開始
10時00分～10時10分

終了
11時20分～11時30分

⑬
戻る

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。

②

・ 表示しているページ情報をハイライト表示する。
・ 出席情報をクリックすると、現在表示している講時に対応する「6.1.3.5. 出席情報詳細画面」を表示する。

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)90

学生出欠管理システム 基本設計書

番号
③

④
⑤
⑥

⑦

⑧

⑨
⑩

⑪
⑫
⑬

内容
・ 「8.3.5. 授業情報テーブル」より対応する講時情報の詳細内容を表示する。

・ 現在表示している科目を基に、「8.3.3. 科目対応テーブル」より対応する教員名を表示する。
・ 授業回数を表示する。
・ 教室名を表示する。
・ DB に値が設定されていない場合は空欄とする。
・ 休講情報が設定されている場合は、”休講”と表示する。
・ 複数教室存在する場合は、カンマ区切りで全教室を表示する。
・ 可搬型 WB-1S の場合は WB-1SID を表示する
・ 「8.3.5. 授業情報テーブル」より開始時限コード・終了時限コードを表示する。
表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後ろ 2 文字” + ”-“ + “終了時限コードの後ろ 2 文字” + “時限”
終了時限コードが省略されている場合は、開始時限コードと終了時限コードが同じものとして表示する。そのため、開始時
限コードを表示後、再度開始時限コードを表示する。
・ DB に値が設定されていない場合は空欄とする。
・ 授業開始日及び、授業開始時間・授業終了時間を表示する。
書式は YYYY 年 MM 月 DD 日 hh 時 mm 分とする。
・ DB に値が設定されていない場合は空欄とする。
・ WB-1S 固有 ID を表示する。
・ DB に値が設定されていない場合は空欄とする。
・ カード受付開始時間・終了時間を表示する。
書式は hh 時 mm 分とする。
・ DB に値が設定されていない場合は空欄とする。
・ 呼び出しメッセージを表示する。
・ DB に値が設定されていない場合は空欄とする。
・ コメントを表示する。
・ DB に値が設定されていない場合は空欄とする。
・ 「6.1.3.3. 講時・出席情報一覧画面」に戻る。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
③参照。
③参照。
③参照。

③参照。

③参照。

③参照。
③参照。

③参照。
③参照。
ボタン
③参照。

91

学生出欠管理システム 基本設計書

6.1.3.5

出席情報詳細画面

①
②
③
④

⑤

⑦

⑥
⑧

⑨

⑩

⑪

⑫

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。

②

・ 表示しているページ情報をハイライト表示する。
・ 講時情報をクリックすると、現在表示している講時に対応する「6.1.3.4 講時情報詳細画面」を表示する。

⑬

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
講時情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
出席情報
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)

92

学生出欠管理システム 基本設計書

番号
③

④

⑤
⑥

⑦
⑧

⑨

⑩

⑪

⑫
⑬

内容
・ 科目・授業開始日・開始時限コードを基に、「8.3.5. 授業情報テーブル」より対応する講時情報の詳細内容を表示する。
・ 科目・授業開始日・開始時限コード・籍番号を基に、「8.3.8. 出
欠情報テーブル」より対応する出席情報の詳細内容を表示する。

・ 「8.3.5. 授業情報テーブル」より授業開始日・開始時間・終了時
間を表示する。
開始時間・終了時間が設定されていない場合は、開始・終了時
限コードに対応する開始時間・終了時間を表示する。
書式は YYYY 年 MM 月 DD 日 hh 時 mm 分とする。
・ 対応するデータが存在しない場合は、空欄を表示する。
・ 現在表示している科目を基に、「8.3.3. 科目対応テーブル」より対応する教員名を表示する。
・ 「8.3.5. 授業情報テーブル」より教室名を表示する。
休講情報が設定されている場合は、”休講”と表示する。
複数教室存在する場合は、カンマ区切りで全教室を表示する。
可搬型 WB-1S の場合は WB-1SID を表示する
・ 授業回数を表示する。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8. 出
欠情報テーブル」より対応する出欠判定を下記記号で表示する。
○:出席、×:欠席、△:遅刻、▲:早退
・ DB に値が設定されていない場合は空欄を表示する。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8. 出
欠情報テーブル」より対応する打刻出欠を下記記号で表示する。
○:出席、×:欠席、△:遅刻、▲:早退
・ 打刻出欠が存在しない場合は、欠席として表示する。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8. 出
欠情報テーブル」より対応する開始打刻時間・終了打刻時間を表示する。
書式は hh 時 mm 分とする。
・ DB に値が設定されていない場合は空欄とする。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8. 出
欠情報テーブル」より対応するコメントを表示する。
・ DB に値が設定されていない場合は空欄とする。
・ 出欠記号の意味の一覧を表示する。
・ 「6.1.3.3. 講時・出席情報一覧画面」に戻る。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フ ォ ン ト の 色 ： 黒 色 (000000)
もしくは赤色（FF0000）
背景色：白色(FFFFFF)
③参照。

③参照。
③参照。

③参照。
③参照。

③参照。

③参照。

③参照。

③参照。
ボタン
③参照。

93

学生出欠管理システム 基本設計書

94

学生出欠管理システム 基本設計書

6.1.3.6

学生用打刻情報画面

学生出欠管理システム

学生氏名

科目一覧
■物理学
■数学Ⅰ
■情報工学概論■オペレーティングシステム■情報ネットワー
ク

①
②
日付：

年

月

日

③

教室名：

検索

④

■打刻検索

番号
-

①

②

内容
・ 日付の選択は検索時に必須とする。
・ 教室が未選択の場合、全ての教室、可搬の情報を取得する。
・・ 「打刻検索」を表示する。

・ デフォルト値は、空欄とする。
・ リストボックス内には、下記を設定する。
年：2007～現在の年+1(例：現在が 2007 年の場合 2007 年 1 月～2008 年 12 月まで設定する。
月：1～12
日：1～31

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)

95

学生出欠管理システム 基本設計書

番号
③

内容
・ デフォルト値は、空欄とする。
・ リストボックス内には、下記を設定する。
DB の教室情報を一覧表示する。

スタイル情報②参照④

・ 日付及び教室情報から検索を行なう。

②参照

6.1.3.7

学生用打刻情報検索結果画面

学生出欠管理システム

学生氏名

科目一覧
■物理学
■数学Ⅰ
■情報工学概論■オペレーティングシステム■情報ネットワーク

日付： 2007

年 03

月 15

日

検索

①

②
更新時間：2007/03/16 10:00:10

■打刻検索
打刻日時
2007年03月15日 09時35分20秒
2007年03月15日 10時10分56秒
2007年03月15日 15時15分08秒
2007年03月15日 17時20分31秒

96

教室名：

番号
①

内容
・ 打刻日時･打刻場所を表示する。
・ 一覧は打刻日時の昇順とする。
・ 可搬型 WB-1S の場合は WB-1SID を表示する②

・ 更新時間を表示する。

打刻場所
教室A-1
教室A-1
教室B-3
教室B-1

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)①参照

学生出欠管理システム 基本設計書

6.1.4.

学生指導権限を持っている一部教職員のみ表示される画面を以下に示す。

6.1.4.1

画面遷移

97

学生出欠管理システム 基本設計書

6.1.4.2

トップ画面

学生出欠管理システム

①

教員氏名
②

学生指導
■学生打刻検索■監視リスト表示
③

番号
①

内容
・ 「学生出欠管理システム」固定文字列を表示する。

②

・ ログインしている教員氏名を表示する。

③

・ 学生指導を表示する。
・ 学生打刻検索をクリックすると、「6.1.4.3 学生打刻検索画面」を表示する。
・ 監視リスト表示をクリックすると、「6.1.4.4 監視リスト表示
画面」を表示する。
・ 空白ページを表示する。

④

6.1.4.3

98④

学生打刻検索画面

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：青色(00CCFF)
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
背景色：白色(FFFFFF)

学生出欠管理システム 基本設計書

①
②
③
④
⑱
⑤
⑥
⑦

⑧

⑪

⑫

⑨

⑬

⑩

⑭

⑮
⑯

⑰

学生出欠管理システム

教員氏名

学籍番号

19000001

氏名

学生氏名1

学部・学科(クラス)・専攻 1部 生命・物理工学科
入学年度

19年

呼び出しメッセージ

表示するメッセージ

◆出欠状況
科目名

1

2

3

4

5

6

7

8

9

10

11

12

13

14

基礎解析

○

○

○

×

○

○

○

○

○

○

○

○

○

○

応用解析

○

○

○

×

○

○

○

○

○

○

○

○

○

アルゴリズム持論

○

○

○

○

○

×

○

○

○

○

○

○

電気回路

○

○

○

○

○

○

×

○

○

○

○

×

○

教員未確定

◆PC利用状況
ログイン日時

ログインPC名

2007年12月14日 10時34分

PC001

2007年12月10日 11時30分

PC001

◆図書状況
貸出日

返却日

書籍名

2007年12月20日

2007年12月11日

物理学概論

2007年12月10日

2007年12月21日

ネットワーク概論

閉じる

番号
①

内容
・ 学部の情報をリストボックスに設定する。

スタイル情報リストボックス99

学生出欠管理システム 基本設計書

番号

内容
・ デフォルト値は空欄とする。
・ リストボックス内には、下記情報を設定する。
学部名称
学部名称：「8.3.21. 学部一覧テーブル」の全データ

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)

・ 表示順は、ソート番号の昇順とする。

②

・ 選択した学部に対応した学科（クラス）の情報をリストボックスに設定する。
・ デフォルト値は空欄とする。
・ リストボックス内には、下記情報を設定する。
学科（クラス）名称

データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
リストボックス①参照

学科（クラス）名称：「8.3.21. 学科一覧テーブル」の内、選択した学部に対応しているデータ

③

④

⑤

・
・
・
・
・
・
・
・
・
・
・

・

⑥

100

・
・

表示順は、ソート番号の昇順とする。
入学年度の検索用テキストボックスを表示する。
デフォルトは空欄とする。
0～99 まで入力可能とする。
入学年度は、籍番号の先頭 2～3 文字とする。
打刻回数の検索用テキストボックスを表示する。
デフォルトは、空欄とする。
0～99 まで入力可能とする。
検索期間をリストボックスに設定する。
開始日付と終了日付が同じ場合は、その日のみを検索対象とする。
デフォルト値は、下記とする。
開始：現在の日付が 4/1～9/30 の場合は「現在の年の 4/1」
現在の日付が 10/1～12/31 の場合は「現在の年の10/1」
現在の日付が 1/1～3/31 の場合は「前年の 10/1」
終了：現在の日付
リストボックス内には、下記情報を設定する。
年：2007～現在の年+1（2008 年の場合は、2007～2009 を設定）
月：1～12
日：1～31
選択した条件により、対象とする学生を表示する。
検索対象は下記とする。
- 学部が未選択の場合は、全学生対象とする。
- 学科が未選択の場合は、選択した学部に所属する学生を対象とする。
- 入学年度が設定されている場合は、籍番号の先頭 2～3 文
字と一致している学生を対象とする。

テキストボックス①参照

テキストボックス①参照
リストボックス
①参照

ボタン
①参照

学生出欠管理システム 基本設計書

番号

⑦
⑧
⑨

⑩
⑪
⑫

⑬

⑭

⑮
⑯

⑰

内容
- 学籍番号が設定されている場合は、学籍番号と完全一致する学生を対象とする。
- 期間は、選択した期間とする。
上記データのうち、設定した打刻数以下の学生を表示する。
打刻数は、DB の「8.3.7. 打刻情報テーブル」を基に集計する。
・ 打刻数と期間は省略不可とし、それ以外は省略可能とする。
条件を複数選択した場合は、AND 条件とする。
・ 検索結果の表示順は、打刻回数・学籍番号の昇順とする。
・ ⑪のチェックボックスを全てチェック状態にする。
・ ⑪のチェックボックスを全て、未チェック状態にする。
・ 現在表示している打刻回数情報を、指定したファイルに出力する。
・ 出力する情報は、⑪のチェックボックスがチェックされている場
合は、チェックされているデータのみ出力する。
１つもチェックされていない場合は、表示している全てのデー
タを出力する。
・ 出力フォーマットは、「7.1.1.3 学生打刻情報ファイル」参照。
・ ⑰の呼び出しメッセージ入力画面を表示し、学生を監視リストに追加する。
・ チェックボックスを表示する。
・ デフォルトは未チェック状態とする。
・ 学籍番号を表示する。
学籍番号は、籍番号の先頭１桁を削除した 8 桁を表示する。
・ ヘッダー部の「学籍番号」のリンクをクリックする事で学籍番号の昇降順に表示しなおす。
・ 学生毎の学籍番号をクリックすると、別画面に⑯学生情報詳
細画面を表示する。
・ 氏名を表示する。
・ 学生毎の氏名をクリックすると、別画面に⑯学生情報詳細画面を表示する。
・ 打刻回数を表示する。
・ ヘッダー部の「打刻回数」のリンクをクリックする事で打刻回数の昇降順に表示しなおす。
・ トップ画面に戻る。
・ 学生の詳細情報を、別画面に表示する。
・ 呼び出しメッセージに関しては表示のみとし、変更不可とする。
・ 閉じるボタンを押下すると、画面を閉じる。
・ 表示内容は「6.1.4.5 学生情報詳細画面」参照。
・ 呼び出しメッセージ入力画面を表示する。
・ キャンセルを押した場合は、監視リストへの追加処理を中止
し、画面を閉じる。
・ OK の場合は、監視リストへ追加し、「6.1.4.4 監視リスト表示
画面」を表示する。
・ 呼び出しメッセージは省略可能とし、その場合は監視リストへのみ登録され、学生打刻時にはメッセージは表示されない。
・ ⑪のチェックボックスがチェックされている場合は、チェックさ

スタイル情報

ボタン
ボタン
ボタン

ボタン
チェックボックス
①参照
①参照

①参照

①参照

ボタン
①参照
-

-

101

学生出欠管理システム 基本設計書

番号

⑱

102

内容
れている学生のみ監視リストに追加する。１つもチェックされていない場合は、表示している全ての学生を追加する。
・ 除外リストに登録されている学生の場合は、追加処理は行わず、何も実施しない。
・ 監視リストに登録されている学生の場合は、基準日は変更せず、背景色を白色表示に変更する。
・ 監視リストに登録されていない学生の場合は、基準日を現在の日付とし、背景色を白色表示とする。
・ 学籍番号(8 桁)の検索用テキストボックスを表示する。
・ デフォルトは、空欄とする。
・ 検索条件は完全一致検索とする。

スタイル情報テキストボックス①参照

学生出欠管理システム 基本設計書

6.1.4.4

監視リスト表示画面

①
⑧

⑨

⑤

④

③

②

⑥

⑦
⑬

⑩

⑪

⑫

⑭

⑮

⑯
⑱

⑰

20

21

⑲

22
23

24

25

件名：

本文：

26

キャンセル

番号
①

送信

内容
・ 教員が監視している学生一覧を打刻回数、学籍番号の昇順で表示する。
・ 教員が監視後に学生が打刻した場合(学生監視情報テーブ
ルの監視フラグが 1、打刻フラグが 1 の場合)は、背景色を灰色にする。
・ 監視している学生がいない場合は、「監視する学生がいません。」を表示する。

スタイル情報リストボックス
ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)

103

学生出欠管理システム 基本設計書

番号

内容

②
③
④

・
・
・
・

⑤
⑥

・
・

⑦

・
・

⑧
⑨

・
・
・
・
・

⑩

・
・

⑪

・
・

⑫

・
・
・
・
・

⑬
⑭

104

⑮

・
・

⑯

・
・

⑰
⑱
⑲

・
・
・

⑧のチェックボックスを全てチェック状態にする。
⑧のチェックボックスを全て、未チェック状態にする。
選択した学生を除外リストに移動し、画面を更新する。
内部処理
学生監視情報テーブルの監視フラグを 2 に変更する。
教員のメールアドレスを変更するダイアログ(26)を表示する。
選択した学生の呼び出しメッセージを変更するダイアログ(25)を表示する。
選択した学生に対し、メールを送信する為の画面(24)を別画面に表示する。
教員のメールアドレスが設定されていない場合は、エラーダイ
アログを表示し、別画面を表示せず、メール送信は行わない。
チェックボックスを表示する。
デフォルトは未チェック状態とする。
学籍番号を表示する。
学籍番号は、籍番号の先頭１桁を削除した 8 桁を表示する。
ヘッダー部の「学籍番号」のリンクをクリックする事で学籍番号の昇降順に表示しなおす。
学生毎の学籍番号をクリックすると、「6.1.4.5 学生情報詳細画面」を表示する。
氏名を表示する。
学生毎の氏名をクリックすると、「6.1.4.5 学生情報詳細画面」を表示する。
呼び出しメッセージを入力するテキストボックスを表示する。
デフォルト値は、DB に登録されている値とする。
打刻回数を表示する。
打刻回数は、基準日以降の打刻回数とする。
基準日をリストボックスに表示する。
デフォルト値は、DB に登録されている値とする。
入力されている呼び出しメッセージ及び、基準日を登録し、画面を更新する。
選択した学生を監視リストから削除し、画面を更新する。
内部処理
学生監視情報テーブルから選択した学生を削除する。(他の教員の監視情報は削除しない。)
除外リストを、学籍番号の昇順で、横 3 列に表示する。
除外リストに登録されている学生がいない場合は、「除外している学生がいません。」を表示する。
20 のチェックボックスを全てチェック状態にする。
20 のチェックボックスを全て、未チェック状態にする。
選択した学生を監視リストに移動し、画面を更新する。

スタイル情報データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：
白色(FFFFFF)
灰色(C0C0C0)
ボタン
ボタン
ボタン

ボタン
ボタン
ボタン

チェックボックス①参照①参照

テキストボックス①参照①参照
リストボックス
①参照
ボタン
ボタン

①参照

ボタン
ボタン
ボタン

学生出欠管理システム 基本設計書

番号

20
21

22

23

24

25

26

内容
・ 基準日は、現在の日付とし、背景色を白色とする。
・ 内部処理学生監視情報テーブルの監視フラグを 1、打刻フラグを 0 に設定する。
・ チェックボックスを表示する。
・ デフォルトは未チェック状態とする。
・ 学籍番号を表示する。
学籍番号は、籍番号の先頭１桁を削除した 8 桁を表示する。
・ 学生毎の学籍番号をクリックすると、「6.1.4.5 学生情報詳細画面」を表示する。
・ 氏名を表示する。
・ 学生毎の氏名をクリックすると、「6.1.4.5 学生情報詳細画面」を表示する。
・ 選択した学生を除外リストから削除し、画面を更新する。
・ 内部処理学生監視情報テーブルから選択した学生を削除する。(他の教員の監視情報は削除しない。)
・ 送信するメール内容の設定画面を別画面に表示する。
・ キャンセルボタンを押下すると、メール送信処理をキャンセル
し、画面を閉じる。
・ 送信ボタンを押下すると、設定した件名・本文の内容を、選択した学生に対しメールする。
メール送信後、送信結果をダイアログ表示し、画面を閉じる。
・ 呼び出しメッセージ入力画面を表示する。
・ キャンセルを押した場合は、処理を中止し、画面を閉じる。
・ OK の場合は、選択した学生の呼び出しメッセージを変更する。
・ 変更は画面上でのみとし、登録する場合は、確定ボタンを押下する。
・ メールアドレス入力画面を表示する。
・ デフォルト値は、ログインしている教員のメールアドレスを表示する。
登録されていない場合は、空欄とする。
・ キャンセルを押した場合は、登録処理を中止し、画面を閉じる。
・ OK の場合は、メールアドレスを登録する。

スタイル情報チェックボックス
①参照

①参照

ボタン

-

-

-

105

学生出欠管理システム 基本設計書

6.1.4.5 学生情報詳細画面

学生出欠管理システム
学生指導■学生打刻検索■監視リスト表示

①
②
③
④
⑤

教員氏名

学籍番号

19000001

氏名

学生氏名1

学部・学科(クラス)・専攻 1部 生命・物理工学科
入学年度

19年

呼び出しメッセージ⑥

表示するメッセージ確定⑫⑧◆出欠状況 ⑦
科目名

1

2

3

4

5

6

7

8

9

10

11

12

13

14

基礎解析

○

○

○

×

○

○

○

○

○

○

○

○

○

○

応用解析

○

○

○

×

○

○

○

○

○

○

○

○

○

アルゴリズム持論

○

○

○

○

○

×

○

○

○

○

○

○

電気回路

○

○

○

○

○

○

×

○

○

○

○

×

教員未確定

○

⑨

◆PC利用状況
ログイン日時

ログインPC名

2007年12月14日 10時34分

PC001

2007年12月10日 11時30分

PC001

⑩

◆図書状況
貸出日

返却日

書籍名

2007年12月20日

2007年12月11日

物理学概論

2007年12月10日

2007年12月21日

ネットワーク概論

⑪
戻る

番号

106

内容

スタイル情報学生出欠管理システム 基本設計書

番号
①

②
③
④
⑤

⑥
⑦

⑧

⑨

⑩

内容
・ 学籍番号を表示する。
学籍番号は、籍番号の先頭１桁を削除した 8 桁を表示する。

・ 氏名を表示する。
・ 学部・学科名を表示する。
表示内容は、「学部名称 学科名称」とする。
・ 入学年度を表示する。
・ 入学年度は、籍番号の先頭 2～3 文字とする。
・ 呼び出しメッセージを入力するテキストボックスを表示する。
・ デフォルト値は、DB に登録されている値とする。
・ 学生の履修している授業の出欠情報を一覧表示する。
・ 学生の履修している授業の科目名を表示する。
・ 科目名をクリックすると、「6.1.4.6 学生出欠情報画面」を表示する。

・ ヘッダー部には、授業の実施回数を表示する。
・ データ部には、出欠判定を表示する。
表示形式は下記記号とする。
○:出席、×:欠席、△:遅刻、▲:早退
対応する出欠判定が空欄の場合は、打刻出欠を表示する。
・ 教員が未確定の場合は、背景色を灰色にする。
・ PC 利用状況をフレーム内に表示する。
・ 出欠管理システムと同一 DB 内のＰＣ利用履歴テーブル「TZ_KT_USE_TBL」(大学が用意したデータ)より、学生のログ
イン ID(UID)を基に、6 か月分のデータを取得し、「ログイン日時、ログイン PC 名」を表示する。
・ 表示順は、ログイン日時の降順とする。
・ 最大表示件数は 100 件とする。
・ 図書状況をフレーム内に表示する。
・ 図書館 DB(Oracle)の VIEW を使用して取得した「貸出日、返却日、書籍名」を表示する。
・ 表示順は、貸出日の降順とする。

スタイル情報ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
①参照
①参照
①参照
テキストボックス①参照
ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：青色(00ＣＣFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
①参照

-

-

107

学生出欠管理システム 基本設計書

108

番号
⑪

内容
・ 前の画面に戻る。

⑫

・ 入力されている呼び出しメッセージの登録を行い、画面を更新する。

スタイル情報
ボタン
①参照
ボタン
①参照

学生出欠管理システム 基本設計書

6.1.4.6 学生出欠情報画面

学生出欠管理システム
学生指導
物理学 ①

教員氏名

■学生打刻検索■監視リスト表示② 学籍番号

19000001

③ 氏名

学生氏名1

④ 学部・学科(クラス)・専攻 1部 生命・物理工学科⑤ 入学年度
⑥
回数 日付

19年

⑦

⑧
時限

⑨
⑩
出欠判定 打刻時間(開始～終了)

1 2006年04月10日

1部3-4時限△2 2006年04月17日

1部3-4時限×3 2006年04月24日

1部3-4時限○

11時00～12時00分

4 2006年05月01日

1部3-4時限○

11時00～12時00分

5 2006年05月08日

1部3-4時限▲

11時00～

6 2006年05月15日

1部3-4時限○

11時00～12時00分

7 2006年05月22日

1部3-4時限○

11時00～12時05分

8 2006年05月29日

1部3-4時限△

11時00～12時00分

9 2006年06月05日

1部3-4時限○

11時00～12時00分

10 2006年06月12日

1部3-4時限○

11時05～12時00分

11 2006年06月19日

1部3-4時限○

11時00～12時00分

12 2006年06月26日

1部3時限

○

11時00～12時00分

13 2006年07月03日

1部8-10時限○

11時10～12時00分

番号
①

内容
・ 選択した科目名及び、開講曜日、開始時限、科目コードを表示する。

②

・ 学籍番号を表示する。
学籍番号は、籍番号の先頭１桁を削除した 8 桁を表示する。

10時30～10時50分

スタイル情報フォント名：ＭＳ ゴシック
フォントサイズ：18pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
ヘッダー部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：水色(CCFFFF)
データ部
フォント名：ＭＳ ゴシック
フォントサイズ：10pt
フォントの色：黒色(000000)
背景色：白色(FFFFFF)
109

学生出欠管理システム 基本設計書

番号
③
④
⑤
⑥
⑦
⑧

⑨

⑩

110

内容
・ 氏名を表示する。
・ 学部・学科名を表示する。
表示内容は、「学部名称 学科名称」とする。
・ 入学年度を表示する。
・ 入学年度は、籍番号の先頭 2～3 文字とする。
・ 授業回数を表示する。
・ 授業日を表示する。
書式は YYYY 年 MM 月 DD 日とする。
・ 「8.3.5. 授業情報テーブル」より開始時限コード・終了時限コードを取得する。
表示書式は下記とする。
“開始時限コードの先頭 1 文字” + “部” + “開始時限コードの後ろ 2 文字” + ”-“ + “終了時限コードの後ろ 2 文字” + “時限”
終了時限コードが省略されている場合は、開始時限コードと終了時限コードが同じものとして表示する。そのため、開始時
限コードを表示後、再度開始時限コードを表示する。
・ 出欠判定を表示する。
表示形式は下記記号とする。
○:出席、×:欠席、△:遅刻、▲:早退
対応する出欠判定が空欄の場合は、打刻出欠を表示する。
・ 科目・授業開始日・開始時限コード・学生情報を基に「8.3.8.
出欠情報テーブル」より対応する開始打刻時間・終了打刻時
間を表示する。
・ 書式は hh 時 mm 分とする。

スタイル情報
②参照
②参照
②参照
②参照
②参照
②参照

②参照

②参照

学生出欠管理システム 基本設計書

6.2.

WB-1S 画面

6.2.1.

画面遷移
OK ボタン押下

イベント
受付画面

キャンセル
ボタン押下

イベント
終了画面

5 秒後に待ち
受け画面へ戻る

教員カードをかざす
イベント終了時間になったキャンセルボタン押下

イベント
時間選択
画面

キャンセルボタン押下

イベント
カード
開始確認 教員
をかざす
画面

教員カード
をかざす

科目選択

科目選択
画面
戻るボタン
押下

戻る又はキャンセル
ボタン押下

教員受付
画面
※１

イベント
待ち受け
画面

①タイ
ムアウ
ト画面
タイムアウト へ
時限選択

時間選択

イベントボタン押下
科目ボタン
押下

学生
カードを
かざす

開始時限
選択画面

戻るボタン
押下

終了時限
選択画面

キャンセルボタン押下
キャンセルボタン押下

5 秒後に待ち
受け画面へ
戻る

終了時限
選択画面

科目選択又はキャンセルボタン押下

時限選択
又は戻る
ボタン押下

携帯登録 ボタン 押下

待ち 受 け画面

携帯 をかざす
キャンセルボタン押下
学生 カードを
かざす

学生受付
画面
※１

携帯登録 ボタン 押下

携帯登録
画面

5 秒後 に 待 ち受 け
画面 へ 戻るキャンセルボタン 押下①
タイムアウト
画面

携帯登録
確認画面

7 秒後にタイムアウト

5 秒後に待ち受け
画面へ戻る

画面へ

7秒後 に タイムアウト
画面へ

受付画面表示中 でも 他 の カード を受け付ける

押下
キャンセルボタン
学生又は教員カードを かざす又は

※１

111

学生出欠管理システム 基本設計書

6.2.2.

待ち受け画面①
教室名 １部２時限 ②

情報工学概論③

カード をかざして 下さい ④
授業別メッセージを表示します

20 06 /11 /10 10 : 00

番号
-

⑤

⑥

内容
・ 現在の日付・時間(時限)・教室情報を基に、「8.3.5. 授業
情報データ」より一致するデータを取得する。
一致するデータが存在する場合は、その情報を画面に表示する。
カード受付終了時間と、次の授業のカード受付開始時間が重なっている場合は、次の授業のカード受付開始時間を優先して表示する。
同一時限に 4 授業まで重複可能とし、重複している授業の中で一番開始時間の早いものを優先して表示する。
・ 一致するデータが存在しない場合は、「8.3.6. 教室移動情報テーブル」より一致するデータを取得する。
一致するデータが存在する場合は、授業開始時間から終了時間まで、教室移動・休講情報を表示する。
・ 一致するデータが存在しない場合は、現在の時間(時限)に対応する情報を基に、画面を表示する。
・ 取得した IDm が DB に登録済されていない場合は、カードを受け付けない。登録されている場合は、カードを受け付
け、下記を実行する。
かざされたカードが教員の場合、「6.2.3. 教員受付画面」を表示する。
学生の場合、「6.2.4. 学生受付画面」を表示する。
・ カードがかざされた場合は、バックライトを ON にする。

112

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し

授業開始 5 分後～授業終了 10
分前までは音は鳴らさない。

学生出欠管理システム 基本設計書

番号
①

内容
・ WB-1S に対応する教室名を表示する。

②③

・ 時限を表示する。
・ 教室名（教室コード）、時限情報（時限コード）を基に、「8.3.11. 科目一覧テーブル」より対応する科目名を表示する。
・ 「8.3.5. 授業情報テーブル」又は「8.3.6. 教室移動情報テーブル」と一致するデータが存在する場合は、それに対応する科目を表示する。一致するデータが存在しない場合は科目名を表示しない。
・ 科目名が９文字以上の場合は、フォントサイズを小さくして２行で表示する。
・ 「カードをかざして下さい」固定文字列を表示する。
・ 教室移動・休講情報が存在する場合は、その旨表示する。
教室移動・休講情報は、Setup.txt ファイルで設定した時間
毎に、サーバから取得したデータをもとに判定する。
・ 「8.3.5. 授業情報テーブル」より対応する呼び出しメッセージが存在する場合はメッセージを表示する。
授業が終了後、呼び出しメッセージを「8.3.5. 授業情報テーブル」より削除する。
・ 現在の時刻を下記書式で表示する。
YYYY/MM/DD hh:mm

④

⑤

⑥

スタイル情報フォント名：ＭＳ ゴシック、太字
フォントサイズ：14pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)①参照。
フォント名：ＭＳ ゴシック、太字
フォントサイズ：27pt（1 行表示）
15pt(2 行表示)
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)

フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：白色(FFFFFF)
背景色：水色(80FFFF)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：14pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：10pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)

113

学生出欠管理システム 基本設計書

6.2.3.

教員受付画面

教室名 １部２時限

情報工学概論名工太郎様①

打刻しました②

個別メッセージを表示します ③
20 06 /11 /10 10 : 00

イベント 科目選択 携帯登録

⑥

番号
-

④

⑤

内容
・ 教員受付画面を表示する。
・ 取得した IDm を基に「8.3.7. 打刻情報テーブル」にデータを登録する。
・ 5 秒経過したら、「6.2.2. 待ち受け画面」に戻る。

スタイル情報背景色：青色(00B3EB)
個別メッセージありの場合
LED:赤色で点滅
音：個別メッセージ音（大きな音）
個別メッセージなしの場合
LED:青色で点滅
音：OK 音114①

・ かざされたカードから IDm を取得し、IDm に対応する籍番
号を基に、「8.3.1. 教職員情報テーブル」より対応する教職員氏名を表示する。

②

・ 「打刻しました」固定文字列を表示する。

授業開始 5 分後～授業終了 10
分前までは音は鳴らさない。
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：白色(FFFFFF)
背景色：水色(80FFFF)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：14pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)

学生出欠管理システム 基本設計書

番号
③

④

内容
・ 「8.3.1. 教職員情報テーブル」より対応する呼び出しメッ
セージが存在する場合はメッセージ表示する。
携帯電話の場合は、同時にメッセージを Web To 機能で配信する。
その後、「8.3.1. 教職員情報テーブル」の個別メッセージを削除する。
・ 教員カードがかざされた場合、「科目選択」ボタンを表示する。
・ ボタンを押下すると、「6.2.5. 科目選択画面」を表示し、科目を変更する。

⑤

・ カードがかざされた場合、「携帯登録」ボタンを表示する。
・ ボタンを押下すると、「6.2.9. 携帯電話登録画面」を表示
し、携帯電話の IDm を登録する。

⑥

・ 教員カードがかざされた場合、「イベント」ボタンを表示する。
・ ボタンを押下すると、「6.2.12. イベント開始確認画面」を表示する。

スタイル情報フォント名：ＭＳ ゴシック、太字
フォントサイズ：14pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)

ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)115

学生出欠管理システム 基本設計書

6.2.4.

学生受付画面

教室名 １部２時限

情報工学概論学生氏名様①

打刻しました②

個別メッセージを表示します③
20 06 /11 /10 10 :00

番号

116

内容

携帯登録

④

スタイル情報学生出欠管理システム 基本設計書

番号
-

内容
・ 学生受付画面を表示する。
・ 取得した IDm を基に「8.3.7. 打刻情報テーブル」「8.3.8
出欠情報テーブル」にデータを登録する。
詳細は「5.1.3.1 出欠情報テーブルの作成及び、打刻出
欠・開始打刻時間・終了打刻時間の設定」参照。
・ 5 秒経過したら、「6.2.2. 待ち受け画面」に戻る。
・ 対象の科目が 2 科目以上ある場合は、対象の科目数分
学生受付画面を表示し、取得した IDm を基に対象科目別に「8.3.7. 打刻情報テーブル」「8.3.8 出欠情報テーブ
ル」にデータを登録する。
・ 「8.1.18. 学生監視情報テーブル」を基に、監視フラグが1 で尚且つ、打刻フラグが 0 の学生がカードをかざした場
合、スレッドにて、下記処理を行う。
- 監視している教員に対し、メールを送信する。
監視している教員のメールアドレスが設定されていない場合は、メールは送信しない。
- 「8.1.18. 学生監視情報テーブル」の打刻フラグを 1に設定する。
- メール内容は下記とする。
From 行：教員のメールアドレス
件名：”学生名”が打刻しました。
本文：“学生名”が打刻しました。

スタイル情報背景色：青色(00B3EB)
個別メッセージありの場合
LED: 赤色で点滅
音：個別メッセージ音（大きな音）
個別メッセージなしの場合
LED: 青色で点滅
音：OK 音未履修者の場合
LED:赤色で点灯
音：NG 音

打刻場所：”教室名” “位置”
打刻時間：YYYY 年 MM 月 DD 日 hh 時 mm 分 ss 秒
科目名：”科目名”①

・ かざされたカードから IDm を取得し、IDm に対応する籍番
号を基に、「8.3.2. 学生情報テーブル」より対応する学生
氏名を表示する。

②

・ 「打刻しました」固定文字列を表示する。
・ 科目が決定しており、尚且つ、未履修者の場合は、「履修未登録です」メッセージを表示する。

③

・ 「8.3.2. 学生情報テーブル」より対応する個別メッセージを表示する。
携帯電話の場合は、同時にメッセージを Web To 機能で配信する。
その後、「8.3.2. 学生情報テーブル」の個別メッセージを削除する。
・ カードがかざされた場合、「携帯登録」ボタンを表示する。
・ ボタンを押下すると、「6.2.9・ . 携帯電話登録画面」を表示し、携帯電話の IDm を登録する。

④

フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：白色(FFFFFF)
背景色：水色(80FFFF)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：14pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：14pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)

ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)117

学生出欠管理システム 基本設計書

118

学生出欠管理システム 基本設計書

6.2.5.

科目選択画面

①
科目選択② 科目を選択してください
物理学

数学Ｉ

オペレーティング
システム

情報ネットワーク

知能処理学

知能処理アルゴリ
ズム論

前ページ

戻る

キャンセル

次ページ

④

⑤

⑥

⑦

③

番号
-

内容
7 秒経過したら、登録がキャンセルされたと判断し、「6.2.11.タイ
ムアウト画面」を表示する。

①

・ 科目選択メッセージを表示する。

②

・ 「科目を選択してください」固定文字列を表示する。

③

・ かざされたカードから IDm を取得し、取得した IDm に対応する籍番号を基に、「8.3.3 科目対応テーブル」より、教員が担当している科目を表示する。
・ 担当科目が 7 科目以上有る場合は、次ページ以降に表示する。
・ 科目を選択した場合、「6.2.6 開始時限選択画面」を表示する。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：12pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)

119

学生出欠管理システム 基本設計書

120

番号
④

内容
・ 前のページが存在する場合表示する。

⑤⑥⑦

・ 科目選択をキャンセルし、「6.2.3. 教員受付画面」に戻る。
・ 科目選択をキャンセルし、「6.2.3. 教員受付画面」に戻る。
・ 次のページが存在する場合表示する。

スタイル情報ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
④参照。
④参照。
④参照。

学生出欠管理システム 基本設計書

6.2.6.

開始時限選択画面①
時限選択②開始時限を選択してください
③

2限

3限

4限

5限

6限

7限

8限

9限

10 限

2部1限 2部2限

戻る

キャンセル

④

⑤

番号
-

内容
7 秒経過したら、登録がキャンセルされたと判断し、「6.2.11.タイ
ムアウト画面」を表示する。

①

・ 開始時限選択メッセージを表示する。

②

・ 「開始時限を選択してください」固定文字列を表示する。

③

・ 現在の時刻以降に対応する時限情報を全て表示する。
・ 時限が選択された場合、選択された時限を開始時限として「6.2.7 終了時限選択画面」を表示する。

④

・ 「6.2.5 科目選択画面」へ戻る。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：12pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)121

学生出欠管理システム 基本設計書

番号
⑤

122

内容
・ 開始時限選択をキャンセルし、「6.2.3. 教員受付画面」に戻る。

スタイル情報④参照。

学生出欠管理システム 基本設計書

6.2.7.

終了時限選択画面①

時限選択②終了時限を選択してください
③

2限

3限

4限

5限

6限

7限

8限

9限

10 限

戻る

④

2部1限 2部2限

キャンセル

次へ

⑤

⑥

番号
-

内容
7 秒経過したら、登録がキャンセルされたと判断し、「6.2.11.タイ
ムアウト画面」を表示する。

①

・ 終了時限選択メッセージを表示する。

②

・ 「終了時限を選択してください」固定文字列を表示する。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：12pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)

123

学生出欠管理システム 基本設計書

番号
③

④

⑤
⑥

124

内容
・ 「6.2.6 開始時限選択画面」で選択した時限以降の時限情報を全て表示する。
・ 時限が選択された場合、選択された時限を終了時限とする。
・ 開始時限と終了時限で同一の時限が選択された場合、終了時限を空白とする。
・ 開始時限と終了時限が完全一致するデータが 3 件以下だった場合かつ変更科目に登録されている教室が 15 以下だった場合、「6.2.5 科目選択画面」で選択した科目を「8.3.5 授業情報テーブル」にデータを登録し、「6.2.3. 教員受付画面」に戻る。
変更科目に登録されている教室が 16 以上だった場合、登録不可とする。
開始時限と終了時限が完全一致するデータが 4 件以上だった場合は、選択された時限を終了時限として「6.2.8 変更元
科目選択画面」を表示する。
・ 「6.2.6 開始時限選択画面」へ戻る。

・ 開始時限選択をキャンセルし、「6.2.3. 教員受付画面」に戻る。
・ 終了時限を空白とする。
・ 開始時限と終了時限が完全一致するデータが 3 件以下だった場合かつ変更科目に登録されている教室が 15 以下だった場合、「6.2.5 科目選択画面」で選択した科目を「8.3.5 授業情報テーブル」にデータを登録し、「6.2.3. 教員受付画面」に戻る。
変更科目に登録されている教室が 16 以上だった場合、登録不可とする。
開始時限と終了時限が完全一致するデータが 4 件以上だった場合は、選択された時限を終了時限として「6.2.8 変更元
科目選択画面」を表示する。

スタイル情報ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)

ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
④参照。
④参照。

学生出欠管理システム 基本設計書

6.2.8.

変更元科目選択画面① 変更元科目選択② 変更元の科目 を選択してください
物理学

数学Ｉ

オペレーティング
システム③
情報ネットワーク

キャンセル

④

番号
-

内容
7 秒経過したら、登録がキャンセルされたと判断し、「6.2.11.タイ
ムアウト画面」を表示する。

①

・ 変更元科目選択メッセージを表示する。

②

・ 「変更元の科目を選択してください」固定文字列を表示する。

③

・ 現在の日付・開始時限・終了時限・選択した科目・教室名(WB-1S 固有 ID)を基に、「8.3.5. 授業情報テーブル」より一致するデータを取得する。
・ 科目を選択した場合、選択した科目を「6.2.5 科目選択画面」で選択した科目に変更し、「6.2.3. 教員受付画面」に戻る。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：12pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：12pt
フォントの色：黒色(000000)
背景色：青緑色(00FFFF)

125

学生出欠管理システム 基本設計書

番号
④

126

内容
・ 科目選択をキャンセルし、「6.2.3. 教員受付画面」に戻る。

スタイル情報ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)

学生出欠管理システム 基本設計書

6.2.9.

携帯電話登録画面①

携帯電話登録②

携帯電話の登録を行います
携帯電話をかざして下さい
③
キャンセル

④

番号
-

①

内容
・ 携帯登録画面を表示する。
・ 7 秒経過したら、登録がキャンセルされたと判断し、「6.2.11.
タイムアウト画面」を表示する。
・ 携帯登録画面で登録する IDm が、「8.3.17. IDｍ登録制限
情報テーブル」に登録されている値から始まる場合(前方一致)のみ、登録可能とする。(大文字・小文字の区別はしない)
・ IDm1 と同じ IDm は登録可能とする。
・ 携帯電話登録メッセージを表示する。

②

・ 「携帯電話の登録を行います 携帯電話をかざしてください」固定文字列を表示する。

③

・ かざされた携帯電話の IDm が取得できたら、「6.2.10 携帯電話登録確認画面」を表示する。

スタイル情報背景色：青色(00B3EB)
LED: 青色で点灯
音：OK 音フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)-

127

学生出欠管理システム 基本設計書

番号
④

128

内容
・ 携帯電話登録をキャンセルし、「6.2.2.待ち受け画面」に戻る。

スタイル情報ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)

学生出欠管理システム 基本設計書

6.2.10. 携帯電話登録確認画面①

携帯電話登録確認②

確認のために学生証ををかざして 下 さい
③
キャンセル

④

番号
-

①

②

内容
・ 携帯登録画面を表示する。
・ 7 秒経過したら、登録がキャンセルされたと判断し、「6.2.11.
タイムアウト画面」を表示する。
・ 携帯電話登録確認メッセージを表示する。

・ 学生の場合、「確認のために学生証を かざして下さい」固定
文字列を表示する。
教員の場合、「確認のために教員証を かざして下さい」固
定文字を表示する。

スタイル情報背景色：青色(00B3EB)
LED: 青色で点灯
音：OK 音フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)

129

学生出欠管理システム 基本設計書

番号
③

④

130

内容
・ かざされたカードの IDｍが取得でき、「6.2.3.教員受付画面」
又は「6.2.4.学生受付画面」で取得した IDｍと一致すれば「8.3.3. FeliCa 情報テーブル」の IDm2 に登録する。
すでに IDm2 にデータが存在する場合は上書きする。
※「6.2.9 携帯電話登録画面」にて受け付けたカードがかざされたままの場合、一度カードをはずさないとカードを受け付けない。
・ 「6.2.2.待ち受け画面」に戻る。
・ 携帯電話登録をキャンセルし、「6.2.3. 待ち受け画面」に戻る。

スタイル情報-ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)

学生出欠管理システム 基本設計書

6.2.11. タイムアウト画面①

携帯電話登録②

タイムアウトしました

番号
①

②

内容
・ タイムアウト画面を表示する。
・ 5 秒経過したら、「6.2.2. 待ち受け画面」に戻る。
・ 携帯電話登録時のタイムアウトの場合、「携帯電話登録」固
定文字列を表示する。
携帯電話登録確認時のタイムアウトの場合、「携帯電話登録
確認」固定文字を表示する。
科目選択時のタイムアウトの場合、「科目選択」固定文字を表示する。
時限選択時のタイムアウトの場合、「時限選択」固定文字を表示する。
イベント開始確認時、またはイベント時間選択時のタイムアウ
トの場合、「イベント開始確認」固定文字を表示する。
イベント終了時のタイムアウトの場合、「イベント終了確認」固
定文字を表示する。

スタイル情報背景色：青色(00B3EB)
音：NG 音フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)

・ 「タイムアウトしました」固定文字列を表示する。

フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)

131

学生出欠管理システム 基本設計書

6.2.12. イベント開始確認画面①

イベント開始確認②
イベント受付を開始する場合は再度カードをかざしてください
キャンセル

③

20 06 /11 /10 10 :00

番号
-

①

132

内容
・ 「6.2.3.教員受付画面」で取得した IDｍと一致するカードがかざされた場合、「6.2.13 イベント時間選択画面」を表示する。違うカードがかざされた場合は、キャンセルとみなし、「6.2.3. 待ち受け画面」に戻る。
・ 7 秒経過したら、イベント開始がキャンセルされたと判断し、「6.2.11.タイムアウト画面」を表示する。
・ イベント開始確認メッセージを表示する。

②

・ 「イベント受付を開始する場合は 再度カードをかざしてください」固定文字列を表示する。

③

・ イベント開始確認をキャンセルし、「6.2.3. 待ち受け画面」に戻る。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し

フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)

学生出欠管理システム 基本設計書

6.2.13. イベント時間選択画面①

イベント開始確認②
イベント受付時間を選択して下さい
③

10 分

30 分

60 分

90 分

20 06 /11 /10 10 :00

番号
-

①

キャンセル

④

内容
・ イベント開始確認画面を表示する。
・ 7 秒経過したら、イベント開始がキャンセルされたと判断し、「6.2.11.タイムアウト画面」を表示する。
※可搬タイプでは本画面は表示されません。
・ イベント開始確認メッセージを表示する。

②

・ 「イベント受付時間を選択して下さい」固定文字列を表示する。

③

・ 現在の時間から、選択したボタンの時間後をイベントの終了
時間とし、「6.2.14 イベント待ち受け画面」を表示する。
・ 「8.3.16 イベント情報テーブル」にイベント情報を登録する。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し

フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)133

学生出欠管理システム 基本設計書

番号
④

134

内容
・ イベント時間選択をキャンセルし、「6.2.3. 待ち受け画面」に戻る。

スタイル情報ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)

学生出欠管理システム 基本設計書

6.2.14. イベント待ち受け画面

①
終了時間

②
③

10：30

イベント受付中

カードをかざしてください

20 06 /11 /10 10 :00

番号
-

①

内容
・ かざされたカードの IDm が「6.2.13 イベント開始確認画面」
で取得した IDｍと一致する場合は、「6.2.16 イベント終了」
画面を表示する。
・ 「6.2.12.イベント開始確認画面」で取得した IDｍと一致しない場合は、「6.2.15. イベント受付画面」を表示する。
・ イベント終了時間になった場合は、イベントを終了し「6.2.3.
待ち受け画面」に戻る。
・ 授業とかさなり、尚且つ履修者のカードの場合、「6.2.4. 学
生受付画面」を優先して表示する。
・ イベント終了時間を表示する。

②

・ イベント受付中メッセージを表示する。

③

・ 「カードをかざして下さい」固定文字列を表示する。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し

フォント名：ＭＳ ゴシック、太字
フォントサイズ：10pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)
135

学生出欠管理システム 基本設計書

6.2.15. イベント受付画面

①
終了時間

②

10：30

イベント受付中
名工太郎様③④

受け付けました

20 06 /11 /10 10 :00

番号
-

136

①

内容
・ イベント受付画面を表示する。
・ 取得した IDm を基に「8.3.7. 打刻情報テーブル」にデータを登録する。
・ 5 秒経過したら、「6.2.14. イベント待ち受け画面」に戻る。
・ 同じカードで複数打刻した場合、優先される打刻は、前の打刻とする。
・ イベント終了時間を表示する。

②

・ イベント受付中メッセージを表示する。

スタイル情報背景色：青色(00B3EB)
LED:青色で点滅
音：OK 音フォント名：ＭＳ ゴシック、太字
フォントサイズ：10pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)

学生出欠管理システム 基本設計書

番号
③

内容
・ かざされたカードから IDm を取得し、IDm に対応する籍番号を基に、「8.3.2. 学生情報テーブル」より対応する学生氏名を表示する。

④

・ 「受け付けました」固定文字列を表示する。

スタイル情報フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：白色(FFFFFF)
背景色：水色(80FFFF)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：14pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)

137

学生出欠管理システム 基本設計書

6.2.16. イベント終了画面

①
終了時間

②

10：30

イベント終了確認③ イベントを終了します
OK

④

キャンセル

⑤

20 06 /11 /10 10 :00

番号
-

138

①

内容
・ イベント受付終了画面を表示する。
・ 7 秒経過したら、イベント終了がキャンセルされたと判断し、「6.2.11.タイムアウト画面」を表示する。
・ イベント終了時間を表示する。

②

・ イベント終了確認メッセージを表示する。

③

・ 「イベントを終了します」固定文字列を表示する。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し
フォント名：ＭＳ ゴシック、太字
フォントサイズ：10pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)

学生出欠管理システム 基本設計書

番号
④

内容
・ イベント受付を終了し、「6.2.3. 待ち受け画面」に戻る。

⑤

・ イベント終了をキャンセルし、「6.2.14. イベント待ち受け画面」に戻る。

スタイル情報ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0139

学生出欠管理システム 基本設計書

6.2.17. 可搬のイベント画面
6.2.17.1

待ち受け画面①⑤②③④

CFCardError ⑥

番号
-

140

①

内容
・ CF カード内に保存している「教員情報」「学生情報」「可搬情報」を基に動作を行う。
・ 可 搬 情 報 は 、 「 8.3.9 WB-1S 情 報 テ ー ブ ル 」 の 対 象 のWB-1S に教室が設定されているかの有無とし、設定されていない場合、可搬と判断する。
・ 教員カードのみ受け付ける。教員カードがかざされた場合「6.2.17.2 イベント開始確認画面」を表示する。
・ WB-1S 固有 ID を表示する。

②

・ 「カードをかざしてください」固定文字列を表示する。

③

・ 「教員情報」「学生情報」が存在しない場合は、「IDｍ等取得」ボタンを表示する。
・ 未送信データが存在する場合は、「データ送信」ボタンを表示する。
・ データ送信ボタン又は IDｍ等取得ボタンを押下すると、⑤データ送受信画面を表示する。
・ 「教員情報」「学生情報」が存在し、未送信データが存在しない場合は、「IDｍ等取得」ボタン又は「データ送信」ボタンを表示しない。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し

フォント名：ＭＳ ゴシック、太字
フォントサイズ：10pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：白色(FFFFFF)
背景色：水色(80FFFF)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)

学生出欠管理システム 基本設計書

番号
④

内容
・ 現在の時刻を下記書式で表示する。
・
YYYY/MM/DD hh:mm⑤

・ データ送受信画面を表示する。
・ 未送信データが存在する場合は、「8.3.7 打刻情報テーブ
ル」「8.3.16 イベント情報テーブル」にデータを登録する。
・ 「教員情報」「学生情報」を取得する。
・ 上記処理終了後、待ち受け画面に戻る。
・ 可搬型で CF カードが認識できない場合、「CFCardError」
固定文字列を表示する。

⑥

スタイル情報フォント名：ＭＳ ゴシック、太字
フォントサイズ：10pt
フォントの色：白色(FFFFFF)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：白色(FFFFFF)
背景色：水色(80FFFF)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：16pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)

141

学生出欠管理システム 基本設計書

6.2.17.2

イベント開始確認画面
④
①
⑤

②
③

番号
-

①

内容
・ 「6.2.17.1 待ち受け画面」で取得した IDｍと一致するカードがかざされた場合、④開始確認画面を表示する。違うカードがかざされた場合は、キャンセルとみなし、「6.2.17.1. 待ち
受け画面」に戻る。
・ 7 秒経過したら、登録がキャンセルされたと判断し、「6.2.11.
タイムアウト画面」を表示する。
・ イベント開始確認メッセージを表示する。

②

・ 「イベント受付を開始する場合は 再度カードをかざしてください」固定文字列を表示する。

③

・ キャンセルボタンを押下すると、イベント開始をキャンセル
し、「6.2.17.1. 待ち受け画面」に戻る。

④

・ イベント開始確認画面を表示する。
・ 7 秒経過したら、登録がキャンセルされたと判断し、「6.2.17.1. 待ち受け画面」に戻る。
・ 「イベントを開始します」固定文字列を表示する。

⑤

142

⑥

⑥

・ OK ボタンを押下すると、「6.2.17.3 イベント待ち受け画面」を表示する。
・ OK ボタンを押下した時間を、イベント開始時間とする。

⑦

・ キャンセルボタンを押下すると、イベント開始をキャンセル
し、「6.2.17.1. 待ち受け画面」に戻る。

⑦

スタイル情報背景色：青色(00B3EB)
LED: 青色で点滅
音：OK 音フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
背景色：青色(00B3EB)
LED: 青色で点滅
音：OK 音フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)

学生出欠管理システム 基本設計書

143

学生出欠管理システム 基本設計書

6.2.17.3

イベント待ち受け画面

①

②

番号
-

144

①

内容
・ かざされたカードの IDm が「6.2.17.2 イベント開始確認画面」で取得した IDｍと一致する場合は、「6.2.17.5 イベント
終了」画面を表示する。
・ 一致しない場合は、「6.2.17.4 イベント受付画面」を表示する。
・ イベント受付中メッセージを表示する。

②

・ 「カードをかざして下さい」固定文字列を表示する。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し

フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)

学生出欠管理システム 基本設計書

6.2.17.4

イベント受付画面

①
②
③

番号
-

内容
・ イベント受付画面を表示する。
・ 取得した IDm を CF カード内に格納する。
・ 5 秒経過したら、「6.2.17.3 イベント待ち受け画面」に戻る。

スタイル情報背景色：青色(00B3EB)①

・ イベント受付中メッセージを表示する。

②

・ かざされたカードから IDm を取得し、IDm に対応する籍番号を基に、CF カード内に保存している「教員情報」「学生情報」より対応する氏名を表示する。

④

・ 「受け付けました」固定文字列を表示する。

フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：白色(FFFFFF)
背景色：水色(80FFFF)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：14pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)

LED:青色で点滅
音：OK 音145

学生出欠管理システム 基本設計書

6.2.17.5

イベント終了画面

①
②
③

番号
-

146

④

①

内容
・ イベント受付終了画面を表示する。
・ 7 秒経過したら、イベント終了がキャンセルされたと判断し、「6.2.11.タイムアウト画面」を表示する。
・ イベント終了確認メッセージを表示する。

②

・ 「イベントを終了します」固定文字列を表示する。

③

・ イベント受付を終了し、「6.2.17.1 待ち受け画面」に戻る。
・ OK ボタンが押された時間を、イベント終了時間とする。
・ イベントを終了せずに、バッテリ切れなどにより WB-1S が停止した場合、最後の打刻をイベント終了時間とする。

④

・ イベント終了をキャンセルし、「6.2.17.3 イベント待ち受け画面」に戻る。

スタイル情報背景色：青色(00B3EB)
LED: 未点灯
音：無し
フォント名：ＭＳ ゴシック、太字
フォントサイズ：24pt
フォントの色：黄色(FFFF00)
背景色：青色(00B3EB)
フォント名：ＭＳ ゴシック、太字
フォントサイズ：18pt
フォントの色：赤色(FF0000)
背景色：青色(00B3EB)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)
ボタン
フォント名：ＭＳ ゴシック
フォントサイズ：8pt
フォントの色：黒色(000000)
背景色：灰色(C0C0C0)

学生出欠管理システム 基本設計書

7. 入出力ファイル設計
7.1.

ファイル書式

7.1.1.

出力ファイル

7.1.1.1

出席情報ファイル

7.1.1.1.1 生データファイル
出席情報ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はカンマとし、データはダブルコーテーションで囲う。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
科目名
文字
○ 科目名
2
開講日
YYYY/MM/DD
開講日
3
開講時間
hh:mm
○ 開講時間4
担当教員名
文字○ 担当の教員氏名
5
学籍番号文字○ 学籍番号
6
学生氏名
文字○ 学生氏名1: 出席
暫定出欠情報7
暫定出欠情報8

確定出欠情報

2: 欠席
3: 遅刻
4: 早退
1: 出席
2: 欠席
3: 遅刻
4: 早退

-

確定出欠情報例を以下に示す。
“科目”,”開講日”,”開講時間”,”担当教員名”,”学籍番号”,”学生氏名”,”暫定出欠情報”,”確定”,”出欠情報”“物理学”,”2006/12/01”,”10:00”,”教員氏名１”,”010000000”,”氏名１”,”2”,”2”

7.1.1.1.2 表示形式データファイル-出席情報一覧
出席情報一覧の表示形式データファイルの書式を以下に示す。
書式： 1 行目は項目名とし、2 行目からデータとする。
区切り文字はカンマとし、ダブルコーテーションで囲う。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
科目名
文字
○
科目名
2
学籍番号
文字
○
学籍番号
147

学生出欠管理システム 基本設計書

3
4

学生氏名
出席情報

文字
文字

○
-

学生氏名
登録してある授業の出席情報

例を以下に示す。
“科目名”,”学籍番号”,”学生氏名”,”1”,”2”,”3”,”4”“物理学”,”000000001”,”氏名 1”,”○”,”×”,”△”,”▲”

7.1.1.1.3 表示形式データファイル-出席情報詳細
出席情報詳細の表示形式データファイルの書式を以下に示す。
書式： 1 行目は項目名とし、2 行目からデータとする。
区切り文字はカンマとし、ダブルコーテーションで囲う。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
科目名
文字
○
科目名
2
授業回数
文字
○
授業回数
3
学籍番号
文字
○
学籍番号
4
学生氏名
文字
○
学生氏名
5
出欠判定
文字
○
出欠判定
6
打刻出欠
文字
○
打刻出欠
7
打刻開始時間YYYY/MM/DD○
打刻開始時間ｈｈ:ｍｍ:ｓｓ
8
打刻終了時間YYYY/MM/DD○
打刻終了時間ｈｈ:ｍｍ:ｓｓ例を以下に示す。
“科目名”,”学籍番号”,”学生氏名”,”出欠判定”,”打刻出欠”,”打刻開始時間”,”打刻終了時間”“物理学”,”1”,”000000001”,”氏名 1”,”○”,”△”,”2007/05/28 10:00:15”,”2007/05/28 11:00:05”

7.1.1.2

イベント情報ファイル
イベント情報ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はカンマ(,)とし、データはダブルコーテーションで囲う。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
開催日時
YYYY/MM/DD○
イベントの開催日時
hh:mm:ss2
終了日時
YYYY/MM/DD○
イベント終了日時
hh:mm:ss
3
籍番号
文字
○
籍番号
4
氏名
文字
○
氏名
5
打刻時間
hh:mm:ss○
打刻時間
例を以下に示す。

148

学生出欠管理システム 基本設計書“開催日時”,”終了日時”,”籍番号”,”氏名”,”打刻時間”“2007/09/12 13:00:00”,”2007/09/12 14:00:00”,”010000000”,”氏名 1”,”13:30:00”

7.1.1.3

学生打刻情報ファイル
学生打刻情報ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、2 行目からデータとする。
区切り文字はカンマとし、ダブルコーテーションで囲う。
文字コードは Shift-JIS とする。
ファイル名は DakokuList.csv とする。
No. 項目形式
Not 項目内容
Null
1
籍番号
文字
○
籍番号
2
学生氏名
文字
○
学生氏名
3
学部名称
文字
○
学部名称
4
学科名称
文字
○
学科名称
5
入学年度
数字
○
入学年度
入学年度は、籍番号の先頭 2～3 文字とする。
6
検索開始日付YYYY/MM/DD○
検索の開始日付
7
検索終了日付YYYY/MM/DD○
検索の終了日付
8
打刻回数
数字○
打刻回数(検索結果)
例を以下に示す。
"籍番号","学生氏名","学部名称","学科名称","入学年度","検索開始日付","検索終了日付","打刻
回数""019000001","氏名","1 部","生命・物質工学科","19","2007/01/15","2007/02/15","0"7.1.2.

7.1.2.1

入力ファイル

教職員情報ファイル
教職員情報ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not Null 項目内容
1
籍番号
文字
○
籍番号
○
教員・職員・学生の種別
2
種別
1: 教員
2: 職員
3: 学生
4: その他
3
氏名文字○
教職員及び学生の氏名
4
ログイン ID
文字○
ログイン ID
5
メールアドレス
文字
メールアドレス149

学生出欠管理システム 基本設計書

No.
6

項目
学習指導支援機能実行権限形式
0: 権限なし
1: 権限ありNot Null○

項目内容
学習指導支援機能実行権限

例を以下に示す。
籍番号<TAB>種別<TAB>氏名<TAB>ログイン ID<TAB>メールアドレス<TAB>学習指導支援機能
実行権限
010000000<TAB>3<TAB>氏名<TAB>10000000<TAB><TAB>0<TAB>: タブのコード

7.1.2.2

学生情報ファイル
学生情報ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
籍番号
文字
○
籍番号
○
教員・職員・学生の種別
2
種別
1: 教員
2: 職員
3: 学生
4: その他
3
氏名hhmm○
教職員及び学生の氏名
4
ログイン ID
文字○
ログイン ID
5
学部コード
英数字
○
学部コード
6
学科コード
英数字
○
学科コード
7
メールアドレス
文字○
メールアドレス
例を以下に示す。
籍番号<TAB>種別<TAB>氏名<TAB>ログイン ID<TAB>学部コード<TAB>学科コード<TAB>メール
アドレス010000000<TAB>3<TAB>氏名<TAB>10000000<TAB>1<TAB>1001<TAB>xxxx@xx.xx.xx<TAB>: タブのコード

7.1.2.3

FeliCa 情報ファイル
FeliCa 情報ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
籍番号
文字
○
籍番号

150

学生出欠管理システム 基本設計書

No.

項目

形式

2

IDm

文字

Not
Null
○

項目内容
IDm(FeliCa の製造番号)例を以下に示す。
籍番号<TAB>IDm
010000000<TAB>1234567890123456<TAB>: タブのコード

7.1.2.4

科目対応ファイル
科目対応ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
籍番号
文字
○
籍番号
2
科目コード
文字
○
科目コード
例を以下に示す。
籍番号<TAB>科目コード
010000000<TAB>100000001<TAB>: タブのコード

7.1.2.5

授業情報ファイル
授業情報ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
科目コード
文字
○
授業の科目コード2
授業開始日
YYYYMMDD○
授業開始日
3
開 始 時 限 コ ー 文字○
授業開始の時限を設定する。
ド4
終 了 時 限 コ ー 文字
授業終了の時限を設定する。
ド5
授業開始時間 hhmmss
授業開始時間を設定する。
6
授業終了時間 hhmmss
授業開始時間を設定する。
7
カ ー ド 受 付 開 hhmmss
カード受付開始の開始時間を設定する。
始時間(From)151

学生出欠管理システム 基本設計書

No.

項目

形式

8

hhmmss

カード受付開始の終了時間を設定する。

hhmmss

カード受付終了の開始時間を設定する。

hhmmss

カード受付終了の終了時間を設定する。

11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

カード受付開始時間(To)
カード受付終了時間(From)
カード受付終了時間(To)教室コード 1
教室コード 2
教室コード 3
教室コード 4
教室コード 5
教室コード 6
教室コード 7
教室コード 8
教室コード 9
教室コード 10
教室コード 11
教室コード 12
教室コード 13
教室コード 14
教室コード 15
教室コード 16
WB-1S 固有 ID

文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字

28

休講情報

文字

29

コメント

文字

使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
使用する教室コードを設定する。
WB-1S 固有番号
可搬のリーダライタを使用する場合、設定する。
休講情報
0: 休講ではない。
1: 休講
WEB 上で表示する授業のコメントを設定する。

9
10

Not
Null

○

項目内容

例を以下に示す。
科目コード<TAB>授業開始日<TAB>開始時限コード<TAB>終了時限コード<TAB>授業開始時間<TAB>授業終了時間<TAB>カード受付開始時間(From)<TAB>カード受付開始時間(To)<TAB>カ
ード受付終了時間(From)<TAB>カード受付終了時間(To)<TAB>教室コード 1<TAB>教室コード
2<TAB>教室コード 3<TAB>教室コード 4<TAB>教室コード 5<TAB>教室コード 6<TAB>教室コード
7<TAB>教室コード 8<TAB>教室コード 9<TAB>教室コード 10<TAB>教室コード 11<TAB>教室コー
ド 12<TAB>教室コード 13<TAB>教室コード 14<TAB>教室コード 15<TAB>教室コード
16<TAB>WB-1S 固有 ID<TAB>休講情報<TAB>コメント
010000000<TAB>20060401<TAB>101<TAB>102<TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB>0<TAB><TAB>: タブのコード152

学生出欠管理システム 基本設計書

7.1.2.6

科目一覧ファイル
科目一覧ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
科目コード
文字
○
科目コード
2
科目名称
文字
○
科目名称
例を以下に示す。
科目コード<TAB>科目名称
100000000<TAB>物理学<TAB>: タブのコード

7.1.2.7

教室一覧ファイル
教室一覧ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
教室コード
文字
○
教室コード
2
教室名称
文字
○
教室名称
例を以下に示す。
教室コード<TAB>教室名称
10000000<TAB>2101<TAB>: タブのコード※教室コードは、英数字・漢字・スペースを入力可能とする。
8 桁未満の場合は、後ろにスペースがあるものとして処理する。

7.1.2.8

設置位置一覧ファイル
設置位置一覧ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
設置位置コード
文字○
設置位置コード
2
設置位置名称文字○
設置位置名称153

学生出欠管理システム 基本設計書例を以下に示す。
設置位置コード<TAB>設置位置名称
100<TAB>前<TAB>: タブのコード154

学生出欠管理システム 基本設計書

7.1.2.9

時限情報ファイル
時限情報ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
時限コード
文字
○
3 桁の数値として、先頭 1 桁を部(1 部・2 部)、
後ろ 2 桁を時限(01～10)として設定する。
例： 1 部 2 時限の場合[102]を設定する。
2 部 4 時限の場合[204]を設定する。

2
3
4
5
6
7

デフォルト開始時間
デフォルト終了時間
カード受付開始時間(From)
カード受付開始時間(To)hhmmsshhmmsshhmmss○○○hhmmss○

カード受付終了時間(From)
カード受付終了時間(To)hhmmss○hhmmss○部は 1 又は 2 とする。
時限は 01～10 とする。
デフォルトの授業開始時間を設定する。
デフォルトの授業終了時間を設定する。
デフォルトのカード受付開始の開始時間を設定する。
デフォルトのカード受付開始の終了時間を設定する。
デフォルトのカード受付終了の開始時間を設定する。
デフォルトのカード受付終了の終了時間を設定する。

例を以下に示す。
時限コード<TAB>デフォルト開始時間<TAB>デフォルト終了時間<TAB>カード受付開始時間(From)<TAB>カード受付開始時間(To)<TAB>カード受付終了時間(From)<TAB>カード受付終了
時間(To)
101<TAB>090000<TAB>100000<TAB>085000<TAB><091000<TAB>095000<TAB>101000<TAB>: タブのコード

7.1.2.10

学部・学科対応ファイル
学部・学科対応ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
学部コード
英数字
○
学部コード
2
学科コード
英数字
○
学科コード
例を以下に示す。
学部コード<TAB>学科コード
1<TAB>1001
155

学生出欠管理システム 基本設計書<TAB>: タブのコード

7.1.2.11

学部一覧ファイル
学部一覧ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
学部コード
英数字
○
学部コード
2
学部名称
文字
○
学部名称
3
ソート
数字
○
ソート番号
例を以下に示す。
学部コード<TAB>学部名称<TAB>ソート
1<TAB>1 部<TAB>100<TAB>: タブのコード

7.1.2.12

学科一覧ファイル
学科・クラス一覧ファイルの書式を以下に示す。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。
No. 項目形式
Not 項目内容
Null
1
学科コード
英数字
○
学科コード
2
学科名称
文字
○
学科名称
3
ソート
数字
○
ソート番号
例を以下に示す。
学科コード<TAB>学科名称<TAB>ソート
1001<TAB>生命物理工学科<TAB>100<TAB>: タブのコード156

学生出欠管理システム 基本設計書

7.1.3.
7.1.3.1

設定ファイルWB-1S 設定ファイル
WB-1S 固有の設定情報を記載する。
ファイル名：Setup.txt
ファイル格納フォルダ：プログラムと同一階層
FTP サーバ上のファイル名：”固有番号” + Setup.txt
FTP サーバ上の格納フォルダ：”プログラム保存フォルダ”
名称
固有番号
IP Address
NetMask
Default Gateway
DNS Server
NTP Server
サーバの IP Address

変数名
WB1S_ID
IPAddress
NetMask
DefaultGateway
DNSServer
NTPServer
ServerIPAddress

FTP ポート
FTP ログインユーザ
FTP ログインパスワード
プログラム保存フォルダ

FtpPort
FtpUser
FtpPassword
FtpDir

FTP タイムアウト時間

FtpTimeout

DB ポート番号
DB 名称
DB アクセスユーザ
DB アクセスパスワード
DB 情報取得間隔

DBPortDBNameDBUserDBPassword
SendReceiveTime

概要
WB-1S の固有番号を設定する。
WB-1S の IP Address を設定する。
WB-1S の NetMask を設定する。
WB-1S の Default Gateway を設定する。
WB-1S の DNS Server を設定する。
NTP Server を設定する。
サーバの IP Address を設定する。
指定したサーバに対し、DB アクセス及び FTP を実行する。
FTP のポートを設定する。
FTP のログインユーザを設定する。
FTP のログインパスワードを設定する。
プログラム保存フォルダを指定する。
FTP でログインした先の相対パスを指定する。
FTP のタイムアウト時間を設定する。
単位：ms
DB サーバにアクセスするポート番号を設定する。
DB 名称を設定する。
DB のアクセスユーザを設定する。
DB のアクセスパスワードを設定する。
DB 情報取得間隔を設定する。
単位：分

設定ファイルの例を以下に示す。
WB1S_ID=001
IPAddress=x.x.x.1
NetMask=255.255.0.0
DefaultGateway=x.x.x.2
DNSServer=x.x.x.3
NTPServer=x.x.x.4
ServerIPAddress=x.x.x.4
FtpPort=21
FtpUser=xxxxxx
FtpPassword=xxxxxx
FtpDir=WB1S
FtpTimeout=300
DBPort=5432
157

学生出欠管理システム 基本設計書

DBName=WB1S
DBUser=xxxxxx
DBPassword=xxxxxx
SendReceiveTime=10

158

学生出欠管理システム 基本設計書

7.2.

フォルダ構成7.2.1.

出欠管理サーバ
出欠管理サーバのフォルダ構成を以下に示す。
（フォルダ）
プログラム格納フォルダ(D:\Program Files\WB-1S)(ファイル)
プログラムファイル
設定ファイルＦＴＰフォルダ(D:\Inetpub\ftproot)

WB-1S 打刻プログラム
WB-1S 設定ファイル

DB バックアップ先フォルダ（C:\WB1S\BACKUP）

DB バックアップファイル

Web 格納フォルダ(D:\ProgramFiles\ApacheFoundation\Tomcat
5.0\webapps\wb1s）

Software

DB 格納フォルダ(D:\Program Files\PostgreSQL)

7.2.2.

Web プログラム

DB プログラム

WB-1S
WB-1S のフォルダ構成を以下に示す。
(フォルダ)
プログラム格納フォルダ(FlashDisk\nitech)

7.3.

時間割連携ファイル

7.3.1.

変更情報ファイル

(ファイル)
プログラムファイル
設定ファイル※下記ファイルは、時間割システムより出力される。
書式： 1 行目は項目名とし、２行目からデータとする。
区切り文字はタブとし、データはダブルコーテーションなどで囲わない。
文字コードは Shift-JIS とする。

159

学生出欠管理システム 基本設計書

No.

項目

形式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

科目コード
日付
開始時限
終了時限
教室コード 1
教室コード 2
教室コード 3
教室コード 4
教室コード 5
教室コード 6
変更教室コード 7
前
教室コード 8
教室コード 9
教室コード 10
教室コード 11
教室コード 12
教室コード 13
教室コード 14
教室コード 15
教室コード 16
日付
開始時限
終了時限
教室コード 1
教室コード 2
教室コード 3
教室コード 4
教室コード 5
教室コード 6
変更教室コード 7
後教室コード 8
教室コード 9
教室コード 10
教室コード 11
教室コード 12
教室コード 13
教室コード 14
教室コード 15
教室コード 16

文字
YYYYMMDD
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
YYYYMMDD
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字
文字

Not
Null
○

項目内容
授業の科目コード
変更前の授業実施日を設定する。
変更前の開始時限を設定する。
変更前の終了時限を設定する。

変更前の教室コードを設定する。

変更後の授業実施日を設定する。
変更後の開始時限を設定する。
変更後の終了時限を設定する。

変更後の教室コードを設定する。

例を以下に示す。
科目コード<TAB>変更前日付<TAB>変更前開始時限<TAB>変更前終了時限<TAB>変更前教室
コード 1<TAB>変更前教室コード 2<TAB>変更前教室コード 3<TAB>変更前教室コード
4<TAB>変更前教室コード 5<TAB>変更前教室コード 6<TAB>変更前教室コード 7<TAB>変更前教室コード 8<TAB>変更前教室コード 9<TAB>変更前教室コード 10<TAB>変更前教室
コード 11<TAB>変更前教室コード 12<TAB>変更前教室コード 13<TAB>変更前教室コード
14<TAB>変更前教室コード 15<TAB>変更前教室コード 16<TAB>変更後日付<TAB>変更
160

学生出欠管理システム 基本設計書

後開始時限<TAB>変更後終了時限<TAB>変更後教室コード 1<TAB>変更後教室コード
2<TAB>変更後教室コード 3<TAB>変更後教室コード 4<TAB>変更後教室コード 5<TAB>変更後教室コード 6<TAB>変更後教室コード 7<TAB>変更後教室コード 8<TAB>変更後教室
コード 9<TAB>変更後教室コード 10<TAB>変更後教室コード 11<TAB>変更後教室コード
12<TAB>変更後教室コード 13<TAB>変更後教室コード 14<TAB>変更後教室コード
15<TAB>変更後教室コード 16
010000000<TAB>20060401<TAB>101<TAB>102<TAB>100<TAB><TAB><TAB><TAB><TAB><T
AB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB>2006040<TAB>
101<TAB>102<TAB>100<TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><TAB><T
AB><TAB><TAB><TAB><TAB><TAB><TAB>: タブのコード161

学生出欠管理システム 基本設計書

8. DB 設計
8.1.

テーブル一覧
以下にデータベースで管理するテーブルの一覧を示す。
No.
テーブル名称
識別名
１
教職員情報テーブルSTAFF_TBL
2
学生情報テーブル
STUDENT_TBL
3
科目対応テーブル
SUBJECTS_TBL

SUBJECTS_LIST_TBL
ROOM_LIST_TBL
DOOR_LIST_TBL
TIME_LIST_TBL
SETUP_TBL
EVENT_TBL
IDM_LIMIT_TBL

概要
全教職員情報のデータを格納する。
全学生情報のデータを格納する。
籍番号に対応する科目情報を格納する。
籍番号に対応する FeliCa 情報を格納する
授業情報を格納する。
教室移動情報を格納する。
打刻情報を格納する。
出欠情報を格納する。
WB-1S の情報を格納する。
WB-1S の最新プログラムバージョン情報を格納する。
科目一覧情報を格納する。
教室一覧情報を格納する。
設置位置一覧情報を格納する。
時限情報一覧を格納する。
共通の設定情報を格納する。
イベント情報を格納する。
IDｍ登録制限情報を格納する。

KANSHI_TBL
GAKUBU_GAKKA_TBL
GAKUBU_TBL
GAKKA_TBL

学生監視情報を格納する。
学部・学科対応情報を格納する。
学部一覧情報を格納する。
学科・クラス一覧情報を格納する。

4

FeliCa 情報テーブル

FELICA_TBL

5
6
7
8
9
10

授業情報テーブル
教室移動情報テーブル
打刻情報テーブル
出欠情報テーブル
WB-1S 情報テーブル
WB-1S プログラム最新バ
ージョン情報テーブル
科目一覧テーブル
教室一覧テーブル
設置位置一覧テーブル
時限情報テーブル
共通設定情報テーブル
イベントテーブル
IDｍ登録制限情報テーブ
ル
学生監視情報テーブル
学部・学科対応テーブル
学部一覧テーブル
学科一覧テーブル

CLASS_TBL
ROOM_MOVE_TBL
TIME_TBL
TIME_STATUS_TBL
WB1S_TBL
WB1S_VERSION_TBL

11
12
13
14
15
16
17
18
19
20
21

学生情報・科目対応情報・授業情報・打刻情報・出欠情報は、年度毎に更新し、過去の年度の情報は保存しない。

162

学生出欠管理システム 基本設計書

8.2.

テーブル関連図
以下にデータベースで管理するテーブルの関連図を示す。
KANSHI_TBL

STAFF_TBL

FELICA_TBL
EVENT_TBL

MESSAGE
MAIL_ADDRESSIDM1COMMENT1
RENEW_DATE1IDM2COMMENT2
RENEW_DATE2COMMENT

TIME_TBL

STUDENT_TBL
SUBJECTS_TBL

GAKUBU_TBL

GAKUBU_GAKKA_TBL

MESSAGE

CLASS_TBL

GAKKA_TBL

SUBJECTS_LIST_TBL

END_TIME_CD
START_TIME
END_TIMECARD_START_TIME_TO
CARD_START_TIME_FROMCARD_END_TIME_TO
CARD_END_TIME_FROM
ROOM_CD1
ROOM_CD2
ROOM_CD3
ROOM_CD4
ROOM_CD5
ROOM_CD6
ROOM_CD7
ROOM_CD8
ROOM_CD9
ROOM_CD10
ROOM_CD11
ROOM_CD12
ROOM_CD13
ROOM_CD14
ROOM_CD15
ROOM_CD16
WB1S_CD

TIME_LIST_TBL

MESSAGECOMMENT
SEKI_CD

ROOM_LIST_TBL

TIME_STATUS_TBL

TEMP_STATUS
STATUS
START_TIME
END_TIMECOMMENT

ROOM_MOVE_TBL

NEW_ROOM_CD

SETUP_TBL

MAIL_ADDRESS
MAIL_SUBJECT
MAIL_SERVER

WB1S_TBL
WB1S_VERSION_TBL
ROOM_CD
DOOR_CD

DOOR_LIST_TBL

IDM_LIMIT_TBL
DNS_SERVER
NTP_SERVER

163

学生出欠管理システム 基本設計書

8.3.

テーブル定義以下にデータベースで管理する各種テーブルの定義を示す。

8.3.1.

教職員情報テーブル(STAFF_TBL)
全教職員情報のデータを格納する。
CSV 取り込みでデータを取得する。

No.
1

カラム名称
籍番号

内部カラム名
SEKI_NO

型
Char

長さ
9

2

種別

TYPE

Char

1

○

3

氏名

NAME

Char

30

○

4

呼び出しメッセージ

MESSAGE

Char

20

UID

Char

8

MAIL_ADDRESS

Char

100

SOUDANSHI

Char

1

○

5

ログイン ID
メールアドレ
ス
学習指導支
援機能実行
権限

6
7

PK
1

Not Null○○

項目内容
教職員の職員番号
教員・職員・学生の種別
1: 教員
2: 職員
3: 学生
4: その他
教職員の氏名
緊急呼び出しメッセージを設定する。
籍番号のユーザが打刻した場合、設定内容を表示する。
ログイン ID
メールアドレス

8

登録日時

ENTRY_DATE

Char

14

○

9

更新日時

RENEW_DATE

Char

14

○

8.3.2.

Default0

学習指導支援機能実行権限
1: 権限あり
0: 権限なし
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

学生情報テーブル(STUDENT_TBL)
全学生情報のデータを格納する。
CSV 取り込みでデータを取得する。

No.

カラム名称

内部カラム名型

長さPK

Not Null1

籍番号

SEKI_NO

Char

9

1

○

2

種別

TYPE

Char

1

○

3

氏名

NAME

Char

30

○

4

呼び出しメッセージ

MESSAGE

Char

20

5

ログイン ID

UID

8

○

6
7

学部コード
学科コード

GAKUBU_CD
GAKKA_CD

Char
Char

項目内容
学生の学籍番号
入学年度：籍番号の先頭 2～3 文字とする。
XAAXXXXXX
AA: 入学年度
教員・職員・学生の種別
1: 教員
2: 職員
3: 学生
4: その他
学生の氏名
緊急呼び出しメッセージを設定する。
籍番号のユーザが打刻した場合、設定内容を表示する。
ログイン ID

1
4

○
○

学部コード
学科コード

164

Char

Default

学生出欠管理システム 基本設計書
No.

カラム名称
メールアドレス

内部カラム名型

長さ

MAIL_ADDRESS

Char

100

○

9

登録日時

ENTRY_DATE

Char

14

○

10

更新日時

RENEW_DATE

Char

14

○

8

8.3.3.

PK

Not NullDefault

項目内容
メールアドレス
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

科目対応テーブル(SUBJECTS_TBL)
籍番号に対応する科目情報を格納する。
CSV 取り込みでデータを取得する。

No.

カラム名称

内部カラム名型

長さPK

Not Null1

籍番号

SEKI_NO

Char

9

1

○

2

科目コード

SUBJECTS_CD

Char

9

2

○

3

登録日時

ENTRY_DATE

Char

14

○

4

更新日時

RENEW_DATE

Char

14

○

8.3.4.

Default

項目内容
教職員の職員番号及び、学生の学
籍番号
科目コードを設定する。
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

Default

FeliCa 情報テーブル(FELICA_TBL)
籍番号に対応する FeliCa 情報を格納する。
CSV 取り込みでデータを取得する。

No.

カラム名称

内部カラム名型

長さPK

Not Null１

籍番号

SEKI_NO

Char

9

1

○

IDM1
COMMENT1

Char
Char

16
20

項目内容
教職員の職員番号及び、学生の学籍番号使用する FeliCa の製造番号
FeliCa ID1 用のコメント

RENEW_DATE１

Char

14

FeliCa ID1 登録時の更新日時

IDM2
COMMENT2

Char
Char

16
20

使用する FeliCa の製造番号
FeliCa ID2 用のコメント

RENEW_DATE2

Char

14

FeliCa ID2 登録時の更新日時

ENTRY_DATE

Char

14

2
3
4
5
6
7
8

FeliCa情報１

FeliCa情報２

IDm 1
コメント 1
更新日時1
IDm 2
コメント 2
更新日
時2

登録日時

8.3.5.

レコード登録日時
データ形式：YYYYMMDDhhmmss○

授業情報テーブル(CLASS_TBL)
授業情報を格納する。
CSV 取り込みでデータを取得する。

No.
1

カラム名称
科目コード

内部カラム名SUBJECTS_CD

型
Char

長さ
9

PK
1

Not Null○Default

項目内容
授業の科目コードを設定する。

165

学生出欠管理システム 基本設計書
No.
2
3

カラム名称
授業開始
日
開始時限コ
ード

内部カラム名型

長さPK

Not Null

START_DATE

Char

8

2

○

START_TIME_CD

Char

3

3

○

4

終了時限コ
ード

END_TIME_CD

Char

3

5

授業開始
時間

START_TIME

Char

6

6

授業終了
時間

END_TIME

Char

6

7

カード受付
開始時間
(From)

CARD_START_TIME_FRO
M

Char

6

8

カード受付
開始時間
(To)

CARD_START_TIME_TO

Char

6

9

カード受付
終了時間
(From)

CARD_END_TIME_FROM

Char

6

10

カード受付
終了時間
(To)

CARD_END_TIME_TO

Char

6

11

教室コード

ROOM_CD1

Char

8

12

教室コード

ROOM_CD2

Char

8

13

教室コード

ROOM_CD3

Char

8

14

教室コード

ROOM_CD４

Char

8

15

教室コード

ROOM_CD５

Char

8

166

Default

項目内容
授業開始日
データ形式：YYYYMMDD
授業開始の時限を設定する。
授業終了の時限を設定する。
省略されている場合は、開始時限コードと同じとする。(1 時限の授業と判断する。)
授業開始時間を設定する。
指定した開始時限コードに対応する
デフォルトの時間と同じ場合は省略可能。
データ形式：hhmmss
授業開始時間を設定する。
指定した終了時限コードに対応する
デフォルトの時間と同じ場合は省略可能。
データ形式：hhmmss
カード受付開始の開始時間を設定する。
指定した開始時限コードに対応する
デフォルトの時間と同じ場合は省略可能。
データ形式：hhmmss
カード受付開始の終了時間を設定する。
指定した開始時限コードに対応する
デフォルトの時間と同じ場合は省略可能。
データ形式：hhmmss
カード受付終了の開始時間を設定する。
指定した終了時限コードに対応する
デフォルトの時間と同じ場合は省略可能。
データ形式：hhmmss
カード受付終了の終了時間を設定する。
指定した終了時限コードに対応する
デフォルトの時間と同じ場合は省略可能。
データ形式：hhmmss
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。

学生出欠管理システム 基本設計書
No.

カラム名称

内部カラム名型

長さPK

Not Null

16

教室コード

ROOM_CD６

Char

8

17

教室コード

ROOM_CD７

Char

8

18

教室コード

ROOM_CD８

Char

8

19

教室コード

ROOM_CD９

Char

8

20

教室コード

ROOM_CD10

Char

8

21

教室コード

ROOM_CD11

Char

8

22

教室コード

ROOM_CD12

Char

8

23

教室コード

ROOM_CD1３

Char

8

24

教室コード

ROOM_CD1４

Char

8

25

教室コード

ROOM_CD1５

Char

8

26

教室コード

ROOM_CD1６

Char

8

27

WB-1S 固有 ID

WB1S_ID

Char

3

28

休講情報

LECTURE_FLG

Char

1

29

呼び出しメ
ッセージ

MESSAGE

Char

20

30

コメント

COMMENT

Char

20

31

教室移動
教員情報

SEKI_CD

Char

9

32

登録日時

ENTRY_DATE

Char

14

○

33

更新日時

RENEW_DATE

Char

14

○

○

Default

項目内容
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
WB-1S 固有番号
可 搬 の リ ー ダ ラ イ タ を 使 用す る 場
合、設定する。
休講情報
0: 休講ではない。
1: 休講
WB-1S に表示する授業毎のメッセージを設定する。
WEB 上で表示する授業のコメントを設定する。
教室コードが設定されている状態
で、他の授業が「同じ時限で同じ教室コード」を設定した場合、設定した教員の籍番号を設定する。
このとき、同時に設定済みの教室コードを空欄にする。
※同じ時限で同じ教室が複数の授業と紐付くと矛盾が発生する為、矛盾を取り除く為、上記処理を実施する。
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

167学生出欠管理システム 基本設計書

8.3.6.

教室移動情報テーブル(ROOM_MOVE_TBL)
・教室移動情報を格納する。
この情報を元に、移動元教室の WB-1S に対し、教室の移動情報或いは休講情報を表示する。
移動元教室が、別の授業で使用されている場合は、移動及び休講情報は表示しない。

No.
1
2

カラム名称
移動元教室
コード

内部カラム名型

長さPK

Not Null

OLD_ROOM_CD

Char

８

1

○

授業開始日

START_DATE

Char

8

2

○

START_TIME

Char

6

3

○

END_TIME

Char

6

NEW_ROOM_CD

Char

8

SUBJECTS_CD

Char

9

○

6

授業開始時
間
授業終了時
間
移動先教室
コード
科目コード

7

休講情報

LECTURE_FLG

Char

1

○

8

登録日時

ENTRY_DATE

Char

14

○

9

更新日時

RENEW_DATE

Char

14

○

3
4
5

8.3.7.

Default

項目内容
移動元教室コード
授業開始日
データ形式：YYYYMMDD
授業開始時間を設定する。
データ形式：hhmmss
授業終了時間を設定する。
データ形式：hhmmss○

移動先教室コード
科目コード
休講情報
0: 休講ではない。
1: 休講
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

打刻情報テーブル(TIME_TBL)
打刻情報を格納する。

No.

カラム名称

内部カラム名型

長さPK

Not Null1

籍番号

SEKI_NO

Char

9

1

○

2

IDm
WB-1S 固 有
ID

IDM

Char

16

WB1S_ID

Char

3

4

打刻日

DATE

Char

5

打刻時間

TIME

6

登録日時

7

更新日時

3

8.3.8.

Default○

項目内容
教職員の職員番号及び、学生の学籍番号かざされた FeliCa の IDm

2○

WB-1S 固有番号

8

3

○

Char

6

4

○

ENTRY_DATE

Char

14

○

RENEW_DATE

Char

14

○

打刻日を設定する。
データ形式：YYYYMMDD
打刻時間を設定する。
データ形式：hhmmss
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

出欠情報テーブル(TIME_STATUS_TBL)
出欠情報を格納する。

No.
168

カラム名称

内部カラム名型

長さPK

Not NullDefault

項目内容学生出欠管理システム 基本設計書
No.

カラム名称

内部カラム名型

長さPK

Not Null1

籍番号

SEKI_NO

Char

9

1

○

2

科目コード

SUBJECTS_CD

Char

9

2

○

3

授業開始日

START_DATE

Char

8

3

○

4

開始時限コ
ード

START_TIME_CD

Char

3

4

○

5

打刻出欠

TEMP_STATUS

Char

1

6

出欠判定

STATUSChar

1

START_TIME

Char

6

END_TIME

Char

6

7
8

開始打刻時
間
終了打刻時
間

9

コメント

COMMENT

Char

20

10

登録日時

ENTRY_DATE

Char

14

○

11

更新日時

RENEW_DATE

Char

14

○

8.3.9.

Default

項目内容
教職員の職員番号及び、学生の学
籍番号
授業の科目コードを設定する。
授業開始日
データ形式：YYYYMMDD
授業開始の時限コードを設定する。
打刻による出欠判定結果を設定す
る。
1: 出席
2: 欠席
3: 遅刻
4: 早退
空欄：欠席
確定したステータスを設定する。
1: 出席
2: 欠席
3: 遅刻
4: 早退
空欄：未確定開始の打刻時間を設定する。
データ形式：hhmmss
終了の打刻時間を設定する。
データ形式：hhmmss
WEB 上で表示するコメントを設定する。
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

WB-1S 情報テーブル(WB1S_TBL)
WB-1S の情報を格納する。

No.
1

カラム名称
WB-1S 固有 ID

内部カラム名WB1S_ID

型
Char

長さ
3

PK
1

Not Null
○

2

教室コード

ROOM_CD

Char

8

3

設置位置コード

DOOR_CD

Char

3

4

IP Address

IP_ADDRESS

Char

15

○

5

NetMask

NET_MASK

Char

15

○

6

Default
Gateway

DEFAULT_GATEWA
Y

Char

15

○

7

DNS Server

DNS_SERVER

Char

15

8

NTP Server

NTP_SERVER

Char

15

9

再起動時間

REBOOT_TIME

Char

4

○

Default

項目内容
WB-1S 固有番号
設置教室を設定する。
可搬タイプの場合は空欄とする。
設置位置を設定する。
可搬タイプの場合は空欄とする。
WB-1S の IP Address を設定する。
書式は xxx.xxx.xxx.xxx とする。
WB-1S の NetMask を設定する。
書式は xxx.xxx.xxx.xxx とする。
WB-1S の Default Gateway を設定する。
書式は xxx.xxx.xxx.xxx とする。
WB-1S の DNS Server を設定する。
書式は xxx.xxx.xxx.xxx とする。
NTP Server を設定する。
書式は xxx.xxx.xxx.xxx とする。
WB-1S を再起動する時間を hhmmの書式で設定する。
設定時間に、ソフトリセットを行う。
169

学生出欠管理システム 基本設計書
No.

カラム名称
プログラムバージョン情報

内部カラム名型

長さ

VERSION

Char

4

○

11

状態判定情報CHECK_DATE

Char

14

○

12

ウォッチドック開
始時間

WATCHDOG_TIME

Char

4

○

13

登録日時

ENTRY_DATE

Char

14

○

14

更新日時

RENEW_DATE

Char

14

○

10

8.3.10.

PK

Not NullDefault

項目内容
WB-1S 内のプログラムのバージョン
情報
WB-1S が定期的に項目を更新する。
この値を基に、WB-1S の状態をチェックする。
データ形式：YYYYMMDDhhmmss
ウォッチドックを開始する時間を設定する。
単位：秒
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

WB-1S プログラム最新バージョン情報テーブル(WB1S_VERSION_TBL)
WB-1S の最新のプログラムのバージョン情報を格納する。
この情報を基に、最新プログラムへの Update を実施する。

No.
1

カラム名称
プログラムバージョン情報

内部カラム名型

長さPK

Not Null

VERSION

Char

4

1

○

2

登録日時

ENTRY_DATE

Char

14

○

3

更新日時

RENEW_DATE

Char

14

○

170

Default

項目内容
WB-1S の最新プログラムのバージョン情報
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

学生出欠管理システム 基本設計書

8.3.11.

科目一覧テーブル(SUBJECTS_LIST_TBL)
科目一覧情報を格納する。
CSV 取り込みでデータを取得する。

No.

カラム名称

内部カラム名型

長さPK

Not Null

1

科目コード

SUBJECTS_CD

Char

9

1

○

2

科目名称

SUBJECTS _NAME

Char

20

○

3

登録日時

ENTRY_DATE

Char

14

○

4

更新日時

RENEW_DATE

Char

14

○

8.3.12.

Default

項目内容
科目コード
科目コードには、年度情報が付加されている。
又、同一時間帯に同一授業を別々の教員が行った場合、教員毎に科目コードが違う。
科目名称
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

Default

項目内容
教室コード
教室名称
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

Default

項目内容
設置位置コード
設置位置名称
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

教室一覧テーブル(ROOM_LIST_TBL)
教室一覧情報を格納する。
CSV 取り込みでデータを取得する。

No.
1
2

カラム名称
教室コード
教室名称

内部カラム名ROOM_CD
ROOM_NAME

型
Char
Char

長さ
8
10

3

登録日時

ENTRY_DATE

Char

14

○

4

更新日時

RENEW_DATE

Char

14

○

8.3.13.

PK
1

Not Null○○

設置位置一覧テーブル(DOOR_LIST_TBL)
設置位置一覧情報を格納する。
CSV 取り込みでデータを取得する。

No.
1
2

カラム名称
設置位置コード
設置位置名称

内部カラム名
DOOR_CD
DOOR_NAME

型
Char
Char

長さ
3
2

PK
1

Not Null
○
○

3

登録日時

ENTRY_DATE

Char

14

○

4

更新日時

RENEW_DATE

Char

14

○

171

学生出欠管理システム 基本設計書

8.3.14.

時限情報テーブル(TIME_LIST_TBL)
時限情報一覧を格納する。
CSV 取り込みでデータを取得する。

No

カラム名称

内部カラム名型

長さPK

Not Null

1

時限コード

TIME_CD

Char

3

1

○

2

デフォルト開始
時間

START_TIME

Char

6

○

3

デフォルト終了
時間

END_TIME

Char

6

○

4

カード受付開始
時間(From)

CARD_START_TIME_
FROM

Char

6

○

5

カード受付開始
時間(To)

CARD_START_TIME_
TO

Char

6

○

6

カード受付終了
時間(From)

CARD_END_TIME_FR
OM

Char

6

○

7

カード受付終了
時間(To)

CARD_END_TIME_TO

Char

6

○

8

登録日時

ENTRY_DATE

Char

14

○

9

更新日時

RENEW_DATE

Char

14

○

8.3.15.

Default

項目内容
3 桁の数値として、先頭 1 桁を部(1部・2 部)、後ろ 2 桁を時限(01～10)として設定する。
例： 1 部 2 時限の場合[102]を設定する。
2 部 4 時限の場合[204]を設定する。
部は 1 又は 2 とする。
時限は 01～10 とする。
デフォルトの授業開始時間を設定する。
データ形式：hhmmss
デフォルトの授業終了時間を設定する。
データ形式：hhmmss
デフォルトのカード受付開始の開始
時間を設定する。
データ形式：hhmmss
デフォルトのカード受付開始の終了
時間を設定する。
データ形式：hhmmss
デフォルトのカード受付終了の開始
時間を設定する。
データ形式：hhmmss
デフォルトのカード受付終了の終了
時間を設定する。
データ形式：hhmmss
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

共通設定テーブル(SETUP_TBL)
共通の設定情報を格納する。

No

カラム名称

内部カラム名型

長さ1

メールアドレス

MAIL_ADDRESS

Char

50

2

件名

MAIL_SUBJECT

Char

20

3

メールサーバ

MAIL_SERVER

Char

15

4

チェック間隔WB1Ｓ_CHECK_TIME

Char

４

172

PK

Not Null○Default

項目内容
WB-1S 異常時に送信するメールア
ドレスを設定する。
WB-1S 異常時に送信するメールの件名を設定する。
メールサーバを設定する。
書式は xxx.xxx.xxx.xxx とする。
WB-1S をチェックする間隔を指定
する。
単位：分

学生出欠管理システム 基本設計書
No

カラム名称

内部カラム名型

長さPK

Not Null

5

判定時間

WB1S_NG_TIME

Char

４

○

6

登録日時

ENTRY_DATE

Char

14

○

7

更新日時

RENEW_DATE

Char

14

○

Default

項目内容
設定時間以上経過しても更新されない場合 NG とする。
単位：分
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

Default

項目内容
教職員の職員番号
イベント開始日
データ形式：YYYYMMDD
イベント開始時間を設定する。
データ形式：hhmmss
イベント終了時間を設定する。
データ形式：hhmmss
WEB 上で表示するイベント毎のコメントを設定する。
使用する教室コードを設定する。
この値を設定することにより、打刻データとの紐付けを行う。
WB-1S 固有番号
可搬のリーダライタを使用する場
合、設定する。

8.3.16. イベント情報テーブル(EVENT_TBL)
イベント情報を格納する。
No.
1
2
3
4

カラム名称
籍番号
イベント開
始日
イベント開
始時間
イベント終
了時間

内部カラム名
SEKI_NO

型
Char

長さ
9

PK
1

Not Null○

START_DATE

Char

8

2

○

START_TIME

Char

6

3

○

END_TIME

Char

6

5

コメント

COMMENT

Char

20

6

教室コード

ROOM_CD

Char

8

7

WB-1S 固有 ID

WB1S_ID

Char

3

8

イベント登
録フラグ

CHECK_FLG

Char

1

8

登録日時

ENTRY_DATE

Char

14

○

9

更新日時

RENEW_DATE

Char

14

○

イベントの授業登録用フラグ
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

8.3.17. IDm 登録制限情報テーブル(IDM_LIMIT_TBL)
IDm 登録制限情報を格納する。
No.
1

カラム名称
IDｍ

内部カラム名
IDM

型
Char

長さ
４

PK
1

Not Null
○

2

コメント

COMMENT

Char

20

3

登録日時

ENTRY_DATE

Char

14

○

4

更新日時

RENEW_DATE

Char

14

○

Default

項目内容
IDm 制限情報
IDｍ制限情報のコメントを設定する。
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

173

学生出欠管理システム 基本設計書

8.3.18. 学生監視情報テーブル(KANSHI_TBL)
監視している学生情報を格納する。
No.
1
2

カラム名称
教員番号
籍番号

内部カラム名KYOUIN_NO
SEKI_NO

型
Char
Char

長さ
9
9

PK
1
2

Not Null○○Default

3

打刻フラグ

DAKOKU_FLG

Char

1

○

0

4

監視フラグ

KANSHI_FLG

Char

1

○

0

5

基準日

CHECK_DATE

Char

8

○

6

登録日時

ENTRY_DATE

Char

14

○

7

更新日時

RENEW_DATE

Char

14

○

項目内容
教員番号
学生の学籍番号
登録後の打刻有無フラグ
0: 打刻なし
1: 打刻あり監視フラグ
0: 監視しない
1: 監視する
2: 監視対象外(除外)
基準日
データ形式：YYYYMMDD
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

8.3.19. 学部・学科対応テーブル（GAKUBU_GAKKA_TBL）
学部・学科対応情報を格納する。
CSV 取り込みでデータを取得する。
No.
1
2

カラム名称
学部コード
学科コード

内部カラム名GAKUBU_CD
GAKKA_CD

型
Char
Char

長さ
1
4

PK
1
2

Not Null
○
○

3

登録日時

ENTRY_DATE

Char

14

○

4

更新日時

RENEW_DATE

Char

14

○

Default

項目内容
学部コード
学科コード
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

Default

項目内容
学部コード
学部名称
ソート番号
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

8.3.20. 学部一覧テーブル(GAKUBU_TBL)
学部一覧情報を格納する。
CSV 取り込みでデータを取得する。
No.
1
2
3

カラム名称
学部コード
学部名称
ソート

内部カラム名GAKUBU_CD
GAKUBU_NAME
SORT

型
Char
Char
Char

長さ
1
20
3

4

登録日時

ENTRY_DATE

Char

14

○

5

更新日時

RENEW_DATE

Char

14

○

174

PK
1

Not Null○○○

学生出欠管理システム 基本設計書

8.3.21. 学科一覧テーブル(GAKKA_TBL)
学科・クラス一覧情報を格納する。
CSV 取り込みでデータを取得する。
No.
1
2
3

カラム名称
学科コード
学科名称
ソート

内部カラム名GAKKA_CD
GAKKA_NAME
SORT

4

登録日時

ENTRY_DATE

5

更新日時

RENEW_DATE

型
Char
Char
Char
Char
Char

長さ
4
20
3

PK
1

Not Null
○
○
○

14

○

14

○

Default

項目内容
学科コード
学科名称
ソート番号
レコード登録日時
データ形式：YYYYMMDDhhmmss
レコード更新日時
データ形式：YYYYMMDDhhmmss

175

学生出欠管理システム 基本設計書

8.4.

大学側が用意したテーブル定義
大学側が用意したテーブル定義を記載する。

8.4.1.
No.
1
2
3

176

ＰＣ利用履歴テーブル（TZ_KT_USE_TBL）

カラム名称
日時
PC 名
ログイン ID

内部カラム名DATE_TIMECOMP_NAME
UID

型
Char
Char
Char

長さ
16
20
8

PK
1
2

Not Null○○○Default

項目内容
日時(yyyy.mm.dd.hh.mm)
PC 名
ログイン ID(基盤ＩＤ)