freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學生信息管理系統(tǒng)java課程設計報告(含源代碼)(文件)

2025-09-18 16:27 上一頁面

下一頁面
 

【正文】 ....... 11 三 、 系統(tǒng)測試 ....................................................................... 16 四、心得體會 ....................................................................... 23 五、參考文獻 ....................................................................... 24 六、附錄 ............................................................................... 24 2 一、系統(tǒng)描述 需求實現(xiàn)的功能 、 錄入學生基本信息的功能 學生基本信息主要包括:學號、姓名、年齡、出生地、專業(yè)、班級總學分,在插入時,如果數(shù)據(jù)庫已經(jīng)存在該學號,則不能再插入該學號 。 、 用戶登陸 用不同的登錄權限可以進入不同的后臺界面,從而實現(xiàn)權限操作。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計和查詢數(shù)據(jù),這種管理方式存在著許多 缺點 ,如:效率低、保密性差、人工的大量浪費;另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少困難。這些優(yōu)點能夠極大地提高學校信息管理的效率,也是一個單位科學化、正規(guī)化管理,與世界接軌的重要條件。 2)調(diào)用父類的構造方法,實現(xiàn)模式對話。 3)把組件添加到窗 體。 7)調(diào)用數(shù)據(jù)庫連接,并設置操縱更新的 sql 語句。 4)調(diào)用父類的構造方法,實現(xiàn)模式對話。 、更新數(shù)據(jù) 這是 一個表模型,用于數(shù)據(jù)更新,實現(xiàn)方法如下: 1)定義表格所需要的集合。 5)創(chuàng)建表的記錄集。 11 測試數(shù)據(jù)及期望結果 、學生信息查詢數(shù)據(jù)測試及期望結果 數(shù)據(jù)測試及期望結果如下圖: 圖 7 為學生登錄后的最初界面; 圖 8 為學生查看所有信息界面; 圖 9 為全部學生的信息記錄 (此處同時運用到了 TableModel 類 ) ; 圖 10 則是實現(xiàn)了此處的查詢功能 ,測試數(shù)據(jù)為: 姓名:肖立本 期望 結果 將顯示以下數(shù)據(jù) : 學號: 904325 姓名:肖立本 性別:男 年齡: 23 出生地:安徽 專業(yè):信息管理 班級: 9040303 總學分: 圖 7 學生信息管理系統(tǒng) 12 圖 8 學生信息管理系統(tǒng) 顯示記錄 圖 9 學生信息管理系統(tǒng) 顯示所有信息 13 圖 10 學生信息管理系統(tǒng) 學生信息查詢 、 修改管理人員 數(shù)據(jù)測試及期望結果 數(shù)據(jù)測試及期望結果如下圖: 圖 11 將顯示出所有管理 人員信息。 15 圖 13 學生信息管理系統(tǒng) 顯示所有信息 圖 14 修改學生信息窗口 16 三、 系統(tǒng)測試 系統(tǒng)啟動界面 圖 15 系統(tǒng)啟動界面 用戶 登錄界面 圖 16 用戶 登錄界面 17 班委(管理員)界面,即具有完全權限的用戶后臺界面 圖 17 管理員界面 班委(管理員)界面子菜單項顯示 圖 18 管理員界面子菜單 系統(tǒng) 界面 圖 19 管理員界面子菜單 學生管理 界面 圖 20 管理員界面 子菜單 系統(tǒng)設置 界面 18 學生信息查詢界面 圖 21 學生信息查詢 學生信息查詢結果顯示 圖 22 學生信息查詢顯示 添加學生信息界面 在沒有輸入學號或者姓名,以及某一項時,會彈出一個對話框進行提示,如沒有輸入學號時 : 圖 23 添加學生信息 19 修改學生信息界面 ( 學號是主鍵,灰色顯示,即不可更改 ) 圖 24 修改 學生信息 顯示所有學生信息 圖 25 顯示所有信息 20 當沒有選中一行的時候,不能修改和刪除,并彈出提示警告框 圖 26 修改和刪除警告框圖 1 刪除文件時的 確認對話框(點擊確認時 會刪除,點擊取消,則返回主界面) 圖 27 刪除學生 確認對話框 21 1 顯示所有登陸用戶信息 圖 28 顯示 登錄用戶信息示意圖 1 修改用戶登陸密碼,選中某個用戶進行修改 圖 29 修改用戶登錄密碼界面示意圖 1 關閉用戶記錄,即不顯示所有用戶信息 圖 30 關閉用戶記錄示意圖 1 關閉學生記錄 圖 31 關閉學生記錄示意圖 22 1 退出系統(tǒng)確認對話框 只有確認時才會退出系統(tǒng),否則返加主界面 圖 32 退出系統(tǒng) 1 普通學生登陸后的界面(即不能對學生信息進行添加, 修改和刪除以及用戶 密碼修改,對應的這幾項灰色顯示,不可點擊) 圖 33 學生登錄界面( 1) 圖 34 學生登錄界面( 2) 23 四、心得體會 這次為期一周的課程設計 讓我對 java 有了新的認識,首先我接觸了很多上課見過但沒有實際用過的類和方法,讓我對編程有了許多新的思想。 這次課程設計 使 我對 java 的跨平臺性有了進一步認識, 同時加深了課堂上所學到的知識。 為了能使程序更加的完善,更加人性化,我也利用了不少的課余時間,查找了各方面的資料,看到一個小型系統(tǒng)能夠展示在電腦屏幕上時,感覺自己這段時間的付出是非常值得的,也使我對 java 產(chǎn)生了更濃厚的興趣,對自己的學習以及將來的工作 都是有很大的幫助的。 import 。 public class StuQuery extends JDialog implements ActionListener{ //定義查詢所需要的面板和組件 JPanel jp1。 JTable jtb。 jp1=new JPanel()。 jp1_jb1=new JButton(查 詢 )。 ()。 (this)。 (jp1_jb2)。 (jp1,North)。 26 } Override public void actionPerformed(ActionEvent arg0) { // TODO Autogenerated method stub //如果點擊了查詢按鈕 if(()==jp1_jb1) { //獲取文本框的值 String stuName=().trim()。 (tm)。 } } } 27 功能:這是一個表模型,用于更新數(shù)據(jù) package 。 import 。 //定義一個用于連接數(shù)據(jù)庫的對象 SqlConn conn。 (姓名 )。 28 (專業(yè) )。 //調(diào)用數(shù)據(jù)庫連接 conn=new SqlConn()。 ((2))。 ((6))。 } } catch (Exception e) { ()。 } Override //得到某行某列的值 public Object getValueAt(int arg0, int arg1) { // TODO Autogenerated method stub return ((Vector)(arg0)).get(arg1)。 import 。 public class UpdateLogin extends JDialog implements ActionListener { //定義修改學生信息的相關組件 JLabel jl1,jl2,jl3。 //因為 賬號 是主鍵,設置文本框不可編輯的同時,一般也設置標簽灰色顯示,以區(qū)別其他標簽 (false)。 ()。 ()。 (70, 20, 130, 25)。 (false)。 (100, 100, 80, 25)。 (280, 100, 80, 25)。 32 (190,100,80,25)。 (jtf1)。 (jtf3
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1