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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于web在線圖書銷售系統(tǒng)設(shè)計(jì)--后臺管理子系統(tǒng)-在線瀏覽

2025-02-03 19:06本頁面
  

【正文】 為信息社會的飛速發(fā)展創(chuàng)造了條件。加上圖書因其具有標(biāo)識清晰、規(guī)格統(tǒng)一、特征容易描述、同種商品個(gè)體之間無差異等特性而 成為發(fā)展電子商務(wù)的最為理想的商品類型。只要網(wǎng)絡(luò)發(fā)展沒有停止,網(wǎng)上售書的發(fā)展就不會停止。網(wǎng)上售書對于讀者 而言,其魅力主要表現(xiàn)在三個(gè)方面:一是品種豐富,讀者選書的余地大。二是購買方便。三是售價(jià)便宜。這樣,消費(fèi)者自然對網(wǎng)上售書倍加青睞。該 系統(tǒng)主要用于某些希望發(fā)展在線售書業(yè)務(wù)的 書店。如小型系統(tǒng)可選擇桌面數(shù)據(jù)庫 Access 等,操作系統(tǒng)選擇 WIN98 或者 Windows NT,大型的可選擇 Unix 操作系統(tǒng),數(shù)據(jù)庫可選用 SQL Server、 Oracle、 Sybase 等。 在 售書系統(tǒng) 中,書 店管理員首先將圖書目錄建庫入網(wǎng)。查詢可按分類進(jìn)行,根據(jù)顯示的書名和內(nèi)容簡介找到自己希望購買的圖書,圖書管理員可查詢訂購情況,將圖書郵遞到客戶手中。小型數(shù)據(jù)庫使 用簡單,可以滿足日常的工作需要,而大型數(shù)據(jù)庫有高效、完善的安全訪問機(jī)制,足以應(yīng)付每天上萬次的訪問量。 Access 是微軟公司推出的 Office 套件中的一個(gè)重要組成部分,它是一種通用的桌面關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。 Access 提供了對標(biāo)準(zhǔn) ANSISQL 語言的支持,可以使 用 SQL 語言來操作數(shù)據(jù)庫。 Microsoft SQL Server 是微軟公司的一種典型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)( RDBMS) ,能夠同時(shí)處理大量的數(shù)據(jù)和管理眾多的并發(fā)用戶,并且能夠有效地保證數(shù)據(jù)的完整性,支持?jǐn)?shù)據(jù)的分布處理。 SQL Server 運(yùn)行在 Windows NT 或 Windows 2021 Server上。用戶可在瀏覽器查看書城 中的圖書,可以按分類、書名、關(guān)鍵字進(jìn)行查詢,并可以進(jìn)行購買。管理員根據(jù)訂貨情況及時(shí)郵寄。 Web 應(yīng)用程序?qū)儆诙鄬討?yīng)用程序 , 其中 主要包括 三層關(guān)系:信息層、中間層和客戶層。如 Web 書店應(yīng)用程序的信息層,就是利用包含其相關(guān)產(chǎn)品信息的一個(gè)數(shù)據(jù)庫來實(shí)現(xiàn)的,這些信息包括書名、作者名、出版日期、版本號、 ISBN 編碼、圖書簡介以及圖書價(jià)格等。在 Web 書店應(yīng)用程序中,中間層代碼可用來確定用戶到底選擇的是哪一本圖書,以及如何從數(shù)據(jù)庫中檢索出該書的相關(guān)信息。所以說,中間層代表了 Web 應(yīng)用程序的功能實(shí)現(xiàn),因而也常被稱為業(yè)務(wù)邏輯層。用戶通過客戶層(瀏覽器)輸入文本、從列表中選擇項(xiàng)目、點(diǎn)擊按鈕等操作同應(yīng)用程序進(jìn)行直接交互。同時(shí),中間層還可向信息層發(fā)出請求并檢索出需要的數(shù)據(jù) 。 因特網(wǎng) WEB 服務(wù)器 路由器 WWW 終端 防火墻 數(shù)據(jù)庫 開發(fā)服務(wù)器 數(shù)據(jù)庫服務(wù)器 內(nèi)部局域網(wǎng) 管理終端 金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實(shí)現(xiàn) 作者:張曉園 5 圖 23 三層應(yīng)用程序模型 系統(tǒng)架構(gòu)分析 本 系統(tǒng) 采用 B/S 架構(gòu) (如圖 24所示 )。在服務(wù)器端,一般采用高性能的 PC、工作站或者專用服務(wù)器,并根據(jù)需要采用大型的數(shù)據(jù)系統(tǒng),如 Oracle、 Sybase、 Informix 或者 MS SQL Server;而客戶端則需要安裝專用的的客戶端軟件。 C/S 結(jié)構(gòu)充分發(fā)揮了客戶端 PC 的處理功能,將很多部分的工作,如計(jì)算、數(shù)據(jù)采集通過客戶端處理以后再提交給服務(wù)器,這樣相對就減少了服務(wù)器的壓力,從而能很快響應(yīng)客戶端的請求。同時(shí),客戶端程序可能會受到操作系統(tǒng)的限制,如 果應(yīng)用程序不支持跨平臺特性,只能運(yùn)行在 Windows 系統(tǒng)上,就無法在 Linux, Solaris 或者其他平臺上運(yùn)行。 B/S 架構(gòu)克服了 C/S 架構(gòu)的上述缺點(diǎn) — 安裝維護(hù)不方便、需要在客戶端機(jī)器上安裝程序, B/S結(jié)構(gòu)不需要額外的客戶端程序支持,而是通過瀏覽器與服務(wù)器進(jìn)行通信和數(shù)據(jù)傳輸,容易維護(hù)和升級。 B/S的結(jié)構(gòu)應(yīng)用也非常廣泛,如搜狐、新浪門戶網(wǎng)站、各種電子商務(wù)網(wǎng)站也普遍使用 B/S架構(gòu)。中間層由應(yīng)用邏輯和業(yè)務(wù)邏輯構(gòu)成。第三層包含了應(yīng)用程序所需要的數(shù)據(jù)。例如可以是 Access、 SQL Server 這樣的數(shù)據(jù)庫,也可以是 XML 文檔集,還可以是 LDAP 服 務(wù)器的目錄服務(wù)。 客戶層 中間層 (應(yīng)用程序) 信息層 (數(shù)據(jù)庫) 金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實(shí)現(xiàn) 作者:張曉園 6 圖 24 B\S 結(jié)構(gòu)的在線圖書銷售 系統(tǒng)應(yīng)用原理示意圖 數(shù)據(jù)庫訪問技術(shù)分析與比較 WWW 是基于瀏覽器 /服務(wù)器結(jié)構(gòu)的 ,它采用 TCP/IP 通信協(xié)議和 WWW 技術(shù)集成已有的各類系統(tǒng) ,從而把傳統(tǒng)的客戶 /服務(wù)器模式中的服務(wù)器分成了一個(gè) Web服務(wù)器和多個(gè)數(shù)據(jù)庫服務(wù)器。為了向網(wǎng)絡(luò)用戶提供大量有用的、動態(tài)的和可交互的信息 ,凡是能夠數(shù)據(jù)庫化的內(nèi)容 ,應(yīng)盡量做成數(shù)據(jù)庫的形式 ,因?yàn)閿?shù)據(jù)庫形式的數(shù)據(jù)遠(yuǎn)比其他形式的數(shù)據(jù)要容易更新與管理。用戶可以通過填寫表格或輸入關(guān)鍵字的方式來與WWW 進(jìn)行交互 ,當(dāng)用戶單擊表格上的按鈕時(shí) ,表格中的數(shù)據(jù)便發(fā)送到 Web 服務(wù)器。服務(wù)器將數(shù)據(jù)傳送至要被處理的腳本或應(yīng)用程序 ,并在數(shù)據(jù)庫中查詢數(shù)據(jù)或?qū)?shù)據(jù)投遞到數(shù)據(jù)庫中。這種交互性提高了用戶參與的積極性。當(dāng)我們評價(jià)一個(gè) Web數(shù)據(jù)庫引擎的時(shí)候 ,首先應(yīng)考慮多用戶問題 ,也就是說 ,數(shù)據(jù)庫必須能夠支持多個(gè)并發(fā)用戶的訪問。關(guān)系數(shù)據(jù)庫是一種功能完善、運(yùn)行可靠的數(shù)據(jù)庫系統(tǒng) ,目前大多數(shù)的商業(yè)應(yīng)用都主要依賴于這種系統(tǒng) ,如 Access、 SQL Inter 上的用戶 系統(tǒng)服務(wù)器 系統(tǒng)后臺數(shù)據(jù)庫 Inter 圖書銷售系統(tǒng) 金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實(shí)現(xiàn) 作者:張曉園 7 Server、 Sybase 和 Oracle 等。隨后出現(xiàn)了 ISAPI、 NSAPI 和 JDBC 等技術(shù)方案 ,近來又流行 ASP 技術(shù)。 一、 CGI 技術(shù) CGI(Common Gateway Interface)是外部應(yīng)用程序與 Web 服務(wù)器交互的一個(gè)標(biāo)準(zhǔn)接口。它打破了服務(wù)器軟件的局限性 ,允許用戶根據(jù)需要采用各種語言去實(shí)現(xiàn)無法用 HTTP、 HTML 實(shí)現(xiàn)的功 能 ,給 WWW 提供了更為廣闊的應(yīng)用空間。同時(shí) ,CGI 也為在不同的平臺之間進(jìn)行溝通提供了范例。 CGI 最大的用處之一在于其與瀏覽 Web 站點(diǎn)的用戶之間的交互能力 ,使信息網(wǎng)關(guān)、反饋機(jī)制、訪問數(shù)據(jù)庫、訂閱和查詢等一系列靈活復(fù)雜的操作得以實(shí)現(xiàn)。使用 CGI 實(shí)現(xiàn)Web 與數(shù)據(jù)庫的互連 ,最大的優(yōu)點(diǎn) 在于其通用性。目前最流行的兩種 API 是 Microsoft 的 ISAPI 和 Netscape 的 NSAPI,這兩種接口允許我們以標(biāo)準(zhǔn)方式編寫 Web 服務(wù)器交互的應(yīng)用程序。 ISAPI 的工作原理和 CGI大體上是相同的 ,都是通過交互式主頁取得用戶輸入信息 ,然后交 服務(wù)器后臺處理。 ISAPI 與 CGI 最大的區(qū)別在于 :在 ISAPI 下建立的應(yīng)用程序都是以動態(tài)鏈接庫的形式存在的 。 三、 ODBC API 方法與 Web 服務(wù)器結(jié)合緊密 ,所以性能較高。 ODBC 是 開放數(shù)據(jù)庫互連 的簡稱 ,是一種使用 SQL的應(yīng)用程序接口 (API)。 ODBC 可使程序員方便地編寫訪問各 DBMS 廠商的數(shù)據(jù)庫的應(yīng)用程序 ,而不需了解其產(chǎn)品的細(xì)節(jié)。許多服務(wù)器擴(kuò)展程序使用包含 ODBC 層的系統(tǒng)結(jié)構(gòu)。 四、 JDBC Java 語言顯示出優(yōu)于以往編程語言的諸多特色 ,贏 得了眾多數(shù)據(jù)庫廠商的支持。與 ODBC 類似 ,JDBC也是一種特殊的 API,是用于執(zhí)行 SQL語句的 Java應(yīng)用程序接口 (Java API),它規(guī)定了 Java 如何與數(shù)據(jù)庫進(jìn)行交互作用。采用 Java 和JDBC 編寫的數(shù)據(jù)庫應(yīng)用程序具有 與平臺無關(guān)的特性 ,很容易用 SQL 語句訪問任何商用數(shù)據(jù)庫 ,而不必為每一種數(shù)據(jù)庫平臺編寫不同的程序。 五、 ASP 技術(shù) ASP(Active Server Pages)是由 Microsoft 開發(fā)的一項(xiàng)新技術(shù)。與常見的在 Client 端實(shí)現(xiàn)動態(tài)主頁的技術(shù)如 Java applet、 ActiveX Control、 VB Script、 JavaScript 等不同 ,ASP 中的命令和 Script 語句都是由服務(wù)器來解釋執(zhí)行的 ,執(zhí)行結(jié)果產(chǎn)生動態(tài)生成的 Web 頁面并送到瀏覽器 。由于 ASP 在服務(wù)器端解釋執(zhí)行 ,開發(fā)者可以不必考慮瀏覽器是否支持 ASP。 ASP 具有如下特點(diǎn) : 1. 編程簡單。 可嵌入到 HTML文件中。 支持廣泛。 ASP 通過后綴名為 .asp 的 ASP 文件來實(shí)現(xiàn) ,一個(gè) ASP 文件相當(dāng)于一個(gè)可執(zhí)行文件 ,因此必須放在 Web 服務(wù)器上有可執(zhí)行權(quán)限的目錄下。 Web Server 開始調(diào)用 ASP,將被請求的 .asp 文件金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實(shí)現(xiàn) 作者:張曉園 9 從頭讀到底 ,執(zhí)行每一個(gè)命令 ,然后動態(tài)生成一個(gè) HTML 頁面并送到瀏覽器。 目前 ASP只適用于 IIS on Windows NT、 Microsoft Peer Web Server onNT Workstation、 Microsoft Personal Web Server on Win95 這些 Web Server。當(dāng)同時(shí)有很多請求時(shí) ,程序擠占系統(tǒng)資源 ,造成效率低下。這兩種技術(shù)還存在另外一個(gè)問題 ,那就是開發(fā)困難。 Microsoft 的 ODBC API 是使用最廣泛的訪問數(shù)據(jù)庫規(guī)范。但是同步執(zhí)行模式可以簡化程序編制的復(fù)雜性。 JDBC 保持了 ODBC 的基本特性。ODBC 使用 的是 C 界面 ,C 語言大量使用了 Java語言中沒有的指針功能 ,不適于以 Java 為界面的 JDBC 直接使用。這樣 ,JDBC 應(yīng)用無需像 ODBC 應(yīng)用那樣要進(jìn)行客戶機(jī)的安裝和管理。 ASP技術(shù)的出現(xiàn) ,使動態(tài)交互式 Web 主頁設(shè)計(jì)成為一件輕松愉 快的 事。ASP 提供了更方便、更簡單的數(shù)據(jù)庫訪問方法 ,使開發(fā)基于數(shù)據(jù)驅(qū)動的 Web 應(yīng)用程序更加容易。 ASP技術(shù)綜述 ASP 的產(chǎn)生 近年來隨著 Inter 技術(shù)的飛速發(fā)展及用戶需求的不斷升級, Web頁面技術(shù)也不斷的推陳出新,使得 Web 站點(diǎn)的功能越來越強(qiáng)大,能夠提供的服務(wù)種類越來越繁金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實(shí)現(xiàn) 作者:張曉園 10 多。 簡單講, ASP 是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動態(tài)的交互式 Web 服務(wù)器應(yīng)用程序,如交互式的動態(tài)網(wǎng)頁,包括使用 HTML 表單收集和處理信息,上傳與下載等等。使用 ASP 還有個(gè)好處,就在于 ASP 可利用 ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問模型 )方便快捷地訪問數(shù)據(jù)庫 ,從而使得開發(fā)基于 WWW 的應(yīng)用系統(tǒng)成為可能,這也是本文選擇 ASP 作為開發(fā)工具最重要的原因之一。 IIS(Inter Information Server)是微軟推出的 Windows NT Option Pack 的主要成員,作為 Win2021server 的擴(kuò)展 ,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場上最受關(guān)注的 Web服務(wù)器之一。 ( 2) IIS 與 ASP 的結(jié)合 在過去,客戶機(jī) /服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與 Web 的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨(dú)立并無法作出集成性的設(shè)計(jì)。 利用 IIS+ASP 技術(shù)來集成 Web 前后端所帶來的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面: 1. 減少構(gòu)建和維護(hù)成本 2.加快聯(lián)機(jī)過程 3.應(yīng)用軟件集中在服務(wù)器端開發(fā)管理 4.前端可使用任何瀏覽器( IE、 Netscape? ..) 5.后端可存取任何數(shù)據(jù)庫 (SQL、 Access? ..) 6.可使用任何腳本語言開發(fā) (VBScript、 JavaScript、 PERL? ..) 金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實(shí)現(xiàn) 作者:張曉園 11 圖 25 IIS+ASP構(gòu)成三層式 Web結(jié)構(gòu)圖 ASP 的內(nèi)部特點(diǎn) ( 1) ASP 內(nèi)部 6大對象 ASP 提供了 6個(gè)功能強(qiáng)大的內(nèi)部對象,每個(gè)對象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。 表 ASP 內(nèi)部 6大對象及其功能 對象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web 服務(wù)器工具 Session 儲存在一個(gè) Session內(nèi)的用戶信息,該信息僅可被該用戶訪 問 Application 在一
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1