新聞網(wǎng)站系統(tǒng)畢業(yè)論文_第1頁
新聞網(wǎng)站系統(tǒng)畢業(yè)論文_第2頁
新聞網(wǎng)站系統(tǒng)畢業(yè)論文_第3頁
新聞網(wǎng)站系統(tǒng)畢業(yè)論文_第4頁
新聞網(wǎng)站系統(tǒng)畢業(yè)論文_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、新聞網(wǎng)站系統(tǒng)畢業(yè)設(shè)計(論文)網(wǎng)絡(luò)工程系-網(wǎng)絡(luò)類076姓名:鄧南平qq:55787056摘要隨著互聯(lián)網(wǎng)的飛速發(fā)展,社會已經(jīng)進入了網(wǎng)絡(luò)時代。網(wǎng)站已經(jīng)成為互聯(lián)網(wǎng)上信息傳播的主要載體?;ヂ?lián)網(wǎng)正在使世界變得越來越小,使我們的競爭更加激烈。新聞發(fā)布系統(tǒng)是典型的新聞信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)。對于前者,需要建立一個數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。對于后者,應(yīng)用程序需要功能齊全且易于使用。關(guān)鍵詞:asp,access,vbscript。摘要隨著互聯(lián)網(wǎng)的飛速發(fā)展,社會已經(jīng)進入了網(wǎng)絡(luò)時代。網(wǎng)站已經(jīng)成為互聯(lián)網(wǎng)在網(wǎng)上進行信息傳播的主要載體,互聯(lián)網(wǎng)正在使這個世界

2、變得“越來越小”,也使我們的競爭更加激烈。新聞發(fā)布系統(tǒng)是一個典型的新聞信息管理系統(tǒng),它的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前臺應(yīng)用程序開發(fā)兩個方面。前者要求建立數(shù)據(jù)的一致性和完整性,數(shù)據(jù)的安全性好。對后者要求應(yīng)用程序的功能齊全,易于使用等特點。關(guān)鍵詞: asp、access、vbscript。先前的評論新聞發(fā)布系統(tǒng)是新聞單位不可缺少的組成部分,其內(nèi)容對于新聞決策者和管理者來說非常重要,因此新聞發(fā)布系統(tǒng)應(yīng)該能夠為用戶提供足夠的信息和快捷的查詢手段。然而,人們一直使用傳統(tǒng)的手工方法來管理文件和檔案。這種管理方法有很多缺點,如效率低,保密性差。此外,長時間運行后會產(chǎn)生大量的文檔和數(shù)據(jù),給查找、更

3、新和維護帶來很多困難。隨著科學(xué)技術(shù)的不斷進步,計算機科學(xué)越來越成熟,其強大的功能已經(jīng)被人們深深地認可。它已經(jīng)進入人類社會的各個領(lǐng)域,發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,利用計算機管理網(wǎng)上新聞發(fā)布具有無可比擬的優(yōu)勢,如:的檢索速度快、檢索方便、可靠性高、存儲容量大、保密性好、壽命長、成本低。這些優(yōu)勢可以大大提高網(wǎng)上新聞發(fā)布的效率,也是企業(yè)科學(xué)、規(guī)范管理和與世界接軌的重要條件。因此,有必要開發(fā)這樣一套新聞發(fā)布管理軟件。在接下來的章節(jié)中,我們將以一個在線新聞發(fā)布系統(tǒng)的開發(fā)為例,談?wù)勂溟_發(fā)過程、所使用的軟件和相關(guān)知識,以及所涉及的問題和解決方法。主動服務(wù)器頁面是微軟開發(fā)的一套服務(wù)器腳本環(huán)境

4、,可以創(chuàng)建和運行動態(tài)的、交互式的網(wǎng)絡(luò)服務(wù)器應(yīng)用程序。asp包含在iis3.0和iis4.0中。通過asp,我們可以通過結(jié)合html頁面、asp命令和activex組件來構(gòu)建動態(tài)、交互式和高效的web服務(wù)器應(yīng)用程序。有了asp,就不需要擔(dān)心客戶端的瀏覽器是否能運行編寫好的代碼,因為所有的程序都會在服務(wù)器端執(zhí)行,包括所有嵌入普通html的腳本程序。程序執(zhí)行時,服務(wù)器只將執(zhí)行結(jié)果返回給客戶端瀏覽器,減輕了客戶端瀏覽器的負擔(dān),大大提高了交互速度。此外,asp應(yīng)用程序可以很容易地開發(fā)和修改使用可視化集成開發(fā)環(huán)境。本系統(tǒng)從建立asp環(huán)境入手,從簡單到深入介紹了建立基于asp的動態(tài)新聞發(fā)布系統(tǒng)所需的各種技術(shù)

5、。目前,asp技術(shù)已經(jīng)風(fēng)靡全球,在互聯(lián)網(wǎng)上幾乎隨處可見。asp技術(shù)的出現(xiàn)和發(fā)展給曾經(jīng)被靜態(tài)內(nèi)容所主宰的網(wǎng)絡(luò)帶來了全新的動態(tài)效果,使得網(wǎng)絡(luò)之間的交互更加靈活方便,也使得在互聯(lián)網(wǎng)上實現(xiàn)信息的傳輸和檢索變得越來越容易。正因為如此,asp很快被廣大網(wǎng)絡(luò)設(shè)計師和開發(fā)人員所接受,并成為首選的網(wǎng)站開發(fā)和編程技術(shù)。asp是目前最流行的網(wǎng)絡(luò)應(yīng)用開發(fā)工具之一。這是一個強大、靈活且易于學(xué)習(xí)的服務(wù)器腳本編程環(huán)境。它的源代碼可以在服務(wù)器端運行,運行結(jié)果以超文本標(biāo)記語言代碼的形式輸出到客戶端。使用asp不僅可以快速創(chuàng)建交互式動態(tài)網(wǎng)頁,而且可以使程序代碼完全保密。更重要的是,它不需要考慮客戶端使用什么瀏覽器。內(nèi)容序.2第1

6、章asp簡介.11.1 asp的特點.11.2 asp的優(yōu)勢.21.3 asp和html.31.4 asp的內(nèi)置對象.41.4.1請求對象.41.4.2響應(yīng)對象.4第二章為什么你想開發(fā)一個新聞發(fā)布系統(tǒng).第三章訪問數(shù)據(jù)庫.83.1數(shù)據(jù)庫概念.83.2訪問數(shù)據(jù)庫的特性.83.3創(chuàng)建新表.93.4連接數(shù)據(jù)庫.9第4章腳本編程語言.104.1 vbscript4.2數(shù)據(jù)類型.104.2.1 vbscript數(shù)據(jù)類型.104.2.2 vbscript變量.114.2.3聲明變量.11第五章系統(tǒng)實現(xiàn).125.1目標(biāo)設(shè)計.125.2數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn).125.3介紹和發(fā)布新聞數(shù)據(jù).125.4系統(tǒng)主頁.135.

7、5顯示與每個新聞相關(guān)的新聞.145.6在任何領(lǐng)域添加新聞.145.7新聞自由變更.155.8顯示熱門新聞.17第六章結(jié)束語.18參考.20第1章asp簡介asp是活動服務(wù)器頁面的縮寫,它是一個服務(wù)器端腳本環(huán)境。asp可以將網(wǎng)頁、腳本命令和activex組件結(jié)合起來,創(chuàng)建動態(tài)的交互式網(wǎng)頁和強大的基于網(wǎng)絡(luò)的應(yīng)用程序簡而言之,asp是服務(wù)器端的腳本運行環(huán)境,用戶可以通過它創(chuàng)建和運行動態(tài)的交互式網(wǎng)絡(luò)應(yīng)用程序。1.1 asp的特點asp包含在iis3.0和iis4.0中。有了asp,就不需要擔(dān)心客戶端瀏覽器是否能運行編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌入在普通html中的腳本程序。從

8、字面上講,asp包含以下三層含義:1.主動:asp采用微軟公司的activex技術(shù)。采用程序封裝對象和調(diào)用對象的技術(shù),簡化了程序設(shè)計,加強了程序間的協(xié)作。只要這些組件安裝在服務(wù)器上,您就可以通過訪問這些組件來快速輕松地構(gòu)建自己的網(wǎng)絡(luò)應(yīng)用程序。2.服務(wù)器:asp在服務(wù)器端運行。因此,您不必擔(dān)心瀏覽器是否支持asp使用的編程語言。asp的編程語言可以是vbscript和javascript。vbscript是visual basic的一個子集。但是,網(wǎng)景瀏覽器在客戶端不支持vbscript,所以最好不要在客戶端使用vbscript。在服務(wù)器端,不需要考慮瀏覽器的支持,網(wǎng)景瀏覽器可以正常顯示asp頁

9、面。3.頁面:asp返回標(biāo)準(zhǔn)的超文本標(biāo)記語言頁面,可以在普通瀏覽器中正常顯示。當(dāng)訪問者查看頁面源文件時,他們看到的是由asp生成的html代碼,而不是asp程序代碼。asp是在iis環(huán)境下開發(fā)網(wǎng)絡(luò)應(yīng)用程序的一種簡單方便的編程工具。asp具有以下特征:1.使用簡單的腳本語言,如vbscript和javascript,結(jié)合超文本標(biāo)記語言代碼,可以快速開發(fā)網(wǎng)站應(yīng)用程序;2.易于編寫,無需編譯,可以直接在服務(wù)器端執(zhí)行;3.使用一個普通的文本編輯器,你可以編程;4.不管是哪種瀏覽器,只要客戶端瀏覽器能夠執(zhí)行html代碼,就可以瀏覽asp設(shè)計的網(wǎng)頁內(nèi)容。asp使用的腳本語言都是在網(wǎng)絡(luò)服務(wù)器端執(zhí)行的,客戶端

10、的瀏覽器不需要能夠執(zhí)行這些腳本語言;5.asp可以與任何activex腳本語言兼容。除了vbscript或javascript腳本語言,asp還可以使用第三方通過插件提供的其他腳本語言。腳本引擎是一個處理腳本程序的組件6.asp的源程序不會被傳輸?shù)娇蛻舳藶g覽器,因此可以避免剽竊他人編寫的源程序,提高程序的安全性;7.您可以使用服務(wù)器端的腳本在客戶端生成腳本;8.activex服務(wù)器組件是無限可擴展的,所需的activex服務(wù)器組件可以用visualbasic、java、visual c、cobol等編程語言編寫。asp的應(yīng)用完全基于iis。用于windows nt服務(wù)器和工作站的iis版本不同

11、,但除了安裝過程之外,它們的功能幾乎相同。iis提供三種服務(wù):萬維網(wǎng)、gopher和文件傳輸協(xié)議。萬維網(wǎng)服務(wù)為客戶瀏覽器提交網(wǎng)頁,并允許客戶訪問asp文件的iis支持虛擬目錄,可以通過“服務(wù)器屬性”對話框中的“目錄”選項卡進行管理。建立虛擬目錄對于管理網(wǎng)站非常重要。虛擬目錄隱藏了站點目錄結(jié)構(gòu)的重要信息。如果在網(wǎng)頁中使用物理路徑,有關(guān)網(wǎng)站目錄的重要信息將會暴露出來,這很容易導(dǎo)致系統(tǒng)攻擊。與普通程序不同,asp程序不需要編譯,asp程序的控制部分是用vbscript、javascript等腳本語言設(shè)計的。當(dāng)執(zhí)行asp程序時,腳本程序向腳本解釋器(即腳本引擎)發(fā)送一組命令,腳本引擎將這些命令翻譯成服

12、務(wù)器可以執(zhí)行的命令。編程時,系統(tǒng)提供兩種腳本語言:vbscript和javascript,其中vbscript是默認的腳本語言。1.2 asp的優(yōu)勢asp解決了所有與cgi和服務(wù)器應(yīng)用編程接口相關(guān)的問題。除了像isapi應(yīng)用程序一樣有效之外,它還易于使用。使用cgi或isapi,計算機程序必須用perl或c語言編寫,用復(fù)雜的接口代碼連接到服務(wù)器。但是,編譯應(yīng)用程序并將其與適當(dāng)?shù)木W(wǎng)頁相關(guān)聯(lián)。要使用asp,只需在網(wǎng)頁中編寫代碼。超文本標(biāo)記語言標(biāo)簽和代碼在一起,這些代碼是用易于學(xué)習(xí)和使用的腳本語言編寫的。但是,如果頁面保存到網(wǎng)站,它可以運行。不需要編譯,也沒有建立接口的復(fù)雜過程!asp使創(chuàng)建高度交互的網(wǎng)站變得更快更容易。asp還可以在將來維護和更新頁面。1.3 asp和超文本標(biāo)記語言asp本身不是一種腳本語言,它只是為嵌入在網(wǎng)頁中的腳本程序提供了一個運行環(huán)境。asp程序是一個擴

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論