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

正文內(nèi)容

基于jsp的在線購物中購物車的設(shè)計(jì)與實(shí)現(xiàn)的設(shè)計(jì)論文-在線瀏覽

2025-05-01 09:11本頁面
  

【正文】 大的經(jīng)濟(jì)損失。然而,我國現(xiàn)今對網(wǎng)上購物的稅收問題沒有明確的政策。在網(wǎng)上購物活動中交易雙方缺少面對面的交互 , 交易具有很大的不確定性。一些不良網(wǎng)絡(luò)企業(yè)就利用消費(fèi)者 無法看到商品的實(shí)樣和無法當(dāng)面交易,為了謀取暴利,制造假冒偽劣商品坑害消費(fèi)者。其結(jié)果是給網(wǎng)上購物的發(fā)展造成了不小的障礙。因此,網(wǎng)上交易投訴近幾年呈現(xiàn)大幅度增加。網(wǎng)上購物的發(fā)展依賴于強(qiáng)大的物流體系。物流基礎(chǔ)設(shè)施不完善、第三方物流服務(wù)發(fā)展滯后等等 都阻礙了網(wǎng)上購物的發(fā)展。只有保障了網(wǎng)上購物的安全順利進(jìn)行 , 廣大用戶才會建立對網(wǎng)上購物交易的信心。此外,消費(fèi)者也要增強(qiáng)自我保護(hù)意識和技能,自覺防范網(wǎng)上 欺詐行為、網(wǎng)絡(luò)黑客和流氓軟件的侵襲,提高個(gè)人信息資料和隱私權(quán)的保護(hù)意識。 ,網(wǎng)上消費(fèi)者權(quán)益的保障在我國還是一個(gè)“盲點(diǎn)”。遠(yuǎn)不能適應(yīng)網(wǎng)上購物迅速發(fā)展所要求的對消費(fèi)者權(quán)益保障的迫切需要。 此外,建立適合我國國情的現(xiàn)代化物流配送系統(tǒng)也是保障消費(fèi)者權(quán)益不受傷害的重要措施之一。一方面是目前的技術(shù),這里所說的技術(shù)方面的障礙主要包括網(wǎng)絡(luò)的可靠性、數(shù)據(jù)傳送的速度等。電子商務(wù)的進(jìn)行需要支付與結(jié)算,這就應(yīng)有高質(zhì)、高效的金融服務(wù)及其電子化的配合。由于電子商務(wù)是基于信息通信的商務(wù)活動,為此需要建設(shè)必要的信息基礎(chǔ)設(shè)施,包括各種信息傳輸網(wǎng)絡(luò)的建設(shè)、信息傳輸設(shè)備的研制、信息技術(shù)的開發(fā),還包括用于多媒體教學(xué)、遠(yuǎn)程教學(xué)、遠(yuǎn)程醫(yī)療保健等一系列信息基礎(chǔ)設(shè)施的建設(shè)。要想實(shí)現(xiàn)真正實(shí)時(shí)的網(wǎng)上交易,需要網(wǎng)絡(luò)有非??斓捻憫?yīng)速度和較高的寬帶,這必須由硬件提供對高速網(wǎng)絡(luò)的支持,面現(xiàn)在大部分的網(wǎng)絡(luò)速度都達(dá)不到實(shí)際的要求。 另外一方面是用戶自身的安全意識淡薄,比如不注意加密,不注意更換登陸名等,這就讓網(wǎng)上的不法分子有機(jī)可乘。 軟件方面 1.提供有力的法律保障 從交易安全方面看,目前一個(gè)迫切需要解決的問題是加強(qiáng)數(shù)據(jù)保護(hù),保證用戶的個(gè)人隱私權(quán),保證用戶具有對 Inter 上的信息進(jìn)行控制的自主權(quán),以解決電子商務(wù)上發(fā)生的各種糾紛,防止詐騙等案件的發(fā)生,保證消費(fèi)者在電子商務(wù)活動中的合法權(quán)益不受侵犯。同時(shí)還應(yīng) 制定 關(guān)于電子支付數(shù)據(jù)的偽造、更改、涂銷問題的處理辦法。 由于電子商務(wù)這種貿(mào)易方式的特殊性,用戶購物的時(shí)候,是在虛擬的商店中購物,由于技術(shù)的限制,人們只能看到商品的圖片,以及簡單的介紹,人們很難判斷商品的價(jià)值??赡壳熬W(wǎng)上集成的資源主要是以量來衡量,而沒有從質(zhì)上去考慮。 以后隨著技術(shù)的發(fā)展,渴望達(dá)到人們通過坐在電腦前通過一定的終端設(shè)備,能夠達(dá)到身臨其境。 對于出售的商品,廠商應(yīng)該在網(wǎng)上商店中設(shè)有專門的客戶信息反饋中心,即使的解決客戶反饋的問題,如需上門或直接服務(wù)的應(yīng)該即使作到。 目前物流已經(jīng)成為電子商務(wù)發(fā)展的瓶頸問題,所謂電子商務(wù)物流就是 信息流、貨幣流、物流 的統(tǒng)稱。 每個(gè)國家有自己的特殊的情況,在美國成功的經(jīng)驗(yàn),在中國不一定是行之有效的,我們應(yīng)當(dāng)針對我國的國情作相應(yīng)的處理。 電子商務(wù)發(fā)展需要政府和企業(yè)的積極參與和推動 。而發(fā)展中國家企業(yè)規(guī)模偏小,信息技術(shù)落后,債務(wù)償還能力低,政府的參與有助于引進(jìn)技術(shù)、擴(kuò)大企業(yè)規(guī)模和提高企業(yè)償還債務(wù)的能力。 所以要想使中國的電子商務(wù)在經(jīng)后有快速的發(fā)展,政府的參與是必然的, 現(xiàn)在中國已經(jīng)加入了世界貿(mào)易組織,這無疑是我國電子商務(wù)發(fā)展的催化劑3 開發(fā)系統(tǒng)用到的語言 9 3.開發(fā)系統(tǒng)用到的語言 采用的主要技術(shù)是基于服務(wù)器端的 JSP、 Java 的組件 JavaBean,以及網(wǎng)頁編程語言 HTML。 Web 部分采用基于 MVC 模式的Struts 框架實(shí)現(xiàn),表現(xiàn)層主要用 JSP 與 JavaScript、 EL 相結(jié)實(shí)現(xiàn),控制層采用 ActionServlet 負(fù)責(zé)處理請求和轉(zhuǎn)發(fā)請求,業(yè)務(wù)邏輯層使用 JavaBean 實(shí)現(xiàn),并且采用 DAO 設(shè) 計(jì)模式進(jìn)行數(shù)據(jù)訪問的封裝,數(shù)據(jù)持久層采用 JDBC 技術(shù)實(shí)現(xiàn)業(yè)務(wù)層和數(shù)據(jù)庫的交互。 服務(wù)器: Apache Tomcat 數(shù)據(jù)庫: MySQL 技術(shù)實(shí)現(xiàn): Struts+JDBC+JavaBean 開發(fā)集成環(huán)境:用 Eclipcse 集成環(huán)境進(jìn)行開發(fā) JavaScript介紹 早在 1995年 , Brendan Eich就創(chuàng)建了 JavaScript, 并將它用于 Netscape Navigator2中。嵌在 HTML頁面中的JavaScript代碼可以響應(yīng)用戶事件,如鼠標(biāo)點(diǎn)擊、表單輸入和頁面導(dǎo)航。而 Java與此截然不同,它首先被編譯成字節(jié)代碼,然后在 Java虛擬機(jī)( JVM)上運(yùn)行可以獨(dú)立運(yùn)行,當(dāng)然也可以在瀏覽器中運(yùn)行。 JavaScript的代碼是一種文本字符格式,可以直接嵌入 HTML文檔中,并且可動態(tài)裝載。 JavaScript 是一種描述性語言,它可以被嵌入 HTML 的文件之中。你也可以想像成有一個(gè)可執(zhí)行程序在你的客戶端上執(zhí)行一樣(但這種執(zhí)行程序是有限的,它對客戶端 電腦的控制力很差)! JavaScript語言的前身叫作 Livescript。 JavaScript是一種基于對象和事件驅(qū)動并具有安全性能的腳本語言,有了JavaScript,可使網(wǎng)頁變得生動。它是通過嵌入或調(diào)入在標(biāo)準(zhǔn)的 HTML語言中實(shí)現(xiàn)的。它的基本結(jié)構(gòu)形式與 C、 C++、 VB、 Delphi 十分類似。它與 HTML 標(biāo)識結(jié)合在一起,從而方便用戶的使用操作。它對用戶的反映響應(yīng),是采用以事件驅(qū)動的方式進(jìn)行的。比如按下鼠標(biāo)、移動窗口、選擇菜單等都可以視為事件。 JavaScript是依賴于瀏覽器本身,與操作環(huán)境無關(guān),只要能運(yùn)行瀏覽器的計(jì)算機(jī),并支持 JavaScript的瀏覽器就可以正確執(zhí)行。很顯然,通過網(wǎng)絡(luò)與用戶的交互過程一方面增大了網(wǎng)絡(luò)的通信量,另一方面影響了服務(wù)器的服務(wù)性能。被訪問的熱點(diǎn)主機(jī)與用戶交互越多,服務(wù)器的性能影響就越大。 JavaScript程序運(yùn)行環(huán)境 : Windows 95/98或 Windows NT。 用于編輯 HTML文檔的字符編輯器 (WS、 WPS、 Notepad、 WordPad等 )或 HTML文檔編輯器。 JSP是一種服務(wù)器端 HTML(或 XML)嵌入 Java代碼的腳本語言,是開發(fā) Web動態(tài)網(wǎng)站快速而有效的工具, JSP的技術(shù)的優(yōu)勢: 1. JSP技術(shù)是用 Java語言作為腳本語言的。 2. 高效性與安全性。 3. 可維護(hù)性。 。 JSP技術(shù)的弱勢: 1. 與 ASP 一樣, Java 的一些優(yōu)勢正是它致命的問題所在。 2. Java的運(yùn)行速度是用 class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實(shí)是 “最低性能價(jià)格比 ”了。 利 用 JSP技術(shù),動態(tài)信息由 JSP頁面來表現(xiàn), JSP頁面由安裝在 Web服務(wù)器或者使用 JSP的應(yīng)用服務(wù)器上的 JSP引擎執(zhí)行。 12 目前,在國內(nèi) JSP還是一種較新的技術(shù)。隨著國內(nèi)與國際的接軌, JSP必將成為網(wǎng)站開發(fā)技術(shù)的首選。與常見的字處理文件不同 ,Web頁以超文本標(biāo)識語言編排格式。它能獨(dú)立于各種操作系統(tǒng)平臺(如 UNIX, WINDOWS等)。 HTML文檔(即 Homepage的源文件)是一個(gè)放置了標(biāo)記的 ASCII文本文件,通常它帶有 . html或 . htm的文件擴(kuò)展名。 ( 2)通過某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔(如 WORD文檔)轉(zhuǎn)換成 HTML文檔。 一般的 HTML頁面具有如下的結(jié)構(gòu): 〈 html〉 head title,base,link,is index,meta /head body 這是 HTML正文部分 〈 /body〉 /html 可 見在一個(gè) HTML網(wǎng)頁文件中,一般必須有一對〈 html〉 /html標(biāo)記作為文件的開頭和結(jié)尾,在 html標(biāo)記后是頭部 標(biāo)記 head/head,其后是實(shí)體標(biāo)記 body/body。從本質(zhì)上來說就是調(diào)用者(程序員)和實(shí)行者(數(shù)據(jù)庫廠商)之間的協(xié)議。 JDBC API 為 Java 開發(fā)者使用數(shù)據(jù)庫提供了統(tǒng)一的編程接口,它由一組 Java 類和接口組成,使得開發(fā)人員可以使用純 Java 的方式來連接數(shù)據(jù)庫,并進(jìn)行操作。 JDBC 訪問數(shù)據(jù)庫的應(yīng)用步驟: 14 圖 圖形演繹編寫 JDBC 程序的一般過程 JDBC 應(yīng)用的分層: 分層就是對工能的隔離,降低層與層間的耦合性。)分層是必須的但是要有個(gè)度。層與層之間最好時(shí)單向依賴(單向調(diào)用)。橫向劃分:按抽象劃分。分層的原則是誰依賴誰就看誰調(diào)用誰。結(jié)合 PMS的設(shè)計(jì)方法,思考這樣分層的好處。 4 系統(tǒng)需求分析 15 4 系統(tǒng)需求分析 系統(tǒng)需求 軟件需求說明書的編制是為了使用戶和軟件開發(fā)者雙方對該軟件的初始規(guī)定有一個(gè)共同的理解 ,使之成為整個(gè)開發(fā)工作的基礎(chǔ),為了更好的好對系統(tǒng)的需求分析 ,我們首先必須對需求分析做一個(gè)全面的認(rèn)識。這兩方面人員往往缺乏共同的語言,用戶熟悉本身的業(yè)務(wù)但不熟悉計(jì)算機(jī)技術(shù),軟件人員熟悉計(jì)算機(jī)技術(shù)但往往不熟悉用戶的業(yè)務(wù),軟件人員習(xí)慣用數(shù)據(jù)結(jié)構(gòu)、程序結(jié)構(gòu)、編程語言等方式來討論問題,而用戶不能確切的理解這些概念,所以雙方交流時(shí)存在著隔閡。開發(fā)人員常常 還沒搞清用戶要做什么的情況就著手開發(fā)軟件,這樣總會導(dǎo)致,開發(fā)人員做出的東西,不是用戶所要求的,因此,在一個(gè)軟件的開發(fā)過程中,用戶需求分析是非常重要的, 通 過需求分析才能把軟件功能和性能的總體要領(lǐng)描述為具體的軟件需求規(guī)程說明,從而奠定軟件開發(fā)的基礎(chǔ)。首先需要實(shí)現(xiàn)網(wǎng)上購物的基本功能,顯示商品列表、添加商品到購物車、確認(rèn)訂單,我所研究的重點(diǎn)是對網(wǎng)上購物車的設(shè)計(jì)與實(shí)現(xiàn)模塊。 :添加商品到個(gè)人購物車,并且對已添加到購物車的商品進(jìn)行數(shù)量的增加 、減少、修改和刪除等操作。 16 系統(tǒng)功能 系統(tǒng)主要分為以下幾大模塊 : 登錄模塊,購物車模塊,訂單模塊 各模塊實(shí)現(xiàn)的功能如下: ( 1) 登錄模塊 登錄模塊 在區(qū)分不同用戶的使用權(quán)限、加強(qiáng)軟件使用安全性和保證數(shù)據(jù)安全方面起著關(guān)鍵的作用。 ( 2) 購物車模塊 添加商品到個(gè)人購物車,并且對已添加到購物車的商品進(jìn)行數(shù)量的增加、減少、修改和刪除等操作。 開發(fā)以及運(yùn)行環(huán)境: 本系統(tǒng)開發(fā)的基本環(huán)境如表 表 項(xiàng)目 最低配置 CPU P4 或同型號的 CPU 內(nèi)存 256M 硬盤 40G 以上 顯卡 Geforce2 以上 操作系統(tǒng) Windows 2021/XP 本系統(tǒng)的運(yùn)行環(huán)境如下表 表 系統(tǒng)運(yùn)行環(huán)境 項(xiàng)目 最低配置 CPU P3 或同型號以上的 CPU 內(nèi)存 128M 硬盤 20G 以上 顯卡 Geforce2 以上 操作系統(tǒng) Windows 2021/XP 5 系統(tǒng)設(shè)計(jì) 17 5 系統(tǒng)設(shè)計(jì) 分析階段的工作結(jié)果是需求說明書,它明確地描述了用戶要求軟件“做什么”。 如果問題比較簡單,要求一旦建立了,立即就可以開始編寫代碼;但是在現(xiàn)實(shí)中, 大多數(shù)的系統(tǒng)是比較復(fù)雜的,為了能夠使開發(fā)的工作順利的進(jìn)行,我們需要制定周密的計(jì)劃,也可稱為設(shè)計(jì),設(shè)計(jì)要決定軟件系統(tǒng)的結(jié)構(gòu),包括數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu),工程上的許多大系統(tǒng)都是由許多的小系統(tǒng)組成的,這些小系統(tǒng)稱為模塊。系統(tǒng)設(shè)計(jì)的總目標(biāo)就是在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型設(shè)計(jì)。邏輯模型主要確定系統(tǒng)做什么,而物理模型則主要解決怎樣做的問題。 2. 確定每個(gè)模塊的功能。 4. 確定模塊之間的接口,即模塊之間傳遞的信息。 根據(jù)以上內(nèi)容,軟件結(jié)構(gòu)的設(shè)計(jì)是以模塊為基礎(chǔ)的,在需求分析階段,已經(jīng)把系統(tǒng)分成層次結(jié)構(gòu)。軟件結(jié)構(gòu)的設(shè)計(jì)是概要設(shè)計(jì)關(guān)鍵的一步,直接影響到下一階段詳細(xì)設(shè)計(jì)與編碼的工作軟件系統(tǒng)的質(zhì)量及一些整體特性都在軟件結(jié)構(gòu)的設(shè)計(jì)中決定。若已登錄則直接進(jìn)入購物車確認(rèn)商品。其流程如圖 所示: 圖 用戶購物流程圖 用戶注冊流 程 點(diǎn)擊主頁面的用戶注冊選項(xiàng)后,會彈出一個(gè)注冊信息頁面,用戶需要如實(shí)填寫用戶名,密碼, Email,郵編,地址,電話等各項(xiàng)信息,系統(tǒng)進(jìn)行檢測判斷該用戶的用戶名須不少于兩位,用戶輸入的兩次密碼均不少于三位且是否一致,然后依次往后判斷用戶所填寫的各項(xiàng)信息是否符合要求,直到所有信息均正確無誤,系統(tǒng)將該用戶注冊信息寫入會員表即 cart_user 表并提示用戶注冊成功,用戶登陸后,就可以進(jìn)行有效的購物了。用戶登錄的表單應(yīng)該嵌入整體的結(jié)構(gòu)當(dāng)中。 首先,用戶要有一個(gè)用戶名和密碼。同時(shí)對密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫。 系統(tǒng)確定用戶登陸信息無誤后會將用戶 User 信息存入 JSP 頁面 Session 中以便用戶進(jìn)行后續(xù)操作。 ,使用戶能夠自由選擇所需要的商品。如不存在,則建立,并注冊這 Session 變量;在有用戶購物車類存在的情況下,檢查該類中是否有該商品。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1