java學生管理系統(tǒng)系統(tǒng)

java學生管理系統(tǒng)系統(tǒng)

ID:29410390

大小:85.00 KB

頁數(shù):19頁

時間:2018-12-19

java學生管理系統(tǒng)系統(tǒng)_第1頁
java學生管理系統(tǒng)系統(tǒng)_第2頁
java學生管理系統(tǒng)系統(tǒng)_第3頁
java學生管理系統(tǒng)系統(tǒng)_第4頁
java學生管理系統(tǒng)系統(tǒng)_第5頁
資源描述:

《java學生管理系統(tǒng)系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。

1、實用標準文案農工商職業(yè)技術學院實驗報告實驗人:______同組人:______班級:______指導老師:_____1、實驗題目學生管理系統(tǒng)2、實驗目的n掌握實際開發(fā)的步驟。n能夠熟練開發(fā)和學生管理系統(tǒng)相類似的系統(tǒng)。n掌握Java中的界面開發(fā)。n掌握Java中如何連接數(shù)據庫。3、實驗設備及儀器計算機一臺,配置有JDK環(huán)境4、實驗內容編寫學生管理系統(tǒng)程序,利用圖形界面構造系統(tǒng)的客戶端服務界面,連接數(shù)據庫,使得學生教師能簡單方便地對數(shù)據進行存儲修改5、實驗步驟(1)首先確定學生管理系統(tǒng)的用戶。(2)學生管理系統(tǒng)的用戶基本分為兩類,分別是老師和學生。不管是哪種用戶都

2、是必須經過登錄才能進入學生管理系統(tǒng)的,所以該系統(tǒng)必須有一個登錄界面,并且在該界面中能夠讓用戶選擇用戶是老師還是學生。該系統(tǒng)是不會對外開放的,所以也不存在注冊界面。(3)因為用戶分為兩種,所以每一種用戶進行操作的界面應該是不同的。首先是學生界面,在其中應該只有查詢成績和個人信息查詢和插入。主要來學習如何進行學生界面開發(fā)。(4)除了學生界面外,還要有一個老師界面。老師在老師界面中可以對學生信息進行管理,包括查詢、修改和刪除。同樣也可以對學生的成績進行管理,包括查詢和插入,由于輸入錯誤還要能夠對學生的成績進行修改,由于學生作弊還能夠將學生的成績進行刪除。(5)精彩文

3、檔實用標準文案首先數(shù)據庫中應該有老師和學生這兩個表,表中應該最少有用戶名和密碼兩項,使用表中的這兩項就可以進行登錄。在學生表中還應該具有一些和學籍相關的信息,包括年齡、班級等內容,這樣就可以在系統(tǒng)中對學生信息進行操作。(1)除此之外還需要一個成績表,通過該表老師可以對學生的成績進行查詢、插入、修改和刪除。學生也可以通過該表對自己的成績進行查詢。(2)不管是老師和學生進入學生管理系統(tǒng)都是從登錄界面進入的。在登錄界面中應該是讓用戶選擇自己身份的,然后系統(tǒng)將根據用戶的選擇來判斷用戶的身份并進行查詢不同的數(shù)據庫。(3)對界面設計好基本形式后,就可以進行程序開發(fā)。首先要

4、定義兩個標簽和兩個文本框,分別來表示用戶名和密碼。并且還需要定義一個下拉列表讓用戶來進行身份選擇,其中選項包括“學生”和“老師”。在程序的最后還定義了兩個按鈕,從而讓用戶輸入用戶名和密碼后進行登錄。(4)在學生界面中,學生可以對自己的信息進行查詢,在第一次登錄時還可以對自己的信息進行插入,并且學生能夠查詢自己的成績。(5)因為學生要完成對信息和成績的操作,所以這里的設計是在界面中定義兩個菜單,分別進行信息和成績的操作。因為對信息的操作包括插入和查詢,所以還需要在信息菜單下定義“插入”和“查詢”兩個子菜單。(6)對界面進行設計后,就可以進行程序開發(fā)。同樣首先是創(chuàng)

5、建一個窗口,在窗口中要創(chuàng)建兩個菜單,并且在信息菜單下還要創(chuàng)建“插入”和“查詢”兩個子菜單。(7)在學生界面中單擊“信息”菜單下的“插入”子菜單,就會進入學生插入界面,在該界面中學生可以輸入自己的信息。(8)學生第一次插入信息后,老師是可以對學生的信息進行修改和刪除的。除此之外,學生還可以查詢自己被修改后的信息,在信息菜單下有一個查詢子菜單,單擊該菜單就觸發(fā)事件,從而進入查詢學生信息界面。(9)在學生界面中還有一個“成績”菜單,在學生的界面該菜單下只有一個“查詢”子菜單。單擊“查詢”子菜單,將觸發(fā)事件,進入到查詢成績界面。2、附錄(1)登陸界面importjav

6、a.awt.*;importjavax.swing.*;importjava.awt.event.*;importjava.sql.*;publicclasssystemsextendsJFrameimplementsActionListener{staticsystemsss;JPanelpanel=newJPanel();JLabellabel1=newJLabel("輸入姓名:");JTextFieldname=newJTextField();JLabellabel2=newJLabel("密碼:");JPasswordFieldpwd=newJPass

7、wordField();精彩文檔實用標準文案JButtonEnter=newJButton("登錄");JButtonExit=newJButton("退出");Stringurl="D:\Systems\title.jpg";ButtonGroupbgp=newButtonGroup();JRadioButtonstu=newJRadioButton("學生");JRadioButtontch=newJRadioButton("教師");publicsystems(){super("登錄系統(tǒng)");this.setResizable(false);JLab

8、elimg=newJLabel(new

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。