版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE24畢業(yè)設計(論文)題目:基于ASP技術的學院招生網(wǎng)站專業(yè):計算機科學與技術學號:姓名:指導教師:中文摘要本文是一篇基于ASP技術的網(wǎng)站設計與實現(xiàn)的本科畢業(yè)論文,它詳細地講述了開發(fā)一個基于Web的學院招生網(wǎng)站建設用到的技術和方法。其中運用了ASP技術(AvtiveServerPage)、MSAccess數(shù)據(jù)庫技術、VBScript及JavaScript腳本語言技術等等,并從幾個不同的方面來對上述技術的實現(xiàn)方法進行了深入的分析。最終通過該網(wǎng)站展示了學院動態(tài)、教師答疑、學習園地、數(shù)據(jù)資料等系列內容,為學院網(wǎng)絡教育建設打好了堅實的基礎。關鍵詞:網(wǎng)站設計、Web、ASP技術、數(shù)據(jù)庫AbstractThisisathesisaboutwebsitedesignandimplementthatbasedonASPtechnology。ItdetailedintroducedsometechniqueandmethodsaboutawebsitefoundedonWebthatacollegerecruitstudents。ThethesisbroughttobearASP,MSAccess,VBScriptandJavaScript。Particularly,itdeeplyanalysedachievedmethodsthroughsomesides。Finally,itrevealedcollegenews,specialknowledge,teachersanswers,learninggardenanddatabaseinformation。Itmadeastabilityfoundationtocollegeeducationbyinternet。Keywords:Websitedesign,Web,ASPtechnology,Database目錄:中文摘要 IAbstract II目錄: III第1章緒論 1第2章需求分析與技術分析 32.1需求分析 32.1.1需求調查 32.1.2可行性分析 32.2相關技術分析 42.2.1操作系統(tǒng)和Web服務器技術對比 42.2.2數(shù)據(jù)庫技術對比 42.2.3網(wǎng)站制作軟件對比 52.2.4動態(tài)網(wǎng)頁制作技術對比 62.2.5數(shù)據(jù)庫連接技術對比 6第3章項目的設計 83.1網(wǎng)站總體結構設計 83.2關鍵技術 83.3數(shù)據(jù)庫設計 103.4交互式頁面設計 11第4章項目的實現(xiàn) 124.1LOGO和Banner 124.1.1LOGO 124.1.2Banner 124.2界面的實現(xiàn) 134.3設置服務器 154.4交互式頁面的實現(xiàn) 174.5系統(tǒng)安裝過程 204.6系統(tǒng)運行過程 20第5章調試和優(yōu)化 215.1調試 215.2問題分析 215.3優(yōu)化方案 22結束語 23致謝 24參考文獻 25附錄: 26第1章緒論在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。Internet上發(fā)布信息主要是通過網(wǎng)站來實現(xiàn)的,獲取信息也是要在Internet“海洋”中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設在Internet應用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設中的重要組成部分,從而倍受人們的重視。隨著高校招生進一步擴大,一些面向社會招生的長、短期特種專業(yè)越來越多,要推動招生工作,就不能一味的追求有形市場的規(guī)模和聲勢,而要充分看到無形市場高效、便利、覆蓋面廣的優(yōu)點,它是高校招生市場發(fā)展的新方向。由于“學院招生網(wǎng)站”是以網(wǎng)站的形式存在于計算機網(wǎng)絡的無形市場,在計算機網(wǎng)絡迅速發(fā)展、普及的今天,任何人,在任何地點,任何時間,只要有網(wǎng)絡環(huán)境,能接入Internet,就可以訪問學院招生網(wǎng)站。這就使得學院和學生可以隨時隨地登陸“學院招生網(wǎng)站”進行信息的交流、發(fā)布與查詢,信息由網(wǎng)絡服務器進行處理并完全通過網(wǎng)絡進行傳送。這可以大幅度的提高雙方的工作效率,同時也是對傳統(tǒng)的有形人才市場的一種重要補充?!皩W院招生網(wǎng)站”開辟學院信息欄目和招生信息欄目,供需雙方可以根據(jù)需要查詢詳細的相關信息,并可以通過網(wǎng)絡進行實時的信息交流,運用最先進的媒體和寬帶網(wǎng)技術還可以進行多媒體形式的交流。這些都有利于加深學院與師生之間的了解與溝通,克服了空間與時間的限制,為學院與師生節(jié)省了大量的時間、精力和資金,同時又可以達到雙方滿意的目的。這樣“學院招生網(wǎng)站”就會吸引更多學員參與進來,形成良性循環(huán),從而擴展了學院招生市場,使得學院與師生之間的雙向選擇更具實際意義。目前,我國互聯(lián)網(wǎng)的發(fā)展十分迅速,作為學習過程中的學生和學校雙方使用網(wǎng)絡的普及程度在不斷地提高。盡管目前我國的網(wǎng)上教學發(fā)展仍處于起步階段,但我們可以清楚地預見:隨著社會的發(fā)展,網(wǎng)上招生、網(wǎng)上教學必然成為我國高校招生、教學的重要手段。目前我國的許多地方教育部門和高校都在探索處于信息時代的教學的新路子,紛紛建立了自己的信息網(wǎng)絡,聰明的院校更是建立了自己的網(wǎng)站和招生主頁。所有這些,使院校招生工作向網(wǎng)上招生邁出了關鍵的一步。院校與學生不但可以通過網(wǎng)絡直接接觸,而且藉此可以成為兩者拓展新領域和新增長點的基礎。同時由于因特網(wǎng)的快速發(fā)展,網(wǎng)上教學的軟硬件基礎也將日趨完善,網(wǎng)上招生也將是廣大學生選擇學校的主要趨勢。教育部多次強調,不僅要發(fā)展有形的招生就業(yè)市場,還應進一步發(fā)展無形的市場,特別是電子信息網(wǎng)絡的建設要加強、加快。根據(jù)新形勢下的院校招生工作的特點和要求,充分利用計算機和網(wǎng)絡技術開拓院校招生市場,加快無形市場的建設,用信息化提高招生指導和招生服務水平已成當務之急。我們以此為出發(fā)點配合北京聯(lián)合大學平谷學院少華跑跑文化藝術推廣中心現(xiàn)有的硬件資源建立了“北京聯(lián)合大學平谷學院少華跑跑文化藝術推廣中心招生信息網(wǎng)”。該網(wǎng)站以向社會廣大求學人員提供高效、優(yōu)質、周到的服務為工作目標,將更好的辦學,提高學校知名度。作為“北京聯(lián)合大學平谷學院少華跑跑文化藝術推廣中心招生信息網(wǎng)”的開發(fā)建設者,本人就通過該網(wǎng)站的建設過程來闡述學院招生網(wǎng)站的設計與實施。第2章需求分析與技術分析2.1需求分析2.1.1需求調查“北京聯(lián)合大學平谷學院少華跑跑文化藝術推廣中心招生信息網(wǎng)”()的開發(fā)是在學院招生工作的基礎上進行的,該網(wǎng)站的總體設計采用B/S(瀏覽器/服務器)結構。這種結構的特點是在客戶端直接采用了功能強大的瀏覽器軟件作為界面,其優(yōu)點在于軟件開發(fā)效率高,客戶端不受操作平臺的限制、也不受地域的限制,網(wǎng)絡傳輸量少,即適用于局域網(wǎng),更適用于Internet,而且投資小、見效快,用戶可以不必進行服務器方面的投資,而是去租用,甚至是免費使用ISP的服務器資源,因而受到越來越多中小型單位的青睞。根據(jù)北京聯(lián)合大學平谷學院對網(wǎng)站建設的要求,網(wǎng)站建設完成后,院校將通過網(wǎng)站,全面宣傳,展示學校風采、優(yōu)點與特色,發(fā)布學校的重大活動安排與招生政策,增強學生與院校之間的聯(lián)系,在Internet上實現(xiàn)完成網(wǎng)絡招生,提高辦事效率。2.1.2可行性分析學院招生網(wǎng)站就是提供給求學人員一個平臺,求學人員可以通過Internet接入,登錄網(wǎng)站,在這個平臺上了解學院動態(tài)、招生計劃、課程安排、相關資料等等?,F(xiàn)在吸引人的網(wǎng)站不僅要有漂亮的網(wǎng)頁,更要有嚴謹?shù)囊?guī)劃,每一個細小的環(huán)節(jié)都和重要。網(wǎng)站建設將使用HTML、ASP等技術來編輯網(wǎng)頁,并運用ASP技術把數(shù)據(jù)庫和動態(tài)網(wǎng)頁相關聯(lián)。結合本網(wǎng)站實際需要,采用B/S結構,使用微軟公司的技術解決方案。開發(fā)環(huán)境采用微軟的FrontPage2003+IIS。采用3-Tier軟件結構:表示層采用HTML、JavaScript或VBScript結合CSS、ActiveX技術來編寫;事務邏輯層,考慮到網(wǎng)站需要建立通用BBS系統(tǒng),系統(tǒng)應該具備較大的可伸縮性,應該能適應最基本應用最廣泛的WEB平臺。目前,ASP.NET技術發(fā)展較快,未來應該能以較小的成本用ASP.NET重寫本系統(tǒng),因此,本網(wǎng)站事務邏輯層設計采用ASP網(wǎng)頁;至于數(shù)據(jù)層,本網(wǎng)站采用最基本的MSAccess數(shù)據(jù)庫系統(tǒng),視需要,系統(tǒng)作較小的改動就可以移植到其它大型數(shù)據(jù)庫系統(tǒng)。本網(wǎng)站要求客戶端支持IE5.0以上或與之兼容的瀏覽器軟件,客戶端硬件最低要求對應于IE5.0的硬件平臺要求。服務器端要求支持ASP以及MSAccess數(shù)據(jù)庫。本系統(tǒng)的開發(fā)環(huán)境和開發(fā)工具為:IIS,F(xiàn)rontPage2003,MSAccess,F(xiàn)lashMX,AdobePhotoshopCS。2.2相關技術分析2.2.1操作系統(tǒng)和Web服務器技術對比操作系統(tǒng)(OperatingSystem,簡稱OS)是管理計算機系統(tǒng)的全部硬件資源包括軟件資源及數(shù)據(jù)資源;控制程序運行;改善人機界面;為其它應用軟件提供支持等,使計算機系統(tǒng)所有資源最大限度地發(fā)揮作用,為用戶提供方便的、有效的、友善的服務界面。Web服務器可以解析(handles)HTTP協(xié)議。當Web服務器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。為了處理一個請求(request),Web服務器可以響應(response)一個靜態(tài)頁面或圖片,進行頁面跳轉(redirect),或者把動態(tài)響應(dynamicresponse)的產(chǎn)生委托(delegate)給一些其它的程序例如CGI腳本,JSP(JavaServerPages)腳本,servlets,ASP(ActiveServerPages)腳本,服務器端(server-side)JavaScript,或者一些其它的服務器端(server-side)技術。無論它們(譯者注:腳本)的目的如何,這些服務器端(server-side)的程序通常產(chǎn)生一個HTML的響應(response)來讓瀏覽器可以瀏覽。應用程序服務器,它通過各種協(xié)議,可以包括HTTP,把商業(yè)邏輯暴露給(expose)客戶端應用程序。Web服務器主要是處理向瀏覽器發(fā)送HTML以供瀏覽,而應用程序服務器提供訪問商業(yè)邏輯的途徑以供客戶端應用程序使用。應用程序使用此商業(yè)邏輯就象你調用對象的一個方法(或過程語言中的一個函數(shù))一樣。所謂WWW其實就是連上Web服務器訪問資源,取得的內容就是所謂的“主頁”(HomePage)。進入的網(wǎng)頁通常不會只有一頁,而是整個網(wǎng)站的內容。“網(wǎng)站”是一種呈現(xiàn)在網(wǎng)絡上的新興媒體,通過Internet已經(jīng)成為一個實時的,多媒體的信息傳播渠道。2.2.2數(shù)據(jù)庫技術對比數(shù)據(jù)庫管理系統(tǒng)是支持應用系統(tǒng)運行的重要系統(tǒng)平臺,他對系統(tǒng)的開發(fā)、運行和維護都有重要影響。在選擇數(shù)據(jù)庫管理系統(tǒng)時,應考慮如下原則:開放性。支持國際通用的SQL數(shù)據(jù)庫訪問標準JDBC和ODBC等;安全性。提供強有力的數(shù)據(jù)安全保障機制,保護數(shù)據(jù)庫不會被客戶端的請求所破壞,用戶均在授權的范圍內使用數(shù)據(jù)庫;支持BROWSER/SERVER結構,并且具有較高的聯(lián)機事務處理能力(OLTP)和分布式數(shù)據(jù)管理能力;可維護性。系統(tǒng)應有良好的開發(fā)工具支持應用開發(fā)與維護工作;前端開發(fā)工具功能齊全強大,方便快速,漢化水平高,開放性好,支持透明訪問;符合未來數(shù)據(jù)庫的發(fā)展趨勢。目前數(shù)據(jù)庫技術正向數(shù)據(jù)倉庫方向發(fā)展,并正在積極開發(fā)數(shù)據(jù)挖掘方法,以充分發(fā)揮大規(guī)模數(shù)據(jù)的潛在能力,從而為決策提供依據(jù)。數(shù)據(jù)庫(Database)是一系列信息資源的集合。在一個數(shù)據(jù)庫中,與一個項目有關的所有信息都可以叫做一條記錄(Record)。每一條記錄都是由一系列的字段(Field)組成的。一系列記錄的集合就構成了數(shù)據(jù)表格(Table)。對于一個簡單的“平面文件”的數(shù)據(jù)庫來說,它僅包含了一個數(shù)據(jù)表格,而對一個“關系型”數(shù)據(jù)庫來說,它卻包含兩個或兩個以上的數(shù)據(jù)表格,表格的各字段之間存在這一種或多種關系(有時可以把這種關系叫做“鏈接”)。簡單的平面文件數(shù)據(jù)庫的用途非常有限,而關系型數(shù)據(jù)庫卻能夠包含數(shù)據(jù)以百萬計甚至以億計的記錄,并可以利用復雜的標準對這些記錄進行操作,例如排序和統(tǒng)計。把它們叫做“關系型”數(shù)據(jù)庫,是因為需要在這些數(shù)據(jù)表格的字段之間建立特定的鏈接關系。關系型數(shù)據(jù)庫的優(yōu)點在于:通過將一個表格中的字段與另一個表格中的字段聯(lián)系起來,兩個表格之間的信息可以相互調用,可以避免信息的重復記錄,也可以避免管理上的混亂。因此關系型數(shù)據(jù)庫可以減小數(shù)據(jù)庫的體積,這對于大型的數(shù)據(jù)庫來說具有非常重要的意義。隨著Internet/Intranet/Extranet、Web和多媒體技術的廣泛應用,使已經(jīng)得到廣泛發(fā)展的數(shù)據(jù)庫世界發(fā)生了巨大的變化,數(shù)據(jù)庫技術本身也面臨著嚴重的挑戰(zhàn)。目前,基于SQL的BROWSER/SERVER模式的關系數(shù)據(jù)庫居于我國數(shù)據(jù)庫管理軟件市場的主流,而數(shù)據(jù)庫技術的發(fā)展都把對Internet,Java,多媒體(Multimedia),對象(Object)的支持放在首位,相應的數(shù)據(jù)庫系統(tǒng)多達幾十種,其中Oracle、MSSQLServer、Informix、Sybase和DB2作為數(shù)據(jù)庫市場的成熟產(chǎn)品和主要代表,均體現(xiàn)了當今數(shù)據(jù)庫技術的最新成就。從開放性、安全性、先進性、性能和開發(fā)工具等方面來看,這些數(shù)據(jù)庫各有所長,但均可滿足系統(tǒng)對數(shù)據(jù)庫管理的要求。2.2.3網(wǎng)站制作軟件對比FrontPage是一款優(yōu)秀的網(wǎng)頁制作與開發(fā)工具之一,它本身也是Office2000中的一個重要組件,采用了與Office2000其他組件一致的界面和操作方式,只要您使用過Office軟件,就可以輕松掌握FrontPage的用法。Flash、Dreamweaver、Fireworks合在一起被稱為網(wǎng)頁制作三劍客。這三個軟件相輔相承,是制作網(wǎng)頁的首選工具,其中Dreamweaver主要用來制作網(wǎng)頁文件,制作出來的網(wǎng)頁兼容性好、制作效率也很高,F(xiàn)lash用來制作精美的網(wǎng)頁動畫,F(xiàn)ireworks用來處理網(wǎng)頁中的圖形。Photoshop是Adobe公司的王牌產(chǎn)品,無論是在平面廣告設計、室內裝潢,還是處理個人數(shù)碼照片方面,Photoshop都已經(jīng)成為不可或缺的工具。在網(wǎng)頁制作方面,它多姿多彩的濾鏡和功能強大的選擇工具可以做出各種各樣的文字效果來。Frontpage適合中低水平用戶,易學易用,開發(fā)效率高;Dreamwaver適合中高水平用戶,網(wǎng)站管理強大,著重設計能力和創(chuàng)意的完全發(fā)揮;Flash原本是動畫制作軟件,但也具備網(wǎng)頁制作功能,能制作出流光溢彩的界面效果。各種軟件無優(yōu)劣之分,只是設計理念和適用對象不同。 2.2.4動態(tài)網(wǎng)頁制作技術對比ASP是服務器端腳本編寫環(huán)境,我們用于創(chuàng)建和運行動態(tài)、交互的Web服務器應用程序。ASP的工作原理是從瀏覽器上請求Web服務器端的ASP文件,然后Web服務器調用ASP,ASP全面讀取請求的文件,執(zhí)行所有腳本命令,并將Web頁傳送給瀏覽器。在解釋ASP文件的過程中,遇到HTML標記或一般文字時會直接把讀出的內容傳給瀏覽器;如果遇到標記,則會把其中的內容視為程序解釋執(zhí)行,但程序經(jīng)過Web服務器解釋執(zhí)行后,其源程序代碼不會傳給瀏覽器,而只是把可顯示的運行結果傳給了瀏覽器。由于腳本是在服務器上運行而不是在客戶端運行,所以傳送到瀏覽器上的Web頁是在Web服務器上生成的。這樣一來就不必擔心瀏覽器能否處理腳本,因為Web服務器已經(jīng)完成了所有腳本的處理,并將HTML傳輸?shù)綖g覽器。由于只有腳本的結果返回到瀏覽器,所以服務器端腳本不易復制。用戶看不到他們正在瀏覽頁的腳本命令。ASP還可調用ActiveX組件來執(zhí)行任務,例如:連接到數(shù)據(jù)庫或進行數(shù)據(jù)計算。用HTML標記建立整個Web應用程序的客戶界面,通過ASP可為Web頁添加交互內容。以上所述ASP的這些功能和特性正是我們開發(fā)就業(yè)網(wǎng)站用戶界面所需要用的,ASP的出現(xiàn)為我們提供了快速、簡單的創(chuàng)建動態(tài)、交互的Web服務器應用程序的方法。2.2.5數(shù)據(jù)庫連接技術對比ADO(ActiveXDataObjects)技術是微軟公司推出的數(shù)據(jù)庫連接技術,運用該技術可以對各種數(shù)據(jù)庫(如SQLServer、Access、Oracle及Sybase等)的鏈接、查詢、存取等操作。ADO對象給開發(fā)人員提供一種快捷、簡單、高效的數(shù)據(jù)庫訪問方法,ADO可以包含在腳本中來產(chǎn)生對數(shù)據(jù)庫的連接,并從數(shù)據(jù)庫表中讀取數(shù)據(jù),形成實際要使用的對象集合。而且,對于數(shù)據(jù)資源,提供了應用程序一級的界面。不過,ADO并不與數(shù)據(jù)資源直接通信,而是通過稱為OLEDB的中間界面,對于數(shù)據(jù)資源(MicrosoftSQLServer),OLEDB提供了系統(tǒng)一級的界面。ADO是一組優(yōu)化的訪問數(shù)據(jù)庫的對象集,為Web數(shù)據(jù)庫開發(fā)者提供完整的網(wǎng)站數(shù)據(jù)庫解決方案。ADO可以與ASP緊密結合,運行在服務器端,從而制作出功能完善的數(shù)據(jù)庫網(wǎng)頁。ADO除了支持各種數(shù)據(jù)庫平臺外,它還支持VB、VC和Script等多種程序設計語言。在利用ADO技術進行數(shù)據(jù)庫網(wǎng)頁制作的第一步就是要建立服務器端的數(shù)據(jù)庫,即后臺數(shù)據(jù)庫,一般可選擇SQLServer或者Access作為后臺數(shù)據(jù)庫。本次的畢業(yè)設計是以Access作為后臺數(shù)據(jù)庫。第3章項目的設計3.1網(wǎng)站總體結構設計根據(jù)系統(tǒng)的功能需求,網(wǎng)站全面宣傳,展示學校風采、優(yōu)點與特色,發(fā)布學校的重大活動安排與招生政策,增強學生與院校之間的聯(lián)系,設置中心介紹、POP介紹、師資情況、課程設置、證書樣本、學生作品、學歷對接、教師答疑、聯(lián)系方式、培訓分部、學員檔案、學習費用、留言板共13個欄目模塊。網(wǎng)站主頁面登陸,訪問者操作流程如下所示:NN版主會員操作界面普通會員操作界面匿名用戶操作界面到留言簿留言開始登陸網(wǎng)站瀏覽普通會員?結束YYN3.2關鍵技術Script(腳本)是由一組可以在客戶端瀏覽器上運行的命令組合而成的語言,你可以把它想像成一個運行于客戶端上的可執(zhí)行程序。目前在網(wǎng)頁編制上比較流行的腳本語言包括VBScript及JavaScript。它們都是一種與HTML語言相似的描述性語言,也是以文本形式存在,不像C語言或Java語言那樣,需要編譯連接成字節(jié)碼形式的可執(zhí)行程序。Script語句可以單獨存成文檔,也可以被嵌入到HTML的文件之中,與HTML語句結合在一起。當需要將Script語句直接加入到HTML文件中時,只要使用一個HTML標記符號<Script>即可。例如:<HTML><HEAD><TITLE>temp</TITLE></HEAD><ScriptLanguage="JavaScript">vari=10;document.write(i);</Script><BODY><H1>ThisisaJavaScriptexample.</H></BODY></HTML>另外,Script程序在HTML中的位置也比較自由,它可以在HTML文件中的任何位置。腳本語言是一種解釋性語言,可以直接由瀏覽器來解釋執(zhí)行。并且可以直接訪問瀏覽器中的各種對象,如窗口對象、文檔對象、框架對象、超鏈接對象等。腳本語言可以實現(xiàn)的功能很多,可以用于定義網(wǎng)頁、在網(wǎng)頁中加入動畫、對網(wǎng)頁中的各種元素進行處理,特別是在處理表單方面有很強功能。不僅如此,它還可以很方便地控制瀏覽器中的各對象的屬性。例如,可以實現(xiàn)打開或關閉瀏覽器窗口、設置窗口狀態(tài)、改變窗口中的超鏈接位置等??傊?,一些常用的功能都可以用腳本語言實現(xiàn)。asp是服務器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的web服務器程序。當用戶使用瀏覽器請求asp主頁時,web服務器響應,調用asp引擎來執(zhí)行asp文件,并解釋其中的腳本語言(jscript或vbscript),通過odbc連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件ado(activexdataobjects)完成數(shù)據(jù)庫操作,最后asp生成包含有數(shù)據(jù)查詢結果的html主頁返回用戶端顯示。由于asp在服務器端運行,運行結果以html主頁形式返回用戶瀏覽器,因而asp源程序不會泄密,增加了系統(tǒng)的安全保密性。此外,asp是面向對象的腳本環(huán)境,用戶可自行增加activex組件來擴充其功能,拓展應用范圍。基于ASP技術的學院招生網(wǎng)站解決方案運行模式如圖所示:瀏覽器IE5.0/6.0瀏覽器IE5.0/6.0ODBC驅動程序數(shù)據(jù)庫MSSQLWeb服務器IIS4.0/5.0使用了數(shù)據(jù)庫存取組件的ASP文件3.3數(shù)據(jù)庫設計建立WEB站點時,可以使用兩種主要的數(shù)據(jù)庫:MicrosoftSQLServer和MicrosoftAccess。MicroSQLServer是一種功能齊全的客戶機/服務器數(shù)據(jù)庫產(chǎn)品,適用于系統(tǒng)經(jīng)常被大量的用戶查詢的情況。對于查詢次數(shù)有限的情況,則可以采用中小型數(shù)據(jù)庫的代表產(chǎn)品MicrosoftAccess。MicrosoftAccess是理想的入門級產(chǎn)品,其中提供了大量的向導,可以輔助完成數(shù)據(jù)庫的創(chuàng)建和管理?;趯Ρ本┞?lián)合大學平谷學院少華跑跑文化藝術推廣中心招生信息網(wǎng)應用需求特點和技術需求的認識,選用了MSAccess作為數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫文件“#jd100.mdb”中的數(shù)據(jù)表的欄目設置,如下:字段名字段類型用戶關系模式(用戶名#,用戶密碼,用戶性別,用戶主頁,用戶EMAIL,用戶注冊時間,用戶IP,用戶地址,用戶QQ,用戶頭像,用戶簽名)貼子關系模式(貼子ID#,標題,貼子類型,主貼子ID,回復數(shù)量,點擊次數(shù),標題圖像,貼子內容,貼子書寫時間)基本W(wǎng)eb的留言板系統(tǒng)數(shù)據(jù)流圖:留言簿數(shù)據(jù)信息處理系統(tǒng)留言簿數(shù)據(jù)信息處理系統(tǒng)留言板匿名用戶留言板匿名用戶留言板版面普通會員留言板版面普通會員留言貼子版主會員留言貼子版主會員3.4交互式頁面設計學校與求學人員的雙向選擇與交流是招生過程中最主要的環(huán)節(jié)?;赪eb的院校招生網(wǎng)站須提供豐富的網(wǎng)上交流手段,否則,雙向選擇的過程不可能成功。目前常見的網(wǎng)上交流手段包括BBS、在線聊天、E-mail等。其中,BBS與E-mial等都有成熟的商業(yè)或共享軟件。本次的設計設計采用留言板的形式使雙方達成交流方式。留言板結果網(wǎng)頁jkklyb.asp:用來顯示學校與求學人員回復內容,同時還具備一般模式與管理模式兩種顯示方法。具有普通會員身份以上級別的用戶,發(fā)表貼子或回復貼子時,可以在其貼子內插入諸如,字體大小顏色不同的文字,以及超鏈接等等。系統(tǒng)接受用戶輸入時對帶格式文本應進行相應的編碼,系統(tǒng)顯示帶超文本信息的貼子時則應進行相應的解碼。第4章項目的實現(xiàn)4.1LOGO和Banner4.1.1是與其它網(wǎng)站鏈接以及讓其它網(wǎng)站鏈接的標志和門戶。INTERNET之所以叫做“互聯(lián)網(wǎng)”,在于各個網(wǎng)站之間可以聯(lián)接。要讓其他人走入你的網(wǎng)站,必須提供一個讓其進入的門戶。而LOGO圖形化的形式,特別是動態(tài)的LOGO,比文字形式的鏈接更能吸引人的注意。LOGO是網(wǎng)站形象的重要體現(xiàn)。一個好的LOGO往往會反映網(wǎng)站及制作者的某些信息,特別是對一個商業(yè)網(wǎng)站來話,我們可以從中基本了解到這個網(wǎng)站的類型,或者內容。在一個布滿各種LOGO的鏈接頁面中,這一點會突出的表現(xiàn)出來。想一想,你的受眾要在大堆的網(wǎng)站中尋找自己想要的特定內容的網(wǎng)站時,一個能讓人輕易看出它所代表的網(wǎng)站的類型和內容的LOGO會有多重要。LOGO的制作方法也和制作普通的圖片及動畫沒什么兩樣,本網(wǎng)站使用PHOTOSHOP圖形處理軟件制作完成。考慮到本網(wǎng)站是北京聯(lián)合大學平谷學院的下屬網(wǎng)站,所以LOGO的設計沿用了北京聯(lián)合大學平谷學院LOGO的基本樣式,并增加了立體效果。LOGO設計圖:4.1.2Banner網(wǎng)絡廣告是常用的網(wǎng)絡營銷策略之一,在網(wǎng)絡品牌、產(chǎn)品促銷、網(wǎng)站推廣等方面均有明顯作用。Banner是位于網(wǎng)頁頂部,中部,底部任意一處,但是橫向貫穿整個或者大半個頁面的廣告條。而botton廣告則可能僅僅是一個新奇的小圖片或者按鈕鏈接等等,它的目的是吸引點擊。BANNER廣告所依托的媒體是網(wǎng)頁、關鍵詞廣告屬于搜索引擎營銷的一種形式,Email廣告則是許可Email營銷的一種,可見網(wǎng)絡廣告本身并不能獨立存在,需要與各種網(wǎng)絡工具相結合才能實現(xiàn)信息傳遞的功能,因此也可以認為,網(wǎng)絡廣告存在于各種網(wǎng)絡營銷工具中,只是具體的表現(xiàn)形式不同。將網(wǎng)絡廣告用戶網(wǎng)站推廣,具有可選擇網(wǎng)絡媒體范圍廣、形式多樣、適用性強、投放及時等優(yōu)點,適合于網(wǎng)站發(fā)布初期及運營期的任何階段。本網(wǎng)站Banner廣告使用FlashMX軟件處理完成,以動態(tài)效果增強了Banner的視覺效果。在Banner中設計了春、夏、秋、冬四個界面變化,同時配有春天、夏天、秋天、冬天四句廣告標語,體現(xiàn)了網(wǎng)站的青春活力。在Banner界面變化中始終不變的是“北京聯(lián)合大學平谷學院少華跑跑文化藝術推廣中心”網(wǎng)站名稱,突出了主題。Banner設計圖:4.2界面的實現(xiàn)本網(wǎng)站主體界面通過MicrosoftOfficeFrontPage2003實現(xiàn),應用了FrontPage2003的共享邊框、下拉框、層等特殊屬性,并配合HTML代碼編寫完成。HOMEPAGE界面的設計,采用明亮的淺色,點綴色彩鮮艷的標題按鈕,整體布局從上至下,依次為LOGO和Banner、網(wǎng)站導航、公告欄、中心動態(tài)、數(shù)據(jù)資料、綜合新貼、交流園地、網(wǎng)站鏈接、作品展覽和論壇討論區(qū)。瀏覽者可以從主頁方便地瀏覽到網(wǎng)站的大部分欄目。default.asp為HOMEPAGE,如下圖:網(wǎng)站中心介紹頁面:4.3設置服務器建立一個ASP網(wǎng)站,需要安裝IIS服務器。ASP是微軟的WEB服務器端腳本,代碼經(jīng)過服務器編譯后輸出html到客戶端的瀏覽器上,所以必須有一個ASP運行的平臺,才能運行ASP類網(wǎng)站。非服務器系統(tǒng)的IIS最多可以10個線程連接,當多人同時訪問時會受限不能訪問,如XP系統(tǒng),它的IIS主要是用來調試ASP用的,用來做網(wǎng)站服務器就不好了。windowsXP或windows2000PRO專業(yè)版和windows2003,在安裝系統(tǒng)時默認是沒有安裝IIS的,這要我們手動安裝,下面安裝ASP網(wǎng)站調試平臺。準備:系統(tǒng)安裝盤或者將i386目錄考貝到硬盤上,安裝IIS,打開我的電腦,->控制面版->添加刪除程序->添加/刪除windows組件,看到internet信息服務(IIS)選項,選擇它確定后,請放入windows安裝盤,安裝即可。如下圖:設置IIS,只有經(jīng)過設置才能完成我們的ASP調試平臺,雙擊打開,我們可以看到[默認WEB站點]這一項,點擊鼠標右鍵,查看屬性。下面有幾個選頂卡要進行設置的有:主目錄->本地路徑:這里設置你網(wǎng)站所以目錄(也就是你下載解壓到或親自制作的網(wǎng)站目錄)
按上圖設置好后,再主目錄->應用程序設置->點擊配置按紐彈出以下界面,點擊應用程序選項卡,將啟用父路徑選上置首頁索引文檔,就是網(wǎng)站的首頁,如果你的網(wǎng)站首頁文件是default.asp,如果在啟用默認文檔中沒有的話,在輸入網(wǎng)站域名時就無法自動打開首頁了,所以我們要添加。添加后可以點選它按上移,將其移到上面,不移也沒關系,IIS會從第一個開始檢索打開存在的第一個,也可以將其它沒用到的刪除。這樣我們的IIS基本就設置完成了,基本上可以運行ASP網(wǎng)站了。4.4交互式頁面的實現(xiàn)網(wǎng)頁數(shù)據(jù)庫的連接方法有兩種,一種是DSN數(shù)據(jù)源,另一種是DSN-less方式,即不建立DSN連接數(shù)據(jù)。我們考慮最簡單的BBS系統(tǒng)應用環(huán)境,使用互聯(lián)網(wǎng)上免費資源,通?;ヂ?lián)網(wǎng)上免費主頁空間只支持簡單的ASP應用以及Access數(shù)據(jù)庫應用,Access數(shù)據(jù)庫通常要求放置在固定的虛擬目錄位置,譬如:[\db]目錄位置,數(shù)據(jù)庫的連接也只支持DSN-less方式,這也是自然的,既然是免費資源,總不能要求人家還特別幫你設置一個DSN數(shù)據(jù)源。所有要進行數(shù)據(jù)庫存取的ASP網(wǎng)頁都要以DSN-less方式進行數(shù)據(jù)庫連接,由此我們可以將執(zhí)行數(shù)據(jù)庫連接的ASP代碼單獨形成一個插入文件,通常插入文件都是以[.inc]作為擴展名,考慮到安全性的需要,防止用戶直接輸入文件名下載此插入文件,所以我們仍然以[.asp]作為插入文件的擴展名。數(shù)據(jù)庫與留言板顯示程序代碼:OnErrorResumeNextdimtime1,time2 time1=timerResponse.Buffer=True Response.ExpiresAbsolute=Now()-1 Response.Expires=0PrivateConstBITS_TO_A_BYTE=8PrivateConstBYTES_TO_A_WORD=4PrivateConstBITS_TO_A_WORD=32Privatem_lOnBits(30)Privatem_l2Power(30)dimpage,indexfilename,indeximg,db,jd100_page_n,jd100_page_x,bookbg,jd_txt,jd100_topdimjd100_foot,m,jd_sty,jd_repyn,jd_repn,jd_memyn,jd_bg,jd_foot_addr,jd_top_addrdimjd_foot_h,jd_top_h,conn,rs,jd_sys,jd_mm,selectnum,jd_linkcolordimimg_top,img_foot,jd_cmail,main_list,jd_http,jd_tabledimwebtitle,webname,webyn,webgl,webyn2,view2,jd_table_w,jd_fla,cookmsgjd_table=""indexfilename=Request.ServerVariables("PATH_TRANSLATED")indexfilename=right(indexfilename,(len(indexfilename)-instrRev(indexfilename,"\")))db=Server.MapPath("#jd100.mdb")selectnum=0setconn=Server.CreateObject("ADODB.Connection")'SQLSEVER連接'DBHost=""'數(shù)據(jù)庫地址'DBUser="sa"'用戶名'DBPass="admin"'密碼'DBName="jd100"'數(shù)據(jù)庫名'conn.open"provider=sqloledb;uid="&DBUser&";pwd="&DBPass&";server="&DBHost&";database="&DBName'ACCESS數(shù)據(jù)庫連接 Conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&dbselectnum=selectnum+1 conn.execute("update"&jd_table&"a"&"sethots=hots+1")callallsystem()'系統(tǒng)變量 m=10'默認頭像個數(shù) jd_linkcolor=0'鏈接著色閃爍,=1時閃,其它值不閃 jd_foot_addr=jd100_footjd_top_addr=jd100_topjd_bg=bookbg留言內容數(shù)據(jù)全部儲存在數(shù)據(jù)庫中,要在網(wǎng)頁中顯示目前的回復數(shù)據(jù),必須先進行數(shù)據(jù)庫的鏈接與打開,要鏈接數(shù)據(jù)庫我們必須使用ADO對象群的Connection對象;而要打開數(shù)據(jù)庫則必須使用ADO對象群的Recordset對象。網(wǎng)站計數(shù)器,利用文件處理組件FILESYSTEM的強大功能來制作,比用Application對象計數(shù)器要好。用COUNTER.txt存放訪問人次。代碼如下:<%dimvisitorswhichfile=server.mappath("num/counter.txt")setfs=createobject("Scripting.FileSystemObject")setthisfile=fs.opentextfile(whichfile)visitors=thisfile.readlinethisfile.closeCountLen=len(visitors)response.write"<center>您是第"fori=1to6-countLen response.write"<imgsrc=num\0.gif></img>"nextfori=1tocountlen response.write"<imgsrc=num\"&mid(visitors,i,1)&".gif></img>"nextresponse.write"位訪問本網(wǎng)站</center>"visitors=visitors+1setout=fs.createtextfile(whichfile)out.writeLine(visitors)out.closesetfs=nothing%>網(wǎng)站隨窗口滑動的日期顯示模塊的部分代碼:functionYear_Month(){ varnow=newDate(); varyy=now.getYear(); varmm=now.getMonth()+1; varcl='<fontcolor="#3C7796">'; if(now.getDay()==0)cl='<fontcolor="#c00000">'; if(now.getDay()==6)cl='<fontcolor="#00c000">'; return(cl+yy+'?ê'+mm+'??</font>');}functionDate_of_Today(){ varnow=newDate(); varcl='<fontcolor="#3C7796">'; if(now.getDay()==0)cl='<fontcolor="#c00000">'; if(now.getDay()==6)cl='<fontcolor="#00c000">'; return(cl+now.getDate()+'</font>');}functionDay_of_Today(){ varday=newArray(); day[0]="D??úè?"; day[1]="D??úò?"; day[2]="D??ú?t"; day[3]="D??úèy"; day[4]="D??ú??"; day[5]="D??ú??"; day[6]="D??úáù"; varnow=newDate(); varcl='<fontcolor="#3C7796">'; if(now.getDay()==0)cl='<fontcolor="#c00000">'; if(now.getDay()==6)cl='<fontcolor="#00c000">'; return(cl+day[now.getDay()]+'</font>');}functionCurentTime(){ varnow=newDate(); varhh=now.getHours(); varmm=now.getMinutes(); varss=now.getTime()%60000; ss=(ss-(ss%1000))/1000; varclock=hh+':'; if(mm<10)clock+='0'; clock+=mm+':'; if(ss<10)clock+='0'; clock+=ss; return(clock);}4.5系統(tǒng)安裝過程網(wǎng)站運行對運行環(huán)境要求:WindowsXP、IIS、MicrosoftAccess。將本網(wǎng)站拷貝到硬盤上的某一目錄下,如:拷貝至c:\y1下。運行IIS,將默認的Web站點主目錄設置為該目錄,如上例應為c:\y1。選擇“高級”項,單擊“編輯屬性”按鈕,在出現(xiàn)的“編輯屬性”對話框中的“目錄”項中填入“c:\y1”,其他不變,確定。設置啟動默認文檔為:default.asp。4.6系統(tǒng)運行過程網(wǎng)站建設完成后,在本機測試通過。網(wǎng)站已經(jīng)發(fā)布到網(wǎng)絡上,通過網(wǎng)絡空間租賃公司租用了付費的200M主頁空間,并且申請了主頁域名:,同時申請了信息產(chǎn)業(yè)部的ICP備案:京ICP備06031491號。最終使用FTP將網(wǎng)站資源上傳至主頁空間,服務公司自動做了IP指向,從而完成了整套網(wǎng)站的建設。第5章調試和優(yōu)化5.1調試一個站點制作好后,在細節(jié)上肯定還有一些值得調節(jié)的地方,比如無效鏈接,Java、Cookie錯誤等等,所以網(wǎng)站調試是一個不容忽視的環(huán)節(jié)。只要利用瀏覽器就可以完成這項工作。雖然InternetExplorer在瀏覽器市場中占據(jù)著優(yōu)勢性份額,但在進行網(wǎng)站調試時,也暴露出IE的嚴重不足。其實,很多站長都利用Mozilla這款老牌的Web瀏覽器來調試自己的網(wǎng)站,它可以快速、高效、即時地找出網(wǎng)頁中存在的問題。Mozilla內置了“JavaScript控制臺”,只要你在網(wǎng)頁調試時打開JavaScript控制臺,就可以看到被記錄下的JavaScript錯誤提示信息,方便找出錯誤所在,起到即時修正網(wǎng)頁錯誤的目的。使用Mozilla瀏覽器進行網(wǎng)站調試時,依次點擊“工具→Web開發(fā)→JavaScript控制臺”項目后,彈出“JavaScript控制臺”對話框,在列表框中記錄著網(wǎng)頁的JavaScript出錯信息,并且每項錯誤信息都詳細地記錄著出錯的文件名、JavaScript錯誤所在行號,以及錯誤出現(xiàn)時的上下文,這樣一來就很容易找出JavaScript出錯位置和錯誤原因。此外,你還可以右鍵點擊錯誤項目,在彈出的菜單中選擇“復制”項目,將JavaScript出錯信息復制到剪貼板中,以便保存到其他文件中。Mozilla還支持查看所選部分源代碼,這可是源代碼查看工作中一個最有效的功能。當網(wǎng)頁出現(xiàn)錯誤時,經(jīng)驗豐富的站長一般都可以判斷出是哪些部分出現(xiàn)這些問題,這時就可以充分利用“查看所選部分源代碼”功能,縮小源代碼排查范圍,精確定位錯誤位置,大大降低了無用功的付出,提高了網(wǎng)站調試工作效率。此外,Mozilla還提供很多特色功能,如頁面信息查看、JavaScript調試器、DOM查看器和緩存管理器等,都可以有效提高網(wǎng)站調試的進度,提高工作效率,這些對于網(wǎng)站管理都能起到一定的作用。5.2問題分析盡管本招生網(wǎng)站帶來了高效便捷的工作效率,是一個經(jīng)實踐證明了的成功開發(fā)項目,但是從系統(tǒng)開發(fā)的技術角度來考慮,本系統(tǒng)仍存在著很多的不足,無論是網(wǎng)站的自身建設還是運行狀況都有許多需要改進的地方。這些不足之處必須在以后的系統(tǒng)運行和維護過程中不斷的完善,以更好的為招生工作服務。雖然在進行系統(tǒng)設計時充分考慮了網(wǎng)上交流功能的技術成分,并且也完成了留言簿的技術開發(fā),但是開發(fā)水平不高,使得留言簿功能在網(wǎng)站的實際運行中發(fā)揮不夠。我還是充分考慮了系統(tǒng)的可擴展性,以后在條件充分允許的基礎上,可以將網(wǎng)上交流功能(包括網(wǎng)上私聊以及視頻等功能)進一步完善。在未來的招生工作中,這種網(wǎng)上視頻招聘方式必將發(fā)揮越來越大的作用。資源信息共享有待完善,現(xiàn)在各高校網(wǎng)站信息工作各自為戰(zhàn),學校出于諸多原因限制了高校間信息的流動和共享,因此,各高校網(wǎng)站就形成了一個個“信息孤島”。由于這種社會因素的限制,我們在系統(tǒng)設計時也就無法實現(xiàn)高校間資源信息共享的功能。5.3優(yōu)化方案把本系統(tǒng)布置在互聯(lián)網(wǎng)上(),本網(wǎng)站提供的基本功能有:支持ASP或ASP.NET,支持Access數(shù)據(jù)庫,支持FTP網(wǎng)站維護。采用最基本的應用環(huán)境:200M主頁空間、100M以太網(wǎng)、WindowsXP、IE5.0瀏覽器等,本系統(tǒng)的運行是非常理想的。在經(jīng)過留言簿基本設置以后,可以開始在留言簿上發(fā)表貼子、查看貼子、回復貼子及進行其它操作。系統(tǒng)的反應很快,讀出頁面基本上不需要多少時間,一晃就能出來。經(jīng)過本網(wǎng)站各項功能操作測試,系統(tǒng)具有較好的穩(wěn)定性。結束語完成這次設計任務總共用了十二個星期時間,前四個星期用來收集資料、學習要用到的各項開發(fā)技術、進行網(wǎng)站的系統(tǒng)分析,中間四個星期用來設計系統(tǒng),后四個星期用來測試及修改。論文的撰寫一直貫穿其中。為本系統(tǒng)總共設計近四十個網(wǎng)頁,近萬行代碼,五個數(shù)據(jù)表。通過這次畢業(yè)設計,我從中學到了許多新的知識,而且通過這次畢業(yè)設計,培養(yǎng)了我綜合多門學科中的知識、迅速規(guī)劃并開發(fā)出目標系統(tǒng)的能力,以及編程能力也有了很大的提高。另外也有許多心得體會,所謂系統(tǒng)開發(fā)如人生百味,酸甜苦辣皆有之。嚴格按工程的方法來設計系統(tǒng)相當重要,不能認為基于ASP的網(wǎng)站系統(tǒng)很小,可以無需花太多的時間來做系統(tǒng)分析,甚至可以無需經(jīng)過系統(tǒng)定義而直接進入系統(tǒng)編碼階段。這種想法很天真,最小的系統(tǒng),你若想保證質量,把系統(tǒng)做得更可靠更有效率功能越強,應該考慮的方方面面就越多越復雜。系統(tǒng)分析過于簡單,系統(tǒng)定義過于抽象,則在系統(tǒng)設計與編碼階段遇到的困難就越多,特別是其中若不得不做一些功能性甚至系統(tǒng)結構性方面的變動,將面對許多重復性的工作。在系統(tǒng)開發(fā)過程中重復工作過多,將會極大地影響系統(tǒng)開發(fā)的積極性,進而影響整個系統(tǒng)的質量。在這一點上,我體會尤深,我花了四個星期,即系統(tǒng)開發(fā)三分之一的時間用在系統(tǒng)分析與系統(tǒng)定義上??傊?,在這一點上,我的體會是,系統(tǒng)分析越充分,系統(tǒng)定義越具體,那么后續(xù)的系統(tǒng)設計與開發(fā)工作就越有效率,且系統(tǒng)的質量也越有保障?;仡欉@三個月的系統(tǒng)開發(fā)工作,總結起來那就是,軟件的開發(fā)是相當辛苦的,但成功以后的喜悅也是非常美妙的,而且我發(fā)現(xiàn),其中投入的心血越多,成功以后所獲得的快樂與充實感也更多更強。致謝衷心的感謝能在百忙之中參加本人論文答辯的各位老師,謝謝你們的批評和指正!本文是在老師的悉心指導和幫助下完成的。在論文的寫作過程中,老師對論文主題的確立、結構的搭建、寫作方法、寫作規(guī)范等方方面面提出了詳盡、中肯的意見和指導,這些對于論文的完成是不可或缺的。在此,謹此向老師表示衷心的感謝和崇高的敬意。同時我也感謝我的同組同學在這次畢業(yè)設計中的支持和幫助。參考文獻[1]劉瑞新,盧曉飛,李樹東等.網(wǎng)頁設計與制作教程(第二版)[M].北京:機械工業(yè)出版社,2003:136[2]張萍.ASP技術在高校畢業(yè)生就業(yè)信息系統(tǒng)中的應用[J].安徽教育學院學報,2003,21(6):34-36[3]趙燕平,甘仞初.北京高校畢業(yè)生就業(yè)信息網(wǎng)的設計與實施[J].北京理工大學學報,1999,19(4):528-530[4]羅仕鑒,陳杭渝.基于Web的高校畢業(yè)生就業(yè)招聘系統(tǒng)的設計與實現(xiàn)[J].計算機應用研究,2002,第7期:135-137[5]/webbuild/index.asp中國程序員網(wǎng)站[6]沈建強、夏耘《Photoshop圖像處理速成培訓》北京科技大學出版社1999,7:142-160[7]黃敏如,《FrontPage2003中文版入門與提高》中國科技出版社2003,10:10-130附錄:附錄1:主要文件列表Default.asp網(wǎng)站首頁jkklyb.asp留言板首頁#jd100.mdb留言板數(shù)據(jù)庫文件time.js顯示時間代碼文件beqstudio1.css鼠標特效代碼文件beqstudio.cur鼠標特效文件fish.swfFlash特效j.swfBannerlogo.jpgLOGOCOUNTER.TXT計數(shù)器數(shù)據(jù)文檔zuopin1.htm學生作品頁lianxi.htm聯(lián)系方式頁shztongzhi.htm網(wǎng)站新聞頁qitazhsh.htm網(wǎng)站新聞頁baoming.htm網(wǎng)站新聞頁kecheng1.htm課程設置頁zhxjsh.htm網(wǎng)站中心介紹附錄2:數(shù)據(jù)庫結構列表字段類型說明id自動編號編號jd_user字符型姓名jd_pw字符型密碼jd_sex數(shù)字性別jd_web字符型個人主頁jd_email字符型電子郵件地址jd_date字符型出生時間jd_ip字符型IP地址jd_qq字符型QQ號碼jd_head字符型頭像選擇jd_lastdate字符型最后登陸時間jd_topic數(shù)字顯示簽名jd_view數(shù)字是非顯示注冊內容附錄3:動態(tài)網(wǎng)頁設計代碼首頁公告欄程序代碼:<scriptlanguage=javascript><!--varindex=6link=newArray(5);text=newArray(5);link[0]=''link[1]='/liuyan/jkklyb.asp'link[2]=''link[3]='/news/baoming.htm'link[4]='/news/zhzh2006.htm'link[5]=''text[0]='歡迎光臨北京聯(lián)合大學平谷學院少華跑跑文化藝術推廣中心!'text[1]='請到留言板留下您的寶貴建議!若提問也請到留言板留言!'text[2]='POP手繪美工師最新招生資訊'text[3]='商業(yè)手繪美工師第三期全日制班、六日班,正在報名中'text[4]='北京聯(lián)合大學平谷學院&北京汽車工業(yè)高級技校中等學歷2006年聯(lián)合招生計劃text[5]='歡迎光臨北京聯(lián)合大學平谷學院'document.write("<marqueescrollamount='2'scrolldelay='100'direction='up'width='128'height='130'>");for(i=0;i<index;i++){document.write(" <imgsrc='images/soul2.gif'width='12'height='12'><ahref="+link[i]+"target='_blank'>");document.write(text[i]+"</A><br>");}document.write("</marquee>")</script>鼠標特效調用代碼:a{ color:#666666;}BODY{CURSOR:url('beqstudio.cur')}留言簿主程序代碼:<%'主程序SelectCaseaction_e Case"" Case"Add_New" CallAdd_New_Execute() Case"reply" CallReply_Execute() Case"admin" CallAdmin_Login_Execute() Case"EditPWD" CallEditPWD_Execute() Case"Edit" CallEdit_Execute()Case"Edit_web" CallEdit_web() Case"Del_all" Calldelall() Case"Add_reply" CallAdd_New_reply()Case"add_member" Calladd_member() Case"member" Callmember_login() Case"member_save" Callmember_save() Case"member_list" Callmember_list() Case"edit_my" Calledit_my()EndSelectCallMain_Menu()SelectCaseactionCase"UbbHelp"CallUbbHelp() Case"Admin_Login" CallAdmin_Login() Case"member_login" CallAdmin_Login() Case"Exit" CallExit_Admin() CallView_Words() Case"" CallView_Words() Case"Add_New" CallAdd_New() Case"reply" CallReply() Case"View_Words" CallView_Words() Case"Delete" CallDelete() CallView_Words() Case"EditPWD" CallEditPWD() Case"Edit" CallEdit() Case"Edit_web" CallEdit_web() Case"View_topics" CallView_topics() Case"DeleteReply" CallDeletereply()Case"list_top" list_top()Case"list_notop" list_notop() Case"member_reg" Callmember_reg()Cas
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆紅河市重點中學高三第二次模擬考試英語試卷含解析
- 四川省資陽市樂至中學2025屆高三第二次模擬考試語文試卷含解析
- 《屈原列傳》課件 2024-2025學年統(tǒng)編版高中語文選擇性必修中冊
- 2025屆云南省江城縣第一中學高三第三次模擬考試英語試卷含解析
- 2025屆甘肅省慶陽六中高考全國統(tǒng)考預測密卷語文試卷含解析
- 四川大學附屬中學2025屆高三適應性調研考試英語試題含解析
- 上海市浦東區(qū)2025屆高三下學期一模考試語文試題含解析
- 韶關市重點中學2025屆高三第二次聯(lián)考語文試卷含解析
- 安徽省泗縣樊集中學2025屆高三下第一次測試語文試題含解析
- 2025屆成都市樹德中學高考全國統(tǒng)考預測密卷語文試卷含解析
- 一人一檔檔案模板
- 臨時豎井旋噴樁首件施工總結
- 65歲老年人體檢報告單(共1頁)
- COP生產(chǎn)一致性控制計劃
- HNSY大酒店經(jīng)營權評估
- 成骨細胞骨形成機制
- 年處理5000噸芒果工廠設計
- 貨油泵操作.[知識應用]
- 關于大學生生活習慣對身體健康狀況影響的調查報告
- 第三章 硅藻門
- 學生口語交際能力發(fā)展性評價量表設計
評論
0/150
提交評論