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

正文內(nèi)容

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

2022-11-27 16:58:46 本頁面
 

【正文】 JSP 突出的組件技術(shù)使修改內(nèi)容而不影響邏輯或修改邏輯而不影響內(nèi)容變得很容易實現(xiàn)。 JSP組件( Javabeans,或定制的 JSP 標簽)是跨平臺可重用的。 2)從開發(fā)人員的角度來看其區(qū)別在于: ASP 僅支持組件對象模型 COM,而JSP 技術(shù)提供的組件都是基于 JavabeansTM 技術(shù)或 JSP 標簽庫。 1)作為 Java 平臺的一部分, JSP 擁有 Java 編程語言“一次編寫,各處運行”的特點。另一個缺點,除了 Perl 是解釋語言外,其他都是編譯式的語言。 傳統(tǒng)的動態(tài)網(wǎng)頁制作包括 CGI、 ASP、 JSP 三種,而 JSP 具有明顯的優(yōu)勢。 JSP 全稱 JavaServerPages,它是由 Sun Microsystems 公司提出、許多公司參與建立的一種動態(tài)網(wǎng)頁技術(shù)標準。 相比之下, B/S 模型的優(yōu)點顯而易見,更適合這個網(wǎng)站的構(gòu)建,有利于網(wǎng)站的維護和擴充。為了解決這個限制,使得成千上萬的用戶可以被無顧慮地添加,我們最好選用三層模型。 兩層技術(shù)模型( TwoTier Architecture)是指客戶機直接與服務(wù)器交流,沒有其他服務(wù)介入的技術(shù)模型。 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(論文)專用紙 本站所有資源均來自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問題,請通知管理員,我們會在最短的時間回復(fù)您 ! 2 圖 11 系統(tǒng)結(jié)構(gòu)圖 本文作者主要完成客戶端 ,Web 服務(wù)器端應(yīng)用程序和數(shù)據(jù)庫的制作,實現(xiàn)網(wǎng)上虛擬班級的創(chuàng)建, 管理員注冊 /登陸、班級管理員 對用戶進行分類,添加,刪除,修改等功能 。用戶驗證信息,收集到的用戶點擊信息,分析得出的關(guān)聯(lián)規(guī)則表等大量的數(shù)據(jù)都由數(shù)據(jù)庫管理系統(tǒng)管理。登錄者可以查詢信息或者發(fā)布信息,也可以通過此網(wǎng)站與朋友聯(lián)系,并且還能夠創(chuàng)建虛擬班級等功能。因此, 基于 B/S 體系架構(gòu)創(chuàng)建這個校友網(wǎng)站,緊跟行業(yè)發(fā)展,滿足人們生活、學(xué)習(xí)的需要。 Web 技術(shù)已經(jīng)不在局限于單純地提供信息服務(wù),而是日益成為一個操作平臺,為用戶提供強大的服務(wù)功能。例如網(wǎng)上電子商務(wù)、社會信息數(shù)據(jù)庫等。 建立一個基于 B/S 架構(gòu)的校友錄,實現(xiàn)信息網(wǎng)絡(luò) 化。系統(tǒng)中班級管理為必不可少的模塊項,主要是為了安全有效地存儲和管理登錄網(wǎng)站的用戶的信息,賦予管理員特定的權(quán)限,可以對用戶進行分類,添加,刪除,修改等。本文中數(shù)據(jù)庫服務(wù)器端采 用了 Oracle 作為后臺數(shù)據(jù)庫,以先進的 JDBC 技術(shù)與數(shù)據(jù)庫連接,結(jié)合 SQL 語句處理 對用戶分類,添加,刪除,修改等操作, 使 Web與數(shù)據(jù)庫緊密聯(lián)系起來。實現(xiàn)與完善整個基于 B/S 校友錄網(wǎng)站的組織建立和測試工作。對用戶量在 12— 100 的局域網(wǎng)環(huán)境中,兩層模型的確是個不錯的方案。 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器)結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者說是改進的結(jié)構(gòu)。 1. 2. 2 JSP 技術(shù)發(fā)展背景 Web 技術(shù)的迅猛發(fā)展正推動 Inter 上信息服務(wù)類的進步。它誕生在 1999 年 6月 1日。使用 CGIBINJ 接口是一個最早的動態(tài) WEB 頁面問題的解決方案。每次修改后 ,都必須重新編譯一次,這給開發(fā)人員帶來麻煩,增加了工作量。一次寫入,之后,可以運行在任何具有符合 JavaTM 語法結(jié)構(gòu)的環(huán)境。 3) JSP 標簽可擴充性。 Javabeans 組件可以訪問數(shù)據(jù)庫,并能以分布式系統(tǒng)模式工作于 UNIX 和 WINDOWS 平臺。 如上的比較不難看出, JSP 技術(shù)編寫的程序運用要更加靈活,可擴展性更強。包括用戶可以在線聊天,上傳下載圖片,網(wǎng)上購物等種種功能。班級管理員充當維護者這個角色,他可以將班級成員組織在一起,而且擁有班級管理功能的使用權(quán)。那么,選擇數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫用戶和表,建立與數(shù)據(jù)庫的連接,使用 SQL 語言操作數(shù)據(jù)庫就是系統(tǒng)后臺設(shè)計圍繞的主體。有權(quán)將 班級管理員降級為普通班級成員,將違反網(wǎng)站用戶協(xié)議的,對班級造成不良影響的普通班級成員從本班級中除名。遵守網(wǎng)站用戶協(xié)議,管理班級成員不傳播任何非法的、傷害性的、 淫穢等信息資料。系統(tǒng)雖然對所有用戶開放,但部分資料和功能只針對班級管理員開放;新增用戶需要通過申請、注冊等方式獲得希望得到的權(quán)限和信息;如果不遵守網(wǎng)站用戶協(xié)議,或傳播任何非法的、淫穢等信息資料,將立即取消用戶服務(wù)帳號, 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(論文)專用紙 本站所有資源均來自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問題,請通知管理員,我們會在最短的時間回復(fù)您 ! 6 并視情節(jié)的嚴重性付諸于法律。 硬件環(huán)境 (開發(fā)者 ): pentiumIII 處理器, 256M 內(nèi)存, 10G 磁盤空間。 6) Technic (技術(shù)): 前臺網(wǎng)頁的設(shè)計采用 JSP 技術(shù)制作。 文件歸類,以不同文件夾存放 圖片 —— Lifeng\Image JSP —— Lifeng\JSP JavaBean—— WEBINF\classes\lifeng\works 出錯信息頁的制作。首頁可以作為其它功能項的一個向?qū)В疬B接的作用,而管理員權(quán)限子模塊又被細 分為刪除功能子模塊、查詢功能子模塊、管理員班級留言功能塊。如果通過了身份驗證,則為合法用戶,同時其帳號和權(quán)限等資料將會保存在 Session對象, Session 對象儲存的信息是局部的,隨用戶不同而不同的。 是 否 圖 32 登錄驗證 流程圖 用戶登錄這個過程是必須的,因為只有這樣才能從數(shù)據(jù)庫中得到用戶的帳號和權(quán)限。否則,班級創(chuàng)建成功,創(chuàng)建者還需要補充用戶信息。此項功能是根據(jù)使用者輸入的關(guān)鍵字遍歷數(shù)據(jù)庫,查找有無匹配的記錄。 接口(否) 接口( 是) 圖 34 查詢功能流程圖 模塊 4: 刪除功能設(shè)計。如果記錄存在,將記錄刪除。 接口(否) 接口(是) 圖 35 刪除功能流程圖 輸入刪除關(guān)鍵字 判 斷 刪除類型 開 始 班級名 成員名 是否有匹配的記錄? 將記錄刪除 顯示沒有記錄 結(jié) 束 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(論文)專用紙 本站所有資源均來自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問題,請通知管理員,我們會在最短的時間回復(fù)您 ! 12 3. 3 數(shù)據(jù)庫安全及設(shè)計描述 數(shù)據(jù)庫設(shè)計無疑是以上功能實現(xiàn)的基礎(chǔ)。一個管理員只屬于一個班級。如表 32所示。 3. 4 頁面設(shè)計 客戶端頁面是用戶和服務(wù)器之間實現(xiàn)人機交互的一個介質(zhì)。在這個系統(tǒng)模塊的后臺數(shù)據(jù)庫中建立 USER_TABLE 表,用來對用戶的登錄帳號和密碼加以保存。 圖 41 登錄機制 表 41是這個模塊的實現(xiàn)文件。(“userName” ,userName)。使用腳本語言限制表單內(nèi)的輸入方式,如果表 單值為空,在用戶端輸出“班級名不能為空”。 % page contentType=text/html。 ResultSet rs = (sql)。//設(shè)置返回信息。 表 42 實現(xiàn)文 件 文件 說明 輸入要創(chuàng)建的班級的屬性,包括,班級名稱、學(xué)校、入學(xué)年級、所在系等。系統(tǒng)表中增加Admi 字段,若為管理員此列不為空,否則此列為空。 4. 1. 4 刪除功能的實現(xiàn) 主要技術(shù)環(huán)節(jié)是如何有效地與數(shù)據(jù)庫連接,并通過使用 SQL 語句對數(shù)據(jù)庫進行操作。如果有,按下刪除鍵可以將其刪除,如果記錄不存在,返回用戶信息,并可以繼續(xù)重新操作。 輸出結(jié)果集 if(!())//遍歷到數(shù)據(jù)庫末沒有匹配記錄 { 返回給用戶信息:沒找到“” } else(記錄存在 ) { 執(zhí)行刪除,并刷新數(shù)據(jù)庫。 rs=(select * from individual)。這樣班級管理員就只能刪除與他班級屬性相同的班級名和班級成員了。設(shè)計思路是從表單中提取用戶輸入的字符,連接并查詢數(shù)據(jù)庫,如果查找到數(shù)據(jù)庫中存在相匹配的記錄,將其記錄輸出,否則返回一條用戶信息“不存在”。 if(!())//遍歷到數(shù)據(jù)庫末沒有匹配記錄 { 返回給用戶信息:沒找到“” } else(記錄存在 ) 文檔下載站 更多資源下載 東軟信息技術(shù)學(xué)院畢業(yè)設(shè)計(論文)專用紙 本站所有資源均來自互聯(lián)網(wǎng),如有侵犯您的版權(quán)或其他問題,請通知管理員,我們會在最短的時間回復(fù)您 ! 19 { 執(zhí)行查詢語句,并刷新數(shù)據(jù)庫。//輸出結(jié)果集。班級管理員可以使用這個功能在本班能留言。 //獲取表單值; (update user_table set talk=39。)。獲取數(shù)據(jù)庫記錄集,將結(jié)果輸出到客戶端。功能實現(xiàn)使用了數(shù)據(jù)庫表關(guān)聯(lián)操作。 通過圖 45 和圖 46 的比較可以看到同一個用戶以不同身份進入兩個班級時,頁面的效果是不同的。具體做法以下將做描述 。創(chuàng)建用戶時,如果不加指定,用戶的缺省表空間為 SYSTEM 表空間。 grant connect,resource to JSPUSER 權(quán)限。 4. 1. 10 Bean 的使用 JavaBean 的價值
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1