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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)java課程設(shè)計(jì)報(bào)告(含源代碼)-資料下載頁(yè)

2025-08-19 16:27本頁(yè)面

【導(dǎo)讀】學(xué)生基本信息主要包括:學(xué)號(hào)、姓名、年齡、出生地、專業(yè)、班級(jí)總學(xué)分,在插入時(shí),如果數(shù)據(jù)庫(kù)已經(jīng)存在該學(xué)號(hào),則不能再插入該學(xué)號(hào)??墒褂谩靶彰睂?duì)已存有的學(xué)生資料進(jìn)行查詢。在管理員模式下,只要選擇表格中的某個(gè)學(xué)生,就可以刪除該學(xué)生。用不同的登錄權(quán)限可以進(jìn)入不同的后臺(tái)界面,從而實(shí)現(xiàn)權(quán)限操作。學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分。一個(gè)功能齊全、簡(jiǎn)單易。于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要。戶提供充足的信息和快捷的查詢手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理。更新和維護(hù)都帶來(lái)了不少困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,工管理無(wú)法比擬的優(yōu)點(diǎn)。量大、保密性好、壽命長(zhǎng)、成本低等。效率,也是一個(gè)單位科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。的工作流程設(shè)計(jì)完成的。作系統(tǒng)化、規(guī)范化、自動(dòng)化,從而達(dá)到提高學(xué)生信息管理效率的目的。

  

【正文】 ,jtf3,jtf4,jtf5,jtf6,jtf7,jtf8。 JButton jb1,jb2,jb3。 int stuAge=0。 Double stuSourse=。 //這是修改學(xué)生信息的界面函數(shù)的封裝 public void upView() { //加載數(shù)據(jù)庫(kù),獲得選中的那一行的所有信息 jl1=new JLabel(學(xué) 號(hào): )。 //因?yàn)閷W(xué)號(hào)是主鍵,設(shè)置文本框不可編輯的同時(shí),一般也設(shè)置標(biāo)簽灰色顯示,以區(qū)別其他標(biāo)簽 (false)。 (20, 20, 60, 25)。 ()。 jl2=new JLabel(姓 名: )。 ()。 (250, 20, 60, 25)。 jl3=new JLabel(性 別: )。 ()。 (20, 60, 60, 25)。 36 jl4=new JLabel(年 齡: )。 ()。 (250, 60, 60, 25)。 jl5=new JLabel(出生地: )。 ()。 (14, 100, 60, 25)。 jl6=new JLabel(專 業(yè): )。 ()。 (20, 140, 60, 25)。 jl7=new JLabel(班 級(jí): )。 ()。 (20, 180, 60, 25)。 jl8=new JLabel(總學(xué)分: )。 ()。 (240, 180, 60, 25)。 jtf1=new JTextField(20)。 //由于學(xué)號(hào)是主鍵,因此不能修改,即設(shè)置障礙曙 jtf1不可編輯 (false)。 (70, 20, 130, 25)。 (())。 jtf2=new JTextField(20)。 (300, 20, 130, 25)。 (())。 37 jtf3=new JTextField(10)。 (70, 60, 60, 25)。 (())。 jtf4=new JTextField(10)。 (300, 60, 60, 25)。 (())。 jtf5=new JTextField(30)。 (70, 100, 360, 25)。 (())。 jtf6=new JTextField(20)。 (70, 140, 290, 25)。 (())。 jtf7=new JTextField(20)。 (70, 180, 130, 25)。 (())。 jtf8=new JTextField(20)。 (300, 180, 130, 25)。 (())。 jb1=new JButton(修 改 )。 ()。 (100, 220, 80, 25)。 (this)。 jb2=new JButton(取 消 )。 38 ()。 (280, 220, 80, 25)。 (this)。 jb3=new JButton(清 除 )。 ()。 (190,220,80,25)。 (this)。 (null)。 //把組件添加到窗體 (jl1)。 (jtf1)。 (jl2)。 (jtf2)。 (jl3)。 (jtf3)。 (jl4)。 (jtf4)。 (jl5)。 (jtf5)。 (jl6)。 (jtf6)。 (jl7)。 (jtf7)。 (jl8)。 (jtf8)。 (jb1)。 (jb2)。 (jb3)。 39 } //因?yàn)橐薷男畔?,那么必須要獲得所選中的那一行的所有信息,把它們添加到文本框作為默認(rèn)值,因此構(gòu)造方法還應(yīng)添加一個(gè)參數(shù)即傳遞一個(gè)模型 tm,并傳遞所選中的行號(hào)row public UpdateStu(Frame Main,String title,TableModel tm,int rowNo,boolean model) { //調(diào)用父類的構(gòu)造方法,實(shí)現(xiàn)模式對(duì)話 super(Main,title,model)。 //調(diào)用修改學(xué)生信息的界面的方法 ()。 //先從表模型中獲取所選中的那一行數(shù)據(jù) String stuId=(String)(rowNo, 0)。 (sutId=+stuId)。 String stuName=(String)(rowNo, 1)。 String stuSex=(String)(rowNo, 2)。 String stuAge=(String)(rowNo, 3)。 String stuJg=(String)(rowNo, 4)。 String stuZy=(String)(rowNo, 5)。 String classId=(String)(rowNo, 6)。 String stuSourse=(String)(rowNo, 7)。 //設(shè)置文本框的默認(rèn)值 (stuId)。 (stuName)。 (stuSex)。 (stuAge)。 (stuJg)。 40 (stuZy)。 (classId)。 (stuSourse)。 //設(shè)置窗體的屬性 (465,300)。 ().setBackground()。 (true)。 (false)。 } @Override public void actionPerformed(ActionEvent e) { // TODO Autogenerated method stub //當(dāng)點(diǎn)擊了修改按鈕 if(()==jb1) { //獲取文本框的信息 String stuId=().trim()。 String stuName=().trim()。 if(()) { (this, 請(qǐng)輸入姓名! )。 return。//返回到輸 入界面,如果沒有 return語(yǔ)句,則會(huì)回到主界面 } String stuSex=().trim()。 if(()) { (this, 請(qǐng)輸入性別! )。 41 return。//返回到輸入界面,如果沒有 return語(yǔ)句,則會(huì)回到主界面 } ////對(duì)于年齡,則需要進(jìn)行兩個(gè)判斷,一個(gè)是不能為空,另一個(gè)必須是 int型,下面用異常來(lái)判斷輸入的學(xué)生 年齡是否是整型數(shù) //******************************************// try { stuAge=(().trim())。//把從文本框取得的字符串轉(zhuǎn)換成整型,如果拋異常,則輸入的不是整形數(shù) if(stuAge1) { (this, 年齡必須大于或等于1! )。 return。 } } catch (Exception e2) { //提示輸入的不是整數(shù) (this, 請(qǐng)輸入一個(gè)整數(shù)的年齡!)。 // 如 果 拋 異 常 , 則 返 回 到 添 加 窗 口 , 后 面 終 止 執(zhí) 行******************************// return。 // TODO: handle exception } //*******************************************************************// String stuJg=().trim()。 if(()) { 42 (this, 請(qǐng)輸入出生地! )。 return。//返回到輸入界面,如果沒有 return語(yǔ)句,則會(huì)回到主界面 } String stuZy=().trim()。 if(())
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1