No.51
成績管理システムを作ろう!2【社会貢献】
レス数: 153
概要: 12月の中ごろから正月にかけて3年生のことでかなり熱くなります
No.52
考え方の違いなのかもしれないのですが、
そうやって、先生が手作業で、一人ひとりの生徒の出欠を数えるほうが
めんどい、と思っちゃうんですよね。
数を数える、ていうのはコンピュータのほうが得意なんだから、
自動化させちゃえ〜とか思うんだけどなぁ。
>>51
やっぱり師走なんですかね〜
No.53
自動化って・・・
生徒にIDカード持たせて教室の入り口で識別するの?
スイカやETCみたいに。
No.54
それ以外はめんどいな。毎時間PCの所まで移動して入力はやだな。
No.55
現在、テーブル設計、DB実装が完了して、画面を作成中。
近いうちにここで公開します。
No.56
どこかで見たな。授業にPalm持って行って出席簿のごとく入力。
終われば職員室でクレードルにセットしHotsynkと同時にDBへセット。
No.57
DBに登録するのは欠席データだけでいいだろ。
No.58
No.59
ヒント:逆算
No.60
No.61
ずいぶん自主性が高いんだな。俺は土日祝日と記念日その他だけだと思ってたよ。
No.62
というのは置いておいても、
じゃあ、平日の数を数える処理がいるよな。
No.63
欠席だけ入力させて後はアプリ側で出席入れても良いけど。
No.64
1. 基本給10万円/歩合あり!
2. 簡単な仕事内容紹介: WEBサイトベタテスト/インターネットコンテンツ開発
3. 仕事に関する詳細・お問い合わせは
[[email protected]](/cdn-cgi/l/email-protection)
までお願いします。詳細内容
資料をお送り致します。
5, 募集カテゴリ
● 各種ゲーム関連攻略法・裏マニュアルなどの情報・知識多数などお持ちの方優遇!
● テクノロジ関連(マニュアルORノウハウ)の情報・知識など多数お持ちの方優遇!
No.65
No.66
ネタ元は?
No.67
(b):出席停止(忌引き、インフルエンザなど)…停学ではない
(c):(a)-(b):出席すべき日数
(d):欠席日数
(e):(c)-(d):出席日数
No.68
No.69
あとは転入生とか転出生とかね。
やっかいなのは、めったにないんだが、学級閉鎖や学校閉鎖になったとき。
まあ、各授業の授業時数は数えられれば確かに便利だが、
例えば不登校の生徒が放課後、生徒が全員帰ったころひょっこり顔を出しに来たら、遅刻を付けて出席扱いにしたりとか、
けっこう出欠はファジーな運用をしてるんで、授業時数と真剣にリンクさせなくても平気です。
授業日数、出席停止日数、欠席日数、遅刻日数、早退日数。これがあればとりあえず通知表と調査書と指導要録の出欠記録は補える。
No.70
年間の出欠レコードが100万件の設計か。
おめでてーな。
No.71
No.72
どこあてに突っ込んだレスだ?
>>69
は、授業日数、出席停止日数、欠席日数、遅刻日数、早退日数の累計値さえあればいいっていう意味だろ?
生徒1000人の学校だとしても出欠レコードは5000件じゃないのか。
No.73
授業日数は、クラス単位で管理を行うのが正解。
また、期末の通知表も考慮して考査毎の時間軸を入れとくといいね。
授業毎の出欠に関しては、単位認定に関連してくるから、
せめて一年間(学年末の評定まで)は管理を行う必要があると思う。
>>70の件数も間違えではない。ただ、フリーのDBでも管理可能な
件数だよ。
No.74
No.75
一クラスあたり、または教師一人あたり、30人学級なら年間3万件しかないよ。
DBは担任ごと、クラス毎にしか作らないから。
個人が入院したり停学食らったりしたらその間いないし、
転校とかならその逆でいる期間が違う。
だから、単純な出欠以外にいつからいつまでいて、いつからいつまでいないのかと、
開校日?のリストまたはその計算が必要。
開校日テーブル
日付
時間 全日/午前/午後 (細かい時間は授業単位の集計を別途する)
行事 通常/体育祭/臨時休校
No.76
No.77
No.78
何でそうややこしいことをしたがるのか、理解に苦しむ。
No.79
No.80
で使えるシステムを作ってみました。
いま、開発環境でテスト中なので、明日あたりに公開サーバーにセット
アップしてここでリリースします。
No.81
ソースはうpされる?
No.82
No.83
http:
ログインはteacher/teacherです。
動的DNSを使用してるので、つながらなかったらDNSを更新します
No.84
No.85
No.86
No.87
このシステムはそんなに使い方が分かりにくかったのだろうか?
No.88
No.89
No.90
No.91
見えないよ?
No.92
これで見れるはずです
No.93
1.データの作成、更新、削除について
データ作成は、画面の一番下にあるフォームからデータを入力して保存します。
掲示板の投稿をイメージして作りました。
データ更新、削除は表の各項目にリンクが貼ってあるので、それをクリックす
ると詳細フォームが開き、内容を編集して更新ボタンを押すと更新、削除ボタン
を押すと削除します。
2.データの表示について
画面上部のリストボックスを選択し、検索ボタンを押すとその条件のデータが
表示されます。この検索条件はクッキーに保存されますので、次回開いたとき
には最後に検索した条件で自動的に表示されます。
No.94
No.95
仕上げるかな。。。
あと、年度は西暦でお願いします。なんかバグがでた。
No.96
No.97
No.98
4月1日
No.99
No.100

