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

正文內(nèi)容

學(xué)生成績管理系統(tǒng)畢業(yè)設(shè)計(jì)-資料下載頁

2025-04-12 06:16本頁面
  

【正文】 try { if (stmt != null) {//如果stmt不等于空 ()。 //關(guān)閉 stmt = null。//stmt為空 } } catch (Exception e) { (())。 ()。 } try { if (con != null) {//如果con 不等于空 ()。//關(guān)閉 con = null。//con等于空 } } catch (Exception e) { (())。 ()。 } } public int getRowCount(String strSql) { int intCount = 0。重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 15 try { stmt = getStmtread()。 rs = (SELECT COUNT(*) FROM + strSql)。//在數(shù)據(jù)庫中按要求輸出rs的值 if (()) { intCount = (1)。 } else { intCount = 1。 } } catch (Exception e) { intCount = 2。 (())。 ()。 } finally { close()。 return intCount。 } } public int insert(String sql) {//聲明一個(gè)數(shù)據(jù)庫數(shù)據(jù)插入的公共方法 int count = 0。 stmt = getStmt()。 try { count = (sql)。 } catch (Exception e) { count = 2。 (())。 ()。 } finally { close()。 return count。 } } public int update(String sql) {//聲明一個(gè)數(shù)據(jù)庫數(shù)據(jù)修改的公共方法 int count = 0。 stmt = getStmt()。 try { count = (sql)。 } catch (Exception e) { count = 2。 (())。 ()。 } finally { close()。 return count。重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 16 } } public int delete(String sql) {//聲明一個(gè)數(shù)據(jù)庫數(shù)據(jù)刪除的公共方法 int count = 0。 stmt = getStmt()。 try { count = (sql)。 } catch (Exception e) { count = 2。 (())。 ()。 } finally { close()。 return count。 }}}重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 174 系統(tǒng)的詳細(xì)設(shè)計(jì) 系統(tǒng)各功能模塊的設(shè)計(jì)及實(shí)現(xiàn) 注冊模塊設(shè)計(jì)啟動(dòng)系統(tǒng)后首先是進(jìn)入歡迎頁面,用戶需點(diǎn)擊歡迎頁面的圖片進(jìn)入登陸界面后可點(diǎn)擊左上角的“學(xué)生注冊” (本處以學(xué)生為例) ,進(jìn)入注冊頁面,正確填寫 11 位學(xué)號以及密碼、真實(shí)姓名、系部、性別、班級和電子郵件即可注冊,其中電子郵件一項(xiàng)可以為空。如圖 41 所示。圖 41 學(xué)生注冊 登錄模塊設(shè)計(jì)啟動(dòng)系統(tǒng)后首先是進(jìn)入歡迎頁面,用戶需點(diǎn)擊歡迎頁面的圖片進(jìn)入登陸界面,如圖 42 所示,本窗體顯示系統(tǒng)名稱,密碼校驗(yàn)等信息,本系統(tǒng)的用戶分為三類:管理員,教師,學(xué)生。使用者可以在組合框中選擇所要登錄的用戶的類型,并輸入相應(yīng)的用戶名和密碼,單擊“確定”就會(huì)將輸入重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 18提交給系統(tǒng)以驗(yàn)證用戶、密碼及身份。如果用戶類型及密碼正確,則會(huì)進(jìn)入系統(tǒng)的主窗體。如圖 42,流程圖如圖 43 所示:圖 42 登陸界面圖圖 43 登錄流程圖用戶登錄驗(yàn)證核心代碼如下%String strUserName=(String)(username)。//定義字符串類型 strUserName 并獲取表單 username 的內(nèi)容重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 19String strPassword=(String)(password)。//定義字符串類型 strPasseord 并獲取表單 password 的內(nèi)容String strSelect=(String)(select)。//定義字符串類型 strSelect 并獲取 select 的內(nèi)容int intT=0。//定義數(shù)字類型 intT,默認(rèn)為 0Conn data=new Conn()。//引用 conn 類if(strSelect!=nullamp。amp。(student)){//判斷 strselect 不為空且 strSelect 的值為 student intT=(tbstudent WHERE sid=39。+strUserName+39。 AND passwd=39。+strPassword+39。)。//從數(shù)據(jù)庫按條件輸出 intT 的值 if(intT0){//如果 tinT0 (sid,strUserName)。//設(shè)置 session (use,student)。 (student/)。//跳轉(zhuǎn)頁面 }else{ ((檢查你的用戶名或密碼!,驗(yàn)證錯(cuò)誤))。//如果intT=0,提示錯(cuò)誤 return。 }}else if(strSelect!=nullamp。amp。(teacher)){//判斷 strselect 不為空且 strSelect 的值為teacher intT=(tbteacher WHERE name=39。+strUserName+39。 AND passwd=39。+strPassword+39。)。//按條件在數(shù)據(jù)庫中讀取輸出 intT 的值 if(intT0){ (name,strUserName)。//設(shè)置 session (use,teacher)。 (passwd,strPassword)。 (teacher/)。//跳轉(zhuǎn)頁面 }else{ ((檢查你的用戶名或密碼!,驗(yàn)證錯(cuò)誤))。//如果 intT=0,輸出錯(cuò)誤信息 return。 }}else{ ((檢查你的用戶名或密碼!,驗(yàn)證錯(cuò)誤))。重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 20 return。}% 資料修改模塊不同權(quán)限的用戶登錄并進(jìn)入系統(tǒng)后會(huì)出現(xiàn)不同的界面,但是搜有“修改個(gè)人資料”這一選項(xiàng),可以點(diǎn)擊“修改個(gè)人資料”選項(xiàng)來修改自己的個(gè)人資料(本處以學(xué)生為例) 。包括密碼、真實(shí)姓名、系部、性別、班級和電子郵件,其中學(xué)號是不能修改,填寫完成后點(diǎn)擊修改,如果資料填寫正確,那么將完成資料修改的操作,如圖 44 所示圖 44 資料修改 成績查詢模塊學(xué)生用戶登入系統(tǒng)后點(diǎn)擊“查詢考試成績”選項(xiàng)后可查看個(gè)人所有的成績 其中包括數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、概率論與數(shù)理統(tǒng)計(jì)、c 語言和離散數(shù)學(xué)這 5 門課程的成績,并可以查看各門課程開設(shè)的學(xué)期、學(xué)分以及課程性質(zhì) 如圖 45圖 45 成績查詢重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 21 成績發(fā)布/修改模塊教師用戶登入系統(tǒng)后點(diǎn)擊“填寫成績”或者“修改成績”然后選擇對應(yīng)的班級和科目就可以發(fā)布或修改該班級所有學(xué)生的該門課程的成績,其中每一門課程的成績都有平時(shí)成績和理論成績兩部分組成。如圖 447 所示圖 46 填寫成績圖 47 修改成績核心代碼如下:public class sc { private static Connection con。 private Statement stmt。 private ResultSet rs。 private String sid。 //學(xué)號重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 22 private String coid。 //課程號 private String grade。 //平時(shí)成績 private String testgrade。 //考試成績 private String grade。 //總成績 private String recordteacher。 //登分教師 private String modifyteacher。 //改分教師 private static final String drivername = 。 private static final String url = jdbc: //數(shù)據(jù)庫的鏈接路徑 public String getsid() { //實(shí)現(xiàn)的是學(xué)號的 get 方法 return sid。 } public void setsid(String sid) { //實(shí)現(xiàn)的是學(xué)號的 set 方法 = sid。 } public String getcoid() { //實(shí)現(xiàn)的是課程號 的 get 方法 return coid。 } public void setcoid(String coid) { //實(shí)現(xiàn)的是課程號的 set 方法 = coid。 } public String getgrade() { //實(shí)現(xiàn)的是平時(shí)成績的 get 方法 return grade。 } public void setgrade(String grade) { //實(shí)現(xiàn)的是平時(shí)成績的 set 方法 = grade。 } public String gettestgrade() { //實(shí)現(xiàn)的是考試成績 的 get 方法 return testgrade。重慶信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì) 23 } public void settestgrade(String testgrade) { //實(shí)現(xiàn)的是考試成績的 set 方法 = testgrade。 } public String getgrade() { //實(shí)現(xiàn)的是總成績的 get 方法 return grade。 } public void setgrade(String grade) { //實(shí)現(xiàn)的是總成績的 set 方法 = grade。 } public String getrecordteacher() { //實(shí)現(xiàn)的是登分教師的 get 方法 return recordteacher。 } public void setrecordteacher(String recordteacher) { //實(shí)現(xiàn)的是登分教師的 get s 方法 = recordteacher。 } public String getmodifyteacher() { //實(shí)現(xiàn)的是改分教師的 get 方法 return modifyteacher。 } public void setmodifyteacher(Stri
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1