freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

專題網(wǎng)站的制作—免費畢業(yè)設(shè)計論文(已修改)

2024-12-15 11:22 本頁面
 

【正文】 引 言 網(wǎng)站 (Website)是指在因特網(wǎng)上,根據(jù)一定的規(guī)則,使用 HTML 等工具制作的用于展示特定內(nèi)容的相關(guān)網(wǎng)頁的集合。簡單地說,網(wǎng)站是一種通訊工具,就像布告欄一樣,人們可以通過網(wǎng)站來發(fā)布自己想要公開的資訊,或者利用網(wǎng)站來提供相關(guān)的網(wǎng)絡(luò)服務(wù)。人們可以通過網(wǎng)頁瀏覽器來訪問網(wǎng)站,獲取自己需要的資訊或者享受網(wǎng)絡(luò)服務(wù)。 在因特網(wǎng)的早期,網(wǎng)站還只能保存單純 的文本。經(jīng)過幾年的發(fā)展,當(dāng)萬維網(wǎng)出現(xiàn)之后,圖像、聲音、動畫、視頻,甚至 3D 技術(shù)開始在因特網(wǎng)上流行起來,網(wǎng)站也慢慢地發(fā)展成我們現(xiàn)在看到的圖文并茂的樣子。通過動態(tài)網(wǎng)頁技術(shù),用戶也可以與其他用戶或者網(wǎng)站管理者進(jìn)行交流。也有一些網(wǎng)站提供電子郵件服務(wù)。 許多公司都擁有自己的網(wǎng)站,他們利用網(wǎng)站來進(jìn)行宣傳、產(chǎn)品資訊發(fā)布、招聘等等。隨著網(wǎng)頁制作技術(shù)的流行,很多個人也開始制作個人主頁,這些通常是制作者用來自我介紹、展現(xiàn)個性的地方。也有以提供網(wǎng)絡(luò)資訊為盈利手段的網(wǎng)絡(luò)公司,通常這些公司的網(wǎng)站上提供人們生活各個方面的資訊如時事新聞 、旅游、娛樂、經(jīng)濟等。 隨著 2020 北京奧運會的舉辦,各項體育賽事在中國展開。大家可以通過網(wǎng)站瀏覽到各個賽事的重點,參與討論。謝謝大家! 第一章 所用開發(fā)語言簡介 ASP 的特點 ASP 是一種未經(jīng)編譯的開放式的應(yīng)用軟件,是微軟公司推出的一種用以取代CGI(公共網(wǎng)關(guān)接口即 Common Gateway Interface)的技術(shù),它實質(zhì)上是一種服務(wù)器端腳本環(huán)境。 ASP 被包含在 IIS 及其更高版本之中。通過 ASP,用戶可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 組件建立動態(tài)、交互且高效的 Web 服務(wù)器應(yīng)用程序。 ASP 的出現(xiàn)使用戶不必?fù)?dān)心客戶端不能正確運行所編寫的代碼,因為所有的程序?qū)⒃诜?wù)器端執(zhí)行,包括所有內(nèi)嵌的普通 HTML 中的腳本程序??蛻舳酥灰褂每蓤?zhí)行 HTML 代碼的瀏覽器,即可瀏覽通過 ASP 設(shè)計出來的頁面內(nèi)容。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶端瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 ASP 并不是一種純粹的編程語言,它所用的語言是大多數(shù)人都非常熟悉的兩種腳本語言,即 VBScript 和 JavaScript 語言。在一個 ASP應(yīng)用程序中可以用其中一種腳 本語言,也可以結(jié)合這兩種語言使用。另外 ASP 還能與任何 ActiveX Scripting 語言相兼容。 ASP 使用的 ActiveX 技術(shù)是基于開放設(shè)計環(huán)境的,用戶可以使用 Visual Basic、 Java、等編程語言將自己定義和制作的組件加入其中,是自己的動態(tài)網(wǎng)頁具有無限的擴充能力,這是傳統(tǒng)的 CGI 等程序所遠(yuǎn)遠(yuǎn)不及的地方。另外, ASP可利用 ADO( Active Data Object,微軟公司的一種數(shù)據(jù)訪問模型)方便地訪問數(shù)據(jù)庫,從而使得開發(fā)基于 WWW 的應(yīng)用系統(tǒng)成為可能。 ASP 的編輯環(huán)境要求非常簡單,任何一種 文本編輯器都可以編寫 ASP應(yīng)用程序。 使用 ASP 開發(fā)網(wǎng)頁應(yīng)用程序具有以下一些特點: ( 1) 完全內(nèi)嵌,與 HTML 和 Script 語言充分結(jié)合 。 ( 2) 無需編譯,容易編寫,可在服務(wù)器端直接運行,且 Web 程序開發(fā)時間短。 ( 3) 無瀏覽器兼容問題。 ( 4) 程序代碼隱藏,在客戶端只能看到由 ASP 輸出的動態(tài) HTML 文件。 ( 5) 使用任何文本編輯器都可以進(jìn)行編輯設(shè)計。 ( 6) 可使用任何語言編寫自己的 ActiveX Server 組件。 ( 7) 使用 ADO 組件輕松存取數(shù)據(jù)。 ( 8) 面向 對象,并可擴展的 ActiveX Server 組件。 一個以 ASP 為基礎(chǔ)的應(yīng)用程序包含了 Web 服務(wù)器的虛擬目錄( Virtual Directory)以虛擬目錄下的所有文件夾與執(zhí)行文件。虛擬目錄主要是為了保護(hù)服務(wù)器端站點的內(nèi)容和資料,避免受到網(wǎng)絡(luò)黑客的惡意破壞和攻擊而產(chǎn)生的。在提供 WWW 服務(wù)的服務(wù)器端,虛擬目錄的作用是不讓客戶端用戶知道一些目錄與重要文件的真實路徑,也就是說每一個絕對路徑(即真實路徑)都已經(jīng)隱藏起來,這些可以供網(wǎng)絡(luò)客戶訪問的 Inter 資源都會以服務(wù)器的文檔根目錄( Document Root)作為相對路徑的基點( Base),或者另取一 個從表面上看來毫無關(guān)系的別名( Alias Name)來隱藏真實目錄名稱。這些相對目錄就稱為虛擬目錄,相對路徑和絕對路徑是相對立的。 另外,每個 ASP Web 應(yīng)用程序都擁有一個 文件,后綴名 asa 是Active Server Application 的縮寫。 (1) ASP 文件的存取方式 使用任何一種文本編輯器都可編寫 ASP 應(yīng)用程序,編寫的程序要以后綴名 .asp 保存,不可以保存為 .html 形式。如果是以 .html 形式保存的話,服務(wù)器端將不編譯文件中所有的包含 ASP 語法的語句。 將文件保存為后綴 名 .asp 的形式是為了告訴提供 ASP 服務(wù)的服務(wù)器,這是一個 ASP 應(yīng)用程序,必須在給客戶端送出文件之前把它編譯一遍。將 .asp 后綴名的文件編寫存儲完畢之后,就可以把它放在自己的 Web 服務(wù)器上執(zhí)行,這樣就能夠在瀏覽器端看到 ASP 頁面的輸出效果了。 (2) ASP 文件的結(jié)構(gòu)特點 到目前為止,我們已經(jīng)知道 ASP 能夠和 HTML、 Script 語言完美結(jié)合。在這之前一直都稱開發(fā)的項目為應(yīng)用程序,或許有些人認(rèn)為 ASP文件是一個已經(jīng)被編譯過的文件,但 ASP 文件是一個文本文件,可以用任何一種編輯器打開它,并對它進(jìn)行適當(dāng)?shù)木庉嬓?改。 一般情況下一個 ASP 包含以下幾個部分: ( 1) 普通的 HTML 文件。 ( 2) 客戶端的 Script 程序代碼,放置于 標(biāo)簽之內(nèi)。 ( 3) 服務(wù)器端的 ASP Script 程序代碼,放置于 % . . . %標(biāo)簽之內(nèi)。 ( 4) Server Side Include 語句,即使用 Include 的語法在本頁面嵌入其他的 Web 頁面。 ASP 的服務(wù)器會將其原封不動的發(fā)送到客戶端,由客戶端的瀏覽器進(jìn)行處理。目前在 ASP 中可以使用的腳本語言主要是 VBScript 和 Jscript,其中系統(tǒng)默認(rèn) 的腳本語言為 VBScript。不過任何一個可以和 ActiveX Script 標(biāo)準(zhǔn)兼容的腳本語言引擎都可以很好地應(yīng)用于 ASP 之中。 程序使用的對象及其屬性和方法 ( 1) Request 對象 (從客戶端獲取信息,主要是讀取提交表單中的數(shù)據(jù)) QueryString: 從查詢字符串中讀取用戶提交的數(shù)據(jù) ; Form: 獲取客戶端在 FORM 表單中所輸入的信息 ; Cookies: 取得客戶端瀏覽器的 Cookies 信息。 ( 2) Response 對象 (返回信息到客戶端,主要是向瀏覽器輸出文本、數(shù)據(jù)、 Cookies 等) : 直接送出信息到客戶端 ; : 引導(dǎo) 客戶端 瀏覽器 至 新的 Web 頁面; : 終止處理 ASP 程序,并返回當(dāng)時的狀況。 ( 3) Session 對象 (為單個用戶保存信息) 利用 Session 存儲信息的語法 : Session( ”Session 名字 ” ) =變量或字符串信息 ( 4) Server 對象 CreatObject 方法 : 用于創(chuàng)建組件、應(yīng)用對象或腳本對象的實例 CreatObject 的語法如下: Set (ActiveX Server 組件 ) ( 5) Connection 對象 (ADO 的內(nèi)部對象,用來建立與數(shù)據(jù)庫的連接 ) 在 ADO 中建立對象一般要用 Server 對象的 CreatObject 方法 ,語法如下: Set Connection 對象 = (“ ” ) Open 方法 : 用于建立和數(shù)據(jù)庫的連接; Close 方法 : 用來關(guān)閉一個已打開的對象及其相關(guān)的各種對象; Execute 方法 : 用來執(zhí)行數(shù)據(jù)庫查詢。 ( 6) Command 對象(用來對數(shù)據(jù)庫執(zhí) 行命令,如查詢、添加記錄等命令) Execute 方法 : 用來執(zhí)行數(shù)據(jù)庫查詢。 ( 7) Recordset 對象(用來得到從數(shù)據(jù)庫返回的記錄集) 建立 Recordset 對象的語法如下: Set Recordset 對象 =(“ ADODB. Recordset” ) 用 Open 方法打開數(shù)據(jù)庫的語法如下: Recordset 對象 .Open[Sourse],[ActiveConnection],[CursorType], [LockType],[Options] 系統(tǒng)開發(fā)環(huán)境 Web 服務(wù)器的選擇 要使自己的計算機成為 Web 服務(wù)器就要安裝相應(yīng)的 Web 服務(wù)器軟件。有許多的 Web 服務(wù)器可以用來建立 Windows 下的 Web 站點。但是不同的 Web服務(wù)器支持不同的功能。選擇 Web 服務(wù)器時,最重要的是使 Web 服務(wù)器易于建立和管理。其次選擇服務(wù)器時應(yīng)注意服務(wù)器提供的安全程序,如果 Web 站點只為瀏覽 Web 站點的用戶提供大量的信息,那么安全性問題并不十分重要,但如果要在網(wǎng)上提供重要信息時,應(yīng)確保數(shù)據(jù)在傳輸之前進(jìn)行加密,這時可以使用 額 一種安全機制進(jìn)行傳輸。另外, Web服務(wù)器必須支持 CGI 腳本(包括 ASP)。通過提供動態(tài)內(nèi)容和及時響應(yīng)用戶輸入, CGI 腳本使得用戶可以與服務(wù)器進(jìn)行交互。此外 Web 服務(wù)器還應(yīng)支持日志文件,這對于 Web 管理員及時了解站點的反問情況并做出相應(yīng)的決策有幫助。 IIS 簡介 IIS 是 Windows NT 提供的 Inter 服務(wù)的核心 , Windows NT 的安裝光盤上帶有 IIS。 IIS 是微軟公司為企業(yè)和部門發(fā)布信息而設(shè)計的,一般用于大型的站點。 IIS 5 是新一代的 Web 服務(wù)器軟件,它包括許多新的特征: (1) 解釋工具和 ASP 調(diào)試工具 。 (2) 功能強大的 Microsoft Management Console( 是微軟管理控制臺 ) 、Microsoft Transaction Server 等管理工具。 (3) 對多 Web 站點(虛擬主機)支持。 (4) 對 Web 站點內(nèi)容完全控制。 (5) Microsoft Index Server 微軟高性能索引器。 (6) 和 HTTP 重定向支持。 要特別注意的是服務(wù)器端的運行環(huán)境如下: ( 1) Windows 2020 + (Inter 信息服務(wù)管理器 ) ( 2) Windows XP + (Inter 信息服務(wù)管理器 ) ( 3) Windows 98 + (personal Web Server ,個人 Web 服務(wù)管理器 ) ( 4) Windows NT + Windows NT Option pack 第二章 需求分析 系統(tǒng)功能模塊 本系統(tǒng)主要實現(xiàn)以下一些基本功能: ( 1) 新聞發(fā)布:新聞發(fā)布系統(tǒng)主要是信息的發(fā)布與管理,涉及到前臺用戶對新聞信息的瀏覽和后臺新聞的管理兩大模塊。前臺頁面一般不需要用戶登錄注冊,也就是對 所有用戶均開放,不做權(quán)限驗證,在前臺為了滿足用戶參與的需求,還需要添加新聞評論的功能,使得用戶可以對新聞信息發(fā)表自己的看法和意見。另外,為了獲得用戶對哪些方面的信息感興趣,還要在用戶單擊新聞瀏覽時自動統(tǒng)計新聞的瀏覽次數(shù),以供后臺展示熱點新聞信息的受歡迎程度。后臺管理方面,必須由合法的管理者來管理新聞的發(fā)布、修改、刪除等,我們要將新聞信息添加到數(shù)據(jù)庫,放置到指定的欄目下。為了使新聞?wù)故境鰜砭哂泻玫男Ч€需要對新聞進(jìn)行排版、添加圖片及上傳附件等。另外,新聞的發(fā)布難免會發(fā)生錯誤,由此還需要對新聞進(jìn)行修改和刪除等 。 除此之外,前臺的評論,對于熱點新聞及新聞的受歡迎程度等信息應(yīng)該能提供管理界面讓管理者瀏覽到,以便管理者能監(jiān)控系統(tǒng)的訪問過程。 ( 2) BBS 討論區(qū): BBS 又稱電子公告板,不僅可以用在日常交流中,而且在遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療中也起到了很大的作用。 BBS 的形式豐富、方便。給大家構(gòu)建了一個完美的網(wǎng)絡(luò)討論空間。在 BBS 中對于用戶來說,其首先需要注冊才能夠在討論區(qū)發(fā)帖子,因此用戶有用戶 ID、用戶名、用戶密碼,以及用戶的各項資料等屬性,綜合這些屬性,可以得出的論壇的第一個功能部分—— 用戶的注冊,信息的修改, 已經(jīng)注冊用戶的登錄、登出等操作。對于帖子來說,其屬性相對就復(fù)雜了。首先,不能所有的帖子都放在一起,因此就有了第二個功能部分 —— 帖子分類。帖子的本身又要包含標(biāo)題和內(nèi)容兩個基本屬性,當(dāng)然,為了方便查看和管理,我們還需要給帖子加上發(fā)布時間的屬性。將帖子和用戶聯(lián)系起來,則需要在帖子中注明此帖的發(fā)布人的昵稱、發(fā)布人的編號等信息。另外,帖子還分主帖和針對主題的回復(fù)帖兩種。 完成對用戶和帖子兩個基本要素的分析后,論壇的基本功能就算是完善了,即帖子的瀏覽、發(fā)表、用戶的注冊管理。但是即使對一個簡單的論壇
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1