【正文】
rver Pages 可包含服務器端腳本。這些網(wǎng)頁全部 都是解釋執(zhí)行的,你可以修改一個動態(tài)網(wǎng)頁,無須任何編譯器就可以直接發(fā)布到 Web 服務器上。 ASP 存取數(shù)據(jù)的方法遵循 CGI 標準,但它大大簡化了編程方法。但是, ISAPI 程序設計更加復雜,而且安全性較差。 CGI 不但編程復雜,修改后還要重新編譯,并且很浪費系統(tǒng)資源,隨 之而來的 ISAPI 是另一個解決方案。這個程序就是通常所說的 CGI 程序,它可以由任何一種程序語言 (如 C/C++、 Perl、 Visual Basic、 TCL 等 )編寫。這個問題導致了 CGI(Common Gateway Interface,公共網(wǎng)關接口 )的產(chǎn)生。這些網(wǎng)頁是事先編好并存放在 Web 的服務器上的, Web服務器僅需要將這個網(wǎng)頁取出,然后按照超文本傳輸協(xié)議 (HTTP)規(guī)定的方式傳送該瀏覽器,瀏覽器把這個網(wǎng)頁按預先編排好的格式 (使用最多的是 HTML 格式 )呈現(xiàn) 出來。 第一章 應用軟件的討論 (從靜態(tài)到動態(tài)的飛躍 ) 1. 1 動態(tài)服務器網(wǎng)頁 (ASP)的出現(xiàn) 在 Web 誕生之初,所有的網(wǎng)頁都是依靠超接的。 現(xiàn)階段我國已經(jīng)步入了市場經(jīng)濟時期 ,隨著網(wǎng)絡技術的飛速發(fā)展 ,Inter 用戶的數(shù)量也與日俱增 ,許多公司及企業(yè)都將目光投向了網(wǎng)絡這個商機無限的領域 ,許多公司以在其他網(wǎng)站加入廣告或建立公司網(wǎng)站的形式來吸引更多的顧客 ,而新聞發(fā)布系統(tǒng)是幾乎所有網(wǎng)站都不可或缺的一個重要組成部分 ,有人說,“現(xiàn)代社會,信息就是財富! ” 所以說本課題的研究在信息交流 領域有其一定的價值。其關鍵是 ASP 與 HTML 相互結合、互相嵌套 ,并利用 ASP的相對路徑鏈接訪問 Microsoft Access 數(shù)據(jù)庫。由于本系統(tǒng)不是大型網(wǎng)絡系統(tǒng) ,因此采用了操作簡單明了并且易于管理的Microsoft Access 數(shù)據(jù)庫作為系統(tǒng)后臺數(shù)據(jù)庫。后臺主要作用是新聞系統(tǒng)管理。 在這個項目中 ,我對課題的要求進行了詳細的研究 ,并查閱了大量的資料 ,然后提出了設計方案。整個工作從 2020 年 3 月中旬開始,至 2020 年 6 月基本結束。其中網(wǎng)站的各個部分還作了詳細介紹,待您仔細閱覽。 【摘 要】 本篇論文詳細講解了利用 ASP、 Microsoft Access20FlashMX、 DreamwearMX 等軟件工具制作“基于 WEB 的新聞發(fā)布系統(tǒng)”的過程。 基于此種考慮 ,網(wǎng)絡開發(fā)者們提出了一種“基于WEB 的新聞發(fā)布系統(tǒng)”,該系統(tǒng)能夠實現(xiàn)在線更新最新新聞、設置新聞分類導航等功能,此外,網(wǎng)站管理員也可在線對后臺進行管理,例如新聞的修改、刪除等操作,以保證新聞的及時、準確性。 在當前社會,信息已成為一種隱型的財富,人們對信息的需求再也不是局限于單純的電視、報紙等大眾途徑。有了數(shù)據(jù)庫的支持 ,可以擴展網(wǎng)頁的功能 ,可以方便地設計出交互式頁面 ,可以構造功能強大的后臺管理系統(tǒng) ,可以為網(wǎng)站的更新、維護提供極大的方便。 作為計算機發(fā)展最迅速的領域之一的數(shù)據(jù)庫技術 ,已經(jīng)形成了一整套獨有的理論 ,并廣泛地應用于人們的生產(chǎn)和生活中。瀏覽 Web 有著執(zhí)行 Windows 程序一樣的感覺和操作性。 Web 技術 由最 初的 靜態(tài) HTML 發(fā) 展到 動態(tài) 網(wǎng)頁 技術DHTML,CGI(Command Gateway Interface),腳本語言與 ASP(Active Server Pages)后來居上 ,并且大有取代 CGI 的趨勢。【 開發(fā)背景 】 近年來 ,Inter 技術得到迅速的發(fā)展 ,已經(jīng)成為計算機產(chǎn)業(yè)的一個技術熱點。促成 Inter 高速發(fā)展的因素之一就是 Web 技術。 Web 已經(jīng)不再局限于僅僅提供大量的信息服務 ,Web 技術的發(fā)展使得那些具有交互動態(tài)頁面、有條理的數(shù)據(jù)庫查詢、豐富信息內容的頁面成為最吸引人的網(wǎng)頁。隨著 Inter 技術的發(fā)展 ,它已經(jīng)成為一種操作平臺 ,為用戶提供強大的服務 ,例如網(wǎng)上購物 ,網(wǎng)上電子商務 ,社會信息數(shù)據(jù)庫服務等。數(shù)據(jù)庫技術與網(wǎng)站的結合是當今 Web 技術的一個熱點。因此 ,作為網(wǎng)絡開發(fā)者或管理者 ,數(shù) 據(jù)庫知識是必不可少的。隨著 Inter在中國的發(fā)展日新月異 ,人們在日常生活中也越來越多地使用這項新技術來為自己的工作和生活服務 ,人們通過網(wǎng)絡來獲取信息的需求越來越大。由于 篇幅有限,本人不能在此做 一一詳細的說明。并簡要介紹了 Inter 及 Web 技術的發(fā)展,本篇論文主要分為六個部分,依次為:網(wǎng)站的系統(tǒng)設計、數(shù)據(jù)庫的設計與實現(xiàn)、后臺系統(tǒng)和數(shù)據(jù)庫的配置、前端網(wǎng)絡的開發(fā)與設計、開發(fā)難點與技巧、系統(tǒng)的發(fā)布與維護。 關鍵字: ASP、 Microsoft Access20 FlashMX、 Dreamwear MX、基于 WEB 的新聞發(fā)布系統(tǒng)、系統(tǒng)設計、數(shù)據(jù)庫的配置、前端網(wǎng)絡 …… 【 ABSTRACT】 This discourse was detailed to explain in detail the exploitation ASP, Microsoft Access2020, FlashMX, DreamwearMX...etc. software tool creation according to the WEB news announces the system of the synopsis introduced Inter and technical development in Webs, this thesis is divided into six parts primarily, one by one in order for:The design of the system design, database of the website with realize, the backstage system installs with database, the development of the head work and design, develop a little bit difficult announcing with technique, system with them the each part of the website still made the detailed introduction, treating you the careful reading. KEYWORD: asp、 Microsoft Access20 FlashMX、 Dreamwear MX、 The news that base on the WEB announces the system, system design, database installs, head work ?? 【前 言】 本課題的主要任務是建造一新聞發(fā)布網(wǎng)站,整個課題的設計工作分三步進行,首先是相關資料的收集和與相關人員的溝通和交流,隨后是網(wǎng)站的實質性設計,最 后是網(wǎng)站的測試工作。網(wǎng)站的圖片資料及其 各種新聞 信息等資料由 網(wǎng)絡 提供,網(wǎng)站的網(wǎng)頁主要由 Dreamwear MX結合 HTML語言設計,其中后臺數(shù)據(jù)庫為 Microsoft Acess 2020,網(wǎng)頁的交互用 Javascript 實現(xiàn), ASP 網(wǎng)頁和數(shù)據(jù)庫的鏈接采用 VBScript 腳本語言,整個系統(tǒng)以 Windows 2020+IIS作為 Web 服務器。系統(tǒng)分為前臺和后臺兩部分 ,前臺主要作用是瀏覽新聞、管理員登錄、查詢、修改、推薦、打印等。采用動態(tài)網(wǎng)頁及數(shù)據(jù)庫相結合的方法來進行設計 ,鑒于 ASP 在設計動態(tài)網(wǎng)頁上的優(yōu)勢地位及其對數(shù)據(jù)庫的良好支持 ,因此選擇它來制作動態(tài)頁面。 在本課題的設計過程中 ,主要應用的網(wǎng)絡編程語言有 ASP 語言、 HTML 語言 ,Microsoft Access 數(shù)據(jù)庫系統(tǒng)及 Flash 動畫制作軟件等。其中的重點是在動態(tài)網(wǎng)頁