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

正文內(nèi)容

asp技術(shù)系統(tǒng)分析與總體設(shè)計(jì)畢業(yè)論文-文庫吧

2025-06-13 07:46 本頁面


【正文】 ,可是,客戶端(Client)若使用 Netscape 瀏覽器就無法顯示 VBScript 的執(zhí)行結(jié)果。 的特點(diǎn):任何開發(fā)工具皆可發(fā)展 ASP。只要使用一般的文書編輯程序,如Windows 記事本,就可以編輯。當(dāng)然,其他網(wǎng)頁發(fā)展工具,例如,F(xiàn)rontPage Express、 FrontPage 等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫 ASP,可能會發(fā)生一些意想不到的離奇狀態(tài)。 ASP 程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的 HTML 文件適用于不同的瀏覽器。 :ASP 與所有的 ActiveX Script 語言都相容,除了可結(jié)合HTML, VBScript、Java Script、Active X 服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由“plugIn(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。隱密安全性高。如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的 ASP 程序代碼是看不到的!這是因杰 ASP 程序先于網(wǎng)站服務(wù)(Web Server)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(Client )的瀏覽器上,因此,我們所辛苦撰寫的 ASP 程序并不會輕易地被看見進(jìn)而被盜用。 :ASP 可以輕易地通過 ODBC(Open Database Connectivity)驅(qū)動程序連接各種不同的數(shù)據(jù)庫,例如:Acess、Foxpro、dBase、 Oracle 等等,另外,ASP 亦可將“文本文件”或是”Excel” 文件當(dāng)成數(shù)據(jù)庫用。 :ASP 具備有面向?qū)ο螅∣bjectOriented)功能,學(xué)習(xí)容易,ASP提供了五種方便能力強(qiáng)大的內(nèi)建對象:Request、Response、Sever 、Application 以及Session,同時(shí),若使用 ASP 內(nèi)建的“Application” 對象或”Session”對象所撰寫出來的 ASP 程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存必要的信息。 ASP 的六大內(nèi)部對象Request、Response 、Server、 Session、Application、ObjectContext 從客戶端取得信息將信息送給客戶端提供一些 Web 服務(wù)器工具儲存在一個(gè) Session 內(nèi)的用戶信息,該信息僅可被該用戶訪問在一個(gè) ASPApplication 中讓不同的客戶端共享信息可以用來配合 Microsoft Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理。 所以我選擇了 ASP 結(jié)合 Frontpage 架構(gòu)網(wǎng)站。在此期間本人將使用 Macromedia Dreamweaver MX 2022 進(jìn)行 ASP 頁面的編碼,并使用 對頁面進(jìn)行調(diào)試。 第二節(jié) ASP 技術(shù)訪問 WEB 數(shù)據(jù)庫一.訪問 WEB 數(shù)據(jù)庫的多種方案目前在 WINDOWS 環(huán)境下有多種訪問 WEB 數(shù)據(jù)庫的技術(shù),主要有:(1).公共網(wǎng)關(guān)接口 CGI(Common Gateway Interface)CGI 是較早實(shí)現(xiàn)的技術(shù)。適用于多種服務(wù)器平臺,如 UNIX、WINDOWS 等,但 CGI的開發(fā)成本高、維護(hù)困難、功能有限、不具備事務(wù)處理功能、占用服務(wù)器資源較多。(2). INTERNET 數(shù)據(jù)庫連接器 IDC(Inter Database Connector)。IDC 集成在 ISAPI(Inter Server API)中,充分利用了 DLL 技術(shù),易擴(kuò)充,但編程較CGI 更為復(fù)雜,只適用于小型數(shù)據(jù)庫系統(tǒng)。 (3). 先進(jìn)數(shù)據(jù)庫連接器 ADC(Advance Database Connector)ADC 提供了 ActiveX Control 來訪問數(shù)據(jù)庫,它的主要特點(diǎn)是數(shù)據(jù)查詢由用戶端瀏覽器執(zhí)行,因而需將服務(wù)器端數(shù)據(jù)庫中的部分記錄下載到用戶端,系統(tǒng)開銷較大、響應(yīng)慢,只適用于特別頻繁的數(shù)據(jù)庫查詢操作。 (4). JAVA/JDBC 語言編程JAVA 語言是一種面向?qū)ο?、易移植、多線程控制的語言,可通過 JDBC 去連接數(shù)據(jù)庫。用 JAVA/JDBC 編寫的軟件可移植性強(qiáng),適用于多種操作系統(tǒng),但其執(zhí)行效率和執(zhí)行速度還不理想,目前無法建立高效、高速的應(yīng)用。 (5). 動態(tài)服務(wù)器頁面 ASP(Active Server Page)ASP 是微軟公司最新推出的 WEB 應(yīng)用開發(fā)技術(shù),著重于處理動態(tài)網(wǎng)頁和 WEB 數(shù)據(jù)庫的開發(fā),編程靈活、簡潔,具有較高的性能,是目前訪問 WEB 數(shù)據(jù)庫的最佳選擇。二.ASP 簡介 訪問數(shù)據(jù)庫的原理ASP 是服務(wù)器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的 WEB 服務(wù)器程序。 當(dāng)用戶使用瀏覽器請求 ASP 主頁時(shí),WEB 服務(wù)器響應(yīng),調(diào)用 ASP 引擎來執(zhí)行 ASP 文件,并解釋其中的腳本語言(JScript 或 VBScript),通過 ODBC 連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件 ADO(ActiveX Data Objects)完成數(shù)據(jù)庫操作,最后 ASP 生成包含有數(shù)據(jù)查詢結(jié)果的HTML 主頁返回用戶端顯示?! ∮捎?ASP 在服務(wù)器端運(yùn)行,運(yùn)行結(jié)果以 HTML 主頁形式返回用戶瀏覽器,因而ASP 源程序不會泄密,增加了系統(tǒng)的安全保密性。此外,ASP 是面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加 ActiveX 組件來擴(kuò)充其功能,拓展應(yīng)用范圍。   頁面的結(jié)構(gòu):  ASP 的程序代碼簡單、通用, 結(jié)尾,ASP 文件通常由四部分構(gòu)成:  (1) 標(biāo)準(zhǔn)的 HTML 標(biāo)記:所有的 HTML 標(biāo)記均可使用。  (2) ASP 語法命令:位于% % 標(biāo)簽內(nèi)的 ASP 代碼?!? (3) 服務(wù)器端的 include 語句:可用include 語句調(diào)入其它 ASP 代碼,增強(qiáng)了編程的靈活性。(4) 腳本語言:ASP 自帶 JScript 和 VBScript 兩種腳本語言,增加了 ASP 的編程功能,用戶也可安裝其它腳本語言,如 Perl、Rexx 等。 的運(yùn)行環(huán)境  目前 ASP 可運(yùn)行在三種環(huán)境下?! ?1) WINDOWS NT server 運(yùn)行 IIS (Inter Information Server)以上?! ?2) WINDOWS NT workstation 運(yùn)行 Peer Web Server 以上?! ?3) WINDOWS 95/98 運(yùn)行 PWS(Personal Web Server)?! ∑渲幸?NT server 上的 IIS 功能最強(qiáng),提供了對 ASP 的全面支持,是創(chuàng)建高速、穩(wěn)定的 ASP 主頁的最佳選擇?! ?的內(nèi)建對象  ASP 提供了六個(gè)內(nèi)建對象,供用戶直接調(diào)用:  (1) Application 對象:負(fù)責(zé)管理所有會話信息,可用來在指定的應(yīng)用程序的所有用戶之間共享信息?! ?2) Session 對象:存貯特定用戶的會話信息,只被該用戶訪問,當(dāng)用戶在不同WEB 頁面跳轉(zhuǎn)時(shí),Session 中的變量在用戶整個(gè)會話過程中一直保存。Session 對象需cookie 支持。(3) Request 對象:從用戶端取得信息傳遞給服務(wù)器,是 ASP 讀取用戶輸入的主要方法?! ?4) Response 對象:服務(wù)器將輸出內(nèi)容發(fā)送到用戶端。  (5) Server 對象:提供對服務(wù)器有關(guān)方法和屬性的訪問?! ?6) Object Context 對象: IIS 新增的對象,用來進(jìn)行事務(wù)處理。此項(xiàng)功能需得到 MTS(Microsoft Transcation Server)管理的支持?! ?. ASP 的主要內(nèi)置組件:  (1) Ad Rotator 組件:用來按指定計(jì)劃在同一頁上自動輪換顯示廣告,用于 WWW上日益重要的廣告服務(wù)?! ?2) Browser Capabilities 組件:確定訪問 WEB 站點(diǎn)的用戶瀏覽器的功能數(shù)據(jù),包括類型、性能、版本等?! ?3) Database Access 組件:提供 ADO (ActiveX Data Objects)來訪問支持 ODBC 的數(shù)據(jù)庫?! ?4) File Access 組件:提供對服務(wù)器端文件的讀寫功能?! ?5) Content Linking 組件:生成 WEB 頁內(nèi)容列表,并將各頁順序連接,用于制作導(dǎo)航條。  此外,還可安裝 Myinfo、Counters、Content Rotator、Page Count 等組件,用戶也可自行編制 Actiive 組件,以提高系統(tǒng)的實(shí)用性?! ?. Database Access 組件 ADO  WWW 上很重要的應(yīng)用是訪問 WEB 數(shù)據(jù)庫,用 ASP 訪問 WEB 數(shù)據(jù)庫時(shí),必須使用 ADO 組件,ADO 是 ASP 內(nèi)置的 ActiveX 服務(wù)器組件 (ActiveX Server Component),通過在 WEB 服務(wù)器上設(shè)置 ODBC 和 OLEDB 可連接多種數(shù)據(jù)庫:如SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP 等,是對目前微軟所支持的數(shù)據(jù)庫進(jìn)行操作的最有效和最簡單直接的方法?! DO 組件主要提供了以下七個(gè)對象和四個(gè)集合來訪問數(shù)據(jù)庫。  (1) Connection 對象:建立與后臺數(shù)據(jù)庫的連接?! ?2) Command 對象:執(zhí)行 SQL 指令,訪問數(shù)據(jù)庫。  (3) Parameters 對象和 Parameters 集合:為 Command 對象提供數(shù)據(jù)和參數(shù)。  (4) RecordSet 對象:存放訪問數(shù)據(jù)庫后的數(shù)據(jù)信息,是最經(jīng)常使用的對象?! ?5) Field 對象和 Field 集合:提供對 RecordSet 中當(dāng)前記錄的各個(gè)字段進(jìn)行訪問的功能?! ?6) Property 對象和 Properties 集合:提供有關(guān)信息,供Connection、Command、RecordSet 、Field 對象使用。(7) Error 對象和 Errors 集合:提供訪問數(shù)據(jù)庫時(shí)的錯(cuò)誤信息。第二章 系統(tǒng)分析與總體設(shè)計(jì)很多網(wǎng)站都提供新聞欄目,例如搜狐、新浪等著名網(wǎng)站的新聞專欄。許多企業(yè)和個(gè)人網(wǎng)站也需要定期發(fā)布一些關(guān)于企業(yè)或網(wǎng)站的新聞。因?yàn)榫W(wǎng)絡(luò)中新聞發(fā)布的頻率非常高,如果使用靜態(tài)網(wǎng)頁作為新聞頁面,則維護(hù)工作將非常繁瑣,管理員每天需要制作大量的網(wǎng)頁,從而浪費(fèi)很多時(shí)間和精力。使用新聞發(fā)布及管理系統(tǒng)可以使新聞發(fā)布和管理變得很輕松,管理員只需設(shè)置標(biāo)題、內(nèi)容和圖片等新聞就可以了,系統(tǒng)將自動生成對應(yīng)的網(wǎng)頁。本文將對新聞發(fā)布及管理系統(tǒng)進(jìn)行系統(tǒng)分析與總體設(shè)計(jì)。第一節(jié) 系統(tǒng)功能描述新聞發(fā)布及管理系統(tǒng)包括新聞類別管理、新聞發(fā)布管理、圖片處理、新聞查詢、網(wǎng)友評論和用戶管理等模塊。具體描述如下:1.新聞類別管理:(1)新聞類別的錄入,包括類別編號和類別名稱等信息;(2)新聞類別的修改; (3)新聞類別的刪除;(4)新聞類別的查詢。2.新聞發(fā)布管理:(1)基本新聞信息的錄入,包括新聞標(biāo)題、新聞內(nèi)容和所屬類別等;(2)基本新聞信息的修改;(3)基本新聞信息的刪除;3.圖片處理模塊:(1)選擇圖片文件;(2)上傳圖片文件;(3)存儲圖片新聞;(4)修改新聞圖片;(5)刪除新聞圖片;(6)在網(wǎng)頁中瀏覽新聞圖片。4.新聞查詢模塊:(1)按照新聞類別分頁顯示新聞; (2)按照日期分頁顯示新聞。5.網(wǎng)友留言模塊:(1)網(wǎng)友對某條新聞發(fā)表評論;(2)管理員可以刪除新聞評論。6.系統(tǒng)用戶管理功能:(1)系統(tǒng)用戶信息的錄入,包括用戶名和密碼等信息;(2)系統(tǒng)用戶信息的修改;(3)系統(tǒng)用戶信息的刪除。第二節(jié) 系統(tǒng)功能模塊劃分從功能描述的內(nèi)容可以看到,本實(shí)例可以實(shí)現(xiàn) 6 個(gè)完整的功能。我們根據(jù)這些功能,設(shè)計(jì)出系統(tǒng)的功能模塊,如圖 1 所示。新聞發(fā)布及管理系統(tǒng)新聞類別管理 新聞發(fā)布及管理 圖片處理模塊 新聞查詢模塊 網(wǎng)友評論模塊 系統(tǒng)用戶管理圖 1 新聞發(fā)布及管理系統(tǒng)功能模塊示意圖新聞發(fā)布及管理系統(tǒng)的功能模塊之間的關(guān)系如圖 2 所示。后臺系統(tǒng) 提供數(shù)據(jù)新聞類別管理 前臺系統(tǒng)數(shù)據(jù)庫基本信息發(fā)布新聞圖片發(fā)布新聞查詢管理 發(fā)表網(wǎng)友評論圖 2 新聞發(fā)布及管理系統(tǒng)的功能模塊關(guān)系圖在本系統(tǒng)中,用戶管理模塊的功能比較簡單。在系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的“系統(tǒng)管理員”用戶 Admin,由程序設(shè)計(jì)人員手動地添加到數(shù)據(jù)庫中。Admin 用戶可以創(chuàng)建用戶、修改和刪除用戶;普通用戶則只能修改自己的用戶名和密碼。用戶管理功能模塊的關(guān)系如圖 3 所示。系統(tǒng)用戶信息管理修改 Admin 用戶的密碼創(chuàng)建、修改、刪除普通用戶信息修改自身的Admin用戶普通用戶圖 3 用戶管理功能模塊的關(guān)系圖第三節(jié) 系統(tǒng)流程分析為了使讀者進(jìn)一步了解本實(shí)例系統(tǒng)的設(shè)計(jì),本小節(jié)將對系統(tǒng)進(jìn)行流程分析。多用戶系統(tǒng)的工作流程都是從用戶登錄模塊開始,對用戶的身份進(jìn)行認(rèn)證。身份認(rèn)證可以分為以下兩個(gè)過程:(1)確認(rèn)用戶是否是有效的系統(tǒng)用戶。(2)確定用戶的類型。第 1 個(gè)過程決定用戶能否進(jìn)入系統(tǒng)。第 2 個(gè)過程根據(jù)用戶的類型決定用戶的操作權(quán)限,從而決定用戶的工作界面。本系統(tǒng)分為前臺系統(tǒng)和后臺系統(tǒng)兩個(gè)部分。前臺系統(tǒng)不需要進(jìn)行身份認(rèn)證,任何人都可以通過瀏覽器閱讀已經(jīng)發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1