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

正文內(nèi)容

基于jsp的網(wǎng)上購(gòu)書系統(tǒng)設(shè)計(jì)-在線瀏覽

2025-02-08 02:26本頁(yè)面
  

【正文】 ,也成為電子商務(wù)的內(nèi)在特征,并使得電子商務(wù)大大超越了作為一種新的貿(mào)易形式所具有的價(jià)值。 它為讀者提供了方便舒適的網(wǎng)上購(gòu)物環(huán)境,豐富的圖書品種(達(dá) 310 萬(wàn)以上),優(yōu)惠的價(jià)格(折扣率從 20%到 50%),完善的金融結(jié)算制度,以及高效率的配送服務(wù),并且實(shí)現(xiàn)了零庫(kù)存運(yùn)轉(zhuǎn)。不過(guò),由于較高的投入,使得亞馬遜仍然處于虧損階段。由于它塑造了成功的網(wǎng)上 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 2 銷售模式,產(chǎn)生了良好的品牌 效應(yīng),所以,除了圖書,它現(xiàn)在還銷售 CD、錄像帶、禮品、鮮花、醫(yī)藥、軟件等。1999 年初出資 5500 萬(wàn)美元,收購(gòu)了英國(guó)和德國(guó)兩家網(wǎng)上書籍銷售公司,另外還并購(gòu)了英國(guó)一家網(wǎng)上電影公司。 同亞馬遜相比 , 國(guó)內(nèi) 網(wǎng)上書店的 交易流程繁瑣、缺乏規(guī)范、可靠性低。支付方式主要有信用卡網(wǎng)上支付、人民幣儲(chǔ)蓄賬戶網(wǎng)上支付,電匯,郵匯等。總的來(lái)看,國(guó)內(nèi)的網(wǎng)上售書缺乏規(guī)范,隨意性強(qiáng),買賣雙方的權(quán)益保障都有缺陷。要開發(fā)一個(gè)網(wǎng)站,首先要選擇一個(gè)動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)。它們的特性比較如下: 技術(shù)名稱 ASP JSP PHP 對(duì)數(shù)據(jù)庫(kù)的支持 好 好 好 開發(fā)難易度 容易 容易 較難 使用平臺(tái) Windows9X/NT Windows/UNIX UNIX 安全性 不好 好 不好 對(duì)組件的支持 支持 支持 不支持 執(zhí)行方式 解釋執(zhí)行 編譯之后執(zhí)行 解釋執(zhí)行 跨平臺(tái) 不好 好 好 這三種都是在傳統(tǒng)的 HTML代碼中,利用 HTML 標(biāo)簽的擴(kuò)展,構(gòu)成頁(yè)面。 Java 之所以能夠成為互聯(lián)網(wǎng)上的寵兒,主要是和它的特點(diǎn)分不開的。這十一項(xiàng)特點(diǎn)也是比較公認(rèn)的。 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 3 這十一項(xiàng)特點(diǎn)主要有: (1)簡(jiǎn)單 :Java 的語(yǔ) 言非常簡(jiǎn)單,省略了 C++中許多極易混淆的語(yǔ)法特性 ; (2)可移植 :Java 所采用的虛擬機(jī)原理,使它脫離了硬件的束縛達(dá)到跨平臺(tái)應(yīng)用 ; (3)面向?qū)ο?:Java 完全支持面向?qū)ο蠹夹g(shù)的編程結(jié)構(gòu) ; (4)解釋型 :Java 的字節(jié)碼機(jī)制說(shuō)明了它是一種半編譯和半解釋性的語(yǔ)言 ; (5)分布式 :Java 提供了強(qiáng)大而易用的網(wǎng)絡(luò)應(yīng)用 ; (6)高性能 :Java 通過(guò)改進(jìn)的解釋器和特殊的 CPU 可以顯著提高字節(jié)碼的執(zhí)行效率 ; (7)健壯 :Java 取消了指針這種容易出錯(cuò)的結(jié)構(gòu),提高了程序的健壯性 ; (8)多線程 :多線程的優(yōu)點(diǎn)是具有 了更好的交互性和實(shí)時(shí)行為 ; (9)安全 :Java 的安全機(jī)制是現(xiàn)今所有語(yǔ)言中最為成功的 ; (10)動(dòng)態(tài) :Java 可以不斷向庫(kù)內(nèi)添加新方法以及新實(shí)例變量 ; (11)中性結(jié)構(gòu) :Java 生成的字節(jié)碼是一種在各種不同的平臺(tái)上保持獨(dú)立的格式。 JSP 技術(shù)的設(shè)計(jì)目的是使得構(gòu)造基于 Web 的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種 Web 服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作。 JSP 技術(shù)如此的優(yōu)越性使得它一直是一個(gè)熱門的領(lǐng)域,更有研究跟學(xué)習(xí)的價(jià)值和意義。 用戶注冊(cè) 普通顧客只能瀏覽一般的圖書信息,但通過(guò)用戶注冊(cè)可以瀏覽全部的圖書信息。 圖書搜索 用戶可以在本書店利用關(guān)鍵字進(jìn)行搜索。 存放選購(gòu)書籍的購(gòu)物車 (1)找到滿意的書籍后,可放入購(gòu)物車中 ; (2)選擇繼續(xù)購(gòu)物可回到上級(jí)書籍列表中,否則可結(jié)帳,進(jìn)入“填寫訂單”頁(yè)面 ; (3)在瀏覽書籍的過(guò)程中,可查看已選中的書籍 ; (4)在查看購(gòu)物車時(shí),可刪去不想要的書籍。 系統(tǒng)的功能模塊圖 系統(tǒng)的功能模塊如圖 21所示: 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 5 圖 21 系統(tǒng)的功能模塊 網(wǎng)上購(gòu)書系統(tǒng) 注冊(cè)登陸 查詢書籍 書籍分類 購(gòu)物車 用戶注冊(cè) 用戶登陸 書籍列表 書籍詳細(xì)信息 選購(gòu)書籍 購(gòu)物車中書籍信息 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 6 第 3 章 開發(fā)環(huán)境和開發(fā)工具的選擇 JSP 環(huán)境 JSP 環(huán)境軟件 本文所采用的 JSP 環(huán)境軟件有如下: (1)Tomcat (2)j2sdk1_4_2windowsi586 JSP 環(huán)境的安裝和環(huán)境變量的設(shè)置 首先安裝 Tomcat,安裝到 D:\Program Files\apache 下,再安裝 JDK,取目錄為 D:\ 。D:\ProgramFiles\\lib。 (4)新建變量 tomcat,變量值為: D:\Program Files\Apache Tomcat 數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)連接所需配置 Access 是 Microsoft 公司于 1994 年開發(fā)的微機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng),具有界面友好、易學(xué)易用、開發(fā)簡(jiǎn)單、接口靈活等特點(diǎn),與 Microsoft 公司的其它數(shù)據(jù)庫(kù)產(chǎn)品如 FoxPro 相比, Access 提供了更強(qiáng)大的數(shù)據(jù)組織、用戶管理和安全檢查功能,同時(shí)能實(shí)現(xiàn) C/S 節(jié)后和與之對(duì)應(yīng)的數(shù)據(jù)庫(kù)安全機(jī)制。本系統(tǒng)正是采用 Access作為數(shù)據(jù)庫(kù)的。 UltraDev 功能全面,能夠制作三種基本動(dòng)態(tài)網(wǎng)站 ASP、 JSP、 ColdFusion;其次, UltraDev 能迅速建立你的動(dòng)態(tài)網(wǎng)站、與現(xiàn)存軟件的網(wǎng)絡(luò)接口、以及動(dòng)態(tài)支持的數(shù)據(jù)庫(kù)。拖放服務(wù)器行為可以很容易地制作顯示、導(dǎo)航和更新數(shù)據(jù)庫(kù)內(nèi)容的網(wǎng)頁(yè);再次,Macromedia 公司提供了大量的第三方插 件,其中包括了多種購(gòu)物車功能插件。同時(shí),你能方便地制作使用內(nèi)置稅和運(yùn)輸計(jì)算、復(fù)雜的商業(yè)選擇、實(shí)時(shí)信用卡交易和其他功能的電子商務(wù)網(wǎng)站。 (2)制作靜態(tài)頁(yè)面 可以運(yùn)用 Dreamweaver 所有的設(shè)計(jì)工具來(lái)完成。應(yīng)用程序不能直接調(diào)用數(shù)據(jù)庫(kù),必須以記錄集為中介,我們可以將數(shù)據(jù)綁定面板中對(duì)應(yīng)記錄集的字段添加大 WEB 頁(yè)面上,也就添加了動(dòng)態(tài)內(nèi)容。 (5)添加服務(wù)器端的行為,激活動(dòng)態(tài)頁(yè)面 所謂的服務(wù)器行為就是用 VBScript、 JavaScript、 Java 或 ColdFusion 編寫的運(yùn)行在服務(wù)器上的腳本 (6)編輯和調(diào)試 WEB 頁(yè) Ultra 提供了三種編輯環(huán)境 : Dreamweaver 傳統(tǒng)的可視化編輯環(huán)境、 UltraDev活動(dòng)數(shù)據(jù)編輯環(huán)境和源代碼編輯環(huán)境。他們都用來(lái)幫助 Web 內(nèi)容的開發(fā)者們使用相對(duì)少的代碼創(chuàng)建動(dòng)態(tài)的網(wǎng)頁(yè)。當(dāng)客戶機(jī)請(qǐng)求這個(gè)頁(yè)面時(shí),服務(wù)器處理 Java 代碼,把它生成的 HTML頁(yè)返回給瀏覽器。 JSP 是完全架構(gòu)在 Servlet程序上,不同的是, JSP 程序是由 JSP Engine 先將之轉(zhuǎn)換成相對(duì)應(yīng)的 Servlet程序代碼,接著將它編譯成類文件載入執(zhí)行,之后它就如同一般的 Servlet 一樣。也是就說(shuō),只有當(dāng)客戶端第一次請(qǐng)求 JSP 網(wǎng)頁(yè)時(shí),才需要被轉(zhuǎn)換、編譯和載入,做到了一次執(zhí)行,處處執(zhí)行。許多應(yīng)用程序服務(wù)器都支持 JSP網(wǎng)頁(yè)程序,如 BEA的 WebLogic、 IBM的 WebSphere,也已有不少的電子商務(wù)網(wǎng)站紛紛采用 JSP 來(lái)架站, JSP儼然成為假設(shè)商務(wù)網(wǎng)站的 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 9 企業(yè)標(biāo)準(zhǔn)。它顯示了服務(wù)器當(dāng)前的日期和時(shí)間。 html head titleSample JSP Page/title /head body h1Date JSP sample/h1 h2 % (Refresh, 5)。 JDBC 是 Java 與許多數(shù)據(jù)庫(kù)實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接的工業(yè)標(biāo)準(zhǔn),為基于 SQL數(shù)據(jù)庫(kù)訪問(wèn)提供調(diào)用級(jí)應(yīng)用編程接口。 JDBC 與 ODBC 結(jié)構(gòu)相似,同屬于SQL 調(diào)用級(jí)的接口,其核心在于執(zhí)行基本的 SQL 命令 并取回結(jié)果。 前者是開發(fā)人員用來(lái)編寫前端應(yīng)用程序的,后者由數(shù)據(jù)庫(kù)廠商開發(fā)。 JDBC API 對(duì)于基本的 SQL 抽象和概念是一種很自然的 Java 接口。 JDBC 保留了 ODBC的基本設(shè)計(jì)特 征。它們之間最大的區(qū)別在于: JDBC 以 Java 風(fēng)格與優(yōu)點(diǎn)為基礎(chǔ)并進(jìn)行優(yōu)化,因此更容易使用。一般的 Java 開發(fā)工具都帶有 JDBCODBC 橋驅(qū)動(dòng)程序。 JDBC 的驅(qū)動(dòng)程序 JavaSoft 將 JDBC 驅(qū)動(dòng)程序分為四類: (1)JDBCODBC 橋 當(dāng) JDBC 還在襁褓中的時(shí)候, JDBCODBC 橋被證明是最有用的。它的缺陷是,需要客戶機(jī)使用微軟的 windows 操作系統(tǒng),并且安裝 ODBC 驅(qū)動(dòng)程序。另外, ODBC driver 還需要客戶端的管理。 JDBC 驅(qū)動(dòng)程序把標(biāo)準(zhǔn)的 JDBC 的調(diào)用轉(zhuǎn)換成原 始的數(shù)據(jù)庫(kù)API 調(diào)用。 (3)JDBCwork 橋 JDBCwork 橋驅(qū)動(dòng)不需要客戶端的數(shù)據(jù)庫(kù)驅(qū)動(dòng)器。這使得諸如負(fù)載均衡、連接池、數(shù)據(jù)緩存之類的技術(shù)成為可能。 (4)純 Java 驅(qū)動(dòng) Type 4 用純粹的 Java 數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序提供數(shù)據(jù)庫(kù) 訪問(wèn)。在多層結(jié)構(gòu)中對(duì) type 4 驅(qū)動(dòng)的更好應(yīng)用是使用 EJB封裝數(shù)據(jù)訪問(wèn)代碼,讓 EJB 為 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 11 客戶端提供數(shù)據(jù)庫(kù)無(wú)關(guān)的服務(wù)。 JSP 與 JavaBean JavaBean 原理和機(jī)制 JSP 的一大特點(diǎn)就是與 JavaBeans 的結(jié)合 ,而 JSP 與 JavaBeans 結(jié)合的一個(gè)突出的優(yōu)點(diǎn)是頁(yè)面顯示和業(yè)務(wù)邏輯的分離。這種結(jié)構(gòu)使得 Web站點(diǎn)的維護(hù)變得容易,特別對(duì)于大型的電子商務(wù)網(wǎng)站更是如此。 事件處理是 JavaBeans 體系結(jié)構(gòu)的核心之一。這樣,不同的組件就可在構(gòu)造工具內(nèi)組合在一起,組件之間通過(guò)事件的傳遞進(jìn)行通信,構(gòu)成一個(gè)應(yīng)用。事件有許多不同的用途,如:鼠標(biāo)事件、窗口邊界改變事件、鍵盤事件等。 事件能描述環(huán)境捕獲和被激發(fā)。事件本身不依賴于復(fù)雜的開發(fā)工具。 編寫 JavaBean 源文件 一個(gè) JavaBean 就是放置在 JAVA 類,它封裝了一些私有的數(shù)據(jù)和方法,這些私有數(shù)據(jù)在 JSP 頁(yè)面中可以通過(guò) SET 和 GET 方法來(lái)存取。 JavaBean 文件必須放在與 JSP 頁(yè)面存放位置對(duì)應(yīng)的 webinf\classes 目錄下,比如要在 tomcatroot\source\jsp 中的某一個(gè) JSP 頁(yè)面中使用一個(gè)JavaBean,這個(gè) JavaBean必須放在 tomcatroot\source\WEBINF\classes中。 常用的 JavaBean屬性如表 31所示。 set/getProperty 語(yǔ)法: jsp:setProperty name=” beanname” property=” propertyName” value=” value” jsp:getProperty name=” beanname” property=” propertyName” 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 13 表 31 常用的 JavaBean屬性 Page 對(duì)象僅在本頁(yè)面有效。 session 對(duì)象在整個(gè) session的有效范圍內(nèi)一直存在,當(dāng) session 結(jié)束時(shí),這個(gè)對(duì)象也會(huì)跟著消失。 Java servlets Servlet 的功能基本與 JSP 相同,盡管采用的方法有些不同。 Servlet 是擴(kuò)展 Web 服務(wù)器功能的小 Java 程序。CGI 腳本和 Servlet 的一個(gè)重要區(qū)別是: CGI 腳本需要單獨(dú)開啟一個(gè)進(jìn)程 —— 承受附加的延遲 —— 而 Servlet 則作為 servlet 引擎上單獨(dú)的線程。 在開發(fā) servlet 時(shí),你通常要繼承 類,并且重載它的一些方法。前臺(tái)系統(tǒng)一般包括會(huì)員服務(wù)、電子商品貨架、購(gòu)物 推車、支付和訂單查詢等四大部分功能。 (1)會(huì)員服務(wù) 網(wǎng)上商店一般采用會(huì)員制度,也就是顧客只有注冊(cè)成為商店的會(huì)員才能在商店進(jìn)行購(gòu)物。商場(chǎng)也可以通過(guò)制度為顧客提供更好更個(gè)性化的服務(wù)。 (2)商品貨架 商品貨 架是一個(gè)商店的基礎(chǔ),電子商品貨架自然也是網(wǎng)上商店的基礎(chǔ)?,F(xiàn)在流行的電子商品貨架組織模式采用分類目錄和搜索引擎技術(shù)進(jìn)行組織。搜索引擎則是另一項(xiàng)電子商品貨架的基礎(chǔ)技術(shù),顧客使用搜索引擎就可以通過(guò)某些關(guān)鍵詞或商品特
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1