jsp課程設計學生管理系統_第1頁
jsp課程設計學生管理系統_第2頁
jsp課程設計學生管理系統_第3頁
jsp課程設計學生管理系統_第4頁
jsp課程設計學生管理系統_第5頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、課程設計報告課程jsp學號:姓名:班級:教師:徐州師范大學計算機科學與技術學院課程設計任務書姓名學號班級課程名稱數據庫系統概論課程性質課程設計同組成員分工學生選課操作、教師管理 操作兩部分功能的實現設計時間設計名稱學生選課管理信息系統的設計與實現設計要求系統功能基本要求:教師信息,包括教師編號、教師姓 名、性別、年齡、學歷、職稱、畢業院校,健康狀況等。 學生信息,包括學號、姓名、所屬院系、已選課情況等。 教室信息,包括,可容納人數、空閑時間等。選課信息, 包括課程編號、課程名稱、任課教師、選課的學生情況等。 成績信息,包括課程編號、課程名稱、學分、成績。按一 定條件可以查詢,并將結果打印輸出。

2、設計思路與設計過程設計思路:,本系統結合數據庫和JSP編程實現了學 生選課管理系統。學生選課管理系統分為三個子模塊:第 一模塊是學生選課的頁面操作,包括個人信息,密碼修改, 查詢成績,選課,退選五個功能;第二模塊是教師操作貢 面,包含個人信息,密碼修改,錄入成績,查詢選課情況, 查看教室信息;第三模塊是管理員,包含學生信息管理(增 力、修改、刪除、查詢),教師信息管理(增加、修改、 刪除、查詢),管理員信息管理(增加、修改、刪除、查 詢)。計劃與進度構思整個系統的框架,在數據庫中建表 主要對學生選課的一些操作進行jsp編碼 主要對教師的相關操作進行jsp編碼 整合整個實驗,并進行修改寫課程設計

3、的報告任課教師意見說明學生選課管理系統工系統需求分析學生選課系統是一個學校不可缺少的部分,它的內容對于學校的決策者和管理者來說都 至關重要,所以學生選課系統應該能夠為用戶提供充足的信息和快捷的查詢手段。隨著科學 技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會 的各個領域并發揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對選課信息進行管理,有著手工管理所無法比擬 的優點。這些優點能夠極大地提高人事勞資管理的效率,也是企業的科學化、正規化管理, 與世界接軌的重要條件。因此,開發這樣一套軟件成為很有必要的事情,在下面的各章中我們將以開發一套學生 選課系統

4、為例,談談其開發過程和所涉及到的問題及解決方法。本實驗實現的學生選課管理系統主要包括以下功能:1 .完成數據的錄入和修改,并提交數據庫保存。其中的數據包括:學生信息、課程設 置、學生成績以及操作員信息等;2 .設計實現學生信息查詢,選課管理、退選管理、分數查詢,課程的瀏覽教師信息查詢、 教室空閑時間查詢等JSP頁面。3 .具備一定的安全性管理功能。包括操作員的權限設置、修改密碼設置、注銷和等功臺匕目匕。二,系統總概括1 .系統的總設計本系統結合數據庫和JSP編程實現了學生選課管理系統。學生選課管理系統分為三個子模塊:第一模塊是學生選課的頁面操作,包括個人信息,密碼修改,查詢成績,選課,退 選五

5、個功能;第二模塊是教師操作頁面,包含個人信息,密碼修改,錄入成績,查詢選課情 況,查看教室信息;第三模塊是管理員,包含學生信息管理(增加、修改、刪除、查詢), 教師信息管理(增加、修改、刪除、查詢),管理員信息管理(增加、修改、刪除、查詢)圖1系統的功能模塊圖數據庫概念結構設計本系統主要有三個實體,2 .數據庫設計其中有學生和課程兩個實體集,一個學生可以選修若干門課程,一門課程也可以被多個學生選修,這兩個實體集之間是多對多聯系, 還有教師和課程兩個實 體,一個老師可以教授若干門課程,一門課程卻只能有一個老師教授,這兩個實體集之間是 一對多聯系。通過選課成績將老師和學生聯系在一起。為保證系統的安

6、全性,設置了操作員 這一實體集,用來存放合法用戶的編號、姓名、密碼。本系統的E-R圖如下:電話地址課程名教師號已選數教授畢業職稱狀況圖2系統的E-R圖數據庫邏輯結構設計根據關系模型的轉換原則,上面的 E-R圖可轉換為如下所示的關系模型: student(sJd,sName,sPass,dId)含義分別為:學生(&,姓名,密碼,所在系的編號)stuDetail (userID, userSex, userMobil , useraddress)含義分別為:學生信息(學號,性別,電話,地址)teacher (tId , tPame tPass, dId)含義分別為:教師(2,姓名,密碼,所

7、在系的編號)管理員課程teaDetail (userID,userSex,userAge,useredu,usertitle ,usersch,userhealth )含義分別為:教師信息(登號,性別,年齡,學歷,職稱,畢業院校,健康狀況)course(cId,cName,tId,credit , period , cPlace, cNumall,cNum,dId)含義分別為:課程(而號,名稱,教師號,學分,學時,上課地點,總人數,已選人數,院系 號)choosecourse(cId , sId,Grade)含義分別為:選修(學號,課程代碼,成績)room (roomname roomnum

8、roomtime)含義分別為:教室(教室名,容納人數,空閑時間)admin(aId,aPass)含義分別為:管理員管理員編號,姓名)department (dId, dName含義分別為:院系(院系編號,院系名)根據上面的E-R圖設計及關系模型的設計,得出數據表的設計,在本系統中主要的數據 表如下:表1學生表Student的表結構主碼列名數據類型寬度小數 位空否備注PksIdChar10N學號sNameChar20Y姓名sPassCharr 2Y密碼dIdChar20Y所在系號表2學生信息表StuDetail的表結構主 碼列名數據類型寬度小數 位空否備注PkuserIDChar10N 1學號u

9、serSexChar10Y性別userMobilChar30丫 1電話userAddressChar50Y地址表3教師表teacher的表結構主碼列名數據類型寬度空否備注Pk tIdChar10r n編號tNameChar20Y姓名tPassChar2二丫密碼 1dIdChar20Y所在系號表4教師信息表teadetail的表結構主 碼列名數據類型寬度空否備注PkuserIDChar10N學號userSexChar10Y性別userAgeChar50Y電話usereduChar30Y學歷usertitleChar30Y職稱userschChar30Y畢業院校1UserhealthChar50Y

10、健康狀況表5課程信息表Course的表結構主碼列名數據類型寬度空否備注Pk :cIdChar10P N課程號1coNameChar20Y課程名稱tIdChar10Y教師號creditChar8r y學分1periodChar8Y學時cPlaceChar10Y上課地點cNumAllChar4Y總人數cNumChar4r y已選人數1dIdChar10Y院系號表6選課成績表choosecourse的表結構主碼列名數據類型寬度空否備注PkcIdChar5P N課程代碼sIdChar3N學號gradeDecimal5Y成績表7教室信息表room的表結構主碼列名數據類型寬度空否備注PkroomnameC

11、har10P N教室名roomnumChar10N容納人數roomtimeChar10Y空閑時間表8管理員表admin的表結構主 碼列名數據類型寬度空否備注PkaIdChar10N管理員編號aPassChar10Y管理員姓名表9院系表department的表結構主 碼列名數據類型寬度空否備注PkdIdChar10N院系號dNameChar10Y院系名下面在系統實施階段就可以物理實現數據庫了,本系統使用前面實驗已經建好的服務器端SQLServer數據庫一xuanke,具體創建方法見前面實驗。三.系統實現本實驗是用JSP結合數據庫實現的,其中包含了三個主頁面,一是學生登錄頁面,二 是教師登錄頁面,

12、三是管理員登錄頁面。其中每個頁面中都會有菜單進行相應的操作。 文件代表的操作 (1)主界面操作:/登錄界面(包含學生、教師、管理員三個選項)/密碼驗證學生選課(a)學生選課界面:/菜單顯示/歡迎界面(b) 個人信息:/個人信息的頁面顯示(c) 密碼修改:/ 在數據庫中修改密碼/ 修改密碼界面/ 修改成功(d) 成績查詢:/相應課程的成績查詢(e) 選課: / 所有課程顯示/ 在數據庫中插入數據/ 選課成功(f) 選課情況查詢及退選:/ 選課情況查詢/ 數據庫中刪除選課記錄(g) 注銷 :/ 注銷(3) 教師管理(a) 教師管理界面:/ 菜單顯示/ 歡迎界面(b) 個人信息:/個人信息的頁面顯示

13、(c) 密碼修改:/ 在數據庫中修改密碼/ 修改密碼界面/ 修改成功(d) 提交成績:/選課學生信息顯示/ 在數據庫中插入數據(e) 課程信息:/ 選課情況查詢(f) 教室信息:/查看可用教室的空閑時間(g) 注銷 :/ 注銷數據庫的連接舉例:驗證用戶類型和密碼時的數據庫連接<body><%Stringname=(String)("username");Stringpass=(String)("userpass");Strings=(String)("userselect");Connectionconn=null;

14、Statementstmt=null;ResultSetrs=null;StringloginNum="0"("lnum",loginNum);tryconn=("jdbc:odbc:xk","sa","");if("1")Stringsql="select*fromstudentwheresId='"+name+"'andsPass='"+pass+"'"stmt=();rs=(sq

15、l);if()loginNum="1"("lnum",loginNum);("name",name);(name+"登陸成功,頁面跳轉");("student/"); else(" 用戶名或密碼有誤.");("");if("2")Stringsql="select*fromteacherwheretId='"+name+"'andtPass='"+pass+"&#

16、39;"stmt=();rs=(sql);if()loginNum="2"("lnum",loginNum);("name",name);(name+"登陸成功,頁面跳轉");("teacher/"); else(" 用戶名或密碼有誤.");("");if("3")Stringsql="select*fromadminwhereaId='"+name+"'andaPass='

17、;"+pass+"'"stmt=();rs=(sql);if()loginNum="3"("lnum",loginNum);("name",name);("管理員"+name+”登陸成功,頁面跳轉");("admin/"); else(" 用戶名或密碼有誤.");("<ahref=> 登陸頁面</a>");catch(Exceptione)(e);00509F下圖所示:圖學生信息顯示的

18、界面主要代碼:從數據庫中讀出相應的信息:tryconn=("jdbc:odbc:xk","sa","");Stringsql="select*='"+name+"'"stmt=();rs=(sql);if()sId=("sId");sName=("sName");dId=("dId");Stringsql1="select*fromstuDetailwhereuserID='"+name+&q

19、uot;'"stmt=();rs=(sql1);if()Sex=("userSex");Mobil=("userMobil");Addr=("userAddress");Connectionconnd=null;Statementstmtd=null;ResultSetrsd=null;connd=("jdbc:odbc:xk","sa","");stmtd=();rsd=("selectdNamefromdepartmentwheredId=&#

20、39;"+dId+"'");if()dName=("dName");catch(Exceptione)(e);%><formname="form1"method="post"><tablewidth="350"border="0"align="center"cellpadding="0"cellspacing="2"class="border">&l

21、t;tdheight="25"align="center"><strong><fontsize="5"color="#FFFFFF”>學生個人信息</font></strong></td></table><tableborder="10"align="center"width="500"height="150"><tr><Tdwidth=&

22、quot;60"><fontsize="4"color="#FFFFFF”> 學號</font></Td><tdwidth="100"><font size="3"color="#FFFFFF"><%=sId%></font></td><tdwidth="60"><fontsize="4"color="#FFFFFF"

23、> 姓名</font></td><tdwidth="100"><fontsize="3"color="#FFFFFF"><%=sName%></font></td><tdwidth="60"><font size="4"color="#FFFFFF"> 性另</font></td><tdwidth="100">

24、;<font size="3"color="#FFFFFF"><%=Sex%></font></td></tr><tr><td><font size="4"color="#FFFFFF"> 院系 </font></td><td><fontsize="3"color="#FFFFFF"><%=dName%></font

25、></td><td><fontsize="4"color="#FFFFFF”> 電話 </font></td><td><fontsize="3"color="#FFFFFF"><%=Mobil%></font></td><td><fontsize="4"color="#FFFFFF"> 地址 </font></td>

26、;<td><fontsize="3"color="#FFFFFF"><%=Addr%></font></td></tr></table></form>(d)密碼修改舉例:將0826006學號的密碼該為:6666其顯示如下:圖修改密碼修改提交后數據庫中的結果如下,可見密碼已修改圖數據庫中修改后的student表主要代碼:數據庫中修改該學生的密碼的代碼StringsPass=(String)("sPass");Connectionconn=nu

27、ll;Statementstmt=null;tryconn=("jdbc:odbc:xk","sa","");Stringsql2="updatestudentsetsPass='"+sPass+“'wheresId='"+name+"'"stmt=();(sql2);();("");functioncheckBig()ifalert(" 密碼不能為空!");returnfalse;elseifalert(&quo

28、t; 再次輸入密碼!");returnfalse;elseifalert(" 兩次密碼不同!");returnfalse;(" 修改成功");(e) 成績查詢根據教授該門課的老師是否提交成績,學生可以查到自己相應課程的成績,其查詢結果如下:圖查詢成績的頁面主要代碼:tryStatementstmtc=null;ResultSetrsc=null;Connectionconnc=null;connc=("jdbc:odbc:xk","sa","");Stringsqlc="se

29、lect*fromchooseCoursewheresId='"+name+"'"stmtc=();rsc=(sqlc);while()StringcoId=("coId");floatgrade=("grade");Stringgrademess=null;Statementstmt=null;ResultSetrs=null;Connectionconn=null;conn=("jdbc:odbc:xk","sa","");Stringsql=&

30、quot;selectcoNamefromcoursewherecoId='"+coId+"'"stmt=();rs=(sql);if()if(grade>0)(grade);("未提交)(f)課程查詢及退選可以通過對應課程后面的退選選項進行課程的退選圖查詢選課情況的頁面主要代碼:<tablewidth="90%"border="0"align="center"cellpadding="0"cellspacing="0">

31、<tr><tdalign="center"valign="top"><pclass="style8"><%=name%W選擇情況 </p><tablewidth="600"border="0"cellpadding="0"cellspacing="1"bgcolor="#000000"><tr><tdwidth="100"align=

32、"center"bgcolor="#FFCCFF"><divalign="center"><strong><fontcolor="blue">課程名稱 </font></strong></div></td><tdwidth="60"align="center"bgcolor="#FFCCFF"><divalign="center"

33、><strong><fontco lor="blue"> 學分 </font></strong></div></td><tdwidth="60"align="center"bgcolor="#FFCCFF"><divalign="center"><strong><fontco lor="blue"> 學時 </font></stron

34、g></div></td><tdwidth="80"align="center"bgcolor="#FFCCFF"><divalign="center"><strong><fontco lor="blue"> 上課地,點 </font></strong></div></td><tdwidth="91"height="30"al

35、ign="center"bgcolor="#FFCCFF"><divalign="center"><str ong><fontcolor="blue"> 教師 </font></strong></div></td><tdwidth="139"align="center"bgcolor="#FFCCFF"><strong><fontcolo

36、r="blue"> 操作選 項 </font></strong></td> </tr>while()StringcoId=("coId");floatgrade=("grade");Stringgrademess=null;Statementstmt=null;ResultSetrs=null;Connectionconn=null;conn=("jdbc:odbc:xk","sa","");Stringsql="

37、;select*fromcoursewherecoId='"+coId+"”'stmt=();rs=(sql); if() StringcoName=(2); StringtId=(3); floatcredit=(4); floatperiod=(5); StringcPlace=(7);Connectionconnt=null;Statementstmtt=null;ResultSetrst=null;connt=("jdbc:odbc:xk","sa","");Stringsqlt="

38、;selecttNamefromteacherwheretId='"+tId+"'" stmtt=();rst=(sqlt);if()(1); ();(); %></table></td></tr></table>(f)選課界面中已通過數據庫將所有的課程列出來,學生可以通過前面的選擇標志進行選課。 圖選課信息的頁面及選課操作選課后,相應數據庫中的choosecourse表增加了一行選課記錄圖選課后數據庫中的chooseCourse表主要代碼:<formaction=""

39、method="post"><tablewidth="90%"border="0"align="center"cellpadding="0"cellspacing="0"><tr><tdalign="center"valign="top"><br><br><tablewidth="800"border="0"cellpaddi

40、ng="0"cellspacing="1"bgcolor="#000000"><tr><tdwidth="40"height="30"align="center"bgcolor="#FFCCFF"><divalign="center"><str ong>選擇 </strong></div></td><tdwidth="100&quo

41、t;align="center"bgcolor="#FFCCFF"><divalign="center"><strong> 課程名 ft</strong></div></td><tdwidth="60"align="center"bgcolor="#FFCCFF"><divalign="center"><strong> 學分</strong>&

42、lt;/div></td><tdwidth="60"align="center"bgcolor="#FFCCFF"><divalign="center"><strong>學時</strong></div></td><tdwidth="80"align="center"bgcolor="#FFCCFF"><divalign="center&q

43、uot;><strong>上課地點 </strong></div></td><tdwidth="91"height="30"align="center"bgcolor="#FFCCFF"><divalign="center"><str ong>教師 </strong></div></td><tdwidth="70"align="cent

44、er"bgcolor="#FFCCFF"><strong>剩余可選人數 </strong></td></tr><%while()StringcoId=(1);StringcoName=(2);%><4/><PV><A!P/X%!(11n J!(iunu)(o<Lunu)ji%><11j81U8O11=u6!|eA!p><110L4M6!J-6u!pped11=8|Ais1jz|z|z|z|z|#11=JO|Oo6q1jq6!J11=u6!|

45、ep><PV><a!P/><%)()/!!Q|bs)=isj:"I”+PI1+” k pllooi|MjoipBOlujojoujBNlloo2Su=i|bs6u!is :(u;BS/u>|xnqpo:oqpL)=iuu。:linu=ismsMS 如!|nu=uiuisiu8iu ojbis!|nu=iuuoouo!p8uuoo%><11j81U8O11=u6!|eA!p><110L4M6!J-6u!pped11=8|Ais1jz|z|z|z|z|#11=JO|Oo6q1jq6!J11=u6!|ep><PV

46、><八戶/><%3。?。=%><”回113,=116!舊八戶><工2|2|2|2|2|#尸。|0。64之乙尸崗6©5。&尸112!/1><PV>v八!P/>v%p。!ed=%>Vu回ue,=u6!舊八!p>VuZUzUzU#戶O|O。6qu乙乙尸崗6©5Q9廣卬p!Mpl><PV><八/><%1N。=%>”回113,=116!舊八戶><工2|2|2|2|2|#尸0|0。64之乙尸崗6©5。9尸112!/1><

47、PV>v八!P/>v%ewBN。=%>Vu回ue,=u6!舊八!p>VuZUzUzU#戶。|O。6qu乙乙F禺6©5Q0L尸卬P!MPl><pV><Ajp/>«%!(11p8|qesip11)(o=>iunu)j!8S|8(“)()/!!(o|bs)=osj:()二3山將!Ui”4-8iueu+111=p|S8J8qM8Sjno98SOoqoiuojj¥p8|8S11=o|bs6u!Jis (,BS'>|xnqpo:oqpguu。!|nu=os48snns8:11 n u aMjsju。w。

48、理£!|nu=ouuoouoip8uuoo%>.<%P|oo=%>11=en|eA118sooqo11=8iueu11O!pej11=8dAundu!>v”回ue,=u6!舊八!pxuzUzUzU#戶o|oo6q”乙乙尸崗6©5。憶尸卬p!Mpj><116qpL1=ssep1jz|99z|z|#11=J0|006q4><%:LunN°_IIVLunN°=Lunulu!(g)=iunNOluiQ)二|WwnN3U!(9)=8oe|do6ui4S!(g)=po!J8dieo|j*)=l!P&3BO|j!

49、(C)=pn6ui4S%></table>教師操作(a)登錄頁面輸入教師的教師編號和密碼,選擇用戶類型為教師,即可登錄圖教師登錄頁面主要代碼:<body><formname="loginform"method="post"action=""><br><tablewidth="500"height="150"border="0"align="center"><tr><tdal

50、ign="center"><fontsize="5"color="#FFFFFF”>歡迎您使用學生選課系統</font></td></tr><tr></table><tablewidth="294"border="0"align="center"><tr><tdcolspan="3">&nbsp;</td></tr><

51、;tr><tdwidth="79"> 用戶名:</td><tdwidth="148"><inputname="username"type="text"size="20"size="20"maxlength="30"></td><tdwidth="53"rowspan="2"><imgsrc="image/"widt

52、h="37"height="40"onClick="logincli ck()"></td></tr><tr><td> 密碼:</td><td><inputname="userpass"type="password"size="20"size="20"maxlength="30"></td></tr><tr>&l

53、t;td>用戶類型:</td><td><selectname="userselect"><optionvalue="1"selected> 學生 </option><optionvalue="2"> 教師 </option><optionvalue="3"> 管理員 </option></select></td><td>&nbsp;</td><

54、;/tr></table></form></body>(b)菜單操作登錄之后進入教師操作頁面,如下圖所示,左邊是菜單,可以進行相應的操作 圖教師操作頁面主要代碼:<body><tablewidth="100%"border="0"cellpadding="0"cellspacing="1"bgcolor="#000000"><tr><tdheight="40"align="cente

55、r"bgcolor="#6633CC"><divalign="center"><fontc010r="#F FFFFF"size="4"> 學生選課系統 </font></div></td></tr><tr><tdheight="40"align="center"bgcolor="#FFFFFF"><divalign="left&

56、quot;><imgsrc="image/" width="20"height="17"><ahref=""target="rightFrame"><fontcolor="#6633CC"size="3' >個人信息 </font></a></div></td></tr><tr><tdheight="40"align=&

57、quot;center"bgcolor="#FFFFFF"><divalign="left"><imgsrc="image/" width="20"height="17"><ahref=""target="rightFrame"><fontcolor="#6633CC"size="3' >密碼修改 </font></a></d

58、iv></td></tr><tr><tdheight="40"align="center"bgcolor="#FFFFFF"><divalign="left"><imgsrc="image/" width="20"height="17"><ahref=""target="rightFrame"><fontcolor=&qu

59、ot;#6633CC"size="3' >提交成績 </font></a></div></td></tr><tr><tdheight="40"align="center"bgcolor="#FFFFFF"><divalign="left"><imgsrc="image/" width="20"height="17">

60、<ahref=""target="rightFrame"><fontcolor="#6633CC"size="3' >課程信息 </font></a></div></td></tr><tr><tdheight="40"align="center"bgcolor="#FFFFFF"><divalign="left"><

61、;imgsrc="image/" width="20"height="17"><ahref=""target="rightFrame"><fontcolor="#6633CC"size="3' >教室信息 </font></a></div></td></tr><tr>注銷<tdheight="40"align="cente

62、r"bgcolor="#FFFFFF"><divalign="left"><imgsrc="image/" width="20"height="17"><ahref=""target="_top"><fontcolor="#6633CC"size="3"> </font></a></div></td><

63、;/tr></table><% else (" 請先登陸");("<ahref=./>登陸頁面</a>");%></body>(c) 個人信息教師信息頁面顯示如下圖:點擊個人信息的菜單,會在右面的框里顯示教師的個人信息,圖教師信息顯示主要代碼:Connectionconn=null;Statementstmt=null;ResultSetrs=null;StringtId=null;StringtName=null;StringdId=null;StringdName=null;Strin

64、gsex=null;Stringage=null;Stringedu=null;Stringtitle=null;Stringschool=null;Stringhealth=null;tryconn=("jdbc:odbc:xk","sa","");Stringsql="select*='"+name+"'"stmt=();rs=(sql);if()tId=("tId");tName=("tName");dId=("dId&qu

65、ot;);Stringsql1="select*='"+name+"'"stmt=();rs=(sql1);if()sex=("usersex");age=("userage");edu=("useredu");title=("usertitle");school=("usersch");health=("userhealth");Connectionconnd=null;Statementstmtd=null;Resu

66、ltSetrsd=null;connd=("jdbc:odbc:xk","sa","");stmtd=();rsd=("selectdNamefromdepartmentwheredId='"+dId+"”');if()dName=(1);catch(Exceptione)(e);(c)密碼修改將原來的密碼111改成了 111111圖教師密碼修改界面111111。修改后,可以查詢數據庫中的teacher表,可以看到馬云教師的密碼被修改成了 圖修改密碼后的teacher表主要代碼:Strin

67、gtPass=(String)("tPass");Connectionconn=null;Statementstmt=null;tryconn=("jdbc:odbc:xk","sa","");Stringsql="updateteachersettPass='"+tPass+“'wheretId='"+name+"'"stmt=();(sql);();("");<formname="form1&q

68、uot;method="post"action=""onsubmit="returncheckBig()"><tablewidth="400"border="0"align="center"cellpadding="0"cellspacing="2"class="border"><trclass="title"><tdheight="25"c

69、olspan="2"align="center"><strong><fontsize="4"color="#000000”>修改密碼 </font></strong></td></tr><trclass="tdbg"><tdwidth="130"height="30"><divalign="left"><strong>&l

70、t;fontsize="3"color="#000000">密碼:</font></strong></div></td><tdwidth="243"><divalign="left"><inputname="tPass"type="password"id="sPass"size="25"maxlength="30"/></

71、div></td></tr><trclass="tdbg"><tdwidth="130"height="30"><divalign="left"><strong><fontsize="3"color="#000000"> 再次輸入密碼:</font></strong></div></td><tdwidth="243"

72、;><divalign="left"><inputname="tPassagn"type="password"id="sPassagn"size="25"maxlength="30"/></div></td></tr><trclass="tdbg"><tdheight="30"align="center">&nbsp;&

73、lt;/td><tdheight="30"align="center"><divalign="left"><inputname="Add"type="submit"value=" 修改 "/></div></td></tr></table></form>(d) 成績錄入點擊菜單中的提交成績,可顯示如下頁面:圖學生成績錄入界面點擊相應的課程下的學生成績錄入,可進入下個頁面:學號

74、為 0826006的學生錄入成績為59分。圖成績錄入成績錄入后可在數據中查詢到相應的信息,學生也可通過學生選課菜單中的查詢成績也可看到相應的成績,下圖為數據庫中的choosecourse 中的信息圖錄入成績后數據庫中的choosecourse 表主要代碼:Connectionconn=null;Statementstmt=null;ResultSetrs=null;tryconn=("jdbc:odbc:xk","sa","");Stringsql=",coName,sId,gradefromcourse,='&qu

75、ot;+name+"'"stmt=();rs=(sql);while()StringcoId=(1);StringcoName=(2);StringsId=(3);floatgrade=(4);Statementstmtc=null;ResultSetrsc=null;Connectionconnc=null;connc=("jdbc:odbc:xk","sa","");Stringsqlc="selectsNamefromstudentWheresId='"+sId+"

76、;'"stmtc=();rsc=(sqlc);while()StringsName=(1);<formname="form1"method="post"action=""onsubmit="returncheckBig()"><tablewidth="350"border="0"align="center"cellpadding="0"cellspacing="2"class=&q

77、uot;b order"><trclass="title"><tdheight="25"colspan="2"align="center"><p><strong>錄入成績 </strong></p></td></tr><trclass="tdbg"><tdwidth="101"height="22"><divalign="left"><strong>學生學號:</strong></div></td><tdwidth="243"><divalign="left">

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論