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

正文內(nèi)容

電子商務(wù)網(wǎng)站開發(fā)設(shè)計論文(編輯修改稿)

2024-12-11 23:32 本頁面
 

【文章內(nèi)容簡介】 ? 刪除系統(tǒng)用戶信息。 從功能描述的內(nèi)容可以看到,可以實現(xiàn) 6 個完整的功能。根據(jù)這些功能,設(shè)計出系統(tǒng)的功能模塊。 圖 21給出了前臺管理和后臺管理之間的關(guān)系。 圖 21: 網(wǎng)上購物系統(tǒng)功能模塊示意圖 在本系統(tǒng)中,用戶管理模塊的功能比較簡單。在系統(tǒng)初始化時,有一個默認(rèn)的“系統(tǒng)管理員”用戶 Admin,由我手動添加到數(shù)據(jù)庫中。 Admin 用戶可以創(chuàng)建其他的管理員信息;普通用戶則可以修改自己注冊信息和密碼。用戶管理功能模塊的關(guān)系如圖 22所示。 圖 22 用戶管理功能模塊關(guān)系圖 系 統(tǒng) 用 戶 信 息 管 理 修改自身的密碼 創(chuàng)建,修改和刪除管理員信息 刪除用戶信息 修改自身的密碼 創(chuàng)建,修改自身的信息 網(wǎng)上購物系統(tǒng) 前臺管理 瀏覽公告 瀏覽商品 查詢商品 購買商品 后臺管理 公告管理 商品管理 訂單管理 投訴管理 系統(tǒng)管理 用戶注冊 13 系統(tǒng)流程分析 本系統(tǒng)分以下兩個流程: 前臺客戶購物流程如圖 23 所示。 圖 23 前臺客戶購物流程 后臺訂單處理流程如圖 所示。 圖 24 后臺訂單處理流程 數(shù)據(jù)流圖 訂單處理 用戶訂單 訂單發(fā)貨 訂單結(jié)帳 訂單刪除 提交訂貨單 注冊結(jié)果 用戶 新用戶 1 注冊 2 進(jìn)入系統(tǒng) 功能選擇 用戶 用戶 圖 25 用戶登錄數(shù)據(jù)流圖 14 3 系統(tǒng)相關(guān)技術(shù) Browser/Server 體系 B/S 結(jié)構(gòu)的軟件是相對傳統(tǒng)的 C/S 結(jié)構(gòu)而言的。 C/S 結(jié)構(gòu)將程序分為兩部分,一部分是由多個用戶共享的信息與功能,這部分稱為服務(wù)器端;另一部分是為每一個用戶所專用,稱為客戶端。 C/S 結(jié)構(gòu)應(yīng)該具有這樣的特征 :客戶端、服務(wù)器端都安裝相應(yīng)的軟件,客戶端、服務(wù)器端各完成相應(yīng)的計算工作,服務(wù)器端保存數(shù)據(jù)庫。而 B/S 結(jié)構(gòu)應(yīng)該具有如下特征 :服務(wù)器端都安裝相應(yīng)的軟件,客戶端不安裝任何軟件 (不需要維護(hù) )??蛻舳诉\行程序是靠瀏覽器軟件 (如 IE ,Netscape 等 )登陸服務(wù)器進(jìn)行的。客戶端在瀏覽器里完成一定的計算任務(wù)。 Web 數(shù)據(jù)庫的訪問方式 在 Inter 上服務(wù)器訪問數(shù)據(jù)庫的訪問方式有多種、如公共網(wǎng)關(guān)接口 CGI, Web 服務(wù)器專用 API, Java 語言的數(shù)據(jù)庫訪問接口 JDBC。 CGI是一個用于定義 Web 服務(wù)器與外部程序之間通訊方式的標(biāo)準(zhǔn)。 CGI 的主要優(yōu)點是能運行在各種平臺上,可以用任何語言編程,主要缺點是當(dāng)瀏覽器向 CGI 程序發(fā)出請求時, CGI 執(zhí)行的是另一種獨立于 Web 服務(wù)器的系統(tǒng)進(jìn)程,占用了 CPU的資源,當(dāng)大量用戶向服務(wù)器請求文件時,會嚴(yán)重消耗服務(wù)器的系統(tǒng)資 源。 Web 服務(wù)器專用 API 是各 Web 服務(wù)器生產(chǎn)廠家為擴(kuò)展自己的 Web 服務(wù)器功能而設(shè)置的接口。由于它和 Web 服務(wù)器緊密結(jié)合,使得它的運行速度更快、效率更高,但它不具備跨平臺性。本系統(tǒng)采用的是微軟的 Web服務(wù)器 IIS(Inter Information Server),它的專用 API 是 ISAPI 。 JDBC 是 JAVA 語言的數(shù)據(jù)庫訪問接口,將 Java Applet 嵌入在網(wǎng)頁中,當(dāng)客戶瀏覽器向 Web 服務(wù)器發(fā)出請求時, Applet 被下載到客戶瀏覽器中運行,然后該Applet 通過 JDBC 訪問數(shù)據(jù)庫。 JDBC 的數(shù)據(jù) 庫訪問方式提供了高度的可擴(kuò)充性和可移植性,但復(fù)雜的電子商務(wù)應(yīng)用會導(dǎo)致 Applet 下載過大,從而影響了下載速度。 ASP 技術(shù) ASP 技術(shù)的主要用途是制作動態(tài)的、交互的、高性能的 Web 應(yīng)用程序,以前 Web 應(yīng)用15 程序都是由( CGI 公共網(wǎng)關(guān)界面來實現(xiàn)的 ),但由于 CGI 本身的一些缺點和限制 (如較耗用系統(tǒng)資源、執(zhí)行效率差等 ),人們都在尋找各種各樣的替換方案,在這種情況下, Microsoft的 ASP 應(yīng)運而生,再加上與 Microsoft 的 IIS (Web 服務(wù)器 )和 MTS(組件事務(wù)管理服務(wù)器 )的組合, ASP 已經(jīng)成為 Web 應(yīng)用程 序開發(fā)的主要技術(shù)。 Active Server Pages(動態(tài)服務(wù)器主頁 )簡稱 ASP 內(nèi)含于 Inter Information Server(IIS)中,它提供一個服務(wù)器端的腳本環(huán)境,可產(chǎn)生和執(zhí)行動態(tài)、交互式、高效率網(wǎng)站服務(wù)器的應(yīng)用程序。 ASP 既不是一種語言,也不是一種開發(fā)工具,而是一種技術(shù)框架,它能夠把 HTML、腳本語言、 ActiveX 組件等有機(jī)的組合在一起,形成一個能夠在服務(wù)器上運行的應(yīng)用程序,并把標(biāo)準(zhǔn) HTML 頁面送給客戶端瀏覽器。 ASP 內(nèi)含六大內(nèi)置對象,利用這些對象可以使 ASP 腳本功能更加強(qiáng)大,ASP 具有強(qiáng)大的可擴(kuò)展性,不僅可以使用 ASP 動態(tài)鏈接庫和腳本運行期庫自身提供的ActiveX 組件,還可以從 Inter 上免費或有償獲得一些廠商開發(fā)的 ActiveX 組件,編程人員也可以自己開發(fā)內(nèi)含商務(wù)邏輯的 ActiveX 組件。以下介紹 ASP 的工作原理和 ASP的對象模型。 1. ASP 的工作原理 基于 ASP 的頁面以 *.asp 文件形式駐留在 web 服務(wù)器上。一個 *.asp 源文件是文本文件 , 可以包括以下成分 : 文本 : 用于顯示信息、頁面標(biāo)題等。 HTML 標(biāo)記 : 實現(xiàn)頁面風(fēng)格設(shè)計。 ASP腳本 (Script Commands) 圖 ASP 的工作原理 16 圖 顯示了 ASP 的工作原理,當(dāng)瀏覽器通過 HTTP 協(xié)議向 web 服務(wù)器申請一個由*.asp 定義的頁面時, web服務(wù)器響應(yīng) HTTP 請求,用 ASP 引擎解釋被申請文件。當(dāng)遇到 ASP腳本命令時, ASP 引擎調(diào)用相應(yīng)的腳本引擎 (腳本引擎以組件的形式駐留在 web 服務(wù)器上 )進(jìn)行處理。 ASP 提供兩種腳本引擎,即 VBScript 引擎和 VJScript 引擎,若要使用其他腳本語言,需要在 web 服務(wù)器上另外 安裝相應(yīng)的腳本引擎;當(dāng)遇到基于 COM 標(biāo)準(zhǔn)的組件 (組件本身是經(jīng)過編譯的可重用二進(jìn)制碼 )時, ASP 引擎啟動相應(yīng)的組件完成指定的功能。若ASP 文件含有訪問數(shù)據(jù)庫的請求, ASP 內(nèi)置組件 ADO(ActiveX Date Object) 通過 ODBC 與數(shù)據(jù)庫連接,對數(shù)據(jù)庫進(jìn)行訪問,并將訪問結(jié)果返回 web 服務(wù)器。 ASP 引擎將腳本和組件的運行結(jié)果生成相應(yīng)的 HTML 語法成分,與文件中原有的文本和 HTML 標(biāo)記一起組成標(biāo)準(zhǔn)HTML 頁面送至客戶端瀏覽器。 2. ASP 對象模型 ASP具有強(qiáng)大的面向?qū)ο蠊δ芎涂蓴U(kuò)展性。 ASP對象 可分為以下三種類型 : (1)內(nèi)置對象由 ASP 動態(tài)鏈接庫提供的對象,有六個內(nèi)置對象,是開發(fā) Web 應(yīng)用程序經(jīng)常使用的對象。六個內(nèi)置對象的主要功能如下 : Request 對象 :在 HTTP 請求期間,可利用 Request 對象獲得客戶端瀏覽器傳遞給服務(wù)器的值 (包括查詢字符串的變量值、 Form 表單中的元素值、 Cookies 的值等 )。 Response對象 :可以使用 Response對象把變量值、函數(shù)返回值等輸出到客戶端瀏覽器 。利用 Response 對象可將 Cookies 值寫入客戶端的計算機(jī)硬盤中等。 Application 對象 :瀏覽器和 Web 服務(wù)器的連接是無狀態(tài)連接,即服務(wù)器處理完瀏覽器的 HTTP請求后,立刻斷開與瀏覽器的連接,忘記瀏覽器剛才請求的情況 。服務(wù)器不能識別瀏覽器是第一次請求還是第一千次請求 .這種無狀態(tài)的連接方式使得 Web 服務(wù)器處理瀏覽器的請求可以更快、更有效,也不需要維護(hù)瀏覽器的信息,但它產(chǎn)生了一個 Web 應(yīng)用程序如何實現(xiàn)變量共享的問題。 ASP 很好的解決了這一個問題, Application 對象可以用來保存應(yīng)用程序的所有用戶的共享信息,可以在不同的用戶之間實現(xiàn) Web 應(yīng)用程序變量的共享。 Session 對象 :Session 對象主要用來保存屬于一個用戶的一個應(yīng)用程序的信息,可讓同一個用戶在多個網(wǎng)頁之間共享信息。 Objectcontext 對象 :主要用來處理與事務(wù)相關(guān)的問題, Objectcontext 對象的使用與Microsoft Transaction Server(MTS)有著密切的聯(lián)系。 ASPError 對象 :Web 應(yīng)用程序開發(fā)者運用該對象可以掌握因 ASP 所發(fā)生的錯誤。 (2)腳本對象 :由 ASP 使用的腳本語言提供的對象,由腳本運行期庫 ()提供。 17 (3)服務(wù)器組件 。通常在其自
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1