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

正文內(nèi)容

用jsp設(shè)計(jì)班級(jí)學(xué)生管理系統(tǒng)校友錄160畢業(yè)論文-文庫(kù)吧在線文庫(kù)

  

【正文】 為后臺(tái)數(shù)據(jù)庫(kù),以先進(jìn)的 JDBC 技術(shù)與數(shù)據(jù)庫(kù)連接,結(jié)合 SQL 語(yǔ)句處理 對(duì)用戶分類,添加,刪除,修改等操作, 使 Web與數(shù)據(jù)庫(kù)緊密聯(lián)系起來(lái)。 建立一個(gè)基于 B/S 架構(gòu)的校友錄,實(shí)現(xiàn)信息網(wǎng)絡(luò) 化。 Web 技術(shù)已經(jīng)不在局限于單純地提供信息服務(wù),而是日益成為一個(gè)操作平臺(tái),為用戶提供強(qiáng)大的服務(wù)功能。登錄者可以查詢信息或者發(fā)布信息,也可以通過(guò)此網(wǎng)站與朋友聯(lián)系,并且還能夠創(chuàng)建虛擬班級(jí)等功能。 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)專用紙 本站所有資源均來(lái)自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問(wèn)題,請(qǐng)通知管理員,我們會(huì)在最短的時(shí)間回復(fù)您 ! 2 圖 11 系統(tǒng)結(jié)構(gòu)圖 本文作者主要完成客戶端 ,Web 服務(wù)器端應(yīng)用程序和數(shù)據(jù)庫(kù)的制作,實(shí)現(xiàn)網(wǎng)上虛擬班級(jí)的創(chuàng)建, 管理員注冊(cè) /登陸、班級(jí)管理員 對(duì)用戶進(jìn)行分類,添加,刪除,修改等功能 。為了解決這個(gè)限制,使得成千上萬(wàn)的用戶可以被無(wú)顧慮地添加,我們最好選用三層模型。 JSP 全稱 JavaServerPages,它是由 Sun Microsystems 公司提出、許多公司參與建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。另一個(gè)缺點(diǎn),除了 Perl 是解釋語(yǔ)言外,其他都是編譯式的語(yǔ)言。 2)從開發(fā)人員的角度來(lái)看其區(qū)別在于: ASP 僅支持組件對(duì)象模型 COM,而JSP 技術(shù)提供的組件都是基于 JavabeansTM 技術(shù)或 JSP 標(biāo)簽庫(kù)。 JSP 突出的組件技術(shù)使修改內(nèi)容而不影響邏輯或修改邏輯而不影響內(nèi)容變得很容易實(shí)現(xiàn)。與其相關(guān)涉及到班級(jí)的長(zhǎng)期維護(hù)和管理等功能。管理員有權(quán)將普通班級(jí)成員升級(jí)為班級(jí)管理員,協(xié)調(diào)日常工作。 2. 3 條件與限制 此系統(tǒng)模塊的設(shè)計(jì)主要突出 班級(jí)管理員的功能和特點(diǎn),它與普通的用戶有很大的區(qū)別。 開發(fā)者: 1) Operating System (操作系統(tǒng)): Windows2020/NT/XP 2) Tools (工具): EditPlus 2, DreamweaverMX 3) Database (數(shù)據(jù)庫(kù)): Oracle8i 4) Server (服務(wù)器 ) : ApacheTomcat/WebSphere 5) Run Circumstance (運(yùn)行環(huán)境 ) : 安裝 支持 Java 運(yùn)行。如圖 31 所示。 首 頁(yè) 管理員注冊(cè) 登錄驗(yàn)證 管理權(quán)限 數(shù)據(jù)庫(kù) 留言功能 更改功能 查詢功能 刪除功能 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)專用紙 本站所有資源均來(lái)自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問(wèn)題,請(qǐng)通知管理員,我們會(huì)在最短的時(shí)間回復(fù)您 ! 8 Session 對(duì)象中的變量設(shè)置: Session[“ UserID” ] 用戶帳號(hào) Session[“ Roles” ] 用戶權(quán)限 模塊設(shè)計(jì)流程如圖 32 所示。提供給用戶查詢功能,方便使用者查找親友同學(xué)所屬哪個(gè)班級(jí),還可以統(tǒng)計(jì)出目前班級(jí)擁有多少成員。這個(gè)功能的實(shí)現(xiàn)需要使用 SQL 語(yǔ)言判斷管理員所在的班級(jí),遍歷數(shù)據(jù)庫(kù)中有無(wú)使用者欲刪除的記錄。一個(gè)班級(jí)可以有若干的成員,也可以有一個(gè)以上的管理員。 ID將根據(jù)班級(jí)錄入的順序,自動(dòng)從 1遞加上去。結(jié)構(gòu)圖如 41所示。系統(tǒng)通過(guò)在數(shù)據(jù)庫(kù)中遍歷用戶輸入的班級(jí)名來(lái)判斷班級(jí)的建立是否有效。 + name1 + 39。此子模塊使用的文件如下表所示。首位班級(jí)的創(chuàng)建者被系統(tǒng)默認(rèn)成為該班級(jí)的管理員,他的 session 值被保留,班級(jí)建立成功的同時(shí)把他的登錄名存入 class_table 表的 Admi 字段中。 rs=(strSQL)。 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)專用紙 本站所有資源均來(lái)自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問(wèn)題,請(qǐng)通知管理員,我們會(huì)在最短的時(shí)間回復(fù)您 ! 18 刪除班級(jí)是判斷管理員屬與那個(gè)班級(jí),通過(guò) user_table 表中 class_name 屬性和 class_table 表中 class_name 屬性把兩個(gè)表關(guān)聯(lián)起來(lái)。 rs=(strSQL)。 4. 1. 6 留言功能的實(shí)現(xiàn) 此模塊中通過(guò)獲取管理員的 session 值來(lái)確定數(shù)據(jù)庫(kù)操作的對(duì)象。+user_name2+39。這也是本系統(tǒng)模塊設(shè)計(jì)的重要環(huán)節(jié)之一。 表 44 jsp對(duì)象 對(duì)象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Session 儲(chǔ)存在一個(gè) Session內(nèi)的用戶信息,該信息僅可被該用戶訪問(wèn) 4. 1. 9 技術(shù)要點(diǎn) 1)引用 bean 各功能模塊中需要頻繁的進(jìn)行數(shù)據(jù)庫(kù)操作,如果每遇到要使用數(shù)據(jù)庫(kù)便建立一次鏈接將在一定程度上增大系統(tǒng)開銷,加大程序員的工作量,我們這里有效利用了 JavaBean 文件,使服務(wù)器事先建立數(shù)據(jù)庫(kù)鏈接對(duì)象,所有的數(shù)據(jù)操作都使用該鏈接,從而提高了服務(wù)器效率。使用控制命令: create user JSPUSER identified by JSPUSER。 在這個(gè)系統(tǒng)模塊的設(shè)計(jì)過(guò)程中 ,把連接數(shù)據(jù)庫(kù)時(shí)需要多次復(fù)用連接驅(qū)動(dòng)命令,數(shù)據(jù)庫(kù)操作的方法引入 Bean 中。 類 型 三 ,這 類 驅(qū) 動(dòng) 程 序 通 過(guò) 網(wǎng)絡(luò)協(xié)議與中間件連通,中間件負(fù)責(zé)轉(zhuǎn)換數(shù)據(jù)庫(kù)操作信息。或者把驅(qū)動(dòng)程序壓縮包復(fù)制到 Apache Tomcat 服務(wù)器下的 class 目錄中。表 CLASS_TABLE 存放用戶創(chuàng)建班級(jí)時(shí)輸入的基本信息。 String m_user=JSPUser。 取得字段數(shù)據(jù)。 ()。 對(duì)特定的數(shù)據(jù)庫(kù)執(zhí)行 SQL語(yǔ)句。系統(tǒng)的頁(yè)面可以設(shè)計(jì)的更加精 美。 Try { rs=(sql1)。 將這個(gè)作品投入使用是我們的期望,系統(tǒng)功能會(huì)在實(shí)踐中不斷的摸索,達(dá)到最佳的使用效果。 另外可擴(kuò)展性也很強(qiáng)。 [4] 徐進(jìn)明編著;《 JSP 網(wǎng)站開發(fā)技術(shù)》清華大學(xué)出版社 , 2020 年 6 月 。 [11] 張?chǎng)?、張青、范穎、王繼誠(chéng) 編著;《 Oracle9i 中文版基礎(chǔ)教程》清華大學(xué)出版社 , 2020 年 2 月 。 [8] Cay 、 Gary Cornell 著;李如豹、剛冬梅等譯。 網(wǎng)站中的功能還有很多可以擴(kuò)充,例如,遠(yuǎn)程通訊,個(gè)人的記事 簿,等等。 正是類似此系統(tǒng)類型的網(wǎng)站的設(shè)計(jì)才 拉近了人們的距離。 } 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)專用紙 本站所有資源均來(lái)自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問(wèn)題,請(qǐng)通知管理員,我們會(huì)在最短的時(shí)間回復(fù)您 ! 27 如果如上所述,兩個(gè)以上的 Select 語(yǔ)句使用一個(gè) Statment ,那么將出錯(cuò)或者得出的結(jié)果不正確。 6)在系統(tǒng)的設(shè)計(jì)中能夠靈活運(yùn)用 JSP 的對(duì)象技術(shù),并且使用有效的 SQL 語(yǔ)言操作后臺(tái)數(shù)據(jù)庫(kù)。 1)本系統(tǒng)的功能已經(jīng)達(dá)到設(shè)計(jì)的要求。所有的驅(qū)動(dòng)程序提供 .*的實(shí)現(xiàn) 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)專用紙 本站所有資源均來(lái)自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問(wèn)題,請(qǐng)通知管理員,我們會(huì)在最短的時(shí)間回復(fù)您 ! 25 表 45 JDBC驅(qū)動(dòng)程序接口 接口名稱 功能描述 提供各種方法,用于讀取數(shù)據(jù)庫(kù)驅(qū)動(dòng)器的信息。當(dāng)需要從 這個(gè)虛擬數(shù)據(jù)工作表中取得記錄時(shí),必須先將記錄指針移到該記錄上,然后利用ResultSet 對(duì)象的 get 方法取得。 Connection conDB=(m_url,m_user,m_password)。如圖 4 48 所示 圖 47 user_table表結(jié)構(gòu) 圖 48 class_table表結(jié)構(gòu) 考慮到節(jié)省表空間,防止數(shù)據(jù)冗余和表之間關(guān)聯(lián)過(guò)于復(fù)雜,決定將所有的班級(jí)成員存放在一張表中,用字段 ADMI 標(biāo)識(shí)管理員的屬性。 grant connect,resource to 用戶 JSPUSER 權(quán)限。 Oracle 自帶的 JDBC 驅(qū)動(dòng)程序放在 Oracle 安裝目錄\Oracle81\jdbc\lib 中。 4. 2 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì) 4. 2. 1 安裝驅(qū)動(dòng)程序 本系統(tǒng)模塊用 JSP 技術(shù)編寫,那么就必須借助與 JDBC( Java DataBase Connectivity)來(lái)操作數(shù)據(jù)庫(kù)。 在系統(tǒng)模塊中通過(guò)設(shè)置 session 值來(lái)確定應(yīng)該操作數(shù)據(jù)庫(kù)中的哪條記錄,而且通過(guò)兩個(gè)表之間相同字段的關(guān)聯(lián)提高操作效率。 缺省表空間 用于在用戶創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象時(shí)(表或索引),如果沒(méi)有指定表空間時(shí)存放數(shù)據(jù)庫(kù)對(duì)象。and =)。 表 43 實(shí)現(xiàn)文件 文件 說(shuō)明 輸入留言內(nèi)容。 //取得管理員的 session 值; String Mytear= new String((MyTeAr).getBytes(8859_1))。 ResultSet rs10 = (strSQL)。如果用戶想要查找某人的信息或者想尋找某個(gè)班級(jí)中是否存在某人,那么這項(xiàng)功能正好滿足使用者的需要。 (strDel)。 從表單中取得字符串,然后查詢數(shù)據(jù)庫(kù)有無(wú)與其相等的記錄。 4. 1. 3 班級(jí)管理員的生成 班級(jí)管理員這個(gè)角色起到對(duì)班級(jí)日常工作的維護(hù)和管理的作用,角色權(quán)限高于普通的班級(jí)成員,那么需要特定的屬性來(lái)標(biāo)識(shí)管理員的身份。 (register_message,班級(jí)已存在 !)。此處將 bean 文件引入,做數(shù)據(jù)庫(kù)的連接工作,通過(guò)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1