網站建設與維護論文(網站建設與維護是什麼(me)内容?)

小程序開(kāi)發(fā) 2334
求畢業論文!題目:基于ASP的網站建設與維護~謝謝 基于ASP技術動态網站的規劃與設計是小柯論文網通過(guò)網絡搜集,并由本站工作人員整理後(hòu)發(fā)布的,基于ASP技術動态網站的規劃與設計是篇質量較高的學(xué)術論文,供本站訪問者學(xué)習和學(xué)術交流參考之用,不可用于其他商業目的,基于ASP技術動态網站的規劃與設計的論文版權歸原作者所有,因網絡整理,有些文章作者不詳,敬請諒解,如需轉摘,請注明出處小柯論文網,如果此論文無法滿足您的論文要求,您可以申請本站幫您代寫論文,以下是正文。

求畢業論文!題目:基于ASP的網站建設與維護~謝謝

基于ASP技術動态網站的規劃與設計是小柯論文網通過(guò)網絡搜集,并由本站工作人員整理後(hòu)發(fā)布的,基于ASP技術動态網站的規劃與設計是篇質量較高的學(xué)術論文,供本站訪問者學(xué)習和學(xué)術交流參考之用,不可用于其他商業目的,基于ASP技術動态網站的規劃與設計的論文版權歸原作者所有,因網絡整理,有些文章作者不詳,敬請諒解,如需轉摘,請注明出處小柯論文網,如果此論文無法滿足您的論文要求,您可以申請本站幫您代寫論文,以下是正文。

[摘要]本文從軟件工程的角度出發(fā),系統分析了校園網站的規劃與設計過(guò)程。并在系統設計階段詳細介紹了網站設計過(guò)程中應注意的問題,重點對(duì)網站安全做了技術分析和研究。

[關鍵詞]網站立項 系統分析 系統設計 網站測試 網站維護

一、引言

網絡技術的不斷成(chéng)熟和發(fā)展,促進(jìn)了基于網絡技術的校園網站的發(fā)展。校園網站開(kāi)發(fā)是一項很複雜的工作,我校根據學(xué)校實際,确定網站的定位和需求,從軟件工程的角度出發(fā),針對(duì)學(xué)校網站建設的特點和重點,整理出一套适合學(xué)校網站建設管理和控制的方法,以此來保證網站建設的高效率、高質量。

二、網站立項

校園網站建設,要成(chéng)立一個專門的項目小組:學(xué)校領導、學(xué)校網絡管理員、美術教師、各科室人員、計算機專業教師等8人~9人以及“計算機學(xué)會(huì)”社團學(xué)生代表5人組成(chéng),由網絡管理員作為項目負責人負責對(duì)該項目的統一調度和安排。

三、網站設計開(kāi)發(fā)過(guò)程

(一)系統分析階段

建立一個網站,首要明确設計思想,編寫一份詳盡的需求說(shuō)明書,這(zhè)是網站建設成(chéng)功的關鍵所在。

我校根據各方面(miàn)的反饋意見進(jìn)行認真的分析,對(duì)網站設計進(jìn)行準确定位:學(xué)校網站規劃要著(zhe)重考慮教師和學(xué)生的需求;内容上要以學(xué)校整體宣傳為主,同時(shí)也要為訪問者提供其所關心的内容;内容要求及時(shí)更新;版面(miàn)要求新穎有特色,同時(shí)還(hái)要增強網站的方便性、整體性和安全性。

(二)系統設計階段

1.網站總體設計

網站設計有了一份詳盡的需求說(shuō)明書後(hòu),就(jiù)可以根據需求說(shuō)明書,對(duì)網站進(jìn)行總體規劃,給出一份網站總體建設方案。總體規劃具體要明确網站需要實現的目的和目标;網站形象說(shuō)明;網站的欄目版塊和結構;網站内容的安排,相互鍊接關系;使用軟件、硬件和技術分析說(shuō)明;開(kāi)發(fā)時(shí)間進(jìn)度表;維護方案;制作費用;需要遵循的規則和标準有哪些等。

2.網站詳細設計

總體設計階段以比較抽象概括的方式提出解決問題的辦法,具體設計階段的任務就(jiù)是把解決方法具體化、明确化,設計中應注意的問題有:

(1)網站設計的風格定位。網站要有自己的特色,設計中不要太多地考慮技術問題,而應該更多地考慮不斷增加網站的内涵,要在能(néng)夠動态反映學(xué)校情況的内容上下功夫。

(2)網站設計的整體性。網站設計,注意考慮網站的易維護性,技術上多采用C S S、模闆等,對(duì)網站的整體風格進(jìn)行定位,方便日常維護與更新。

(3)關鍵技術的研究及應用。網站設計中,怎樣(yàng)防黑,保護網站内容不被(bèi)别人竊取、修改是網站建設必須考慮的技術性問題。本人主要從IIS、ASP和Access三方面(miàn)來總結網站系統面(miàn)臨的常見的安全威脅及解決方法。

①集中管理ASP的目錄,設置訪問權限。在設置WEB站點時(shí),將(jiāng)HTMI文件同ASP文件分開(kāi)放置在不同的目錄下,然後(hòu)將(jiāng)HTML子目錄設置為“讀”;將(jiāng)ASP子目錄設置為“執行”。

②對(duì)IIS中的特殊Web目錄禁止匿名訪問并限制IP地址。對(duì)IIS中的sample、scripts、iisadmin等web目錄,通過(guò)各目錄屬性對(duì)話框中的“目錄安全性”标簽設置為禁止匿名訪問并限制IP地址,并用NTFS的特性設置詳細的安全權限,除了Administrator,其它帳号都(dōu)應該設置為隻讀權限。

③防止Access數據庫被(bèi)下載。有效地防止數據庫被(bèi)下載的方法有:非常規命名法:為Access數據庫文件取一個複雜的非常規名字,并把它放在幾層目錄下;使用ODBC數據源:在ASP程序設計中,如果有條件,應盡量使用ODBC數據源,不要把數據庫名寫在程序中。

④進(jìn)行數據備份。運用FSO組件對(duì)Access數據庫進(jìn)行備份,以便在數據被(bèi)破壞時(shí)進(jìn)行快速恢複,盡可能(néng)多地挽回損失。

⑤對(duì)ASP頁面(miàn)進(jìn)行加密。為了有效地防止ASP源代碼洩露,可以對(duì)ASP頁面(miàn)進(jìn)行加密。加密的方法一般有兩(liǎng)種(zhǒng):一是使用組件技術將(jiāng)編程邏輯封裝入DLL之中;二是使用微軟的Script Encoder對(duì)ASP頁面(miàn)進(jìn)行加密。

⑥後(hòu)台用戶注冊驗證。為了防止後(hòu)台用戶未經(jīng)注冊的用戶繞過(guò)注冊界面(miàn)直接進(jìn)入應用系統,我們采用Session對(duì)象進(jìn)行注冊驗證:

%UserID = Request(“UserID”)

‘讀取使用者所輸入的用戶名和密碼

Password = Request(“Password”)

IfUserID “hrmis” Or Password “password” Then

Response.Write“用戶名錯誤!”

Response.End

End If

‘將(jiāng)Session對(duì)象設置為通過(guò)驗證狀态

Session(“Passed”) = True %

進(jìn)入應用程序後(hòu),首先進(jìn)行驗證:

% ‘如果未通過(guò)驗證,返回Login.asp頁面(miàn)登陸狀态

If Not Session(“Passed”) Then Response.Redirect“Login.asp”

End If %

⑦讓學(xué)生參與網站設計。優秀學(xué)生參與設計,無論對(duì)豐富網站内容、提高學(xué)校網站的點擊率還(hái)是擴大學(xué)校網站的影響都(dōu)能(néng)起(qǐ)到(dào)相當大的作用。

(三)網站測試

有了網站的具體設計方案,各網站制作人員就(jiù)可以全力進(jìn)入開(kāi)發(fā)階段。盡量采用邊制作邊調試,即采用本機調試和上傳服務器調試的方法,觀察速度、兼容性、交互性等。

投入運行之前,需對(duì)網站需求分析、系統分析、設計規格說(shuō)明和編碼最終複審,還(hái)要對(duì)系統進(jìn)行各種(zhǒng)綜合測試。測試結束後(hòu),制作有關文檔存檔,并寫出一個校園網站使用說(shuō)明文檔。至此,網站項目建設完畢。

(四)網站的管理和更新

做好(hǎo)網站的管理與更新,是一個網站樹立形象的根本、生存的根本。我校專門成(chéng)立了安全組織機構,制定出适合我校的《校園網站管理辦法》、《校園網站信息發(fā)布審核制度》、《校園網站異常情況案件報告制度》等規定,建立健全了各項安全管理制度。

四、結論

我校網站已經(jīng)試運行一段時(shí)間,為學(xué)校的教師、學(xué)生和教學(xué)管理人員提供教學(xué)管理、教學(xué)研究、日常辦公、信息交流等應用服務的平台,較好(hǎo)地滿足了設計最初的需求。在整個設計網站的過(guò)程中,重視學(xué)校網站的“規劃—設計—管理—發(fā)展”的規律,實現可持續性發(fā)展。

參考文獻:

[1]田原.高職院校校園網站主頁設計探讨[J].十堰職業技術學(xué)院學(xué)報,2007,(7).

[2]方照.立足校本,探索校園網建設之路[J].教育信息技術,2007,(12).

[3]田建勇.淺析學(xué)校網站的設計與建設[J].安順師範高等專科學(xué)校學(xué)報,2006,(6).

[4]侯占偉,翟海霞.A S P代碼廈網站安全的探讨[J].焦作大學(xué)學(xué)報,2005,(4).

[5]陽西述.網頁制作與網站設計一高等院校計算機系列教材[M].武漢大學(xué)出版社,2006.

[6]對(duì)學(xué)校網站建設的思考——舟山市開(kāi)展學(xué)校網站星級評估所感[J].教育信息化,2006,(4).

(作者單位:廣東汕頭經(jīng)貿職業技術學(xué)校)

請高手發(fā)個小型網站建設的畢業論文

提供一些基本模式吧...全部照抄對(duì)你也沒(méi)好(hǎo)處.根據以下内容自己來寫吧.

一、建設網站目的及功能(néng)

1 、目的:由于是個人網站,主要目的是用來學(xué)習、交流。

2 、功能(néng):通過(guò)自己的網站能(néng)讓大家進(jìn)一步認識自己,同時(shí)通過(guò)留言闆功能(néng)達到(dào)交流、探讨學(xué)術方面(miàn)的問題。

二、網站技術解決方案。

1 、網站采用的是租用虛拟主機,今後(hòu)完善後(hòu)也可以用自主服務器。

2 、網站設計采用的操作系統是 Window2003server 。網站在初級階段投入的成(chéng)本不多,申請的免費的 ASP 空間、使用虛拟主機穩定性和安全性問題比較有保障。

3 、網站完全自己開(kāi)發(fā),基本模闆來自互聯網。

4 、網頁程序使用 ASP 、 JSP 、 CGI 、 PHP 、 ACCESS 數據庫程序等。

三、網站内容規劃

1 、根據網站的目的和功能(néng)規劃網站内容:網站是完全的個人主頁,網站以思念為主題,同時(shí)通過(guò)自己的介紹讓大家了解我的基本信息,通過(guò)外部鍊接使訪問者得到(dào)更多的信息,建立的留言闆和讨論區使訪問者能(néng)夠相互交流、學(xué)習。

心情日記主要用來記錄自己的内心感想,會(huì)不定時(shí)更新自己最新的心情。

照片匣子存放自己和自己喜歡的照片,圖象等信息,讓訪問者能(néng)和我共同欣賞。

網路素材提供方便的外部鍊接,提高網站的訪問量,方便訪問者訪問更多更好(hǎo)的網站。

我的作品用來展示自己創作的不同作品,也許不是最好(hǎo)的,但也是自己滿意的。

關于自己的功能(néng)就(jiù)不用多說(shuō)了,希望大家了解我的基本信息。

左鄰右舍是一個留言闆,我希望聽到(dào),看到(dào)大家左鄰右舍的心聲。

我的地圖是用來提供用戶注冊,是一個交流平台,通過(guò)交流,學(xué)習我會(huì)更加完善我的網站,希望大家多支持,人越多我的信心就(jiù)越足噢!

2 、網站提供會(huì)員注冊、了解訪問量,制定進(jìn)一步的制作方案,希望大家提出寶貴意見。

3 、由于網站功能(néng)還(hái)不完善,難免會(huì)有另訪問者不滿意的地方,我會(huì)根據大家意見改進(jìn)的。

四、網頁設計

1 、網頁設計美術設計要求:網頁背景采用拼接的方式組合而成(chéng),這(zhè)樣(yàng)有利于加快網頁的讀取速度,利用了 DREAMWEAVER 的強大功能(néng)使主頁各個鍊接比較協調,自己對(duì)背景和美化也十分滿意,希望大家喜歡。

2 、在網頁技術的采用上主要用到(dào)了 ASP , PHP 等技術,由于面(miàn)向(xiàng)的對(duì)象多數是和我年齡相仿的學(xué)生或朋友,操作起(qǐ)來應該不會(huì)有太大的困難。

3 、網頁在改版計劃的實施方面(miàn)時(shí)間是一個問題,應該說(shuō)網站内容的更新是比較快的,整體方面(miàn)改變應該不大。

五、網站維護

1 、由于采用虛拟主機和空間,訪問不會(huì)有太大問題,隻是難免會(huì)有維護的時(shí)候,如果暫時(shí)無法浏覽,請大家原諒,希望自己以後(hòu)能(néng)有自己的服務器,能(néng)為大家提供更好(hǎo)的服務。

2 、數據庫維護是一個問題,我會(huì)及時(shí)做好(hǎo)備份和更新,盡量不出現不應有的問題。

3 、内容的更新方面(miàn)會(huì)根據自己的情況而定,有什麼(me)好(hǎo)的内容一定展示給大家。

六、網站測試

1 、虛拟主機的穩定性、安全性都(dōu)比較可靠。

2 、程序及數據庫方面(miàn)由我自己來調試,由于學(xué)過(guò)這(zhè)方面(miàn)知識,難度不會(huì)太大。

3 、網頁兼容性方面(miàn),一般的的主流浏覽器訪問都(dōu)沒(méi)有問題的。

4 、如果大家浏覽是發(fā)現問題可以及時(shí)向(xiàng)我聯系,我會(huì)做進(jìn)一步測試。

七、網站發(fā)布與推廣

1 、網站的推廣主要靠訪問者的互相介紹,希望大家喜歡我的網站。

2 、通過(guò) WEB 服務器發(fā)布。

八、網站建設日程表

網站建設主要靠自己的知識和技能(néng),希望能(néng)更多的支持。

九、費用明細

目前網站的建設基本不需要太多的費用。

請幫我找一篇關于網站建設的論文

ASP.NET的網站新聞管理系統設計與實現

本篇文章來源于 “論文地帶” 轉載請以鍊接形式注明出處 網址:

随著(zhe)Internet的普及,越來越多的企業建立了自己的WWW網站,企業通過(guò)網站可以展示産品,發(fā)布最新動态,與用戶進(jìn)行交流和溝通,與合作夥伴建立聯系,以及開(kāi)展電子商務等。其中新聞管理系統是構成(chéng)企業網站的一個重要組成(chéng)部分,它擔負著(zhe)雙層作用,一方面(miàn)可以用來動态發(fā)布有關新産品或新開(kāi)發(fā)項目,另一方面(miàn)又可以及時(shí)向(xiàng)顧客公告企業經(jīng)營業績、技術與研發(fā)進(jìn)展、特别推薦或優惠的工程項目、産品和服務,從而吸引顧客,擴大顧客群。

傳統的網站新聞管理方式有兩(liǎng)種(zhǒng),一是靜态HTML頁面(miàn),更新信息時(shí)需要重新制作頁面(miàn)然後(hòu)上傳頁面(miàn)并修改相應鍊接,這(zhè)種(zhǒng)方式因為效率太低已不多用。二是基于ASP和腳本語言,將(jiāng)動态網頁和數據庫結合,通過(guò)應用程序來處理新聞,這(zhè)是目前較為流行的做法。但是由于ASP本身的局限性使得系統有一些不可克服的缺陷,而采取了ASP.NET技術的系統性能(néng)上有了很大的改善,其主要表現在以下幾方面(miàn):

1.由于ASP頁面(miàn)每次打開(kāi)都(dōu)必須經(jīng)過(guò)先編譯後(hòu)解釋的過(guò)程,所以頁面(miàn)在反複打開(kāi)時(shí)速度沒(méi)有任何提升,而ASP.NET頁面(miàn)隻需要一次編譯後(hòu)不需要重新編譯,直到(dào)該頁面(miàn)被(bèi)修改或Web應用程序重新啟動。這(zhè)使得在多次訪問時(shí)速度有了極大的提升。

2.由于ASP沒(méi)有提供任何輸出數據為内容的元件,所以在使用ASP撰寫數據庫頁面(miàn)時(shí)隻能(néng)借助ADO的RecordSet對(duì)象逐筆讀取記錄,而ASP.NET通過(guò)ADO.NET提供的DataGrid等數據庫元件可以直接和數據庫聯系。

3.ASP.NET支持應用程序的實時(shí)更新。管理員不必關掉網絡服務器或者甚至不用停止應用程序的運行就(jiù)可以更新應用文件。應用程序文件永遠不會(huì)被(bèi)加鎖,因此甚至在程序運行時(shí)文件就(jiù)可以被(bèi)覆蓋。當文件更新後(hòu),系統會(huì)溫和地轉換到(dào)新的版本。

4.ASP.NET采取"code-behind"方式編寫代碼使得代碼更易于編寫,結構更清晰,降低了系統的開(kāi)發(fā)與維護的複雜度和費用。

1系統的開(kāi)發(fā)原理

1.1 基于ASP.NET技術的系統結構模型

ASP.NET結構是一個三層系統:UI層、業務邏輯層和數據層,如圖1所示。

圖1 ASP.NET的系統結構模型

UI層負責與用戶交互,接收用戶的輸入并將(jiāng)服務器端傳來的數據呈現給客戶。

業務邏輯層負責接收浏覽器傳來的請求并將(jiāng)請求傳給數據層,同時(shí)將(jiāng)請求處理結果發(fā)給浏覽器。它由Web表單、XML Web服務和組件服務組成(chéng)。其中Web表單是ASP.NET應用程序的核心所在,它是向(xiàng)客戶呈現數據和信息的基礎,也是響應和處理客戶與顯示的Web表單交互生成(chéng)的信息和數據的基礎。

數據層是通過(guò)ADO.NET操縱數據為事(shì)務邏輯層提供數據服務,如存儲數據操作結果、返回數據檢索結果等。

1.2 ADO.NET訪問數據庫的原理

與數據庫相連,ADO.NET提供了如下3種(zhǒng)方式:通過(guò)ODBC相連;通過(guò)OLEDB相連;直接與SQL Server相連。3種(zhǒng)方式由于應用層次的差異,使得效率由低到(dào)高,獨立性由高到(dào)低。對(duì)于相連數據庫的數據處理,也有2種(zhǒng)方式,即一種(zhǒng)是通過(guò)DataSet來隔離異構的數據源,另一種(zhǒng)是以流方式從數據源讀取(DataReader方式)。

傳統的應用程序是通過(guò)先建立到(dào)數據庫的連接,在程序的整個運行過(guò)程中維護連接的方式來設計的。ASP.NET采取了斷開(kāi)連接方式的數據結構。當浏覽器向(xiàng)Web服務器請求網頁時(shí),服務器處理這(zhè)個請求,并將(jiāng)所請求的網頁發(fā)送給浏覽器,然後(hòu)連接就(jiù)被(bèi)斷開(kāi),直到(dào)浏覽器發(fā)出下一個請求。

ADO.NET的另一個創新是引入了數據集(Dataset)。一個數據集是内存中提供數據關系圖的高速緩沖區。數據集對(duì)數據源一無所知,它們可以由程序或通過(guò)從數據倉庫中調入數據而被(bèi)生成(chéng)、填充。不論數據從何處獲取,數據集都(dōu)是通過(guò)使用同樣(yàng)的程序模闆而被(bèi)操作的,并且它使用相同的潛在的數據緩沖區。

2 系統的功能(néng)設計

2.1 系統的功能(néng)結構

該新聞管理系統可以在Windows 2000 Server操作系統平台上運行,Web服務器為IIS,數據庫服務器為Microsoft SQL Server2000,開(kāi)發(fā)工具采用的Microsoft Visual Studio .NET和DreamWeaver。圖2給出系統的功能(néng)結構圖。其工作流程為:用戶登錄通過(guò)權限判斷,普通用戶隻能(néng)浏覽、閱讀和查詢新聞,注冊用戶除了可以完成(chéng)普通用戶的操作外,還(hái)可以進(jìn)入新聞管理模塊進(jìn)行新聞錄入、修改和删除的操作。注冊用戶除系統管理員外隻能(néng)對(duì)自己錄入的新聞進(jìn)行删改操作。

2.2 系統的功能(néng)特點

(1)操作簡單、界面(miàn)友好(hǎo):完全控件式的頁面(miàn)布局,使得新聞的錄入工作更簡便;許多選項包括新聞類别、來源部門等隻需要點擊鼠标就(jiù)可以完成(chéng);另外,跟蹤出現的提示信息也讓用戶随時(shí)清楚自己的操作情況。

(2)即時(shí)可見:對(duì)新聞的處理(包括錄入、修改、删除)將(jiāng)立即在主頁的對(duì)應欄目顯示出來,達到(dào)"即時(shí)發(fā)布、即時(shí)見效"的功能(néng)。

圖2 系統功能(néng)結構圖

(3)功能(néng)完善:包括常見網站的新聞管理的各個方面(miàn):新聞錄入、浏覽、删除、修改、檢索等各個方面(miàn),完整地實現了網站對(duì)即時(shí)新聞的管理要求。

(4)方便移植:針對(duì)不同的企業,隻需要稍作修改就(jiù)可以開(kāi)發(fā)出适合本企業特點的網站新聞管理系統!

3 系統的詳細設計

系統的主要功能(néng)是通過(guò)幾個功能(néng)模塊來實現的。具體的設計過(guò)程如下:

⑴ 系統登錄:該模塊負責將(jiāng)用戶分為普通用戶和注冊用戶來實現用戶權限的管理。

⑵ 新聞浏覽:該模塊負責分頁列出網站所有新聞的信息,包括标題、類型、來源部門字段及發(fā)布日期,每條新聞的标題被(bèi)做成(chéng)一個超鍊接,點擊它們就(jiù)能(néng)跳轉頁面(miàn)進(jìn)行新聞閱讀。

⑶ 新聞閱讀:在其他頁面(miàn)中點擊标題鍊接即進(jìn)入新聞閱讀頁面(miàn),此時(shí),每條新聞的詳細信息將(jiāng)被(bèi)取出,包括内容、标題、關鍵字等,并按照相對(duì)固定的格式放置在頁面(miàn)的不同區域,所有新聞使用大緻相同的頁面(miàn)布局,隻是各字段對(duì)應的内容不同而已,另外,頁面(miàn)其它位置,可以動态放置其他元件,如網站标志logo、頁面(miàn)廣告banner等鍊接圖片,這(zhè)樣(yàng)可以很容易地實現圖文并茂的閱讀效果。

⑷ 新聞查詢:該模塊提供了新聞查詢功能(néng),輸入待查找的内容及選定分類信息可以快速地找到(dào)符合條件的新聞,并輸出查詢結果。

⑸ 新聞管理:該模塊負責分頁羅列登錄的注冊用戶曾發(fā)布過(guò)且未删除的新聞信息,用戶可以對(duì)該條新聞進(jìn)行删除、修改。非新聞發(fā)布者除系統管理員外不具有對(duì)該條新聞的處理權限,所以不同用戶進(jìn)入此頁面(miàn)將(jiāng)顯示不同的内容。

⑹ 新聞錄入和修改:注冊用戶錄入一條新聞所需要的内容,包含标題、關鍵字、類型、來源部門、發(fā)布日期等,同時(shí)從登錄模塊得到(dào)用戶名,這(zhè)些信息將(jiāng)被(bèi)寫入數據庫中保存。該模塊還(hái)負責編輯狀态下的更新,這(zhè)時(shí),它將(jiāng)根據取得的Title字段值對(duì)頁面(miàn)控件初始化。

下面(miàn)以系統登錄頁面(miàn)的編寫為例給出主要事(shì)件和函數,說(shuō)明該系統的開(kāi)發(fā)過(guò)程。

//IsRegUserOk函數:判斷用戶是否已經(jīng)注冊和密碼是否正确

public bool IsRegUserOk()

{

string name=TextBoxName.Text.Trim();

string pwd=TextBoxPassword.Text.Trim();

//建立/打開(kāi)數據庫連接

SqlConnection conn=

本篇文章來源于 “論文地帶” 轉載請以鍊接形式注明出處 網址:

new SqlConnection();

conn.ConnectionString="server=(local);uid=sa;pwd=;database=jxdb";

conn.Open();

//建立sql字符串

string sql="select * from reg where name='"+name+"'";

SqlDataReader dr;

SqlCommand cmd=new SqlCommand(sql,conn);

dr=cmd.ExecuteReader();

//保留用戶注冊與否信息

bool isRegUserExist=dr.Read();

//關閉DataReader

dr.Close();

//取得用戶名的密碼

string sqlBoth="select * from reg where name='"+name+"'";

sqlBoth+="and pwd='"+pwd+"'";

SqlCommand cmdBoth=new SqlCommand(sqlBoth,conn);

SqlDataReader drBoth;

drBoth=cmdBoth.ExecuteReader();

//保留用戶名+密碼同時(shí)存在信息

bool isBothExist=drBoth.Read();

//關閉DataReader

drBoth.Close();

conn.Close();

//判斷用戶是否注冊

if(!isRegUserExist)

{

Response.Write("scriptalert('此用戶尚未注冊!')");

return false;

}

//判斷用戶名與密碼是否一緻

else if(!isBothExist)

{

Response.Write("scriptalert('用戶名和密碼不一緻,不能(néng)進(jìn)入!')");

return false;

}

else

return true;

}

最後(hòu)給出系統後(hòu)端數據存儲方案:

利用Microsoft SQL Server 2000建立數據庫及其存儲過(guò)程。這(zhè)裡(lǐ)給出兩(liǎng)個必需的數據表,一是數據表News包含的字段有:編号、姓名、标題、關鍵字、内容、類型、來源部門和日期。字段說(shuō)明如下:

二是數據表Reg包含的字段有:編号、姓名、密碼、所屬部門、電子郵箱和電話。字段說(shuō)明如下:

本篇文章來源于 “論文地帶” 轉載請以鍊接形式注明出處 網址:

掃碼二維碼