校内情報管理用データベースシステムの基本仕様を要約します。
Ⅰ * * * 部活動登録・集計システム * * *<素材>
2 部マスタ bumaster (buid,bukubun,bumei)
3 部登録単子 butourokut (seitocd,buid,buseki)
<開発機能>
1 部登録データベース創成 butourokudbcr1.php
2 生徒名簿インポート seitomeiboinport1.php
3 部マスタインポート buinport1.php
4 各スクリプトリンクテスト bulinkcheck1.php
1 生徒名簿出力 seitomeibolist1.php
2 部マスタ出力 bulist1.php
3 部登録単子出力 butourokutlist1.php
4 学級別登録一覧出力 kumibatsubukatsulist1.php
5 部別登録一覧出力 bubetsuseitolist1.php
6 部人数(学級別男女別)集計表出力 buninzuusum1.php
Ⅱ * * * 校内進路希望データベースシステム仕様 * * * 1 目的 学校内のLANを活用して、各端末から生徒の進路希望状況を参照したり、更新したり、統計表を出力したりできるようなシステムを作る。進路指導の効率化を図り、迅速かつきめ細かい進路指導ができるようにする。
2 機能
ア 機器 進学指導課パソコン、校内イントラネットシステム イ ソフト WebサーバソフトApache,Webプログラム言語PHP クライアント側ブラウザInternetExplore等 ウ 技術等 Webサーバー管理技術、SQLデータベース活用技術、Webページ開発技術 表計算ソフト活用技術、データコンバート技術等 以上のソフトを活用して、Apache1.3&PHP5で作動するサーバサイドプログラミングを行い、PHPが持っているSQLiteデータベースを利用する。 クライアントは、イントラネットでブラウザを操作してこのシステムを活用する。当然、クライアントはプロキシを迂回してWebサーバにアクセスできるようなLAN接続を、あらかじめ設定しておかなければならない。
3 要求仕様
4 外部設計 (1)画面 メニュー 一般メニュー画面 保守メニュー画面 日常操作用画面 希望一覧表示画面 進路手続き中登録用画面 内定登録用画面 個人データ表示画面 個人データ更新用画面 データ検索用画面 統計表表示用画面 統計表印刷用画面 保守用画面 マスタファイル創成用画面 名簿データ保守用画面 一括希望データ保守用画面 希望データチェック修正用画面
(2)出力レポート クラス別希望進路一覧表レポート クラス別進路手続き状況一覧表レポート クラス別進路内定状況一覧表レポート 進路希望統計表レポート 地域別進路希望統計表レポート 学部学科別進学希望状況統計表レポート 産業別就職希望状況統計表レポート 職業別希望状況統計表レポート 進路内定統計表レポート 地域別進路内定統計表レポート 学部学科別進学内定状況統計表レポート 産業別就職内定状況統計表レポート 職業別内定状況統計表レポート
(3)処理 保守処理 マスタファイル創成処理 名簿データ保守処理 一括希望データ保守処理 希望データチェック修正処理 メニュー表示処理 一般メニュー表示処理 保守メニュー表示処理 データベース表示処理 希望一覧表示処理 個人データ更新処理 進路手続き中登録処理 内定登録処理 個人データ表示処理 データ検索処理 統計表示処理 統計表表示処理 統計表印刷処理 レポート出力処理 クラス別希望進路一覧表レポート出力処理 クラス別進路手続き状況一覧表レポート出力処理 クラス別進路内定状況一覧表レポート出力処理 進路希望統計表レポート出力処理 地域別進路希望統計表レポート出力処理 学部学科別進学希望状況統計表レポート出力処理 産業別就職希望状況統計表レポート出力処理
(4)ファイル マスタファイル 生徒名簿 進路マスタ 地域マスタ 進学マスタ 進路マスタ 地域マスタ 進学マスタ 産業マスタ 職業マスタ 統計表トランザクション1 トランザクションファイル 希望進路ファイル
5 内部設計 ファイル設計 *1 生徒名簿 *2 希望進路 *3 進路マスタ *4 地域マスタ *5 進学マスタ *6 産業マスタ *7 職業マスタ *8 統計表トランザクション1 *9 生徒名簿テキストファイル *10 希望進路テキストファイル
*1 生徒名簿 meibo_tbl
*2 希望進路 kibou_tbl
*3 進路マスタ sinro_m_tbl
*4 地域マスタ chiiki_m_tbl
*5 進学マスタ simgaku_m_tbl
*6 産業マスタ sangyou_m_tbl
*7 職業マスタ syokugyou_m_tbl
*8 統計表トランザクション1 toukei1_tbl
*9 生徒名簿テキストファイル meibo.csv 学年,学級,出席番号,"名前","よみがな",性別コード,"学科コード" (""はなくても認識する。)
*10 希望進路テキストファイル kibou0.csv 学年,学級,出席番号,性別コード,"学科コード",希望順位,内定フラグ,進路コード,地域コード,進学コード,産業コード,職業コード,"備考" (""はなくても認識する。)
kibou0.txt (桁数をそろえるデータ) 学年 1桁 学級 2桁 出席番号 2桁 性別コード 1桁 ( 1:男子 2:女子 ) 学科コード 1桁 ( S:普通科 M:商業科(小学科) I:情報ビジネス科(小学科) ) 希望順位 1桁 内定フラグ 1桁 ( 0:未定 1:合格 5:手続き中 ) 進路コード 2桁 地域コード 2桁 進学コード 2桁,産業コード 2桁 職業コード 2桁 備考 128文字以内
例.301401S100508000000理系志望
6 ジョブの構成 (3)処理 保守処理 マスタファイル創成処理 名簿データ保守処理 一括希望データ保守処理 希望データチェック修正処理 メニュー表示処理 一般メニュー表示処理 保守メニュー表示処理 データベース表示処理 希望一覧表示処理 個人データ更新処理 進路手続き中登録処理 内定登録処理 個人データ表示処理 データ検索処理 統計表示処理 統計表表示処理 統計表印刷処理 レポート出力処理 クラス別希望進路一覧表レポート出力処理 クラス別進路手続き状況一覧表レポート出力処理 クラス別進路内定状況一覧表レポート出力処理 進路希望統計表レポート出力処理 地域別進路希望統計表レポート出力処理 学部学科別進学希望状況統計表レポート出力処理 産業別就職希望状況統計表レポート出力処理
Ⅲ * * * 教職員項目確認ページシステム仕様 * * * 1 システム概要 教職員名簿テーブルとチェック項目設定テーブルを活用し、イントラネット内で各教職員が諾否のチェックをするシステム。 アップデート完了の報告や回覧事項閲覧済みの意思表示や研修会参加確認などに使う。 2 使用モジュール (1) 教職員名簿テーブル(チェック項目8フィールド込み) (2) チェック項目設定テーブル (3) 教職員項目確認ページ(PHPプログラム) (4) 個人項目確認修正ページ(PHPプログラム) (5) 個人項目更新プログラム(PHPプログラム)