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

正文內(nèi)容

基于web的學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-16 12:42 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 es cur(um))。所建表格如圖48: 圖48 成績(jī)表(4) 注冊(cè)表,用來存放學(xué)生學(xué)號(hào),賬戶名,賬戶密碼。見表格SQL語句為create table user (num int(100) primary key,aname varchar(100) not null,apasswd varchar(100) not null)。所建表格如圖49: 圖49注冊(cè)表根據(jù)本系統(tǒng)的主要功能及其上面的系統(tǒng)的總體設(shè)計(jì),系統(tǒng)開發(fā)進(jìn)入下一個(gè)重要階段:系統(tǒng)模塊的詳細(xì)設(shè)計(jì)。在這一個(gè)階段的工作中,有以下幾個(gè)任務(wù):(1) 對(duì)系統(tǒng)的各個(gè)模塊做前端界面設(shè)計(jì)。(2) 對(duì)每個(gè)模塊進(jìn)行具體的算法設(shè)計(jì)。(3)對(duì)系統(tǒng)的每個(gè)界面和功能進(jìn)行編碼并在最終完成測(cè)試。 本學(xué)生信息系統(tǒng)主要包括如下圖所示框架:圖51 系統(tǒng)結(jié)構(gòu)體系JavaBean 是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。JavaBean 通過提供符合一致性設(shè)計(jì)模式的公共方法將內(nèi)部域暴露成員屬性。用戶可以使用JavaBean將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用java代碼創(chuàng)造的對(duì)象進(jìn)行打包,并且其他的開發(fā)者可以通過內(nèi)部的JSP頁面、Servlet、其他JavaBean、。登陸界面主要有三部分組成:學(xué)生登陸,注冊(cè),和教師登陸。界面如下:圖52登陸界面其功能實(shí)現(xiàn)主要代碼如下:body % String m=(String)(m)。 if(m==null){ m=。 } % h1%=m %/h1 form action=Registerofstudent method=Post label學(xué)amp。nbsp。amp。nbsp。amp。nbsp。amp。nbsp。amp。nbsp。amp。nbsp。amp。nbsp。amp。nbsp。號(hào):/label input type=text name=xh id=xhbrbr label賬amp。nbsp。amp。nbsp。戶amp。nbsp。amp。nbsp。名:/label input type=text name=zhm id=zhmbrbr label賬戶密碼:/label input type=password name=zhmm id=zhmmbrbr button style=width: 80px。height: 40px onclick=Request()學(xué)生登錄/button /form form action= input type=submit style=width: 80px。height: 40px。 value=注冊(cè) /form form action= input type=submit style=width: 80px。height: 40px。 value=教師登錄 /form/body點(diǎn)擊登陸界面的教師登陸后會(huì)顯示教師登陸界面:圖53 教師登陸界面教師登陸界面采用密碼保護(hù)措施,根據(jù)設(shè)計(jì)的程序,管理員的學(xué)號(hào)為0,賬戶名為root,賬戶密碼為123。若學(xué)號(hào),賬戶名,賬戶密碼全都正確,才能夠登陸到學(xué)生信息管理系統(tǒng)。主要實(shí)現(xiàn)代碼如下:protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Autogenerated method stub }protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Autogenerated method stub String path=。 String a = (String)(xh)。 String b = (String)(zhm)。 String c = (String)(zhmm)。 if((0)){ if((root)){ if((123)){ path=。 }else{ path=。 (m,密碼錯(cuò)誤,請(qǐng)重新登錄)。 } }else{ path=。 (m,用戶名或密碼錯(cuò)誤,請(qǐng)重新登錄)。 } }else{ path=。 (m,學(xué)號(hào)錯(cuò)誤,請(qǐng)重新登錄)。 } (path).forward(request, response)。 } }若管理員沒有通過密碼保護(hù)程序,假如學(xué)號(hào)錯(cuò)寫成“1”如圖54,就會(huì)出現(xiàn)如55所示界面: 圖54教師登陸 圖55教師登陸錯(cuò)誤提示 如果管理員完全通過了密碼保護(hù)程序,則會(huì)出現(xiàn)如圖56所示的教師操作面: 圖56老師操作界面如圖56所示,教師登陸后能夠教師登陸后能夠完成①添加學(xué)生(學(xué)號(hào)和姓名以及入學(xué)日期),刪除學(xué)生(學(xué)號(hào)和姓名以及入學(xué)日期),添加課程(課程代號(hào),課程名字,開課時(shí)間),刪除課程(課程代號(hào),課程名字,開課時(shí)間),錄入學(xué)生成績(jī),修改學(xué)生成績(jī);②統(tǒng)計(jì)學(xué)生信息:可通過指定的學(xué)生名字查看該學(xué)生的所有信息,查看指定課程成績(jī)不及格的學(xué)生名單,統(tǒng)計(jì)各課程的平均分,統(tǒng)計(jì)課程的排名情況。部分展示功能如下:(1) student表中沒有錄入學(xué)號(hào),姓名和入學(xué)日期時(shí)是空表。現(xiàn)在通過教師管理錄入一個(gè)學(xué)號(hào)為201101,姓名為David,入學(xué)日期為201109另一個(gè)為201102,姓名為L(zhǎng)ucy,入學(xué)日期為201109的學(xué)生信息,錄入Lucy信息如57,填完信息點(diǎn)擊提交即可完成。倆人錄入完成后student表中存在這兩個(gè)學(xué)生的信息,如圖58: 圖57學(xué)生信息錄入界面 圖58學(xué)生信息表這個(gè)功能涉及到MySQL在web中的應(yīng)用,包括數(shù)據(jù)庫的連接和對(duì)表格的操作。其中數(shù)據(jù)庫連接主要實(shí)現(xiàn)代碼如下:public class DatabaseConnect { private static final String DBDRIVER=。 private static final String DBURL=jdbc:mysql://:3306/test。 private static final String DBUSER=root。 private static final String DBPASSWD=123456。 private Connection con。 public DatabaseConnect() { //加載mysql的驅(qū)動(dòng)與取得鏈接 try{ (DBDRIVER)。 =(DBURL,DBUSER,DBPASSWD)。 (數(shù)據(jù)庫加載成功)。 } catch(ClassNotFoundException e){ ()。//把出錯(cuò)的具體情況打印 (mysql的驅(qū)動(dòng)找不到)。 }catch(SQLException f){ ()。 (數(shù)據(jù)庫連接失敗)。 } }public Connection getConnection(){ return con。 }public void close() { try { ()。 } catch (SQLException e) { // TODO Autogenerated catch block ()。 (數(shù)據(jù)庫連接關(guān)閉異常)。 }//關(guān)閉數(shù)據(jù)庫}} student表格的操作代碼如下:public class Work { private Connection con。 public void insert1(Userxsb e) throws SQLException{ DatabaseConnect d1 = new DatabaseConnect()。 =()。 String sql=insert i
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1