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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-畢業(yè)設(shè)計(jì)-wenkub

2023-01-30 02:51:45 本頁面
 

【正文】 畢業(yè) 設(shè)計(jì)( 論文 ) 網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 院 別 計(jì)算機(jī)與通信工程學(xué)院 專 業(yè)名稱 計(jì)算機(jī)科學(xué)與技術(shù) 班級(jí) 學(xué)號(hào) 學(xué)生 姓名 指導(dǎo)教師 2021 年 6 月 10 日東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 I 頁 I 網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 隨著互聯(lián)網(wǎng)絡(luò)的發(fā)展,網(wǎng)上購物越 來 越為人們所關(guān)注。 本文闡述了網(wǎng)上購物系統(tǒng)的開發(fā)與設(shè)計(jì)。 制作出了 前臺(tái)信息發(fā)布網(wǎng)站和后臺(tái)管理維護(hù)系統(tǒng) 。 And occupy less system resources, informative, site maintenance convenient, easy to expand and update, easy to inherit and protect the historical data, etc, at the same time, this system can overe the traditional sales in the region, advertising, human resources, lack of restrictions, can well to meet the needs of online sales. Keywords: online shopping。隨著計(jì)算機(jī)網(wǎng)絡(luò)的日益普及,電子商務(wù)已然已經(jīng)成為了一種潮流,網(wǎng)上購物也是人人皆知的一種購物方式。 國內(nèi)外現(xiàn)狀 伴隨著 Inter 的蓬勃發(fā)展,網(wǎng)絡(luò)購物中心作為電子商務(wù)的一種形式正以其高效、低成本的優(yōu)勢(shì),逐步成為新興的經(jīng)營模式和理念,人們已不再滿足于信息瀏覽和發(fā)布,而是渴 望著能夠充分享受網(wǎng)絡(luò)所帶來的更多的便利。調(diào)查表明:美國的家庭已越來越習(xí)慣于在家中從網(wǎng)上購物。 在最近一段時(shí)間里,我也查了一些關(guān)于網(wǎng)上購物的信息。 但是,另有調(diào)查顯示,將近 75%的企業(yè)的網(wǎng)站每天的點(diǎn)擊率在 200次以下,更有 %的企業(yè)網(wǎng)站的點(diǎn)擊率不足 50 次,僅有 %的企業(yè)網(wǎng)站的點(diǎn)擊率每天超過 1000 次。 2021 第五屆中國網(wǎng)絡(luò)媒體論壇中提出到“ 順應(yīng)數(shù)字化潮流,地方報(bào)業(yè)踏上網(wǎng)上之路 ”。這個(gè)網(wǎng)上購物系統(tǒng)所需要的功能從用戶角度進(jìn)行劃分,可以分為前臺(tái)用戶功能和后臺(tái)管理功能。在網(wǎng)站設(shè)計(jì)中,管理員完成對(duì)網(wǎng)站的維護(hù)與管理的工作。第二章是在系統(tǒng)設(shè)計(jì)中的一些相關(guān)技術(shù)簡介。接著進(jìn)行數(shù)據(jù)庫設(shè)計(jì),首先針對(duì)系統(tǒng)中的數(shù)據(jù)設(shè)計(jì)出實(shí)體間的關(guān)系,然后描述了數(shù)據(jù)庫中基本表的設(shè)計(jì)。參考文獻(xiàn)中列出了本次畢業(yè)設(shè)計(jì)中所用到的參考資料和文中所引用到的定義與解釋的出處。 JSP 技術(shù)是以 JAVA 語言為基礎(chǔ)的,可以使用 JavaBeans 組件和自定義標(biāo)簽,因此具有良好的擴(kuò)展 性。 request 對(duì)象的作用域?yàn)橐淮握?qǐng)求。當(dāng)一個(gè)客戶訪問一個(gè)服務(wù)器時(shí),可能會(huì)在這個(gè)服務(wù)器的幾個(gè)頁面之間 反復(fù)連接,反復(fù)刷新一個(gè)頁面,服務(wù)器應(yīng)當(dāng)通過某種辦法知道這是同一個(gè)客戶,這就需要 session 對(duì)象。 session 對(duì)象存在一定時(shí)間過期問題,所以存在 session 中的名值對(duì)會(huì)在一定時(shí)間后失去,可以通過更改 session 有效時(shí)間來避免這種情況。 application 對(duì)象常用方法 :(1)public void setAttribute(String key,Object obj): 將參數(shù) Object 指定的對(duì)象 obj 添加到 application 對(duì)象中,并為添加的對(duì)象指定一個(gè)索引關(guān)鍵字。待數(shù)據(jù)輸出完畢后,要及時(shí)關(guān)閉輸出流。通過 pageContext 對(duì)象的 getServletConfig() 方法可 以獲取一個(gè) config 對(duì)象。只有當(dāng)頁面是錯(cuò)誤處理頁面,即編譯指令 page 的 isErrorPage 屬性為 true 時(shí),該對(duì)象才可以使用。 總的來說, JSP 已成為目前主流的動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)之一。 ( 2) JSP 頁面可借助可重用的、跨平臺(tái)的組件( JavaBean),來執(zhí)行 Web 應(yīng)用所要求的極為復(fù)雜的業(yè)務(wù)處理。 JSP 技術(shù)可以輕松地與現(xiàn)有多種應(yīng)用體系架構(gòu)整合,可以充分利用已有開發(fā)工具和技巧,并擴(kuò)展到企業(yè)級(jí)分布式應(yīng)用環(huán)境。目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。 4.支持 多線程 ,充分利用 CPU 資源 5.優(yōu)化的 SQL 查詢算法,有效地提高查詢速度 6.既能夠作為一個(gè)單獨(dú)的 應(yīng)用程序 應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中。 10.支持大型的數(shù)據(jù)庫。 WAR 是 Sun 提出的一種 Web 應(yīng)用程序格式,與 JAR 類似,也是許多文件的一個(gè)壓縮包。你在瀏覽器中訪問這個(gè)應(yīng)用的JSP 時(shí),通常第一次會(huì)很慢,因?yàn)?Tomcat 要將 JSP 轉(zhuǎn)化為 Servlet 文件,然后編譯。當(dāng)然本地也可以。這種集成只需要修改一下 Apache 和 Tomcat 的配置文件即可。 Tomcat 用 Realm來對(duì)不同的應(yīng)用(類似系統(tǒng)資源)賦給不同的用戶(類似 group)。你需要寫一個(gè) 文件,然后運(yùn)行 Ant 就可以完成 xml 文件中定義的工作,這個(gè)工具對(duì)于一個(gè)大的應(yīng)用來說非常好,我們只需在 xml 中寫很少的東西就可以將其編譯并打包成 WAR。如與上面提到的 JBoss集成起來開發(fā) EJB,與 Cocoon( Apache 的另外一個(gè)項(xiàng)目)集成起來開發(fā)基于 XML 的應(yīng)用,與 OpenJMS 集成起來開發(fā) JMS 應(yīng)用,除了我們提到的這幾種,可以與 Tomcat 集成的軟件還有很多。在安裝好數(shù)據(jù)庫后 JSP 并不能直接與數(shù)據(jù)庫連接,這里選擇利用第三方 JDBC 驅(qū)動(dòng)程序連接數(shù)據(jù)庫。 JavaScript 也叫小腳本語言,是一種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性能的腳本語言,使用它的目的是與 HTML 超文本標(biāo)識(shí)語言、 Java 腳本語言一起實(shí)現(xiàn)在一個(gè)網(wǎng)頁中鏈接多個(gè)對(duì)象,與網(wǎng)絡(luò)客戶交互作用,從而可以開發(fā)客戶端的應(yīng)用程序。這次設(shè)計(jì)中就學(xué)習(xí)使用了 CSS 層疊樣式表,在 HTML 文文檔外部將一系列 CSS 規(guī)則存儲(chǔ)到一個(gè) .CSS 文件中。還用 .br 和 .wenbenkuang 兩個(gè)選擇器確定輸出文本框時(shí)的樣式。根據(jù)以上的想法,設(shè)計(jì)出網(wǎng)站的功能, 用戶相關(guān)功能 及簡單說明如下 : (1) 用戶注冊(cè)、登錄; 用戶注冊(cè)時(shí)如果有重復(fù)則提示注冊(cè)不成功,登錄時(shí)和 數(shù)據(jù)庫核對(duì)用戶名和密碼,如果正確則可以登錄,否則提示錯(cuò)誤。 (4) 個(gè)人信息修改 ;用戶登錄以后,可以通過個(gè)人賬戶對(duì)個(gè)人信息進(jìn)行修改。 (4) 管理訂單信息 ;將用戶所下的訂單導(dǎo)入數(shù)據(jù)庫,建立一個(gè)訂單表,從中查看所有用戶的訂單信息,并按時(shí)間排序 。 將以上這些功能制作成網(wǎng)頁以后,在其中分別互相建立連接,基本完成商城及用戶 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 10 頁 對(duì)網(wǎng)站的要求。 網(wǎng)上購物系統(tǒng) 應(yīng)從技術(shù)可行性,經(jīng)濟(jì)可行性和社會(huì)可行性三方面來論證。它以 JavaServlet技術(shù)為基礎(chǔ),又在許多方面作了改進(jìn),并且充分借鑒了 ASP 和 PHP 一些合理的地方 , 采用 JSP 開發(fā)可以明顯的降低系統(tǒng)開發(fā)的工作量同時(shí)降低系統(tǒng)開發(fā)過程中的錯(cuò)誤率。對(duì)于一般 公司來說該系統(tǒng)經(jīng)濟(jì)上是完全可行的。因此用戶在使用本系統(tǒng)時(shí)不需要專門的培訓(xùn)。 (4) 實(shí)時(shí)性: 商品價(jià)格和數(shù)量等信息實(shí)時(shí)更新,確保用戶獲取的信息是實(shí)施有效的,有新商品時(shí)也會(huì)及時(shí)加入 。 前臺(tái)是一個(gè)比較大的功能群,它所包含的信息不僅數(shù)量多,而且種類不同。在為系統(tǒng)劃分功能模塊,并以模塊為單位來實(shí)現(xiàn)設(shè)計(jì)時(shí)也是以這個(gè)結(jié)構(gòu)為根基的。因此,各個(gè)管理的界面會(huì)作為主管理界面的分支。 而模塊是指具備有輸入輸出、邏輯功能、運(yùn)行程序和內(nèi)部數(shù)據(jù)四種屬性的一組程序 。該網(wǎng)站用戶管理模塊主要實(shí)現(xiàn)用戶的注冊(cè)、登錄、選購商品、修改信息等功能。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 14 頁 圖 購物車管理結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用程序的重要組成部分。不斷的調(diào)查與研究用戶需求,了解企業(yè)運(yùn)作流程等系統(tǒng)需求,使設(shè)計(jì)概念模型的基礎(chǔ)。 ( 3)邏輯結(jié)構(gòu)設(shè)計(jì)。根據(jù)網(wǎng)站系統(tǒng)的分析,數(shù)據(jù)庫是整個(gè)網(wǎng)站的核心。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數(shù)據(jù)庫設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的有利工具,也是數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的語言,因此概念模型一方面應(yīng)該具有較強(qiáng)的語義表達(dá)能力,能夠方便、直接的表達(dá)應(yīng)該用眾的各種語義知識(shí),另一方面他還應(yīng)該簡單、清晰并且易于 用戶理解 。下面是為數(shù)據(jù)庫設(shè)計(jì)的表: (1)用戶信息表 d_user 用戶信息表 d_user 用來保存用戶信息。 表 44 d_product 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述 id Int 12 否 是 產(chǎn)品編號(hào) product_name Varchar 100 否 否 產(chǎn)品名稱 description Va rchar 100 是 否 產(chǎn)品 介紹 add_time Bigint 20 是 否 添加時(shí)間 fixed_price Double 20 否 否 產(chǎn)品 進(jìn)價(jià) dang_price Double 20 否 否 產(chǎn)品售價(jià) keywords Varchar 200 是 否 關(guān)鍵詞 Has_deleted Int 1 否 否 產(chǎn)品下架 Product_pic Varchar 200 是 否 產(chǎn)品圖片 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 17 頁 (5) 產(chǎn)品類別對(duì)應(yīng)關(guān)系表 d_category_product 產(chǎn)品類別對(duì)應(yīng)關(guān)系表用來保存產(chǎn)品和類別之間 的對(duì)應(yīng)關(guān)系 .比如某個(gè)類別包含哪些商品。經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用 JSP 網(wǎng)頁設(shè)計(jì)語言書寫的程序。 隨著科技的高速發(fā)展,眾多網(wǎng)頁制作的應(yīng)用軟件 應(yīng)運(yùn)而生。系統(tǒng)的頁面設(shè)計(jì)決定了網(wǎng)站的風(fēng)格,制作好的網(wǎng)站不僅提供給營銷商,更多的要供瀏覽者瀏覽。 前臺(tái)功能模塊實(shí)現(xiàn) 整個(gè)系統(tǒng)分為了前臺(tái)功能模塊和后臺(tái)功能模塊。前臺(tái)首頁主要有以下幾個(gè)部分: ( 1)網(wǎng)站導(dǎo)航:主要用戶顯示網(wǎng)站的旗幟廣告、各功能模塊導(dǎo)航; ( 2)用戶登錄:用戶在此注冊(cè)、登錄或找回密碼; 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 19 頁 ( 3)商品分類搜索:用戶按商品類別進(jìn)行搜索顯示; ( 4) 銷售排行榜:按照商品的銷售數(shù)量顯示銷售排行信息; ( 5)商品展示區(qū):按后臺(tái)添加商品的時(shí)間順序展示商品; ( 6)友情鏈接:顯示友情鏈接信息; ( 7)后臺(tái)登錄入口:管理員可以通過該入口登錄后臺(tái)。 用 戶注冊(cè) 流程 如圖 用戶注冊(cè)頁面如圖 所示。單擊“注冊(cè)”按鈕時(shí),會(huì)提交到用戶登錄頁面執(zhí)行;單擊“登錄”按鈕時(shí),系統(tǒng)將對(duì)輸入的用戶名和 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 21 頁 密碼進(jìn)行驗(yàn)證,如果數(shù)據(jù)表中用戶名和密碼存在就顯示登陸成功,并返回首頁,否則彈出錯(cuò)誤提示信息。Data Source= amp。 amp。 ( 1)添加購物車 添加購物車就是把用戶選中的商品暫時(shí)存放在購物車中,當(dāng)用戶在前臺(tái)首頁中單擊商品展示區(qū)的“購買”按鈕時(shí),系統(tǒng)會(huì)將該商品的詳細(xì)信息展示在查看物品清單頁面中。集合類型在 Java 中又稱為向量,是一元集合,可以加入重復(fù)數(shù)據(jù),它的作用和數(shù)組相同,可以保存一系列數(shù)據(jù),但集合類型也有它獨(dú)特的優(yōu)點(diǎn),就是可以方便地對(duì)集合內(nèi)的數(shù)據(jù)進(jìn)行查找、增加、刪除和修改等操作。 系統(tǒng)每次只會(huì)將 1 個(gè)商品放入購物車中,如果用戶需要多個(gè)同種商品,可以通過修改商品信息右側(cè)相應(yīng)文本框的值來完成。結(jié)帳的流程為:從購物車中讀取商品名稱,商品數(shù)量,商品價(jià)格信息,生成一個(gè)唯一的訂單號(hào),同時(shí)也把用戶注冊(cè)的基本信息讀取出來,形成一個(gè)完整的訂單寫入數(shù)據(jù)庫。 購物車模塊流程圖如圖 所示。 圖 訂單查詢模塊流程圖 后臺(tái)功能模塊的實(shí)現(xiàn) 后臺(tái)功能只允許具有管理員權(quán)限的用戶使用,它是實(shí)現(xiàn)前臺(tái)功能的基 礎(chǔ)。 開 始 結(jié) 束 接收訂單號(hào)信息 查詢數(shù)據(jù)庫 訂單號(hào)是否存在 否 是 顯示出訂單信息 無該訂單號(hào) 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 26 頁 用戶管理模塊 在前臺(tái)首頁單擊用戶入口,將轉(zhuǎn)到用戶登錄頁面,該頁面的功能是對(duì)用戶身份進(jìn)行驗(yàn)證。 圖 用戶管理流程圖 添加商品模塊 單擊導(dǎo)航區(qū)中的“添加商品”超鏈接,系統(tǒng)將打開添加商品頁面,該頁面主要用于將商品信息添加到數(shù)據(jù)庫中,以提供前臺(tái)首頁商品展示所需要的數(shù)據(jù)依據(jù)。 圖 添加商品信息模塊流程圖 訂單信息管理模塊 用戶在前臺(tái)購物所產(chǎn)生的訂單并不能立即執(zhí)行,需要系統(tǒng)管理員在后臺(tái)進(jìn)行訂單信開 始 結(jié) 束 接收商品信息 查詢數(shù)據(jù)庫 數(shù)據(jù)是否為空 是 否 信息插入數(shù)據(jù)庫 是否重復(fù)錄入 是 否 數(shù)據(jù)是否正確 否 是 插入是否成功 是 否 添加商品失敗
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1