5.開発




5.1 開発物の仕様

5.1.1 開発要件

本プロジェクトでは、表5.1.1に示す3種類のプロトタイプを開発した。

表5.1.1 システム一覧
システム システムの概要
瀬田小学校用システム
(到達度評価システム)
先生が作成した小テストを、児童が解答し、
学習履歴として管理ができる。
都田小学校用システム
(調査データ入力システム)
野外活動を通してデータを入力し、サーバマシンに
蓄積ができる。
マリンワールド用システム
( 「新聞記者になろう」
データ登録システム )
あらかじめ用意されている映像やテキスト及び自分で
作成したテキスト等を新聞として簡単にまとめることができる。

5.1.2 新規開発ファイル一覧および仕様について

今回開発したファイル(表5.1.2.1〜5.1.2.3)およびモジュール関係図(図5.1.2.1〜5.1.2.3)に示したとおり。

表5.1.2.1 モジュール一覧(瀬田小学校用システム)
ファイル名 ファイルパス 内容
error.jsp seta/ エラー画面表示(サーブレット)
errorjsp.jsp seta/ エラー画面表示(JSP)
SLogin.jsp seta/ ログイン画面表示
SMenu.jsp seta/ メニュー画面表示
SQuestion1.jsp seta/ 問題選択画面表示
SQuestion2.jsp seta/ 問題出題画面表示
SQuestion3.jsp seta/ 問題解答画面表示
SUser.jsp seta/ ユーザ編集メニュー画面
SUser01.jsp seta/ ユーザ編集メニュー画面
SUserAdd01.jsp seta/ ユーザ登録 登録画面
SUserChg01.jsp seta/ ユーザ修正 一覧画面
SUserChg02.jsp seta/ ユーザ修正 修正画面
SUserDel01.jsp seta/ ユーザ削除 一覧画面
SUserDel02.jsp seta/ ユーザ削除 削除画面
SLogin.java seta/WEB-INF/src/servlet/ ログイン処理
SMenu.java seta/WEB-INF/src/servlet/ 問題選択処理
SQuestion1.java seta/WEB-INF/src/servlet/ 問題一覧取得処理
SQuestion2.java seta/WEB-INF/src/servlet/ 問題出題処理
SQuestion3.java seta/WEB-INF/src/servlet/ 問題解答処理
SUserAdd01.java seta/WEB-INF/src/servlet/ ユーザ登録 前処理
SUserAdd02.java seta/WEB-INF/src/servlet/ ユーザ登録 登録処理
SUserChg01.java seta/WEB-INF/src/servlet/ ユーザ修正 一覧取得処理
SUserChg02.java seta/WEB-INF/src/servlet/ ユーザ修正 修正前処理
SUserChg03.java seta/WEB-INF/src/servlet/ ユーザ修正 修正処理
SUserDel01.java seta/WEB-INF/src/servlet/ ユーザ削除 一覧取得処理
SUserDel02.java seta/WEB-INF/src/servlet/ ユーザ削除 削除前処理
SUserDel03.java seta/WEB-INF/src/servlet/ ユーザ削除 削除処理
confdata.java seta/WEB-INF/src/bean/ config情報取得処理
DBConnection.java seta/WEB-INF/src/bean/ データベースにコネクションする
error.java seta/WEB-INF/src/bean/ エラー処理
HistoryUPDAte.java seta/WEB-INF/src/bean/ 履歴情報更新処理
QuestionData.java seta/WEB-INF/src/bean/ 問題情報
ServletBase.java seta/WEB-INF/src/bean/ サーブレット基本
SessionData.java seta/WEB-INF/src/bean/ セッション情報
DBConnectionPoolHandler.java seta/WEB-INF/src/util/ データベースコネクション管理をする
FileUtil.java seta/WEB-INF/src/util/ ファイル操作処理
StrUtil.java seta/WEB-INF/src/util/ 文字列操作処理


表5.1.2.2 モジュール一覧(都田小学校用システム)
ファイル名 ファイルパス 内容
error.jsp miyakoda/ エラー画面表示(サーブレット)
errorjsp.jsp miyakoda/ エラー画面表示(JSP)
hyo.jsp miyakoda/ 授業画面出力ベース画面
MGAdd01.jsp miyakoda/ グループ登録画面表示
MGDel01.jsp miyakoda/ グループ削除 グループ選択画面表示
MGDel02.jsp miyakoda/ グループ削除 グループ表示画面表示
MGUp01.jsp miyakoda/ グループ修正 グループ選択画面表示
MGUp02.jsp miyakoda/ グループ修正 グループ値入力画面表示
MHAdd01.jsp miyakoda/ 表登録画面表示
MHAdd02.jsp miyakoda/ 表登録画面表示
MHDel01.jsp miyakoda/ 表削除 表選択画面表示
MHDel02.jsp miyakoda/ 表削除 表表示画面表示
MHUp01.jsp miyakoda/ 表修正 表選択画面表示
MHUp02.jsp miyakoda/ 表修正 表値入力1画面表示
MHUp03.jsp miyakoda/ 表修正 表値入力2画面表示
MJ01.jsp miyakoda/ 授業選択画面表示
MJCIn01.jsp miyakoda/ 先生コメント入力画面表示
MJIn01.jsp miyakoda/ 値入力画面表示
MLogin.jsp miyakoda/ ログイン画面表示
MMenu.jsp miyakoda/ メニュー画面表示
MGAdd01.java miyakoda/WEB-INF/src/servlet/ グループ登録 グループ登録前処理
MGAdd02.java miyakoda/WEB-INF/src/servlet/ グループ登録 グループ登録処理
MGDel01.java miyakoda/WEB-INF/src/servlet/ グループ削除 グループ一覧取得処理
MGDel02.java miyakoda/WEB-INF/src/servlet/ グループ削除 グループ情報取得処理
MGDel03.java miyakoda/WEB-INF/src/servlet/ グループ削除 グループ削除処理
MGUp01.java miyakoda/WEB-INF/src/servlet/ グループ修正 グループ一覧取得処理
MGUp02.java miyakoda/WEB-INF/src/servlet/ グループ修正 グループ修正前処理
MGUp03.java miyakoda/WEB-INF/src/servlet/ グループ修正 グループ修正処理
MHAdd01.java miyakoda/WEB-INF/src/servlet/ 表登録 表登録前処理
MHAdd02.java miyakoda/WEB-INF/src/servlet/ 表登録 表登録前処理
MHAdd03.java miyakoda/WEB-INF/src/servlet/ 表登録 表登録処理
MHDel01.java miyakoda/WEB-INF/src/servlet/ 表削除 表一覧取得処理
MHDel02.java miyakoda/WEB-INF/src/servlet/ 表削除 表情報取得処理
MHDel03.java miyakoda/WEB-INF/src/servlet/ 表削除 表削除処理
MHUp01.java miyakoda/WEB-INF/src/servlet/ 表修正 表一覧取得処理
MHUp02.java miyakoda/WEB-INF/src/servlet/ 表修正 表修正前処理
MHUp03.java miyakoda/WEB-INF/src/servlet/ 表修正 表修正前処理
MHUp04.java miyakoda/WEB-INF/src/servlet/ 表修正 表修正処理
MJ01.java miyakoda/WEB-INF/src/servlet/ 授業 授業名一覧を取得
MJ02.java miyakoda/WEB-INF/src/servlet/ 授業 表を取得
MJCIn01.java miyakoda/WEB-INF/src/servlet/ 授業 先生コメント変更前の処理をする
MJCIn02.java miyakoda/WEB-INF/src/servlet/ 授業 先生コメント変更後の処理をする
MJIn01.java miyakoda/WEB-INF/src/servlet/ 授業 データ変更前の処理をする
MJIn02.java miyakoda/WEB-INF/src/servlet/ 授業 データ変更後の処理をする
MLogin.java miyakoda/WEB-INF/src/servlet/ ログイン 処理をする
confdata.java miyakoda/WEB-INF/src/bean/ config情報取得処理
error.java miyakoda/WEB-INF/src/bean/ エラー処理
grouPDAta.java miyakoda/WEB-INF/src/bean/ グループデータ処理
hyodata.java miyakoda/WEB-INF/src/bean/ 表ファイル処理<
passwd.java miyakoda/WEB-INF/src/bean/ パスワード処理<
ServletBase.java miyakoda/WEB-INF/src/bean/ サーブレット基本
SessionData.java miyakoda/WEB-INF/src/bean/ セッション情報
FileUtil.java miyakoda/WEB-INF/src/util/ ファイル操作処理
StrUtil.java miyakoda/WEB-INF/src/util/ 文字列操作処理


表5.1.2.3 新規開発物のファイル一覧(マリンワールド用システム)
ファイル名 ファイルパス 内容
error.jsp marineworld/ エラー画面表示(サーブレット)
errorjsp.jsp marineworld/ エラー画面表示(JSP)
MWCourse.jsp marineworld/ コース画面表示
MWED01.jsp marineworld/ 資料選択画面表示
MWED02.jsp marineworld/ 資料詳細選択画面表示
MWED03.jsp marineworld/ 資料画面表示
MWEMenu01.jsp marineworld/ メニュー画面表示
MWEMenu02.jsp marineworld/ メニュー画面表示
MWEP01.jsp marineworld/ 画像選択画面表示
MWEP02.jsp marineworld/ 画像一覧画面表示
MWEP03.jsp marineworld/ 画像説明画面表示
MWEQ01.jsp marineworld/ 問題選択画面表示
MWEQ02.jsp marineworld/ 問題詳細選択画面表示
MWEQ03.jsp marineworld/ 問題画面表示
MWEQ04.jsp marineworld/ 問題正解画面表示
MWEW01.jsp marineworld/ 記事入力画面表示
MWExpLANation.jsp marineworld/ 説明画面表示
MWLogin.jsp marineworld/ ログイン画面表示
MWReport01.jsp marineworld/ 記事編集画面表示
newspaper.jsp marineworld/ Html出力ベース画面
MWCourse.java marineworld/WEB-INF/src/servlet/ コース選択処理
MWED01.java marineworld/WEB-INF/src/servlet/ 資料選択処理
MWED02.java marineworld/WEB-INF/src/servlet/ 資料詳細選択処理
MWED03.java marineworld/WEB-INF/src/servlet/ 資料表示処理
MWED04.java marineworld/WEB-INF/src/servlet/ 資料登録処理
MWEMenu01.java marineworld/WEB-INF/src/servlet/ 記事表示処理
MWEMenu02.java marineworld/WEB-INF/src/servlet/ 記事入力選択処理
MWEMenu03.java marineworld/WEB-INF/src/servlet/ 記事削除処理
MWEP01.java marineworld/WEB-INF/src/servlet/ 画像選択処理
MWEP02.java marineworld/WEB-INF/src/servlet/ 画像一覧表示処理
MWEP03.java marineworld/WEB-INF/src/servlet/ 画像表示・説明処理
MWEP04.java marineworld/WEB-INF/src/servlet/ 画像説明登録処理
MWEQ01.java marineworld/WEB-INF/src/servlet/ 問題選択処理
MWEQ02.java marineworld/WEB-INF/src/servlet/ 問題詳細選択処理
MWEQ03.java marineworld/WEB-INF/src/servlet/ 問題出題処理
MWEQ04.java marineworld/WEB-INF/src/servlet/ 問題解答処理
MWEQ05.java marineworld/WEB-INF/src/servlet/ 問題登録処理
MWEW01.java marineworld/WEB-INF/src/servlet/ 入力選択処理
MWEW02.java marineworld/WEB-INF/src/servlet/ 入力選択処理
MWLogin.java marineworld/WEB-INF/src/servlet/ ログイン処理
MWReport01.java marineworld/WEB-INF/src/servlet/ 記事編集処理
MWReport02.java marineworld/WEB-INF/src/servlet/ 記事保存処理
MWReport03.java marineworld/WEB-INF/src/servlet/ 記事削除処理
confdata.java marineworld/WEB-INF/src/servlet/ config情報取得処理
CosMst.java marineworld/WEB-INF/src/bean/ コースマスタ処理
CtgMst.java marineworld/WEB-INF/src/bean/ カテゴリマスタ処理
docdata.java marineworld/WEB-INF/src/bean/ 資料マスタ処理
error.java marineworld/WEB-INF/src/bean/ エラー処理
passwd.java marineworld/WEB-INF/src/bean/ 記者マスタ処理
PicMst.java marineworld/WEB-INF/src/bean/ 画像マスタ処理
ProMst.java marineworld/WEB-INF/src/bean/ 問題マスタ処理
RePDAt.java marineworld/WEB-INF/src/bean/ 記事データ処理
ServletBase.java marineworld/WEB-INF/src/bean/ サーブレット基本
SessionData.java marineworld/WEB-INF/src/bean/ セッション情報
FileUtil.java marineworld/WEB-INF/src/util/ ファイル操作処理
StrUtil.java marineworld/WEB-INF/src/util/ 文字列操作処理




前のページへ 次のページへ