-1

こんにちは私は、教師、コース、クラス、保護者、学生、通知表、登録、管理、出席の間の相互関係を保証する必要がある学校管理システムを作成しようとしています...

DB構造とシステムに関するいくつかの良いアイデアをいただければ幸いです。

4

4 に答える 4

2

彼らが正しくなるために重要なことは、時間の経過とともに情報がどのように保存されるかだと思います。

たとえば、DBスキーマを設定するだけではできません

クラス ----- StudentClass ----- Student

「Year 11 Science class」のようなクラスでは、学期ごとに生徒の受け入れが異なるためです。したがって、各クラスは学期にリンクする必要があります。2010 年または 2011 年の 11 年生の科学のどの学生がどこにいるかを確認できるように、学期にリンクしています。

学生のステータスについても同様です 彼らは現在在籍しているかどうか?ほとんどの作業は、時間の経過に伴うオブジェクトの状態の追跡に関するものです。

これをどのようにアーカイブするかはあなた次第であり、データをどのように使用したいですか? 3NFとして保存しますか?

于 2010-09-27T01:49:48.887 に答える
1

データベース回答から(非常に多くの1つ)

DBモデルはエンジンに依存しません。RDBMSフレーバーは実装にとって重要です

于 2010-09-26T20:34:22.467 に答える
1

http://open-school.org/で既存のオープン ソース ソリューションを調べて、それが処理するものの種類を確認し、さらに処理するものがあるかどうかを確認できます。

于 2010-09-26T20:41:01.483 に答える
1

小さな大学の管理を扱う BANNER というアプリケーションがあります。ほぼすべてが入っています。Oracleベースです。それについての説明を得ることができれば、いくつかの指針が得られるかもしれません。

Database Answers へのポインタを既に取得しているようです。なんて良いリソースでしょう!

于 2010-09-27T02:30:19.990 に答える