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

正文內(nèi)容

計算機科學與技術專業(yè)論文模板-資料下載頁

2024-11-07 12:57本頁面

【導讀】為了提高教學效率,需要在教師和學生之間建立互動平臺,本網(wǎng)站中主要功能有BBS論壇,在線考試,資。其中,我主要負責在線考試和資源下載模塊,主要實現(xiàn)了。后臺數(shù)據(jù)管理等功能。采用JSP實現(xiàn)動態(tài)編程技術,Dreamweaver作為靜態(tài)。網(wǎng)頁設計工具、Access作為后臺數(shù)據(jù)庫系統(tǒng)來實現(xiàn)網(wǎng)站的建立。

  

【正文】 * from blockstock。 rs=(String_SQL)。 南京工程學院畢業(yè)設計說明書(論文) 25 ()。 String[] a=(。)。 for(int j=0。a!=nullamp。amp。j。j++) { if(a[j].equals(b[j])) { % 第 %=j+1%空答案 : %=a[j]%對 br % } else {% 第 %=j+1%空答案 : %=a[j]%錯 ,正確答案是 :%=b[j]% %} } ( 3) 在線練習答題頁面運行結果如下: 圖 57 線練習答題處理頁面 ( ) ( 1)設計思路 文件上傳和下載模塊是眾多網(wǎng)站中都會用到的一個功能模 塊,在本網(wǎng)站中也不例外,也用到了文件上傳與下載功能。主要是方便 用戶下載相關的復習資料和試題。網(wǎng)站管理員通過上傳模塊上傳文件,用戶根據(jù)自己的需求下載這些文件。 ( 2)技術分析 文件下載模塊用于下載信息和資源。文件上傳與下載的原理就是服務器端通過 HPPT 請求 獲得文件的數(shù)據(jù)流,然后分析數(shù)據(jù)流,提取出文件的控制信息,如文件頭信息等,最后得到解決與原文件一樣的數(shù)據(jù)文件并存儲。但是這樣處理 會增加 不必要 的工作 量,因 此,在 實現(xiàn)下 載資料 處理模 塊時, 采用 南京工程學院畢業(yè)設計說明書(論文) 26 jspSmartUpload 組件。必須先到網(wǎng)站上下載 jspSmartUpload 組件,將其解壓并把解壓出來的 文件夾放在 root 下的 WEBINF 中的 classes 文件夾中。jspSmartUpload 組件功能強大,利用該組件提供的對象及其操作方法,可以獲得全部上傳文件的信息(包括文件名、大小、類型、擴展名、文件數(shù)據(jù)等),能對上傳的文件在大小、類型等到方面做出限制。并且具有存儲數(shù)據(jù)庫功能。 另外,在資料下載頁面中也要判斷權限問題,若 不是本網(wǎng)站會員不可以進行資料下載。若是本站會員,也就是說 loginId 不為空,才能做其他相關的操作。首先,必須在 頁面中將所有上傳的文件顯示出來。于是,連接數(shù)據(jù)庫,通過 ()執(zhí)行“ select * from upfileinfo order by uptime desc”語句,顯示所有上傳的文件。本頁面的核心代碼如下: String String_SQL=select * from upfileinfo order by uptime desc。 rs=(String_SQL)。 while(()) { % a href=?Sfilename=%=Sfilename%%=Sfilename%/a % } 下載處理頁面( )完成文件的下載。首行用 request 對象的getParameter()方法獲取表單提交的信息, 因輸入的為文本信息,所以必須通過 .getBytes(“ 8859_1” )來轉換。然后,創(chuàng)建一個 SmartUpload 類為 up,利用 initialize 初始化 SmartUpload 類,通過 ()到指定的目錄下下載文件。相應代碼如下: SmartUpload up = new SmartUpload()。 (pageContext)。 (null)。 (E:/upload/+Sfilename)。 ( 3) 資料下載頁面運行效果界面見 圖 58 南京工程學院畢業(yè)設計說明書(論文) 27 圖 58 資料下載頁面 后臺管理 一個網(wǎng)站有前臺功能就必有后臺功能,沒有后臺數(shù)據(jù)的支持,前臺整體看起來就沒那么美觀大方了,也不可以變得功能強大。在此,本網(wǎng)站也必須做后臺管理。本網(wǎng)站后臺管理頁面包括新聞的添加和刪除,選擇題的添加和刪除,填空題的添加和刪除,上傳文件(有關 VB復習資料和練習題),上傳資料信息的刪除,成績查詢。 為了使后臺管理頁面看起來來簡潔,素雅,也為了更好地管理后臺的數(shù)據(jù)操 作, 我將 后臺 管理頁 面 頁面 設計 成框架 頁面 。它 包括、 、 三個頁面。另外, 頁面為主頁面。在 頁面中放置圖片,在 頁面中創(chuàng)建相關的超鏈接。比如:創(chuàng)建添加新聞超鏈接等。 1. 添加新聞功能模塊 ( 1)設計思路 該頁面主要任務就是實現(xiàn)將與計算機等級考試相關的新聞信息添加到數(shù)據(jù)庫中。 設計相關的信息錄入項,通過這些項輸入新聞信息,從而實現(xiàn)添加新聞。 ( 2)技術分析 設計過程 :設計一個靜態(tài)表單填寫所有要添加的新聞信息。然后再設計 一個信息處理頁面,在表單中填寫相關信息,通過 JSP 中的 Request 對象的getParameter()方法獲取填寫的內(nèi)容。因為靜態(tài)頁面中所填寫內(nèi)容為文本信 南京工程學院畢業(yè)設計說明書(論文) 28 息,則必須通過 . getBytes(8859_1)轉換文本內(nèi)容。以新聞標題為條件執(zhí)行SQL語句,查找是否存在一樣的新聞標題,若存在,則提示“本新聞已經(jīng)存在,請重新添加!”。否則,將新聞信息添加到數(shù)據(jù)庫中。上傳時間通過 Date 類定義一個 date 對象,采用 其 getYear()、 getMonth()、 getDate()方法獲取當前日期,然后通過 ()方法進行處理并存放到數(shù)據(jù)庫中。添加新聞信息時采用 SQL 中的 insert 語句執(zhí)行,首先連接數(shù)據(jù)庫,然后調(diào)用Statement 類中的 executUpdate()方法執(zhí)行語句添加新聞信息。 添加新聞模塊中實現(xiàn)新聞添加的代碼如下: String String_SQL=insert into newsinfo (title,content,uptime,newstype,copyfrom)values(39。+strtitle+39。,39。+strcontent+39。,39。+struptime+39。,39。+strnewstype+39。,39。+strcopyfrom+39。) Rs=(String_SQL)。 if(()) { strMsg=新聞已經(jīng)存在,請重新輸入 !。 % script language=JavaScript type=text/javascript ! alert(%=strMsg%)。 ()。 /script % } else { ??? ()。 } ( 3) 新聞添加界面運行如圖: 圖 59 添加新聞頁面 南京工程學院畢業(yè)設計說明書(論文) 29 2. 選擇題、填空題添加功能模塊 添加選擇題、添加填空題功能模塊與添加新聞模塊功能類似。簡單點講,就 是把 選擇 題信 息保存 到數(shù) 據(jù)庫 selectstock 表 中,把 填空 題存 放到blockstock 表中。同樣是從在頁面上輸入題目信息,通過 request對象獲取。然后連接數(shù)據(jù)庫,采用 insert 語句添加將信息添加到數(shù)據(jù)庫表中。 3.選擇題刪除 功能模塊 ( 1)設計思路 選擇題刪除功能模塊 主要任務是實現(xiàn)將不需要的題目從數(shù)據(jù)庫中刪除。過舊的東西放在數(shù)據(jù)庫中也會增加數(shù)據(jù)庫的冗余量。同時,題目也具有時效性,經(jīng)過一段時間,有的題目就會被淘汰。就有必要把它從數(shù)據(jù)庫中刪除。因此,根據(jù)設計思想,實現(xiàn)刪除選擇題功能。 ( 2)技術分析 設計選擇題功能模塊時,首先 在頁面上設計一個靜態(tài)的表,用來顯示從數(shù)據(jù)庫中導出的所有選擇題信息。然后查看哪些題目不需要了,若真不需要了,就點擊刪除,將其刪除掉。在這幾個模塊中主要用到 Connection、 Statement、ResultSet 類進行數(shù)據(jù)連接,調(diào)用 ResultSet 類中 next()方法查找表中信息并用 getString()方法獲取字段顯示。主要的代碼實現(xiàn)如下: String String_SQL=select * from selectstock 。 rs=(String_SQL)。 while(()) { ??? //顯示題目編號 % a href=?strid=%=strid%target=mainFrame%strtitle% /a % } 刪除選擇題處理頁面主要實現(xiàn)點擊某條題目則刪除它的全部信息。當點擊 頁面上表單中一條題目,選擇題刪除處理頁面就可以獲取這條題目的 ID 號,以 ID號為條件執(zhí)行 SQL 語句中的 delect 語句進行刪除。 相應代碼實現(xiàn)如下: ??? String StrSQL=delete * from selectstock where titleid=+Id。 (StrSQL)。 南京工程學院畢業(yè)設計說明書(論文) 30 在運行頁面上,選擇被刪除的題目,然后點擊刪除,就 會彈出“刪除成功”,則表示該題已經(jīng)從數(shù)據(jù)庫中刪除。 ( 3) 相應的刪除選擇題界面運行如下: 圖 510 刪除選擇題頁面 4.刪除新聞,填空題模塊 刪除新聞功能模塊、刪除填空題功能模塊、刪除上傳文件信息功能模塊設計思想都與刪除選擇題功能模塊思想想一致。不同的是從不同的表中刪除不同題目 的具體內(nèi)容。代碼設計是一樣的。 資料上傳模塊 ( 1)設計思路 資料上傳頁面主要是將有用的 VB復習資料和練習題上傳到網(wǎng)頁上去,否則,下載頁面太沒有資料可以下載了。 ( 2)技術分析 設計資料上傳頁面時,先 設計一個 表單,用來輸入要上傳資料的信息。然后設計一個上傳資料處理頁面,負責把資料信息上傳并保存在 E: /upload 文件夾中。這里用到 jspsmartupload 組件。因此,在頭文件中 import 中必須加上頭文件 .*。與下載處理頁面一樣,必須先創(chuàng)建一個SmartUpload 對象 up,通過 up 的 initialize()方法初始化 SmartUpload 類。使用 upload()方法上上傳文件。同時,采用 insert 語句將文件的相關信息添加到 upfileinfo 信息表中。 相應代碼實現(xiàn)如下 : SmartUpload up=new SmartUpload。 南京工程學院畢業(yè)設計說明書(論文) 31 (pageContext)。//初始化 SmartUpload 類; ()。//進行文件上傳 int count = (E:/upload)。 ??? (insert into upfileinfo(filename,title, +filetype,filelength,uptime,description) +values(39。+strfilename+39。,39。+strtitle+39。,39。+filetype+39。,39。+strlength+39。,39。+struptime+39。,39。+strdes+39。))。 } ( 3) 設計頁面效果如圖: 圖 511 上傳文件頁面 4. 成績查詢模塊 ( 1)設計思路 在成績查詢功能模塊中,主要實現(xiàn) 功能就是將 gradeinfo 表中的考生成績信息顯示出來。以便管理查看用戶考試的情況。 ( 2)技術分析 設計成績查詢 模塊時, 通過調(diào)用 Connection 類、 Statement 類、 ResultSet類連接數(shù)據(jù)庫, 再 通過 Statement 類的 executeQuery()方法執(zhí)行 SQL 中的select 語句進行查詢。此 SQL 語句為“ select * from gradeinfo ”。然后運用 ResultSet 類中的 getString()方法獲取考試成績的所有信息記錄給相應變量,然后應用 out 對象的 println()方法將相關記錄顯示出來。 主要代碼實現(xiàn)為: String String_SQL=select * from gradeinfo 。 rs=(String_SQL)。 while(()) 南京工程學院畢業(yè)設計說明書(論文) 32 { %tr td height=26%((gradeid))。%/td td width=
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1