2016-05-21 4 views
-1

私は大学生にCGPAを教えるウェブサイトを作ろうとしています。
学生の成績は大学のウェブサイトに掲載されています。
生徒が成績やその他の情報にアクセスするためのログインページがあります。
ここ は、このようなログインフォームです:(Webkioskリンク1を参照してください):
(画像1参照)
形式は2テキストフィールド(登録番号およびパスワード)、1つのドロップダウンメニュー(メンバ型)と2つのボタン( BTNSubmit
リセットボタン:
ボタン提出)提出およびリセットBTNReset
2つのウェブサイト間のクロスコミュニケーション

学生ここにログインして、あなたがログインしている場合を除き、あなたがそれを見ることができません(自分の成績のために、このリンクに行かなければなりません) :
(リンク2:グレードを参照)

もう一度、あなたはどのグレードを選ぶ必要があるのですか?このページのスクリーンショットを書いています。 (画像2を参照)
ここでは成績を見ることができます。しかし問題は、私たちがCGPAを手に入れていないということです。手動でCGPAを計算する必要があります。私はこのためにCGPA電卓を作っていますが(リンク3:電卓を見てください)、この電卓ではユーザは多くの細部を入力しなければなりません。

私の考えでは、Web上に電卓をいくつか作成して、登録番号とパスワードを入力するようユーザーに求めてから、その電卓ですべての作業を行う必要があります。
このプロセスは次のようになります。
1.自分のフォームからデータを取得します。 2.このデータを大学のウェブサイトに転送します。 3.そこから成績を抽出します。 4.電卓に送り返します。 5. CGPAを計算し、ユーザーに表示します。

ご協力いただければ幸いです。 ありがとうございます。

PS:StackOverFlowでは、2つ以上のリンクを入力することができません。このリンクをクリックすると、すべてのリンクと画像が表示されます。多くの場合

Links For Reference

答えて

0

、あなたは正しいグレードは、ユーザーがログイン後に取り出すことができるので、あなたは彼らの登録番号と共に、MySQLデータベースへの学生の成績を置くことができ、MySQLの接続を設定する必要があります抽出された成績は計算機で処理され、ユーザーに直接表示されたり、独自のデータベースにアップロードされたりするため、サーバーはそれを再度処理する必要はありません。

簡単な言葉でそう

ユーザーログイン要求---> MySQLデータベースは---> --->グレードは--->電卓はCGPAを計算--->電卓に搬送抽出に送り返しますMySQLデータベース--->列を更新する(CGPAとも呼ばれる)--->ユーザーに表示する。

あなたは毎週新しい等級を確認することができます。

これを計算するには、これは半自動化された成績に対して以下のことを行うことができます。

することでグレードを使用して、データベースへのアクティブな接続があることがあります

<input name="gr1_1"><? echo $gradeUMA003; ?></input>

、データベースからの成績をグラブ。

あなたはその後、作成し、それらのすべての入力を行う必要がありますサブジェクトグレードを取得するSQL構文。それを作成するための助けのためにhttp://www.w3schools.com/php/php_mysql_select.aspを見てください。

ユーザーがページにアクセスすると、自動的にすべてのユーザーグレードが表示され、ユーザーがCGPAの計算をクリックすると、次回のログイン時に結果がデータベースに送信されます。したがって、データベースを介して得たもののCGPAグレードをページに追加することができます。試験が終わったら、計算機に戻り、もう一度[Submit]をクリックしてデータベースを更新する必要があります。そのより簡単な手作業のプロセスは、したがって、彼らは常に彼らの等級を入れ続ける必要はありません。

関連する問題