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

正文內(nèi)容

基于jsp的學(xué)生信息管理系統(tǒng)畢業(yè)論文(參考版)

2025-03-02 09:11本頁(yè)面
  

【正文】 系統(tǒng)可以實(shí)現(xiàn)學(xué)生信息的集中。 這樣,整個(gè)學(xué)籍管理系統(tǒng)的所有功能全部都實(shí)現(xiàn)了。 學(xué)生信息管理系統(tǒng) 43 圖 選修課表頁(yè)面 如果你已經(jīng)選了 3門(mén)課,再點(diǎn)添加就會(huì)出現(xiàn)提示框,如下圖所示: 圖 你只能選 3門(mén)課提示框頁(yè)面 或者你已經(jīng)選了這門(mén)課,再點(diǎn)會(huì)出現(xiàn)提示框,如下圖所示: 學(xué)生信息管理系統(tǒng) 44 圖 你已選了這門(mén)課提示框 所選的課程 顯示該學(xué)生選 修的課程,如果有自己誤選的課程,可以點(diǎn)前面的刪除,就可以刪掉。 圖 學(xué)籍維護(hù)頁(yè)面 學(xué)生信息管理系統(tǒng) 42 成績(jī)查看頁(yè)面 圖 成績(jī)表頁(yè)面 學(xué)生選修課表頁(yè)面 該頁(yè)面顯示所有選修課,學(xué)生可以根據(jù)個(gè)人愛(ài)好,選擇課程,只要點(diǎn)前面的添加就選擇了該課程,但每個(gè)人最多只能選 3 門(mén)課程。 下圖為學(xué)生管理界面: 圖 學(xué)生管理頁(yè)面 學(xué)生信息管理系統(tǒng) 41 學(xué)籍維護(hù)頁(yè)面 在該頁(yè)面你可以核對(duì)基本信息(不可錄入)這一塊,發(fā)現(xiàn)信息有錯(cuò),可以通過(guò)管理員進(jìn)行修改。如下圖所示: 圖 選修課表頁(yè)面 選課情況頁(yè)面 該頁(yè)面包含兩種查看方式:一種是輸入學(xué)號(hào)查看個(gè)人選課情況;另一種是輸入課程號(hào)查看選修該課學(xué)生。 圖 輸入學(xué)號(hào)查看成績(jī) 學(xué)生信息管理系統(tǒng) 37 下圖是顯示學(xué)號(hào)為 7000803112 的學(xué)生成績(jī)表頁(yè)面:在此頁(yè)面可以修改學(xué) 生成績(jī)和重修成績(jī)。 圖 修改學(xué)生信息界面 學(xué)生信息管理系統(tǒng) 36 添加學(xué)生信息頁(yè)面 管理員在此可以添加、修改、刪除,點(diǎn)擊添加按鈕后將進(jìn)入到添加頁(yè)面。 ()。 //()。 where stu_id=39。, zzmm=39。,mz=39。,dept=39。, sex=39。, stu_id=39。 //int age2 = () String sql = update student set stu_name=39。 String mz = (mz)。 String sex = (sex)。 String stu_name = (stu_name)。% trtd align=center colspan=2 INPUT align=center TYPE=submit value=提交 /td /tr/table/form body % (gb2312)。 ResultSet rs = (sql)。 String sql=select * from student where stu_id=39。 % FORM Action= Method=post name=edit table align=center border=2 width=100% bordercolorlight=CC99FF cellpadding=2 bordercolordark=FFFFFF cellspacing=2 % String id2=(id)。 學(xué)生信息管理系統(tǒng) 33 圖 管理員管理頁(yè)面 以下為修改代碼: % page contentType=text/html。管理員可以對(duì)個(gè)人登陸的密碼進(jìn)行修改,或退出該管理員頁(yè)面 。基礎(chǔ)課表頁(yè)面顯示所有課程信息,根據(jù)每個(gè)學(xué)期課程的變動(dòng),進(jìn)行添加、修改、刪除操作。在查看選修課表頁(yè)面,管理員可以對(duì)課程進(jìn)行修改,對(duì)每個(gè)學(xué)期所選課程的不同,進(jìn)行添加、刪除操作。在查看成 績(jī)這一子模塊,你可以輸入學(xué)號(hào),查看該學(xué)生所有課程成績(jī),或輸入課程號(hào),查看該課程所有學(xué)生成績(jī)情況。下面是系統(tǒng)管理員的操作界面 ,分為三個(gè)功能模塊: 學(xué)生模塊:該模塊包括三個(gè)子模塊,管理員可以對(duì)新生的錄入,對(duì)在校學(xué)生信息的修改,以及對(duì)畢業(yè)學(xué)生的刪除。 } }*/ } 學(xué)生信息管理系統(tǒng) 30 登錄管理 圖 系統(tǒng)登錄界面 說(shuō)明:用戶只需要填寫(xiě)登錄帳號(hào)和密碼,后臺(tái)會(huì)判斷用戶的權(quán)限從而進(jìn)入不同的操作頁(yè)面。 } //(連接數(shù)據(jù)庫(kù)成功 !)。 while(()) { ((1))。 //(select * from student_info。 學(xué)生信息管理系統(tǒng) 29 } return prepstmt。 //PreparedStatement prepstmt = null。 } } public PreparedStatement preparedstatements(String sql) { try{ con=(url,userName,password)。 }try{ if(rs!=null) ()。 } public void close(){ try{ if(con!=null) ()。 }catch(SQLException ex){ (())。 Statement stmt=()。 } public int executeUpdate(String sql){ //數(shù)據(jù)庫(kù)學(xué)生信息管理系統(tǒng) 28 的更新操作 int result=0。 }catch(SQLException er){ (())。 Statement stmt = ( , )。 //用classforname 方法加載驅(qū)動(dòng)程序類 }catch( e){ //當(dāng)沒(méi)有發(fā)現(xiàn)這個(gè)加載這個(gè)類的時(shí)候拋出的異常 (e)。 String password = 。 //建立一個(gè)記錄集 PreparedStatement prepstmt = null。 //建立一個(gè) Odbc 源 Connection con=null。 import 。 import 。 import 。 //import .*。 其中,我采用 JDBCODBC Bridge 驅(qū)動(dòng)程序來(lái)連接數(shù)據(jù)庫(kù),步驟如下: 將 SQL Server 2021 改為“ SQL Server 和 Windows”方式登錄; 建立訪問(wèn)系統(tǒng) dsn112 數(shù)據(jù)庫(kù)用戶; 建立 ODBC 數(shù)據(jù)源(系統(tǒng)數(shù)據(jù)源名稱為 dsn112); 編寫(xiě) JSP 程序連接數(shù)據(jù)庫(kù)代碼: package proj112。 JDBC 的關(guān)鍵技術(shù)是數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)程序,針對(duì)這點(diǎn)大量的數(shù)據(jù)庫(kù)廠商和第三方開(kāi)發(fā)商支持 Java 的 JDBC 的標(biāo)準(zhǔn),并開(kāi)發(fā)了不同的數(shù)據(jù)庫(kù) JDBC 驅(qū)動(dòng)程序。 該系統(tǒng)中共需要?jiǎng)?chuàng)建 6個(gè)數(shù)據(jù)表,依次是: admin 表:記錄管理人員信息 student 表 :記錄學(xué)生信息 chengji 表:記錄基礎(chǔ)課程信息 kecheng 表:記錄選課信息 成績(jī)關(guān)聯(lián)表: 記錄學(xué)生基礎(chǔ)課程成績(jī) 選課關(guān)聯(lián)表:記錄學(xué)生選課信息 數(shù)據(jù)庫(kù)表的結(jié)構(gòu) 表 31 admin 表的定義 字段名 字段描述 是否為主鍵 數(shù)據(jù)類型 長(zhǎng)度 約束 說(shuō)明 name 管理員姓名 是 char 20 Not null 惟一標(biāo)識(shí) sex 性別 否 char 10 age 年齡 char 10 tel 電話 char 20 郵箱 50 address 地址 50 ad_password 密碼 50 Not null 學(xué)生信息管理系統(tǒng) 20 表 32 student 表的定義 字段名 字段描述 是 否 為 主鍵 數(shù)據(jù)類型 長(zhǎng)度 約束 說(shuō)明 stu_name 姓名 不是 char 20 Not null stu_id 學(xué)號(hào) 是 char 10 Not null 惟一標(biāo)識(shí) stu_password 密碼 varchar 50 Not null sex 性別 char 10 Not null dept 專業(yè) char 25 Not null mz 民族 char 25 Not null zzmm 政治面貌 char 20 Not null zym 曾用名 char 25 sfz 身份證 varchar 50 age 年齡 char 20 jg 籍貫 varchar 50 jkzk 健康狀況 char 25 rxdate 入學(xué)時(shí)間 char 20 jtdz 家庭地址 varchar 50 jtdh 家庭電話 char 20 yzbm 郵政編碼 char 15 brlsfs 本人號(hào)碼 char 15 郵箱 varchar 50 qtlxfs 其他聯(lián)系 char 50 bz 備注 char 50 表 33 chengji 表的定義 字段名 字段描述 是否為主鍵 數(shù)據(jù)類型 長(zhǎng)度 約束 說(shuō)明 xqh 學(xué)期號(hào) 不是 char 20 Not null kch 課程號(hào) 是 varchar 50 Not null 惟一 標(biāo)識(shí) kcm 課程名 char 20 Not null xf 學(xué)分 char 20 zjjs 主講教師 char 20 學(xué)生信息管理系統(tǒng) 21 表 34 kecheng 表的定義 字段名 字段描述 是否為主鍵 數(shù)據(jù)類型 長(zhǎng)度 約束 說(shuō)明 kch 課程號(hào) 是 varchar 50 Not null 惟一標(biāo)識(shí) kcm 課程名 varchar 20 Not null rkjs 任課教師 varchar 20 Not null xqj 星期幾 varchar 20 sj 時(shí)間 varchar 20 skjs 上課教室 varchar 20 表 35 成績(jī)關(guān)聯(lián)表的定義 字段名 字段描述 是否為主鍵 數(shù)據(jù)類型 長(zhǎng)度 約束 說(shuō)明 id 自動(dòng)編號(hào) 是 int 4 Not null 惟一標(biāo)識(shí) stu_id 學(xué)號(hào) varchar 50 Not null 外鍵 kch 課程號(hào) varchar 50 Not null 外鍵 成績(jī) 成績(jī) char 20 重修成績(jī) 重修成績(jī) char 20 表 36 選課關(guān)聯(lián)表的定義 字段名 字段描述 是否為主鍵 數(shù)據(jù)類型 長(zhǎng)度 約束 說(shuō)明 id 自動(dòng)編號(hào) 是 int 4 Not null 惟一標(biāo)識(shí) stu_id 學(xué)號(hào) varchar 50 kch 課程號(hào) varchar 50 實(shí)體及 ER圖 登錄管理 實(shí)體介紹 本系統(tǒng)中的實(shí)體共有 4 個(gè),分別為: 實(shí)體 1: 學(xué)生 (姓名 stu_name,學(xué)號(hào) stu_id,密碼 stu_password,性別 sex,專業(yè) dept,民族 mz,政治面貌 zzmm,曾用名 cym,身份證 sfz,出身日期 age,籍學(xué)生信息管理系統(tǒng) 22 貫 jg,健康狀況 jkzk,入學(xué)年份 rxnf,家庭地址 jtdz,家庭電 話 jtdh,郵政編碼yzbm,聯(lián)系方式 lxfs, E
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1