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

正文內(nèi)容

基于jsp的網(wǎng)上購書系統(tǒng)設(shè)計-文庫吧

2025-11-02 02:26 本頁面


【正文】 ..................... 25 致 謝 ............................................................................................................................. 26 參考文獻 ......................................................................................................................... 27 附錄 1 部分代碼 ............................................................................................................ 28 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 1 第 1 章 緒論 概述 網(wǎng)絡(luò)的發(fā)展速度是非常驚人的,自 70 年代網(wǎng)絡(luò)的出現(xiàn)至今,僅僅過了 30年左右的時間,而聯(lián)網(wǎng)的主機數(shù)量、網(wǎng)絡(luò)的規(guī)模、信息交換的數(shù)量和速度都已經(jīng)有了長足的進步。今天的人們,無論身在何方,只要他們連入了互聯(lián)網(wǎng),利用各種網(wǎng)絡(luò)中的傳輸技術(shù)(電子郵件、圖文傳輸),便將他們聯(lián)系在一起。盡管他們實際上是天 涯海角。網(wǎng)絡(luò)技術(shù)使這個世界變得小了,增進了人們之間的聯(lián)系。 網(wǎng)絡(luò)的發(fā)展,刺激了新技術(shù)的誕生。其中 JAVA 技術(shù)是比較突出的,它一出現(xiàn)便立刻引起了人們的關(guān)注。 JAVA 語言的各種特點:簡單的語法、完全的面向?qū)ο蟮臋C制、跨平臺、完善的技術(shù)體系等等使得它在企業(yè)應(yīng)用、網(wǎng)絡(luò)的應(yīng)用程序的開發(fā)等諸多領(lǐng)域都占據(jù)了主導(dǎo)的地位。因此, JAVA 是一項非常具有吸引力的先進的技術(shù)。 國內(nèi)外的現(xiàn)狀 電子商務(wù)是在 Inter 開放的網(wǎng)絡(luò)環(huán)境下,實現(xiàn)消費者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運營模式。電子商 務(wù)是Inter 爆炸式發(fā)展的直接產(chǎn)物 , 是網(wǎng)絡(luò)技術(shù)應(yīng)用的全新發(fā)展方向。 Inter本身所具有的開放性、全球性、低成本、高效率的特點,也成為電子商務(wù)的內(nèi)在特征,并使得電子商務(wù)大大超越了作為一種新的貿(mào)易形式所具有的價值。 亞馬遜( ) —— 全球最大的網(wǎng)上書店 ,堪稱 網(wǎng)上書店的典范 。 它為讀者提供了方便舒適的網(wǎng)上購物環(huán)境,豐富的圖書品種(達 310 萬以上),優(yōu)惠的價格(折扣率從 20%到 50%),完善的金融結(jié)算制度,以及高效率的配送服務(wù),并且實現(xiàn)了零庫存運轉(zhuǎn)。自 1995 年 7 月亞馬遜書店賣出第一本書起 ,它的銷售總額直線上升, 1997 年銷售額即達 億美元,為 1996 年的 倍, 1998 年猛增到 億美元,增幅達 365%。不過,由于較高的投入,使得亞馬遜仍然處于虧損階段。但是,它的股價卻在一路飚升, 1997 年 5 月初上市時,每股僅 9美元左右,至 1998 年底亞馬遜股票突破 300 美元大關(guān), 1999 年 1 月更是突破 400美元大關(guān),其市價總值達 180 億美元,比擁有 1000 余家分店的美國最大的龐諾書店( )的市值高出 8 倍多 [1]。由于它塑造了成功的網(wǎng)上 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 2 銷售模式,產(chǎn)生了良好的品牌 效應(yīng),所以,除了圖書,它現(xiàn)在還銷售 CD、錄像帶、禮品、鮮花、醫(yī)藥、軟件等。與此同時,亞馬遜邁開了向國外擴張的步伐。1999 年初出資 5500 萬美元,收購了英國和德國兩家網(wǎng)上書籍銷售公司,另外還并購了英國一家網(wǎng)上電影公司。 總的來講,亞馬遜在短短幾年之內(nèi),獲得了巨大的成功,成了全世界圖書業(yè)界矚目的對象。 同亞馬遜相比 , 國內(nèi) 網(wǎng)上書店的 交易流程繁瑣、缺乏規(guī)范、可靠性低。可以直接在網(wǎng)上下定單,也可以直接郵購。支付方式主要有信用卡網(wǎng)上支付、人民幣儲蓄賬戶網(wǎng)上支付,電匯,郵匯等。圖書配送方式主要有郵寄, EMS,甚至 UPS,送上門(本地),異地網(wǎng)點配送等,配送時間也沒有統(tǒng)一的要求。總的來看,國內(nèi)的網(wǎng)上售書缺乏規(guī)范,隨意性強,買賣雙方的權(quán)益保障都有缺陷。 選擇本系統(tǒng)的原因 合理的選擇開發(fā)技術(shù),對于網(wǎng)站開發(fā)的完成情況有著非常重要的影響。要開發(fā)一個網(wǎng)站,首先要選擇一個動態(tài)網(wǎng)頁開發(fā)技術(shù)。當前比較流行的動態(tài)網(wǎng)頁開發(fā)技術(shù)有 JSP、 ASP、 PHP。它們的特性比較如下: 技術(shù)名稱 ASP JSP PHP 對數(shù)據(jù)庫的支持 好 好 好 開發(fā)難易度 容易 容易 較難 使用平臺 Windows9X/NT Windows/UNIX UNIX 安全性 不好 好 不好 對組件的支持 支持 支持 不支持 執(zhí)行方式 解釋執(zhí)行 編譯之后執(zhí)行 解釋執(zhí)行 跨平臺 不好 好 好 這三種都是在傳統(tǒng)的 HTML代碼中,利用 HTML 標簽的擴展,構(gòu)成頁面。不難看出, JSP 的綜合實力是最強的,尤其是在安全性和跨平臺性兩個方面,比其他的兩種技術(shù)都要好。 Java 之所以能夠成為互聯(lián)網(wǎng)上的寵兒,主要是和它的特點分不開的。 Java的許多研究者根據(jù) Java 的作者所著寫的 Java 技術(shù)的 “ 白皮書 ” 中所解釋的Java 的設(shè)計初衷以及取得的成就,整理出 Java 十一項關(guān)鍵的特點。這十一項特點也是比較公認的。 Java 的初學(xué)者可以在很多 Java 的入門教材中找到相似或相近的觀點。 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 3 這十一項特點主要有: (1)簡單 :Java 的語 言非常簡單,省略了 C++中許多極易混淆的語法特性 ; (2)可移植 :Java 所采用的虛擬機原理,使它脫離了硬件的束縛達到跨平臺應(yīng)用 ; (3)面向?qū)ο?:Java 完全支持面向?qū)ο蠹夹g(shù)的編程結(jié)構(gòu) ; (4)解釋型 :Java 的字節(jié)碼機制說明了它是一種半編譯和半解釋性的語言 ; (5)分布式 :Java 提供了強大而易用的網(wǎng)絡(luò)應(yīng)用 ; (6)高性能 :Java 通過改進的解釋器和特殊的 CPU 可以顯著提高字節(jié)碼的執(zhí)行效率 ; (7)健壯 :Java 取消了指針這種容易出錯的結(jié)構(gòu),提高了程序的健壯性 ; (8)多線程 :多線程的優(yōu)點是具有 了更好的交互性和實時行為 ; (9)安全 :Java 的安全機制是現(xiàn)今所有語言中最為成功的 ; (10)動態(tài) :Java 可以不斷向庫內(nèi)添加新方法以及新實例變量 ; (11)中性結(jié)構(gòu) :Java 生成的字節(jié)碼是一種在各種不同的平臺上保持獨立的格式。 JSP( Java Server Pages)技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的 Web頁面提供了一個簡捷而快速的方法。 JSP 技術(shù)的設(shè)計目的是使得構(gòu)造基于 Web 的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種 Web 服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作。 JSP 技術(shù)具有以下特點: (1)強調(diào)可重用的組件 ; (2)采用標記簡化頁面開發(fā) ; 采用 JSP 技術(shù)來實現(xiàn)這樣一個網(wǎng)上購書系統(tǒng),同時還需要學(xué)習(xí) JDBC, Access數(shù)據(jù)庫,應(yīng)用服務(wù)器 tomcat, JavaBeans,等等。 JSP 技術(shù)如此的優(yōu)越性使得它一直是一個熱門的領(lǐng)域,更有研究跟學(xué)習(xí)的價值和意義。 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 4 第 2 章 系統(tǒng)概況 系統(tǒng)實現(xiàn)的功能模塊 書籍的展示 (1)把整個書店里的書籍按照類別進行分類,似顧客可以按照類別瀏覽書籍 ; (2)單擊每種書種類的鏈接,將出現(xiàn)該類書籍列表 ; (3)可查看書籍的詳細資料,單擊每 種書籍名稱,將出現(xiàn)相應(yīng)書籍的詳細信息。 用戶注冊 普通顧客只能瀏覽一般的圖書信息,但通過用戶注冊可以瀏覽全部的圖書信息。而且在本書店擁有一個唯一的帳號,用戶可以通過使用這個帳號實現(xiàn)網(wǎng)上購物、圖書搜索、對圖書進行評價、將好書鏈接發(fā)給朋友等功能。 圖書搜索 用戶可以在本書店利用關(guān)鍵字進行搜索。如果搜索結(jié)果不唯一,可對搜索結(jié)果進行按條件排序。 存放選購書籍的購物車 (1)找到滿意的書籍后,可放入購物車中 ; (2)選擇繼續(xù)購物可回到上級書籍列表中,否則可結(jié)帳,進入“填寫訂單”頁面 ; (3)在瀏覽書籍的過程中,可查看已選中的書籍 ; (4)在查看購物車時,可刪去不想要的書籍。 結(jié)帳 顧客選購好書籍后,可單擊“購買”按鈕,系統(tǒng)會反饋給顧客一個頁面,顯示所購買的圖書號碼、圖書數(shù)量和所需要支付的金額。 系統(tǒng)的功能模塊圖 系統(tǒng)的功能模塊如圖 21所示: 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 5 圖 21 系統(tǒng)的功能模塊 網(wǎng)上購書系統(tǒng) 注冊登陸 查詢書籍 書籍分類 購物車 用戶注冊 用戶登陸 書籍列表 書籍詳細信息 選購書籍 購物車中書籍信息 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 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:\ 。接下來配置環(huán)境變量:右鍵點擊“我的電腦”,在彈出的菜單中點“屬性”,在系統(tǒng)特性里選擇“高級”,找 到“環(huán)境變量”,點擊進入后,“系統(tǒng)變量”就是 我們需要設(shè)置的地方,如圖 31所示: 圖 31 系統(tǒng)特性 (1)新建 classpath 變量,然后在變量值中輸入以下內(nèi)容: D:\\lib。D:\ProgramFiles\\lib。%CLASSPATH% (2)新建 java_home 變量,然后在變量值中輸入以下內(nèi)容: D:\ 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 7 (3)編輯 path 變量:在原有的變量值后添加 JDK 的 BIN 目錄和 LIB 目錄。 (4)新建變量 tomcat,變量值為: D:\Program Files\Apache Tomcat 數(shù)據(jù)庫及數(shù)據(jù)庫連接所需配置 Access 是 Microsoft 公司于 1994 年開發(fā)的微機數(shù)據(jù)庫管理系統(tǒng),具有界面友好、易學(xué)易用、開發(fā)簡單、接口靈活等特點,與 Microsoft 公司的其它數(shù)據(jù)庫產(chǎn)品如 FoxPro 相比, Access 提供了更強大的數(shù)據(jù)組織、用戶管理和安全檢查功能,同時能實現(xiàn) C/S 節(jié)后和與之對應(yīng)的數(shù)據(jù)庫安全機制。 Access 數(shù)據(jù)庫以其簡單使用性的到了廣泛的應(yīng)用。本系統(tǒng)正是采用 Access作為數(shù)據(jù)庫的。 Dreamweraver UltraDev Macromedia Dreamweaver UltraDev 是專門為軟件開發(fā)所設(shè)計的 ,它能幫助我們更容易更迅速的完成工作。 UltraDev 功能全面,能夠制作三種基本動態(tài)網(wǎng)站 ASP、 JSP、 ColdFusion;其次, UltraDev 能迅速建立你的動態(tài)網(wǎng)站、與現(xiàn)存軟件的網(wǎng)絡(luò)接口、以及動態(tài)支持的數(shù)據(jù)庫??梢苑浅V庇^地開發(fā)網(wǎng)絡(luò)軟件,同時保持對代碼的完全控制。拖放服務(wù)器行為可以很容易地制作顯示、導(dǎo)航和更新數(shù)據(jù)庫內(nèi)容的網(wǎng)頁;再次,Macromedia 公司提供了大量的第三方插 件,其中包括了多種購物車功能插件。除此之外, UltraDev 的擴展功能提供了開發(fā)在線商店所需的所有東西,讓這些商店能夠支持多種功能,而且容易維護。同時,你能方便地制作使用內(nèi)置稅和運輸計算、復(fù)雜的商業(yè)選擇、實時信用卡交易和其他功能的電子商務(wù)網(wǎng)站。 UltraDev 的工作流程大致分為以下 6 步: (1)系統(tǒng)分析 要創(chuàng)建一個具有電子商務(wù)功能的網(wǎng)站,首先就是需求分析。 (2)制作靜態(tài)頁面 可以運用 Dreamweaver 所有的設(shè)計工具來完成。 (3)定義記錄集 在應(yīng)用程序中使用數(shù)據(jù)庫,接下來就要定義記錄集,以便臨時從數(shù) 據(jù)庫中提 浙
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1