【文章內(nèi)容簡(jiǎn)介】
面點(diǎn)擊刪除就可以刪除了,要發(fā)貼點(diǎn)擊發(fā)新貼即可進(jìn)入。發(fā)貼頁(yè)面如圖 : 圖 發(fā)貼頁(yè)面圖 在這里仍調(diào)用 JavaScript 來(lái)檢查輸入是否合乎規(guī)范,創(chuàng)建了名 formadd 的表單,其中表單的信息傳送方式為 POST,表單提交給 文件執(zhí)行,單擊表單中忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 14 的 Submit 控件,將觸發(fā)表單的 onSubmit 事件,在表單中實(shí)現(xiàn)了資料基本輸入 ,在這里 UpprerId=0 用 來(lái)表示不是回帖。 管理員留言模塊 管理員登錄進(jìn)入留言板后不僅可以刪除自己的留言,還可以刪除注冊(cè)用戶的留言和將留言置頂和取消置頂?shù)臋?quán)限。 凡是涉及到管理員權(quán)限的都要進(jìn)行身份驗(yàn)證,置頂和取消置頂是管理員才有的權(quán)限,所以要在開始代碼前添加如下代碼: ! include file= , 其原代碼為: % If Session(UserName) Admin Then (不是 Admin 用戶,沒有此權(quán)限 ) End If % 最新公告模塊 該模塊是為了讓教師和學(xué)生登錄主頁(yè)后,更快更直接的了解評(píng)估動(dòng)態(tài)和評(píng)估安排,該模塊與后臺(tái)數(shù)據(jù)庫(kù)中的 News 表連接,在最新公告欄中依次滾動(dòng)按發(fā)布時(shí)間最近的新聞,用戶只要點(diǎn)擊新聞標(biāo)題即可迅速瀏覽新聞。 新聞管理模塊 此模塊屬于后臺(tái)管理模塊,用來(lái)發(fā)布本科評(píng)估的相關(guān)信息,這要求真實(shí)性很高,所以只有管理員才有權(quán)限訪問。管理員登錄成功后,點(diǎn)新聞管理即可進(jìn)入,普通用戶訪問將顯示沒有權(quán)限。該模塊包括新聞添加、修改、刪除三個(gè)功能。 添加新聞:主要方便管理員對(duì)本科評(píng)估新聞或部分系務(wù)新聞及時(shí)的發(fā)布出去。 修改新聞:主要是為了對(duì)發(fā)現(xiàn)發(fā)布出去的新聞內(nèi)容或標(biāo)題有誤,而提供修改功能。 刪除新聞:刪除新聞也是對(duì)新聞進(jìn)行管理,是對(duì)時(shí)間已久、失去意義的新聞進(jìn)行刪除,節(jié)省數(shù)據(jù)庫(kù)新聞表的空間。刪除新聞實(shí)現(xiàn)主要代碼如下: % Dim id, sql id = (id) sql = Delete From News Where id IN( amp。 id amp。 ) (sql) () 忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 15 % 以上介紹的功能模塊,都是與數(shù)據(jù)庫(kù)連接,都需要用戶登錄才能實(shí)現(xiàn),本系統(tǒng)用戶分為普通用戶和管理員用戶,不同的用戶權(quán)限不同,進(jìn)入的網(wǎng)頁(yè)就不同。由于本系統(tǒng)留言板也需要管理,管理就要登錄,為了方便管理,本系統(tǒng)將用戶管理和留言管理合在一起,所以從主頁(yè)登錄和留言板主頁(yè)的登錄后的留言板界面應(yīng)一致。 實(shí)現(xiàn)辦法: 訪問者登錄時(shí)在登錄頁(yè)面上的創(chuàng)建的會(huì)話變量 session 用于從數(shù)據(jù)庫(kù)中獲取訪問者的有關(guān)信息, 判斷用戶的身份, 寫入 session 變量,變量 將在整個(gè)網(wǎng)站的所有網(wǎng)頁(yè)中都是有效的。這些變量的存在與否及其取值將用于確定是否允許進(jìn)入一個(gè)特定的網(wǎng)頁(yè) 。 !include file= % name=trim(request(username)) mima=trim(request(pwd)) exec=select * from Users where Username=39。amp。nameamp。39。 and Userpwd=39。amp。mimaamp。39。 set rs= (exec) if then 39。不存在那個(gè)用戶名的時(shí)候,返回錯(cuò)誤信息 script language=JavaScript amp。 alert(39。此用戶名不存在! 39。)。 amp。 () amp。 /script end if if rs(Userpwd) mima then 39。如果密碼錯(cuò)誤,則返回 script language=JavaScript amp。 alert(39。用戶名或密碼錯(cuò)誤! 39。)。 amp。 () amp。 /script else Session(Passed) = True Session(UserName) = (UserName) Session(UserId) = (UserId) Session(Errmsg) = 忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 16 () end if % !include file=是連接數(shù)據(jù)庫(kù)文件,在本系統(tǒng)原文件為: % Dim Conn Set Conn=() =driver={SQLServer}。server=RENBINGBING。UID=sa。PWD=sa。Database=LunWen % 忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 17 5 網(wǎng)站建設(shè)分析總結(jié) 通過(guò)以上對(duì)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),基本完成了一個(gè)本科評(píng)估網(wǎng)站的用戶注冊(cè)登錄、新聞發(fā)布、留言板、新聞管理等功能,本文編寫的 ASP 程序相對(duì)簡(jiǎn)單,各個(gè)功能模塊經(jīng)過(guò)認(rèn)真的調(diào)試在論文設(shè)計(jì)中已基本實(shí)現(xiàn)了。但這些只是本科評(píng)估網(wǎng)站的初步建設(shè)階段,要完成一個(gè)完整的本科評(píng)估網(wǎng)站,更好的進(jìn)行本科評(píng)估工作,還需要完成更多功能模塊的實(shí)現(xiàn)。例如在網(wǎng)站上實(shí)現(xiàn)一個(gè)教學(xué)評(píng)估系統(tǒng),提供多種的評(píng)估方法(學(xué)生評(píng)估,教師評(píng)估,專家評(píng)估),提供不同層次 的反饋信息(政府部門、院系領(lǐng)導(dǎo)、受評(píng)教師) 等。此外,由于涉及到新聞管理問題,網(wǎng)站安全性還需要完備的考慮,一旦后臺(tái)的數(shù)據(jù)庫(kù)受到惡意的攻擊產(chǎn)生的后果將不堪設(shè)想。再者 ASP 以其靈活、簡(jiǎn)單、實(shí)用、強(qiáng)大的特性迅速風(fēng)靡全球網(wǎng)站的時(shí)候,其本身的一些缺陷、漏洞也正威脅著所有的網(wǎng)站開發(fā)者。所有的 ASP應(yīng)用程序開發(fā)者應(yīng)密切關(guān)注,提高警惕。微軟再次被指責(zé)對(duì)其出品的 Web 服務(wù)器軟件的安全問題不加重視。在微軟的流行產(chǎn)品 IIS 中發(fā)現(xiàn)存在一種被稱為“非法 HTR 請(qǐng)求”的缺陷。據(jù)微軟稱,此缺陷在特定情況下會(huì)導(dǎo)致任意代碼都 可以在服務(wù)器端運(yùn)行。但用發(fā)現(xiàn)這一漏洞的 Inter 安全公司 eeye 的CEO FirasBushnaq 的話說(shuō):這只是冰山一角而已。 BUSHNAQ 說(shuō),微軟隱瞞了一些情況,比如黑客可以利用這一漏洞對(duì) IIS 服務(wù)器進(jìn)行完全的控制,而恰恰許多站點(diǎn)是基于這套系統(tǒng)的。但我們不能因?yàn)橐恍┤毕荻艞壒δ苋绱藦?qiáng)大而又易于學(xué)習(xí)使用的服務(wù)器應(yīng)用程序開發(fā)環(huán)境。為了盡量使自己的網(wǎng)站安全,使自己的 ASP 應(yīng)用程序安全,應(yīng)合理進(jìn)行 IIS 的系統(tǒng)配置。 忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 18 6 結(jié)束語(yǔ) 本科評(píng)估工作是高等學(xué)校接受教育部的任務(wù),也是自身提高 教學(xué)水平的一種教學(xué)方式。因此一個(gè)高等院校的本科評(píng)估工作能否做好,將關(guān)系到它的發(fā)展前景。本科評(píng)估網(wǎng)站是本科評(píng)估工作在 Inter 上實(shí)現(xiàn)的方式,完善的本科評(píng)估網(wǎng)站應(yīng)具有網(wǎng)上教學(xué)評(píng)估系統(tǒng)。 教學(xué)評(píng)估系統(tǒng)將是一套旨在改進(jìn)教師教學(xué)方法、引導(dǎo)和激發(fā)學(xué)生更好地學(xué)習(xí),為師生提供教學(xué)指導(dǎo)的機(jī)制;它可為師生之間的教和學(xué)提供重要的反饋,為學(xué)生提供了學(xué)習(xí)效果的重要信息,給教師提供了學(xué)生正在學(xué)什么以及將要達(dá)到什么目標(biāo)的必要信息。此外,評(píng)估系統(tǒng)還應(yīng)能幫助學(xué)生進(jìn)行自我評(píng)估、自我指導(dǎo),從而更有效地學(xué)習(xí)。因此提供一個(gè)了解教師的教學(xué)效果和 學(xué)生的學(xué)習(xí)效果,提高教學(xué)質(zhì)量的具有集成性、方便而實(shí)用的教學(xué)評(píng)估環(huán)境,和具備相當(dāng)?shù)目捎眯院涂蓴U(kuò)展性,評(píng)估方法和形式的多樣化的網(wǎng)上評(píng)估網(wǎng)站將會(huì)成為一門熱的話題。 忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 19 參考文獻(xiàn) [1] 李世杰 . Active Server Pages(ASP) 網(wǎng)頁(yè)設(shè)計(jì)手冊(cè) [M] .清華大學(xué)出版社 ,1999 [2] 李曉黎 , 張巍 .ASP+SQL Server 網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例 [M].人民郵電出版社 , 2020 年 3月 [3] 鄧問淵 ,陳惠貞 ,陳俊榮 .ASP 與網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè) 計(jì) [M] . 中國(guó)鐵道出版社, 2020 [4] 丁貴廣 . ASP 編程基礎(chǔ)與實(shí)例 . 機(jī)械工業(yè)出版社 [M] . 2020 年 9月 [5] 丁晟春 , 王曰芬 .網(wǎng)站新聞發(fā)布管理系統(tǒng)的設(shè)計(jì)與應(yīng)用 [J].現(xiàn)代圖書情報(bào)技術(shù) , 2020 年 5月 [6] 薩師煊,王珊.?dāng)?shù)據(jù)庫(kù)系統(tǒng)原理概論 [M].高等教育出版社, 1999 [7] 齊治昌等.軟件工程 [M].高等教育出版社, 1997 [8] 忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 20 The Design and Realization of Degree Evaluation Website of Computer Department of Xinzhou Normal University Abstract: Analyzing the specific conditions of degree evaluation of puter department, we determine the specific functions of the website according to the practical conditions of puter department. And we describe the structure design and function design of the website. The website includes several models such as display of users according to classification, prompts of recent news, guestbooks and so on. The managers and users can publish news and manage the website by virtue of client programs in the way of peopleputer interaction by the Web browser. The system is a subsystem of websites of puter department. Because of the good external interfaces, the system can play a important role in teaching of puter department in collaboration with other subsystems. Keywords: Dynamic。 ASP。 SQL SERVER 2020 忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 1 致 謝 通過(guò)這次畢業(yè)設(shè)計(jì),使我感到高科技、新知識(shí)的力量。這次畢業(yè)設(shè)計(jì)過(guò)程中,得到了 計(jì)算機(jī)系 的大力支持,給我提供了舒適的工作學(xué)習(xí)環(huán)境,得到了 趙青杉 老師的精心指導(dǎo), 同時(shí)感謝呂永、韓小朋、趙貴平同學(xué)以及所有給予我支持的同學(xué), 在此表示衷心的感謝! 忻州師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系本科畢業(yè)設(shè)計(jì)(論文) 2 教學(xué)評(píng)估系統(tǒng) 目 錄 1 引言 .................................................................................................................................... 1 開發(fā)背景 ...................................................................................................................... 1 開發(fā)目的 ...................................................................................................................... 1 國(guó)內(nèi)外發(fā)展趨勢(shì) .......................................................................................................... 1 2 方案