【正文】
第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 站點(diǎn)的網(wǎng)頁(yè)內(nèi)容是用 HTML 標(biāo)記顯示文件的編排效果,這是一種靜態(tài)的內(nèi)容顯示方式,充其量 HTML 標(biāo)記只是一種文件編排的語(yǔ)言,所謂的網(wǎng)頁(yè)設(shè)計(jì)只是一種高級(jí)的文件編排功能。 5. 添加新聞 所有的管理員都可以發(fā)表任何新聞,但必須先進(jìn)入登錄頁(yè)面。讀者能很方便的找到自己感興趣的主題進(jìn)行閱讀。即將應(yīng)用劃分為 3層(可以有更多層,但三層最常見(jiàn)):用戶界面層、商業(yè)邏輯層、 數(shù)據(jù)庫(kù)層。從目前的開(kāi)發(fā)技術(shù)來(lái)看, Browser 端作為信息收集源,特別是大量的數(shù)據(jù)錄入工作還不能完全取代 Client 端的用戶界面。 Client/Server(C/S)模式與 Browser/Server 模式是現(xiàn)在比較流行的兩種數(shù)據(jù)庫(kù)應(yīng)用模式。 3. 欄目管理:可以對(duì)各個(gè)大類、小類進(jìn)行刪除、修改、新增操作。 【普通管理員】 (必須登陸管理頁(yè)面 ) 1. 添加新聞:可以在各個(gè)欄目進(jìn)行新聞的添加工作。 (d).新聞打?。?單獨(dú)打印頁(yè)面方便用戶打印 新聞。 ( 1)前臺(tái)功能: 包括在主界面進(jìn)行的基本操作,具體內(nèi)容如下: (a).新聞瀏覽:讀者可以通過(guò)各個(gè)大類和小類以及各個(gè)欄目進(jìn)行新聞瀏覽。 1. 5 編輯和運(yùn)行 ASP 文件的環(huán)境 編輯和運(yùn)行 ASP 文件需要一定的環(huán)境條件 ,用戶必須滿足這些條件才可建立 ASP 的開(kāi)發(fā)環(huán)境。 Active Server Pages 技術(shù)經(jīng)過(guò)不斷的改進(jìn),其功能越來(lái)越強(qiáng)大,已經(jīng)被越來(lái)越多的公司認(rèn)可,今天 Inter 上很多最成功的商業(yè)網(wǎng)站都是利用 Actire ServerPages 創(chuàng)建的。 Web Server 將這個(gè)文件發(fā)送到一個(gè)叫做 ASP. DLL 的特定文件中。 為了便于理解它和支持靜態(tài)主頁(yè)的區(qū)別,我們將它分成以下步驟: 一個(gè)用戶在瀏覽器的網(wǎng)欄中添入 Active Server Page 文件名稱,并敲回車鍵觸發(fā)這個(gè) Active Server Page 的申請(qǐng)。在瀏覽器中,客戶通過(guò)選擇“查看源代碼”,很 容易就能獲取頁(yè)面的文件路徑信息。 IIS 支持虛擬目錄。 將定制組件同網(wǎng)站結(jié)合在一起。 檢索不同瀏覽器的功能。 跟蹤用戶會(huì)話。 處 HTML 表單的內(nèi)容。這些腳本可以執(zhí)行應(yīng)用程序邏輯,并能夠調(diào)用軟件組件來(lái)執(zhí)行特殊的任務(wù),例如數(shù)據(jù)庫(kù)查詢、文件輸入/輸出 (I/ O)、業(yè)務(wù)規(guī)則和工作流。 ASP 代表了微軟公司開(kāi)發(fā)技術(shù)的一個(gè)新發(fā)展。它提供了 CGI 程序和腳本的靈活性,同時(shí)不會(huì)使性能顯著下降。 使用附加組件,可以擴(kuò)展 Actire Server Pages。它具有 3 個(gè)重要特性: Active Server Pages 可包含服務(wù)器端腳本。 ASP 存取數(shù)據(jù)的方法遵循 CGI 標(biāo)準(zhǔn),但它大大簡(jiǎn)化了編程方法。 CGI 不但編程復(fù)雜,修改后還要重新編譯,并且很浪費(fèi)系統(tǒng)資源,隨 之而來(lái)的 ISAPI 是另一個(gè)解決方案。這個(gè)問(wèn)題導(dǎo)致了 CGI(Common Gateway Interface,公共網(wǎng)關(guān)接口 )的產(chǎn)生。 第一章 應(yīng)用軟件的討論 (從靜態(tài)到動(dòng)態(tài)的飛躍 ) 1. 1 動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè) (ASP)的出現(xiàn) 在 Web 誕生之初,所有的網(wǎng)頁(yè)都是依靠超接的。其關(guān)鍵是 ASP 與 HTML 相互結(jié)合、互相嵌套 ,并利用 ASP的相對(duì)路徑鏈接訪問(wèn) Microsoft Access 數(shù)據(jù)庫(kù)。后臺(tái)主要作用是新聞系統(tǒng)管理。整個(gè)工作從 2020 年 3 月中旬開(kāi)始,至 2020 年 6 月基本結(jié)束。 【摘 要】 本篇論文詳細(xì)講解了利用 ASP、 Microsoft Access20FlashMX、 DreamwearMX 等軟件工具制作“基于 WEB 的新聞發(fā)布系統(tǒng)”的過(guò)程。 在當(dāng)前社會(huì),信息已成為一種隱型的財(cái)富,人們對(duì)信息的需求再也不是局限于單純的電視、報(bào)紙等大眾途徑。 作為計(jì)算機(jī)發(fā)展最迅速的領(lǐng)域之一的數(shù)據(jù)庫(kù)技術(shù) ,已經(jīng)形成了一整套獨(dú)有的理論 ,并廣泛地應(yīng)用于人們的生產(chǎn)和生活中。 Web 技術(shù) 由最 初的 靜態(tài) HTML 發(fā) 展到 動(dòng)態(tài) 網(wǎng)頁(yè) 技術(shù)DHTML,CGI(Command Gateway Interface),腳本語(yǔ)言與 ASP(Active Server Pages)后來(lái)居上 ,并且大有取代 CGI 的趨勢(shì)。促成 Inter 高速發(fā)展的因素之一就是 Web 技術(shù)。隨著 Inter 技術(shù)的發(fā)展 ,它已經(jīng)成為一種操作平臺(tái) ,為用戶提供強(qiáng)大的服務(wù) ,例如網(wǎng)上購(gòu)物 ,網(wǎng)上電子商務(wù) ,社會(huì)信息數(shù)據(jù)庫(kù)服務(wù)等。因此 ,作為網(wǎng)絡(luò)開(kāi)發(fā)者或管理者 ,數(shù) 據(jù)庫(kù)知識(shí)是必不可少的。由于 篇幅有限,本人不能在此做 一一詳細(xì)的說(shuō)明。 關(guān)鍵字: ASP、 Microsoft Access20 FlashMX、 Dreamwear MX、基于 WEB 的新聞發(fā)布系統(tǒng)、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)的配置、前端網(wǎng)絡(luò) …… 【 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 ?? 【前 言】 本課題的主要任務(wù)是建造一新聞發(fā)布網(wǎng)站,整個(gè)課題的設(shè)計(jì)工作分三步進(jìn)行,首先是相關(guān)資料的收集和與相關(guān)人員的溝通和交流,隨后是網(wǎng)站的實(shí)質(zhì)性設(shè)計(jì),最 后是網(wǎng)站的測(cè)試工作。系統(tǒng)分為前臺(tái)和后臺(tái)兩部分 ,前臺(tái)主要作用是瀏覽新聞、管理員登錄、查詢、修改、推薦、打印等。 在本課題的設(shè)計(jì)過(guò)程中 ,主要應(yīng)用的網(wǎng)絡(luò)編程語(yǔ)言有 ASP 語(yǔ)言、 HTML 語(yǔ)言 ,Microsoft Access 數(shù)據(jù)庫(kù)系統(tǒng)及 Flash 動(dòng)畫制作軟件等。 綜上所述 ,本課題的研究對(duì)于了解網(wǎng)絡(luò)編程、構(gòu)建個(gè)人或商業(yè)網(wǎng)站都有較大的幫助 ,是步入網(wǎng)絡(luò)時(shí)代必不可少的組成部分。 但是,這樣的網(wǎng)頁(yè)只是靜態(tài)的。事實(shí)上,CGI 程序是一個(gè)可執(zhí)行程序,它必須通過(guò)編譯器編譯并連接成可執(zhí)行代碼后才可以工作。 Asp( ActiveServerPages,動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè))出現(xiàn)解決了這些問(wèn)題。 1. 2 ASP 的特性 Active Serve