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

正文內(nèi)容

畢業(yè)設(shè)計(jì)----基于asp的旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-02-24 05:01 本頁面
 

【文章內(nèi)容簡介】 Session 對象 : 存儲(chǔ)用戶任務(wù)的信息; Application 對象 : 使多用戶共享一個(gè)程序的信息; Object Context 對象 : 配合 Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理。 利用這些對象可以開發(fā)出動(dòng)態(tài) 的 ,交互 的 WEB 服務(wù)器應(yīng)用程序, ASP被包含在 IIS 中,而 IIS 作為 WindowsNT得最佳 WEB 服務(wù)器已經(jīng)被非常多得單位采用,隨著 NT 得普及, ASP 技術(shù)將成為 WEB 技術(shù)得主流。 從客戶端取得信息將信息送給客戶端提供一些 Web 服務(wù)器工具儲(chǔ)存在一個(gè) Session 內(nèi)的用戶信息,該信息僅可被該用戶訪問在一個(gè) ASPApplication 中讓不同的客戶端共享信息可以用來配合 MicrosoftTransaction 服務(wù)器進(jìn)行分布式事務(wù)處理 。 在 ASP中,將使用 Visual Basic 而不是 VBScript 為缺省語言。這意味著我第 5 頁 共 23 頁 們可以擺脫 VBScript 的語言限制,我們的代碼 將是編譯后運(yùn)行的(而不是原來的解釋執(zhí)行)。這意味 ASP 頁面具有組件方式的性能。其性能方面的優(yōu)勢體現(xiàn)在以下幾點(diǎn) : ( 1)開發(fā)工具皆可發(fā)展 ASP 只要使用一般的文書編輯程序,如 Windows 記事本,就可以編輯。當(dāng)然,其網(wǎng)頁發(fā)展工具,例如, FrontPage Express、 FrontPage 等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫ASP,可能會(huì)發(fā)生一些意想不到的離奇狀態(tài)。由于 ASP 程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的 HTML 文件適用于不同的瀏覽器。 ( 2)相容性高 ASP 與所有的 ActiveX Script 語言都相容,除了可結(jié)合 HTML, VBScript、Java Script、 Active X 服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由 “plug In(外掛組件模組)的方式,使用其他廠商( Third Party)所提供的語言。 ( 3)隱密安全性高 如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到 HTML 文件,原始的 ASP 程序代碼是看不到的 , 這是因?yàn)?ASP 程序先 在 網(wǎng)站服務(wù)( Web Server)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn) HTML 文件,再傳送到客戶端( Client)的瀏 覽器上,因此,我們所辛苦撰寫的 ASP 程序并不會(huì)輕易地被看見進(jìn)而被盜用。 ( 4)易于操控?cái)?shù)據(jù)庫 ASP 可以輕易地通過 ODBC(Open Database Connectivity)驅(qū)動(dòng)程序連接各種不同的數(shù)據(jù)庫,例如: Access、 FoxPro、 dBase、 Oracle 等等,另外, ASP亦可將 “ 文本文件 ” 或是 “Excel” 文件當(dāng)成數(shù)據(jù)庫用。 ADO ADO(ActiveX Data Objects)是基于 OLE DB 的高層編程界面 , 通過 OLE DB提供的 COM 接口訪問數(shù)據(jù) ,它適合于各種客戶機(jī)服務(wù)器 應(yīng)用系統(tǒng)和基于 Web 的應(yīng)用 , 尤其在一些腳本語言中訪問數(shù)據(jù)庫的操作是 ADO 的主要優(yōu)勢 。 它提供了一個(gè)能夠快速存取數(shù)據(jù)庫的方法 , 與其他一些對象模型如 DAO(Data Access Object)、RDO(Remote Data Object)相比具有開銷低占用磁盤空間少等特點(diǎn)。 在使用 ADO進(jìn)行數(shù)據(jù)存取時(shí) , 主要是通過調(diào)用其內(nèi)部對象提供的方法和屬性來完成 ,其對象模型 .ADO 包括 : 7 個(gè)對象 : Connection、 Command、 Record set、 Field、 Parameter、Property 和 Error; 4 個(gè)集 合 : Fields、 Parameters、 Properties 和 Errors. 其中對象 Connection、 Command 和 Record set 為 ADO 的主體對象 .。 Connection對象主要用來建立與數(shù)據(jù)庫服務(wù)器的鏈接 ; Command 主要用來執(zhí)行對數(shù)據(jù)庫的操第 6 頁 共 23 頁 作命令 , 如查詢 、 數(shù)據(jù)修改等 ; 而 Record set 對象則用于觀察和操作返回的數(shù)據(jù)庫 。 查詢模塊設(shè)計(jì)基本原理是 :在 web 瀏覽器發(fā)出一個(gè)數(shù)據(jù)庫請求后 ,對數(shù)據(jù)庫頁的請求由瀏覽器發(fā)到 web 服務(wù)器 , 如果瀏覽器所下載的文件是 asp 文件 (活動(dòng)服務(wù)器頁 ), 則 web 會(huì) 判斷該文件是否會(huì)有 script 程序 (VBScript 或JavaScript), 如果有 , 則加以解釋執(zhí)行。若執(zhí)行中 Script 程序中使用了 ADO對象 , 則 web 會(huì)根據(jù)它設(shè)置的參數(shù)來啟動(dòng)對應(yīng)的 ODBC 驅(qū)動(dòng)程序 , 或利用 ADO 對象訪問數(shù)據(jù)庫達(dá)到存取的目的。 ASP 環(huán)境下對數(shù)據(jù)庫的訪問是通過 ADO( ActiveDataObject)來實(shí)現(xiàn)的。它使得客戶端應(yīng)用程序能夠通過任何 OLEDB 提供者來訪問和操作數(shù)據(jù)服務(wù)器中的數(shù)據(jù)。如圖 1所示 : 圖 1 采用 ADO技術(shù)的 Web數(shù)據(jù)庫訪問模型 數(shù) 據(jù)庫概述 數(shù)據(jù)庫是按照一定的組織結(jié)構(gòu)存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)介質(zhì)上的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫具有以下的特點(diǎn): 1)結(jié)構(gòu)化。一個(gè)數(shù)據(jù)庫由一個(gè)或多個(gè)數(shù)據(jù)文件組成,每個(gè)數(shù)據(jù)文件內(nèi)部的數(shù)據(jù)都有一定的結(jié)構(gòu), 同一數(shù)據(jù)庫的各個(gè)庫文件在整體上也服從一定的結(jié)構(gòu)形式。 2)獨(dú)立性。用戶應(yīng)用程序與數(shù)據(jù)庫中的邏輯組織和物理組織存儲(chǔ)方式無關(guān),任何一方的改變都不會(huì)影響到另一方。 3)數(shù)據(jù)共享,減少冗余。在數(shù)據(jù)庫的數(shù)據(jù)集中存儲(chǔ),數(shù)據(jù)為不同用戶所共享。這大大提高了數(shù)據(jù)的利用率,減少了數(shù)據(jù)冗余,有利于保持?jǐn)?shù)據(jù)的一致性。 4)安全性與完整性。數(shù)據(jù)安全 性是指用于數(shù)據(jù)保密,為防止數(shù)據(jù)被竊或破( ADO) ActiveX Data Objects OLEDB(數(shù)據(jù)庫對象鏈接嵌入 ) ODBC Access SQL 其他數(shù)據(jù)庫 ASP 網(wǎng)頁 第 7 頁 共 23 頁 壞,數(shù)據(jù)庫管理系統(tǒng)設(shè)置嚴(yán)密,層層保護(hù)。數(shù)據(jù)完整性是指用于保證數(shù)據(jù)庫中數(shù)據(jù)的正確性和可靠性。 本系統(tǒng)設(shè)計(jì)過程很重要的一個(gè)環(huán)節(jié)是數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì),因?yàn)樗c系統(tǒng)的性能、程序的結(jié)構(gòu)緊密相關(guān)。數(shù)據(jù)庫結(jié)構(gòu)的好壞決定了本系統(tǒng)的成功與否。因此,依據(jù)數(shù)據(jù)庫的一致性原則、完整性原則、安全性原則、可伸縮性原則對本系統(tǒng)的數(shù)據(jù)庫進(jìn)一步規(guī)范化 。 3 需求分析及設(shè)計(jì)方案 需求分析 需求分析是數(shù)據(jù)庫系統(tǒng)開發(fā)的第一步,也是最重要的一步。對于旅游資源及線路管理系統(tǒng)也不例外。 理解需求 通過對系統(tǒng)的終端用戶和客戶進(jìn)行調(diào)研,總結(jié)一下需求說明部分。 ( 1)由于業(yè)務(wù)的需要和保密性,以及便于管理,系統(tǒng)用戶應(yīng)該具有不同的等級,既不同的權(quán)限。按等級分為超級擁護(hù)和一般用戶。 ( 2)網(wǎng)站能夠?qū)Ω鞣N旅游資源信息進(jìn)行發(fā)布,前臺能夠非常方便的瀏覽和查詢旅游資源信息,并能夠通過后臺及時(shí)更新和處理。 ( 3)系統(tǒng)后臺應(yīng)該提供數(shù)據(jù)庫操作的功能。 ( 4)系統(tǒng)運(yùn)行在 Windows 平臺上,系統(tǒng)還應(yīng)該有一個(gè)較好的圖形用戶界面。 ( 5)系統(tǒng)應(yīng)該有很好的可擴(kuò)展性。 需求分析 本系統(tǒng)的開發(fā)宗旨,以及總體任務(wù)就是要實(shí)現(xiàn)旅 行社的網(wǎng)絡(luò)營業(yè)。 需求分析就是描述系統(tǒng)的需求。 分析的根本目的是在旅行社和游客之間建立一種理解和溝通的機(jī)制,因此,旅游資源及線路管理系統(tǒng)的需求分析也應(yīng)該是由開發(fā)人員和用戶或者客戶一起完成的。 需求分析的第一步描述旅游資源及線路管理系統(tǒng)的功能,既定義用例,以次確定系統(tǒng)的功能需求。旅游網(wǎng)站的用例分析主要是找出系統(tǒng)中所有的用例,因此要和旅游資源及線路管理系統(tǒng)的潛在用戶進(jìn)行討論。 旅游資源及線路管理系統(tǒng)的用例包括: ? 管理員管理部分,對網(wǎng)站的總體資料進(jìn)行更新和管理。 ? 用戶在該網(wǎng)站可以很方便的瀏覽路線的詳細(xì)信息,并行網(wǎng)上 預(yù)訂。 ? 用戶能夠方便的查看旅游新聞和常識等。 ? 用戶在該網(wǎng)站可以方便地管理自己的預(yù)訂信息。 第 8 頁 共 23 頁 ? 用戶能夠留言本站,提出寶貴意見。 信息錄入、修改、刪除、查詢用例包括對線路、新聞、文章的操作。 做好系統(tǒng)分析是系統(tǒng)設(shè)計(jì)的關(guān)鍵,因此我們要做一個(gè)比較詳細(xì)的系統(tǒng)分析,以明確我們的任務(wù),然后在這個(gè)分析的基礎(chǔ)上確定系統(tǒng)的總體結(jié)構(gòu)。 通過對客戶的需求分析可知基于 Web 的旅游網(wǎng)站主要實(shí)現(xiàn)如下功能: 旅行社的一些公開的線路資料能夠方便的進(jìn)行訪問;其中一些實(shí)現(xiàn)在線 預(yù)訂 ;反饋信息;后臺管理等等 整體系統(tǒng)模塊設(shè)計(jì) 旅游網(wǎng)站系統(tǒng)的用 戶分為管理員和游客兩種,工作流程分為前臺用戶瀏覽和后臺管理。 在進(jìn)行了系統(tǒng)分析之后,開始進(jìn)入系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)??傮w設(shè)計(jì)框架圖如下。 圖 2 系統(tǒng)總體框架圖 系統(tǒng)功能概述 針對一個(gè)旅行社設(shè)計(jì)網(wǎng)站主要需要實(shí)現(xiàn)以下功能 。 前臺 旅游信息的發(fā)布:包括旅游線路、旅游新聞、旅游 資訊 等。 在線查詢的實(shí)現(xiàn):旅游線路。 在線 預(yù)訂 的實(shí)現(xiàn):線路 預(yù)訂 。 留言交互:網(wǎng)友在線留言、管理員回復(fù)留言。 前臺的總體結(jié)構(gòu)如圖 3 所示: 預(yù)訂管理 線路管理 旅行社管理等 新聞 ,文章管理 留言管理 前臺交互 后臺交互 Access 數(shù)據(jù)庫 Windows XP HTML ACCESS VBSCRIPT JSCRIPT 信息 (新聞 ,線路等 )發(fā)布 線路的查詢 線路 預(yù)訂 留言交互等 第 9 頁 共 23 頁 圖 3 前臺功能模塊圖 ( 1) 旅游信息發(fā)布功能: A 信息的發(fā)布和接受是旅行社網(wǎng)站的核心,主要是線路的信息發(fā)布,并提供游客的網(wǎng)上 預(yù) 訂。 B 發(fā)布 新聞、 資訊 等,主要通過發(fā)布與刪除實(shí)現(xiàn)更新。 ( 2) 在線查詢功能: 在線查詢功能模塊中主要是通過模糊查詢來實(shí)現(xiàn),查找線路相關(guān)信息,如線路名稱、報(bào)價(jià)、時(shí)間、線路景點(diǎn)、行程安排等詳細(xì)信息。 ( 3) 在線 預(yù)訂 : 預(yù)計(jì)實(shí)現(xiàn)功能的重點(diǎn)之一,實(shí)現(xiàn)旅游線路的 預(yù)訂 。實(shí)現(xiàn)人數(shù)、
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1