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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告-文庫吧資料

2025-01-24 21:30本頁面
  

【正文】 return。 (tm)。 //注意:********這在里必須調(diào)用關(guān)閉數(shù)據(jù)庫連接的方法,在這里,如果沒有關(guān)閉資源,則表模型無法更新成功,切記?。。。?! ()。 //連接數(shù)據(jù)庫 SqlConn sqlconn=new SqlConn()。 int respose=(this, 你確認(rèn)要?jiǎng)h除該學(xué)生嗎?,刪除信息確認(rèn)對話框,null, options, options[0])。+stuId+39。//某一行的第0列就是學(xué)號,因?yàn)榈玫降膶W(xué)號是字符串,所以得轉(zhuǎn)型 (stuId=+stuId)。 return。 //到得某一行,即選擇的那一行 int rowNo=()。 (tm)。//學(xué)號是字符串,因些得轉(zhuǎn)型 //需要把當(dāng)前的這個(gè)數(shù)據(jù)模型和所選擇的那一行的序號傳過去 UpdateStu updateStu=new UpdateStu(this, 修改學(xué)生信息, tm, rowNo, true)。 return。 } else { //不更新數(shù)據(jù) } } //*************************修改記錄********************// else if(()==jm2_3) { //先判斷是否選擇了一行,沒有選中,則返回1,如果選中,則返回選中的那一行的序號,也就是第幾行 int rowNo=()。 if(()==1) { //更新當(dāng)前窗口的學(xué)生信息,以便添加學(xué)生信息后就能看到新信息 tm=new TableModel(null)。 } //***************添加記錄******************// else if(()==jm2_2) { (添加被點(diǎn)擊了)。 } } //*****************查詢記錄*********************// else if(()==jm2_1) { (查詢被點(diǎn)擊了)。//退出系統(tǒng) } else if(respose==1) { (你按下了取消按鈕!)。 if(respose==0) { (你按下了確認(rèn)按鈕!)。 }//***************事件響應(yīng)********************// Override public void actionPerformed(ActionEvent arg0) { // TODO Autogenerated method stub //退出系統(tǒng) if(()==jm1_1) { Object[] options = {確定,取消}。 ()。 height=().getScreenSize().height。 (學(xué)生信息管理系統(tǒng)管理員)。 (jsp,Center)。 //當(dāng)?shù)顷戇M(jìn)入界面時(shí),最初顯示的界面 jtb=new JTable()。 } public static void main(String[] args) { // TODO Autogenerated method stub ManageView manageview=new ManageView()。 (jm3)。 //把菜單添加到菜單條 (jm1)。 (jm3_3)。 (jm3_1)。 ()。 (this)。 jm3_2=new JMenuItem(修改用戶密碼)。 ()。 ()。 (jm2_6)。 (jm2_3)。//把顯示學(xué)生記錄放在最前面 (jm2_1)。 ()。 jm2_6=new JMenuItem(關(guān)閉記錄)。 (this)。 ()。 jm2_4=new JMenuItem(刪除記錄)。 (this)。 ()。 jm2_2=new JMenuItem(添加記錄)。 (this)。 ()。 (jm1_1)。 (this)。 ()。 PurViewModel pvm。 //定義設(shè)置窗口初始位置的變量 int width,height。 //定義一個(gè)表格,用于顯示學(xué)生信息 JTable jtb。 JMenuItem jm1_1,jm2_1,jm2_2,jm2_3,jm2_4,jm2_5,jm2_6。public class ManageView extends JFrame implements ActionListener{ //定義菜單需要要的組件 JMenuBar jmb。import 。//引入自定義的工具包(字體)import .*。import 。 } return flag。 } } catch (Exception e) { ()。 } else if((普通學(xué)生)) { flag=1。 (test1=+position)。//返回一個(gè)記錄集 try { while(()) { pwd=(2)。 sqlconn=new SqlConn()。 sql=select * from login where userId=39。 int flag。 ResultSet rs。import 。import 。通過這次課程設(shè)計(jì),我收獲的不僅僅是課程上的知識(shí)得到實(shí)際應(yīng)用,還有編程的基本習(xí)慣和開發(fā)系統(tǒng)時(shí)應(yīng)注意的流程。我們不可能做到面面俱到,但一定要做到步步扎實(shí),作為一個(gè)程序編程人員,要保持清醒的頭腦,以現(xiàn)實(shí)為依據(jù),讓自己的每一行代碼都能實(shí)現(xiàn)自己的意義。開發(fā)一套系統(tǒng),最重要的是細(xì)心,并不是一定要做到面面俱到,但也要充分考慮到客戶的需求和現(xiàn)實(shí)意義,不管什么系統(tǒng),只用運(yùn)用到實(shí)際應(yīng)用中,才具有現(xiàn)實(shí)意義。事實(shí)證明,只靠自己是不能順利完成一套功能完整的系統(tǒng)的,必須充分利用團(tuán)隊(duì)的力量。 雖然系統(tǒng)的基本功能都已實(shí)現(xiàn),但還是存在系統(tǒng)不穩(wěn)定等多個(gè)問題尚待解決。學(xué)生信息管理系主要對在校學(xué)生的個(gè)人基本信息以及成績信息進(jìn)行管理,對教師用戶提供查詢信息、增添信息、刪除信息等操作功能;對學(xué)生用戶提供成績查詢功能。(1)測試查詢金葉珍的信息 期望能顯示金葉珍的所有信息圖5 測試查詢金葉珍(2)測試添加學(xué)號為88888,姓名為李靜,性別為女,年齡為20歲,出生地為湖南省長沙市,專業(yè)為信息管理與信息系統(tǒng),班級為12101,總學(xué)分為200. 期望能添加此學(xué)生的信息。在學(xué)生登錄后的界面與管理員登錄成功后的界面一致,只是學(xué)生登錄成功后的界面有些功能學(xué)生不能實(shí)現(xiàn),學(xué)生能實(shí)現(xiàn)的功能是現(xiàn)實(shí)學(xué)生信息和查詢學(xué)生的信息,不能增加,刪除和修改。JMenuBar jmb是用于定義一個(gè)菜單條,用JMenu jm1,jm2,jm3定義三個(gè)菜單, 采用JMenuItem jm1_1,jm2_1,jm2_2,jm2_3,jm2_4,jm2_5,jm2_6定義六個(gè)二級菜單項(xiàng), JTable jtb適用于定義一個(gè)表格,用于顯示學(xué)生信息, JScrollPane jsp定義一個(gè)滾動(dòng)面板,用于存放表格, int width,height定義設(shè)置窗口初始位置的變量, TableModel tm自定義一個(gè)表格模型,用于更新表數(shù)據(jù), PurViewModel pvm自定義一個(gè)登陸權(quán)限模型,用于判斷登陸用戶是否合法public void menuInit把菜單封裝成一個(gè)函數(shù),使用時(shí)在構(gòu)造方法內(nèi)調(diào)用即可初始話, public StumainView()構(gòu)造函數(shù),初始化管理員后臺(tái)界面的相關(guān)組件public void actionPerformed(ActionEvent arg0) 事件響應(yīng)方法,實(shí)現(xiàn)各個(gè)功能的響應(yīng)。SqlConn sqlconn是用于自定義鏈接數(shù)據(jù)庫的對象
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1