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

正文內(nèi)容

用jsp設(shè)計班級學(xué)生管理系統(tǒng)校友錄160畢業(yè)論文-wenkub.com

2024-11-12 16:58 本頁面
   

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