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

正文內容

asp網(wǎng)上商城系統(tǒng)畢業(yè)設計-在線瀏覽

2025-01-26 09:32本頁面
  

【正文】 ........................ 5 二.準備知識―― ASP 技術 ........................................ 7 2. 1 ASP 的簡介 ................................................. 7 2. 2 ASP 的特點 ................................................. 8 2. 3 ASP 的工作原理 ............................................. 9 三.系統(tǒng)概述 ..................................................... 11 3. 1 系統(tǒng)設計思想 .............................................. 11 3. 2 系統(tǒng)總體結構圖 ............................................ 13 3. 3 系統(tǒng)功能模塊圖 ............................................ 14 3. 4 系統(tǒng)開發(fā)工具 ................................ 15 四.系統(tǒng)網(wǎng)絡數(shù)據(jù)庫的建立 ....................................... 23 4. 1 系統(tǒng)數(shù)據(jù)源的設置 .......................................... 16 4. 2 表、關系模型和數(shù)據(jù)庫的概述 ................................ 17 4. 3 范式與建表的規(guī)范化 ........................................ 18 4. 4 系統(tǒng)數(shù)據(jù)庫的詳細建立 ...................................... 20 五.系統(tǒng)功能模塊設計 ......................................... 1116 5. 1 客戶端 .................................................... 23 5. 1. 1 購物籃 ............................. 錯誤 !未定義書簽。 5. 2. 1 最新商品 ........................... 錯誤 !未定義書簽。 5. 2. 3 售后服務 ........................... 錯誤 !未定義書簽。 5. 2. 5 管理 員添加 ........ 錯誤 !未定義書簽。 六.結束語 ....................................... 錯誤 !未定義書簽。 一.前 言 1. 1 問題的提出 對于基于 Web 平臺的網(wǎng)上購物系統(tǒng),存在著一個前臺應用和后臺管理的問題。因此如何創(chuàng)建網(wǎng)絡數(shù)據(jù)庫,以及客戶端如何調用服務器端的數(shù)據(jù)庫成為實現(xiàn)網(wǎng)上購物的一個關鍵性問題。 在 B/S 模式中,客戶端運行瀏覽器軟件。 而對于網(wǎng)絡數(shù)據(jù)庫的創(chuàng)建,則是利用 ASP 技術來解決。目前, Inter 上的許多基于 Windows 平臺的 Web 站點已開始應用 ASP 來替換 CGI。 在電子商務中,對用戶而言,進行網(wǎng)上信息查詢的目的是尋找自己需要的產第 6 頁 共 38 頁 品或服務,而對于商品或服務 提供者來說,其目的則是向用戶推銷自己的產品或服務??梢允褂?ADO 去編寫緊湊簡明的腳本以便連接到 ODBC 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源。 第 7 頁 共 38 頁 二. 目前主流網(wǎng)站開發(fā)技術、工具的優(yōu)缺點對比 準備知識―― ASP 技術 2. 1 ASP 的簡介 ASP( Active server pages)是一種類似 HTML(Hypertext Markup Language超文本標識語言 )、 Script 與 CGI(Common GAteway Interface 通用網(wǎng)關接口 )的結合體,但是其運行效率卻比 CGI 更高、程序編制也比 HTML 更方便且更有靈活性,程序安全及保密性也比 Script 好。 ASP 不但可以包含 HTML 標簽,也可以直接存取數(shù)據(jù)庫及使用無限擴充的 ActiveX 控件,因此在程序編制上要比 HTML方便而且更富有靈活性。 ASP 的最終顯示結果也是 HTML 代碼,可準確控制 ASP 的輸出結果。這些腳本大都是在客戶端運行,因此,客戶端可以很清楚的取得腳本的內容。 ASP 雖然具有腳本語言的方便性,但由于他是在 WEB 服務器端運行,運行后再將運行結果以 HTML 格式傳送至客戶端的瀏覽器。 第 8 頁 共 38 頁 2. 2 ASP 的特點 ASP 可以和 HTML 或其它腳本語言 (VBScript,JavaScript)相互嵌套 ASP 是一種在 WEB 服務器端運行的腳本語言,程序代碼安全保密 ASP 以對象為基礎,因此可以使用 ActiveX 控件繼續(xù)擴充其功能 ASP 內置 ADO 組件,因此可以輕松的存取各種數(shù)據(jù)庫 ASP 可以將運行結果以 HTML 的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器 目前主要的網(wǎng)站開發(fā)技術有 ASP、 CGI、 PHP、 JSP 等,其各自特點如下: 技術具有以下特點: a、使用 VBScript、 JavaScript 等簡單易懂的腳本程序,結合 HTML 代碼,即可快速完成動態(tài)網(wǎng)頁的開發(fā)。 c、使用普通的文本編輯器,如 Windows 的記事本,即可進行編輯設計。用戶端只要有 HTML 的瀏覽器,即可瀏覽 ASP 所設計的網(wǎng)頁內容。 e、 ASP 與任何 ActiveX Script 語言兼容。腳本引擎是處理腳本程序的 COM( Component Object Model) 對象。 g、可使用服務器端的腳本來產生客戶端的腳本??梢允褂?Visual Basic、 Java 和 Visual C++等編程語言來編寫所需的 ActiveX Server Component。其運行方式是,用戶在瀏覽器端填好表單 (Form)要求輸入的數(shù)據(jù),提交后,瀏覽器即向 Web 服務器提出 HTTP 請求。對于 CGI 來說,指令來自于瀏覽器,由 CGI接口傳送到服務器之后,再由服務器進行編 譯,然后啟動服務器中相應的程序。如果改變 Web服務器,原來的接口程序也就無法使用。它也是在服務器端執(zhí)行的,但與 CGI 相比 ,它有以下兩個優(yōu)點: a、 CGI 接口對象化: ASP 提供了豐富的內置對象,讓 ASP 程序簡化 CGI 的相關處理工作。這樣也就使得 ASP 程序可以做的事情比傳統(tǒng)的 CGI 程序要多出許多。與 ASP 的格式有些相同,但 PHP 在 UNIX 系統(tǒng)環(huán)境下的超強彈性可能會吸引眾多用戶,這些彈性是 UNIX環(huán)境下各種各樣的工具,如: Perl、 awk、 grep 和 Sendmail 等。在 SUN 公司正式發(fā)布 JSP 后,這種新的 Web 應用開發(fā)技術很快引起了人們的關注。事實證明, JSP 必將成為 ASP 技術的有力競爭者。在 ASP 或 JSP 環(huán)境下, HTML 代碼主要負責描述處理邏輯。執(zhí)行結果被重新嵌入到 HTML 代碼中,然后一起發(fā)送給瀏覽器。 ASP 的編程語言是 VBScript 之類的腳本程序,而 JSP 使用的是 JAVA,這是兩者之間最明顯的區(qū)別,即兩種語言引擎使用完全不同的方式處理頁面中嵌入的腳本。而在 JSP 下,腳本被編譯成 Servlet 并由 JAVA 虛擬機執(zhí)行,這種編譯操作僅在對 JSP頁面的第一次請求時發(fā)生。 ASP 腳本是采用明文( plain text)方式來編寫的。當客戶端的最終用戶用 WEB 瀏覽器通過 INTERNET 來訪問基于 ASP 腳本的應用時, WEB 瀏覽器將向 WEB服務器發(fā)出 HTTP 請求。 將從文件系統(tǒng)或內部緩沖區(qū)獲取指定的 ASP 腳本文件,接著就進行語法分析并解釋執(zhí)行。這樣就完成了一次完整的 ASP 腳本調用。 慮到兼容性,易用性以及穩(wěn)定性,最終我們選擇了 ASP 技術完成網(wǎng)站開發(fā),這一方面是由于 ASP 技術易學易用,容易上手;另一方面, ASP 技術與微軟操作系統(tǒng)的良好兼容性是其入選的重要決定因素,畢竟現(xiàn)在還是使用微軟操作系統(tǒng)的服務器提供商較多,相關的資源也比較豐富。 數(shù)據(jù)庫平臺則采用了 Microsoft Access 2020,一方面是由于其是微軟產品,兼容性方面不會出現(xiàn)問題;另一方面,其全中文界面,與 Office 家族成員“一脈相承”的操作方式,使其幾乎不需學習即可輕松上手,豐富的在線幫助可以解決大部分的常見問題,數(shù)據(jù)庫平臺自然非它莫屬。 訪問方式的選擇 由于選擇了 Access2020 作為數(shù)據(jù)庫平臺,為了保證運行速度和穩(wěn)定性,選擇 ADO 作為數(shù)據(jù)庫訪問方式, ActiveX Data Object( ADO)是當今流行的 Web數(shù)據(jù)庫應用的最佳選擇之一。我們可以使用 ADO編寫緊湊簡明的腳本,輕松地連接到 ODBC 兼容的數(shù)據(jù) 庫。當用戶在瀏覽器上填好表單所要求輸入的資料并提交后,經(jīng)過Inter 傳送 HTTP 請求到 Web 服務器,該請求在 Web服務器執(zhí)行一個表單所指定的 ASP 程序。 ADO 技術具有以下特點 : ,除了具有傳統(tǒng)數(shù)據(jù)庫開發(fā)環(huán)境的優(yōu)點外,還增加了對數(shù)據(jù)庫修改和維護的功能。 ,如 Visual Basic/C++,Java 語言,甚至 Script 環(huán)境下的 Java/VBScript 等。 第 12 頁 共 38 頁 COM( Component Object Model,組件對象模型)和 OLE(對象鏈接和嵌入)的服務器端操作系統(tǒng),包括 Microsoft Windows 98/NT/2020 等操作系統(tǒng)上都可以開發(fā)出 Web 數(shù)據(jù)庫系統(tǒng)。 使用 ADO 開發(fā)數(shù)據(jù)庫應用程序有以下優(yōu)點與特色: C/S 結構與 Web 系統(tǒng)集成的開發(fā)設計。 。 。 實際應用中采取了在腳本文件中直接創(chuàng)建數(shù)據(jù)源的方式,這樣不需進行任何其他的設置,程序會在需要時自動創(chuàng)建所需數(shù)據(jù)源,示例代碼如下: 39。dbq= amp。創(chuàng)建一個 RecordSet 對象 rs set rs=() sqltext=select top 10 * from cpb order by regtime desc sqltext,conn,1,139。 為了便于編程,前臺的操作頁面和后臺的數(shù)據(jù)庫管理頁面的設計我是分別進行的。當用戶以第 13 頁 共 38 頁 會員身份登錄調用執(zhí)行的是前臺的操作頁面,而當以管理員身份登錄時,則進入后臺管理頁面來對數(shù)據(jù)庫進行操作。 3. 2 系統(tǒng)總體結構圖 Inter 信息服務器 Access 數(shù)據(jù)源 由圖可以看出 ,系統(tǒng)是基于 B/S 模式開發(fā)的。具體的操作步驟可以歸納為以下幾步: ① 創(chuàng)建數(shù)據(jù)庫源名( DSN) ADODB 通過 ODBC 工作,因此要在 ODBC 中設置 DSN(數(shù)據(jù)源名)。 ② 創(chuàng)建數(shù)據(jù)庫鏈接 鏈接用以保持一些關于正在訪問的數(shù)據(jù)的動態(tài)信息,以及鏈接者信息。 (DSN=dsnname; UID=userID; PWD=password) //打開鏈接。 ③ 創(chuàng)建數(shù)據(jù)對象 ADO 中的數(shù)據(jù)對象通常保存的是查詢結果。其創(chuàng)建方法如下: Set RecordSet =(sqtStr) , 創(chuàng)建并打開了對象 RecordSet ,sqtStr 是一個串,代表一條標準的 SQL 語句。 第 17 頁 共 38 頁 ④ 操作數(shù)據(jù)庫 , 可利用 Execute 方便地執(zhí)行數(shù)據(jù)的插入、修改、刪除等操作。在 ASP 中通過調用方法 close 實現(xiàn)關閉。UID=userID。 4. 2 表、關系模型和數(shù)據(jù)庫的概述 一個數(shù)據(jù)庫的信息通常組織和存儲在表的形式中,各個表具有行和列。若干個同類記錄構成表文件。 數(shù)據(jù)庫 加上相應的操作和管理數(shù)據(jù)庫的軟件,即為一個數(shù)據(jù)庫管理系統(tǒng)( dbms),它能合理地組織和存儲大量數(shù)據(jù),并支持對于數(shù)據(jù)庫表中數(shù)據(jù)的各種操作,如:更新、排序、索引、查詢
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1