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

正文內(nèi)容

畢業(yè)設(shè)計-基于web在線圖書銷售系統(tǒng)設(shè)計--后臺管理子系統(tǒng)(編輯修改稿)

2025-01-06 19:06 本頁面
 

【文章內(nèi)容簡介】 va 和JDBC 編寫的數(shù)據(jù)庫應(yīng)用程序具有 與平臺無關(guān)的特性 ,很容易用 SQL 語句訪問任何商用數(shù)據(jù)庫 ,而不必為每一種數(shù)據(jù)庫平臺編寫不同的程序。 JDBC 訪問數(shù)據(jù)庫的過程是 :首先用戶的瀏覽器連接到 Web 服務(wù)器上 ,下載含有Java小程序的 HTML頁 ,Java小程序在客戶端運行 ,使用 JDBC接口 ,繞過 Web服務(wù)器 ,直接與數(shù)據(jù)庫服務(wù)器交互 ,并直接把查詢結(jié)果的 HTML 頁返回到瀏覽器。 五、 ASP 技術(shù) ASP(Active Server Pages)是由 Microsoft 開發(fā)的一項新技術(shù)。 ASP 是一個基于 Web 服務(wù)器端的開發(fā)環(huán)境 ,利用它可以產(chǎn)生和運行動態(tài)的、交互的 、高性能的 Web服務(wù)應(yīng)用程序。與常見的在 Client 端實現(xiàn)動態(tài)主頁的技術(shù)如 Java applet、 ActiveX Control、 VB Script、 JavaScript 等不同 ,ASP 中的命令和 Script 語句都是由服務(wù)器來解釋執(zhí)行的 ,執(zhí)行結(jié)果產(chǎn)生動態(tài)生成的 Web 頁面并送到瀏覽器 。而 Client 端技術(shù)的 Script 命令則是由瀏覽器來解釋執(zhí)行的。由于 ASP 在服務(wù)器端解釋執(zhí)行 ,開發(fā)者可以不必考慮瀏覽器是否支持 ASP。同時由于它在服務(wù)器端執(zhí)行 ,開發(fā)者也不必擔(dān)心別人下載程序以竊取編程邏輯 ,從而保護了開發(fā)者的利益。 ASP 具有如下特點 : 1. 編程簡單。 ASP 使用 Script(描述性的語言 ),只使用簡單的語法和數(shù)學(xué)表達式 ,而且不需要編譯。 可嵌入到 HTML文件中。 ASP不需要別的設(shè)計環(huán)境 ,ASP文件的制作和 HTML類似 ,且和 HTML 開發(fā)集成 ,可以在同一個過程完成。 支持廣泛。 ASP 除支持 VB Script、 JavaScript 外 ,還能以插件形式支持第三方語言 ,如 PERL、 TCL 等。 ASP 通過后綴名為 .asp 的 ASP 文件來實現(xiàn) ,一個 ASP 文件相當(dāng)于一個可執(zhí)行文件 ,因此必須放在 Web 服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)瀏覽器 向 Web Server 請求調(diào)用 ASP 文件時 ,就啟動了 ASP。 Web Server 開始調(diào)用 ASP,將被請求的 .asp 文件金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實現(xiàn) 作者:張曉園 9 從頭讀到底 ,執(zhí)行每一個命令 ,然后動態(tài)生成一個 HTML 頁面并送到瀏覽器。通過 ASP內(nèi)置的對象、服務(wù)器組件 (ServerComponent)可以完成非常復(fù)雜的任務(wù) ,而且用戶還可以自己開發(fā)或利用別人開發(fā)的服務(wù)器組件完成專門的任務(wù)。 目前 ASP只適用于 IIS on Windows NT、 Microsoft Peer Web Server onNT Workstation、 Microsoft Personal Web Server on Win95 這些 Web Server。 六、方案比較與結(jié)論 CGI 根據(jù)瀏覽器端的 請求激活相應(yīng)進程 ,每一個請求對應(yīng)一個進程。當(dāng)同時有很多請求時 ,程序擠占系統(tǒng)資源 ,造成效率低下。 ISAPI 針對這一缺點進行改進 ,利用 DLL(動態(tài)鏈接庫 )技術(shù) ,以線程代替進程 ,提高了性能和速度 ,但要考慮線程的同步問題 ,而且開發(fā)步驟煩瑣。這兩種技術(shù)還存在另外一個問題 ,那就是開發(fā)困難。程序的開發(fā)和 HTML 寫作是兩個完全不同的過程 ,需要專門的程序員開發(fā)。 Microsoft 的 ODBC API 是使用最廣泛的訪問數(shù)據(jù)庫規(guī)范。 ODBC 訪問數(shù)據(jù)庫時存在同步與異步執(zhí)行模式之分 ,如果設(shè)計不當(dāng) ,則易發(fā)生系統(tǒng)故障甚至系統(tǒng)死鎖。但是同步執(zhí)行模式可以簡化程序編制的復(fù)雜性。程序員不用過多地了解較復(fù)雜的 ODBC API 的使用 ,而只需使用 ODBC 的同步執(zhí)行模式或使用數(shù)據(jù)控制項和數(shù)據(jù)庫對象變量來編寫應(yīng)用程序 ,可以提高開發(fā)效率 ,但程序運行速度比不上異步執(zhí)行模式的速度。 JDBC 保持了 ODBC 的基本特性。它們的不同就在于 JDBC 建立在 Java 語言基礎(chǔ)上 ,并充分利用了其特色 ,易于使用 。ODBC 使用 的是 C 界面 ,C 語言大量使用了 Java語言中沒有的指針功能 ,不適于以 Java 為界面的 JDBC 直接使用。同時 ,JDBC 確保了100%純 Java的解決方案。這樣 ,JDBC 應(yīng)用無需像 ODBC 應(yīng)用那樣要進行客戶機的安裝和管理。 以上這些方案 ,從 Intra 的技術(shù)實現(xiàn)來衡量 ,它們?nèi)圆贿m用于快速開發(fā)、及時維護和大面積的技術(shù)普及。 ASP技術(shù)的出現(xiàn) ,使動態(tài)交互式 Web 主頁設(shè)計成為一件輕松愉 快的 事。只 要幾 行腳 本語句 ,就 能將 后臺的 數(shù)據(jù) 庫信 息發(fā)布到Inter/Intra 上 ,在編程和網(wǎng)頁腳本的可讀性方面大大優(yōu)于傳 統(tǒng)的技術(shù)方案。ASP 提供了更方便、更簡單的數(shù)據(jù)庫訪問方法 ,使開發(fā)基于數(shù)據(jù)驅(qū)動的 Web 應(yīng)用程序更加容易。 因此 我們選用 ASP 技術(shù)來開發(fā)在線圖書銷售系統(tǒng)。 ASP技術(shù)綜述 ASP 的產(chǎn)生 近年來隨著 Inter 技術(shù)的飛速發(fā)展及用戶需求的不斷升級, Web頁面技術(shù)也不斷的推陳出新,使得 Web 站點的功能越來越強大,能夠提供的服務(wù)種類越來越繁金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實現(xiàn) 作者:張曉園 10 多。從 HTML、 Client Script 到 CGI,從 JAVA 的誕生到 ActiveX, Web 頁面設(shè)計人員不斷受到?jīng)_擊,微軟公司在總結(jié)了以往技術(shù),重新思考 Web頁面設(shè)計的真正需要后,推出了 Active Server Pages (ASP),一種用以取代 CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口 )的技術(shù)。 簡單講, ASP 是位于服務(wù)器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的交互式 Web 服務(wù)器應(yīng)用程序,如交互式的動態(tài)網(wǎng)頁,包括使用 HTML 表單收集和處理信息,上傳與下載等等。更重要的是, ASP 使用的 ActiveX 技術(shù)基于開放設(shè)計環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動態(tài)網(wǎng)頁幾乎具有無限的擴充能力,這是傳統(tǒng)的 Web 編寫工具所遠遠不及的地方。使用 ASP 還有個好處,就在于 ASP 可利用 ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問模型 )方便快捷地訪問數(shù)據(jù)庫 ,從而使得開發(fā)基于 WWW 的應(yīng)用系統(tǒng)成為可能,這也是本文選擇 ASP 作為開發(fā)工具最重要的原因之一。 ASP 與 IIS ( 1) IIS 簡介 Wsb 服務(wù)器是 Web 應(yīng)用程序的心臟。 IIS(Inter Information Server)是微軟推出的 Windows NT Option Pack 的主要成員,作為 Win2021server 的擴展 ,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場上最受關(guān)注的 Web服務(wù)器之一。新推出的 版本增強了系統(tǒng)安全性,具有服務(wù)器端腳本開發(fā)調(diào)試,內(nèi)容管理和站點分析,崩潰防護,內(nèi)置 JAVA 虛擬機及全面支持 ASP 等強大功能。 ( 2) IIS 與 ASP 的結(jié)合 在過去,客戶機 /服務(wù)器結(jié)構(gòu)的設(shè)計與 Web 的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨立并無法作出集成性的設(shè)計?,F(xiàn)在我們利用 IIS+ASP 構(gòu)成三層式 Web 結(jié)構(gòu)(如圖 25 所示)的中間一層,將客戶機 /服務(wù)器結(jié)構(gòu)與 Web 密切結(jié)合,完成前后端兩者的集成輸出功能,使得 Web站點的開發(fā)更方便,實現(xiàn)的功能更強大。 利用 IIS+ASP 技術(shù)來集成 Web 前后端所帶來的強大效益可歸結(jié)為以下幾個方面: 1. 減少構(gòu)建和維護成本 2.加快聯(lián)機過程 3.應(yīng)用軟件集中在服務(wù)器端開發(fā)管理 4.前端可使用任何瀏覽器( IE、 Netscape? ..) 5.后端可存取任何數(shù)據(jù)庫 (SQL、 Access? ..) 6.可使用任何腳本語言開發(fā) (VBScript、 JavaScript、 PERL? ..) 金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實現(xiàn) 作者:張曉園 11 圖 25 IIS+ASP構(gòu)成三層式 Web結(jié)構(gòu)圖 ASP 的內(nèi)部特點 ( 1) ASP 內(nèi)部 6大對象 ASP 提供了 6個功能強大的內(nèi)部對象,每個對象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。這 6 個對象及其功能描述如表 所示。 表 ASP 內(nèi)部 6大對象及其功能 對象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web 服務(wù)器工具 Session 儲存在一個 Session內(nèi)的用戶信息,該信息僅可被該用戶訪 問 Application 在一個 ASPApplication中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transaction 服務(wù)器進行分布式事務(wù)處理 合理地運用這些對象可以使原本復(fù)雜,煩瑣的工作變得簡捷而條理清晰。 我們可以用以下的語法直接使用這些對象:對象 /屬性 /方法 /數(shù)據(jù)集合 ( 2) Global 文件 每一個以 Active Server Pages 為基礎(chǔ)的應(yīng)用程序都擁有一個 文件( ASA 后綴名其實是 Active Server Application 的縮寫),它位于每一個應(yīng)用程序的基點目錄之下。當(dāng) Active Server Pages 做下面兩個動作時, Server 便會去讀 文件: 程序和計算邏輯 前端瀏覽器 ActiveX Server 元件件 ActiveX Server 元件 后端數(shù)據(jù)庫 數(shù)據(jù)庫服務(wù)器 Microsoft IIS + ASP 瀏覽器 金陵科技學(xué)院學(xué)士學(xué)位論文 第二章 在線圖書銷售系統(tǒng)分析及實現(xiàn) 作者:張曉園 12 Server 啟動之后,一個應(yīng)用程序目錄中任一個 ASP 文件被提出第一個HTTP 請求( Request)時。 Session 的客戶端向 Server 請求一個 ASP 文件時。 前面已經(jīng)提到 Application 和 Session 這兩個 ASP 的內(nèi)部對象。 Application對象內(nèi)的信息供所有正在執(zhí)行該應(yīng)用程序的用戶分享,它創(chuàng)建于 Web Server 啟動后一個應(yīng)用程序中任一 ASP 文件被提出第一個 HTTP 請求時,結(jié)束于 Server 端停止運行。而 Session 對象僅屬于一位用戶,維持一個用戶端的信息,其他用戶無法訪問,它創(chuàng)建于一個不具有 Session 的用戶向 Server 請求一個 ASP 文件時,結(jié)束于該 Session 到期(即用戶端超過某時間段沒有向 Server 提出要求或刷新 Web 頁面)或 Abandon 語句的調(diào)用??梢?, 文件的調(diào)用與 Application 與 Session這兩個對象密切相關(guān)。事實上我們通常在 Global。 asa 文件 中寫入以下內(nèi)容: 1. Application 或 Session 的開始事件( Startevent)。 2. Application 或 Session 的結(jié)束事件 (Endevent)。 這樣,在一個 Application 或 Session 對象被創(chuàng)建或結(jié)束時,系統(tǒng)會自動完成 文件中寫入的相應(yīng)事件。值得注意的是,如果一個 Application 與一個Session 同時開始, Active Server Pages 會先處理 Application 的開始事件,而如果一個 Application 與一個 Session 同時結(jié)束 , Active Server Pages 則會先處理 Session 的結(jié)束事件。 金陵科技學(xué)院學(xué)士學(xué)位論文 第三章 在線圖書銷 售系統(tǒng)需求分析 作者:張曉園 13 第三章 在線圖書銷售 系統(tǒng)需求分析 需求分析是電子商務(wù)系統(tǒng)開發(fā)的第一步也是最重要的一步。需求分析階段要通過描述系統(tǒng)的需求,通過定義系統(tǒng)中的關(guān)鍵領(lǐng)域的類來建立模型。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通的渠道,因此,系統(tǒng)的需求分析應(yīng)該是開發(fā)人員和用戶或者客戶一起完成的。需求分析可以采用面向?qū)ο蟮姆椒▉硗瓿?,即明確系統(tǒng)要服務(wù)于哪些用戶,對這些用戶提供哪些服務(wù)等。 功能需求分析 本系統(tǒng)是一個電子商務(wù)系統(tǒng),我們的目標(biāo)是賦予其基本的電子商務(wù)功能,我們應(yīng)該使本網(wǎng)站的操作盡量簡單使它能夠吸引更多的在線顧客。所以我們力圖分析理論中對顧客有價值的功能,除了基本的店面功能和網(wǎng)站必備的功能以外,我們還提供了購物車,可以讓顧客像在超市中購物一樣,將想要購買的物品放入購物車,如果顧客看中了其他物品不想買剛才的物品時可以從購物車將物品清
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1