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

正文內(nèi)容

計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)論文模板-資料下載頁

2024-11-07 12:57本頁面

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

  

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