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

正文內(nèi)容

基于java的在線購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—免費(fèi)畢業(yè)設(shè)計(jì)論文(完整版)

  

【正文】 12 圖 12收銀臺(tái) 在收銀臺(tái)頁(yè)面 中,首先應(yīng)用判斷用戶是否已經(jīng)購(gòu)物,然后再判斷用戶是否登錄,如果用戶沒(méi)有購(gòu)物或是沒(méi)有登錄都將給予提示并返回到網(wǎng)站首頁(yè)。/script)。javascript39。 }else{ String Truename=(Truename)。)。 您 還 沒(méi) 有 登 錄 !39。分頁(yè)顯示圖書(shū)信息頁(yè)面的運(yùn)行結(jié)果如圖 15 圖 15圖書(shū)管理 在分頁(yè)顯示圖書(shū)信息頁(yè)面中主要顯示圖書(shū)的 ISBN 號(hào),圖書(shū)名稱,出版社,是否為新書(shū),是否推薦等信息,至于圖書(shū)的其他信息,可以單擊圖書(shū)名稱超鏈接進(jìn)入圖書(shū)詳細(xì)信息頁(yè)面查詢實(shí)現(xiàn)圖書(shū)查詢的代碼比較簡(jiǎn)單,只需使用 JavaBean的 executeQuery 方法和一條 SQL 語(yǔ)句即可實(shí)現(xiàn),代碼如下: % ResultSet rs=(select * from tb_bookinfo order by INTime Desc)。由此可見(jiàn),實(shí)現(xiàn)凍結(jié)用戶 只需將該用戶的 freeze 字段值設(shè)置為 1即可,實(shí)現(xiàn)解凍只需將 freeze 字段設(shè)置為 0 即可。該會(huì)員信息已經(jīng)被凍結(jié)! 39。 操 作 失 敗 !39。分頁(yè)顯示訂單概要信息的實(shí)現(xiàn)過(guò)程同分頁(yè)顯示圖書(shū)信息的實(shí)現(xiàn)類似,所不同的是在訂單列表的執(zhí)行列中需要根據(jù)訂單的狀態(tài)顯示不同的信息,如果訂單已被執(zhí)行,則顯 示“已執(zhí)行“文字,否則提供執(zhí)行訂單的圖標(biāo)。 (“”)。盡管在頁(yè)面顯示與業(yè)務(wù)邏輯的分離方面,使用也許有它不利的一面,但作為 一個(gè)小的項(xiàng)目的開(kāi)發(fā)使用它卻是一種有效的方法。 [3]MENG 設(shè)計(jì) [J]. 蘇州絲綢工學(xué)院學(xué)報(bào) .2020,(01):1831。除非另有說(shuō)明,本文的工作是原始 性工作。 the fly sat upon the axletree of the chariot wheel, and said. What a dust do I raise? So are there some vain persons, that whatsoever goeths indeed! They could tell us something worth hearing, if they only knew how to talk. It39。 ( 4)學(xué)??稍试S學(xué)位論文被查閱或借閱。 [7]姜曉銘 ,劉晨 .Java編程語(yǔ)言 [M].北京 :冶金工業(yè)出版社 ,2020。將復(fù)雜的問(wèn)題簡(jiǎn)單化,作為電子商務(wù)應(yīng)用的一個(gè)縮影,我所涉及的模塊項(xiàng)目完成了其后臺(tái)具有的基本功能,使自己對(duì)于電子商務(wù)的了解更加深入和明了。目的是讓整 個(gè)系統(tǒng)能夠快速、穩(wěn)定、安全的運(yùn)行。 退出系統(tǒng)實(shí)現(xiàn)過(guò)程 網(wǎng)站后臺(tái)對(duì)于整個(gè)網(wǎng)站的正常運(yùn)行起著至關(guān)重要的作用。/script)。/script)。 ret=(sql)。添加圖書(shū)信息頁(yè)面的運(yùn)行結(jié)果如圖 16 圖 16圖書(shū)添加 為了保證圖書(shū)信息在數(shù)據(jù)表中的唯一性,根據(jù)用戶輸入的圖書(shū) ISBN 號(hào)判斷圖書(shū)信息是否存在,如果存在則給予提示信息并返回,否則將圖書(shū)信息保存到數(shù)據(jù)表中。/script)。公告管理,投票管理,退出。 String =()。=39。+Username+39。 您 還 沒(méi) 有 購(gòu)物 !39。 ()。 }} 圖 11 購(gòu)物車 如圖 11 由于在購(gòu)物車中并沒(méi)有保存圖書(shū)的名稱,所以在獲取圖書(shū)信息時(shí),還需根據(jù)圖書(shū)的 ISBN 號(hào)重新到數(shù)據(jù)表中查圖書(shū)名稱,代碼如下: ResultSet rs_newbook=(select * from tb_bookinfo where ISBN=‘“+ ISBN+”’”)。)。 String publisher=。 % 2. 查看購(gòu)物車 查看購(gòu)物車頁(yè)面 的頂部首先需要判斷購(gòu)物車是否為空,如果 為空將頁(yè)面直接跳轉(zhuǎn)到購(gòu)物車為空頁(yè)面 ,否則顯示購(gòu)物車信息。i++){ bookelement bookitem=(bookelement)(i)。 =ISBN。 購(gòu)物車實(shí)現(xiàn)過(guò)程 購(gòu)物車主要包 括所選圖書(shū)的添加,查看購(gòu)物車,單件圖書(shū)購(gòu)買(mǎi)數(shù)量的修改,清空購(gòu)物車 4 部分。 1. 用戶注冊(cè) 為了統(tǒng)一管理,系統(tǒng)規(guī)定只有會(huì)員才能購(gòu)買(mǎi)圖書(shū),所以要購(gòu)買(mǎi)圖書(shū)的新用戶必須先進(jìn)行用戶注冊(cè)。當(dāng)用戶沒(méi)有選擇類別,可以通過(guò)獲取類別結(jié)果集 rs_Type 中的第一條記錄的值指 定默認(rèn)類別,否則應(yīng)用 request 對(duì)象的 getParameter 方法來(lái)獲取選擇的類別并查詢,部分代碼: String PType=。 % ?? // 此處省略了顯示圖書(shū)信息的 HTML代碼 %}% 新書(shū)上架實(shí)現(xiàn)過(guò)程 在前臺(tái)首頁(yè)中,單擊“新書(shū)上架”超鏈接可以進(jìn)入到新書(shū)上架頁(yè)面,運(yùn)行結(jié)果如圖 7 圖 7新書(shū)上架 上架新書(shū)消息保存在圖書(shū)信息表 tb_bookinfo 中,以字段 newbook 標(biāo)志,當(dāng)newbook 字段的值為 1 時(shí),代表該圖書(shū)為上架新書(shū)。關(guān)鍵代碼如下: % if(()){ //注意 :此處只能按照字段的順序讀取 String ISBN=(ISBN)。同時(shí)列置了“添加至購(gòu)物車”按鈕和“查看”按鈕,分別用于將圖書(shū)添加至購(gòu)物車和查看圖書(shū)的詳細(xì)信息。 字符串處理的 JavaBean 的實(shí)現(xiàn) 字符串處理的 JavaBean 是解決程序中經(jīng)常出現(xiàn)的有關(guān)字符串處理問(wèn)題的方法的類。 ( 1)指定 JavaBean“ connDB”保存的包,并導(dǎo)入所需的類包,并將其保存到“ beans”包中。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),它只要維護(hù)與業(yè)務(wù)層之間的接口即可。 JavaBean 以binary 格式保存,可以保護(hù) Java 源代碼不容易被他人抄襲。 JavaBean 技術(shù)介紹 JavaBean 技術(shù)是一種基于 Java 的組件技術(shù), JavaBean 組件可以用來(lái)執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互以及數(shù)據(jù)的提取等,是解決代碼重用問(wèn)題的一種策略。表達(dá)式的形式為:%=expression。 JSP 指令的一般語(yǔ)法形式為: % 指令名 =“值” %。對(duì)于所有隨后對(duì)該 JSP文件的請(qǐng)求,服務(wù)器將檢查該 JSP 文件自最后一次被存取后是否經(jīng)過(guò)修改。 ? 使用 JSP,不需要單獨(dú)配置每一個(gè)文件,只要擴(kuò)展名是 .jsp, JSP 容器(也是 Servlet 容器)就會(huì)自動(dòng)識(shí)別,將其轉(zhuǎn)換 為 Servlet 為客戶端服務(wù)。 本課題的研究方法 本次畢業(yè)設(shè)計(jì)應(yīng)首先分析淘寶網(wǎng)、易趣網(wǎng)等購(gòu)物網(wǎng)站的相關(guān)功能,結(jié)合本次畢業(yè)設(shè)計(jì)的相關(guān)要求寫(xiě)出需求分析;其次,綜合運(yùn)用以前所學(xué)的相關(guān)知識(shí)(包括計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、相 關(guān)協(xié)議、信息安全、 JSP等相關(guān)知識(shí)等),選擇所熟悉的開(kāi)發(fā)工具進(jìn)行本畢業(yè)設(shè)計(jì)的開(kāi)發(fā);在設(shè)計(jì)中以需求分析為基礎(chǔ),寫(xiě)出系統(tǒng)開(kāi)發(fā)計(jì)劃、實(shí)現(xiàn)流程及相關(guān)問(wèn)題的實(shí)現(xiàn)方法。它通過(guò)人與電子通信方式的結(jié) 合,依靠計(jì)算機(jī)網(wǎng)絡(luò),以通訊技術(shù)為基礎(chǔ),實(shí)現(xiàn)圖書(shū)銷售的網(wǎng)上交易?,F(xiàn)代企業(yè)需 要的是一個(gè)功能強(qiáng)大的,能提供完善的電子商務(wù)服務(wù)的動(dòng)態(tài)商務(wù)網(wǎng)站。 本系統(tǒng) —— 網(wǎng)上圖書(shū)超市采用 JSP+JavaBean+ SQL Server 數(shù)據(jù)庫(kù)三層模式設(shè)計(jì)并實(shí)現(xiàn)。本論文詳細(xì)地闡述了系統(tǒng)的需求分析、系統(tǒng)總體架構(gòu)、詳細(xì)設(shè)計(jì)以及模塊的實(shí)現(xiàn)過(guò)程,主要實(shí)現(xiàn)了以下模塊功能:會(huì)員注冊(cè)、登錄 /注銷;用戶管理;瀏覽圖書(shū)詳細(xì)信息;圖書(shū)搜索;圖書(shū)管理;購(gòu)物車;訂單;訂單管理等。 JSP 是 Sun 公司推出的一種網(wǎng)站開(kāi)發(fā)技術(shù), Sun 公司借助自己在 Java 上的不凡造詣,又把人們引進(jìn) JSP 時(shí)代, JSP 即 Java Server Page,它可以在 Servlet和 JavaBean 的支持下,完成功能強(qiáng)大的 Web 應(yīng)用程序。網(wǎng)上圖書(shū)超市同傳統(tǒng)的店面書(shū)店相比,網(wǎng)上圖書(shū)超市的經(jīng)營(yíng)方式和銷售渠道是全新的;它 24 小時(shí)的全天候和全方位服務(wù)是店面書(shū)店所不能比及的;成本低廉更是開(kāi)設(shè)網(wǎng)上圖書(shū)超市的主要原因。 2 關(guān)于 JSP JSP簡(jiǎn)介 JSP( Java Server Pages) 是一種建立在 Servlet 規(guī)范提供的功能之上的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),和 ASP 類似,它們都是在通常的網(wǎng)頁(yè)文件中嵌入腳本代碼,用于產(chǎn)生動(dòng)態(tài)內(nèi)容,不過(guò) JSP 文件中嵌入的是 JAVA 代碼和 JSP 標(biāo)記。術(shù)語(yǔ)WEB 容器和 JSP 容器是同義的。如果沒(méi)有修改,則將請(qǐng)求交還給還在內(nèi)存中的 Servlet 的 jspService()方法,執(zhí)行回 復(fù)操作。 (2)聲明:用于聲明合法的變量和方法。表達(dá)式求值的結(jié)果被強(qiáng)制轉(zhuǎn)換為一個(gè)字符串,并插入到當(dāng)前的輸出流中。 以前的組件無(wú)法實(shí)現(xiàn)真正的代碼重用,其主要原因就是它們對(duì)于處理平臺(tái)的依賴和對(duì)開(kāi)發(fā)語(yǔ)言的依賴過(guò)重。 3 需求分析 系統(tǒng)說(shuō)明 本系統(tǒng)是一個(gè)中小 型的電子商務(wù)系統(tǒng) 網(wǎng)上圖書(shū)超市,可以為各類用戶提供方便的在線買(mǎi)書(shū)環(huán)境,符合目前國(guó)內(nèi)流行的電子商務(wù)模式。 系統(tǒng)總體流程 圖 4 用戶流程圖 由于后臺(tái)管理流程圖與用戶流程圖基本相同,因此只例出 如圖 4用戶流程圖 網(wǎng)站架設(shè) 開(kāi)發(fā)環(huán)境 硬件平臺(tái): ? CPU: ; ? 內(nèi)存: 256MB 以上。 ( 2)在構(gòu)造方法 connDB 中定義該類中所需的變量。包括將數(shù)據(jù)庫(kù)中及頁(yè)面中有中文問(wèn)題的字符串進(jìn)行正確的顯示和存儲(chǔ)的方法 chStr 和將字符串中的回車換行、空格及 HTML 標(biāo)記符正確 顯示的方法convertStr 兩個(gè)方法。重點(diǎn)推薦圖書(shū)信息同圖書(shū)基本信息同時(shí)保存在圖書(shū)信息表 tb_bookinfo 中,以字段mend 標(biāo)識(shí),當(dāng) mend 字段的值為 1時(shí),代表該圖書(shū)為重點(diǎn)推薦圖書(shū)。 String bookname=(BookName)。上架新書(shū)頁(yè)面關(guān)鍵代碼: % ResultSet rs_newbook=(select * from tb_bookinfo where newbook=1 order by INTime desc)。 if ((Type)!=null){ PType=((Type))。用戶注冊(cè)的入口位置在網(wǎng)站首頁(yè)的左側(cè)。 1. 添加到購(gòu)物車 主要采用 Vector 類型的變量 cart 來(lái)存儲(chǔ)購(gòu)物數(shù)據(jù)的,被保存在 Session中,然后將圖書(shū)信息保存到 cart 中,主要代碼: String ISBN=((ISBN))。 =price。 //當(dāng) cart中已經(jīng)存在所添加的圖書(shū)信息時(shí),只將數(shù)量加 1 if(()){ //此處必須用 equals方法,不能用 == ++。顯示購(gòu)物車信息主要是將保存在 Session 中的數(shù)據(jù)利用 for 語(yǔ)句輸出到 IE 中,同時(shí)根據(jù)圖書(shū)的定價(jià),購(gòu)買(mǎi)數(shù)量自動(dòng)計(jì)算每種圖書(shū)的金額和購(gòu)物車中的全部圖書(shū)的合計(jì)金額。 for(int i=0。 if (()){ bookname=(Bookname)。 If(()){ Bookname=(“Bookname”)。 }catch(Exception e){ } % 4. 清空購(gòu) 物車 實(shí)現(xiàn)的方法很簡(jiǎn)單,只需要將保存在 Session 中的購(gòu)物信息清空即可,清空購(gòu)物車頁(yè)面 代碼為: (cart)。)。)。39。 % 訂單查詢實(shí)現(xiàn)過(guò)程 訂單查詢實(shí)現(xiàn)頁(yè)面是為用戶查詢訂單信息執(zhí)行狀態(tài)而設(shè)計(jì)的,用戶成功登錄后,單擊網(wǎng)站中的“訂單查詢”,即可進(jìn)入到訂單查詢頁(yè)面,該頁(yè)面列出當(dāng)前用戶的全部訂單概要信息列表。 后臺(tái)登錄實(shí)現(xiàn)過(guò)程 后臺(tái)登錄頁(yè)面運(yùn)行結(jié)果如圖 14 圖 14后臺(tái)登錄 為了網(wǎng)站的安全,防止一些不法分子蓄意破壞,需要為網(wǎng)站后臺(tái)設(shè)計(jì)用于驗(yàn)證用戶身份的文件 ,完整代碼如下: %if ((UserName)==null){ (script language=39。 }% 然后,在網(wǎng)站首頁(yè)后的每個(gè)頁(yè)面都加入以下代碼: jsp:include page=/ 這樣當(dāng)用戶沒(méi)有正常登錄時(shí),即可彈出“您還沒(méi)有登錄”的提示對(duì)話框,確定后將退出后臺(tái)頁(yè)面,返回網(wǎng)站首頁(yè)。 3. 刪除圖書(shū)信息 根據(jù)參數(shù) ISBN來(lái)刪除指定的圖書(shū)信息。 if (ret!=0){ (script language=39。 }else{ (script language=39。 } } 說(shuō)明:實(shí)現(xiàn)對(duì)已經(jīng)被凍結(jié)的用戶進(jìn)行解凍的方法同凍結(jié)用戶類似,只需將freeze 字段的值修改為 0即可。當(dāng)管理員對(duì)網(wǎng)站維護(hù)工作完成后,必須退出系統(tǒng),否則萬(wàn)一被不發(fā)分子乘機(jī)進(jìn) 入,后果十分嚴(yán)重,實(shí)現(xiàn)退出網(wǎng)站后臺(tái)的方法十分簡(jiǎn)單,只需要單擊“退出“超鏈接時(shí),連接 頁(yè)面即可。 表 9測(cè)試結(jié)果 功能 操作 預(yù)期結(jié)果 顯示 測(cè)試結(jié)果 圖書(shū)查詢 輸入要查詢圖書(shū)名點(diǎn)擊搜索 顯示圖書(shū)信息,輸入要查詢圖書(shū)名點(diǎn)擊搜索后顯示圖書(shū)信息 顯示圖書(shū)信息,輸入要查詢圖書(shū)名點(diǎn)擊搜索后顯示圖書(shū)信息 顯示圖書(shū)信息,輸入要查詢圖書(shū)名點(diǎn)擊搜索后顯示圖書(shū)信息 圖書(shū)資料修改 輸入要修改的圖書(shū)信息點(diǎn)擊保存 顯示“修改成功”返回圖書(shū)管理頁(yè)面 顯示“修改成功”返回圖書(shū)管理頁(yè)面 顯示“修改成功”
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1