前言:想要寫出一篇引人入勝的文章?我們特意為您整理了圖書購物網(wǎng)站設(shè)計與實現(xiàn)研究范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:目前,人們正處于信息急速發(fā)展的新時期,網(wǎng)絡(luò)技術(shù)獲得了更大的發(fā)展空間。互聯(lián)網(wǎng)與人們的生活息息相關(guān),互聯(lián)網(wǎng)的普及使人們的生活、工作等都發(fā)生了翻天覆地的變化。在這種情況下,電子商務(wù)逐步融入生活,圖書購物網(wǎng)站就是電子商務(wù)的一種,通過網(wǎng)絡(luò)購買圖書,為商家和買家提供了全新的宣傳與購買方式。文章就基于JavaWeb的圖書購物網(wǎng)站展開了設(shè)計與實現(xiàn)研究。
關(guān)鍵詞:JavaWeb;圖書購物網(wǎng)站;設(shè)計;實現(xiàn)
1網(wǎng)站操作流程
首次登錄的用戶需要進行注冊,在注冊完成后就能登錄圖書購物網(wǎng)站。如果登錄存在問題,需要再次登錄。當(dāng)用戶登錄成功后,就能對圖書購物網(wǎng)站中的相關(guān)信息進行瀏覽,而且還能根據(jù)類別對圖書信息進行瀏覽,如果喜歡某一本圖書,就可以將該圖書加入購物車清單,這樣就能對該圖書進行購買。在完成購買后,能在“我的訂單”里查詢到已經(jīng)購買的圖書信息,并看到訂單狀態(tài)。當(dāng)管理員進入網(wǎng)站后,能對網(wǎng)站信息內(nèi)容進行更新和維護,并且有效處理用戶訂單,還可以與用戶進行溝通,并及時回復(fù)相關(guān)信息等。
2網(wǎng)站功能設(shè)計
該圖書購物網(wǎng)站用戶權(quán)限包括管理員、非注冊用戶以及注冊用戶三種。已經(jīng)完成注冊的用戶能對圖書信息進行隨意瀏覽和購買,并且能在線留言。而非注冊用戶僅僅能查看圖書信息,無法實現(xiàn)購買行為。管理員能對系統(tǒng)進行維護,并且上傳圖書信息,確保系統(tǒng)運行穩(wěn)定[1]。1)前臺功能設(shè)計。商品信息功能:能將圖書信息進行全部展示,而且管理員能對圖書信息進行管理,并且上傳更新內(nèi)容,注冊用戶能對圖書全部信息進行查看,包括圖書價格、圖書發(fā)行時間、圖書作者等;我的信息功能:通過此功能注冊用戶能看到與自己有關(guān)的一切信息,包括收貨地址、帳號、密碼、已經(jīng)購買的圖書等;用戶注冊功能:通過此功能,非注冊用戶可以通過填寫個人信息實現(xiàn)圖書購物網(wǎng)站注冊,進而能享受到注冊用戶的全部權(quán)利和功能;特價區(qū)域功能:在此區(qū)域中所展示的圖書為特價處理圖書,價格遠低于實際售價,而且還包括低價格圖書的全部信息;我的訂單管理功能:在用戶將所喜歡的圖書加入到購物清單后,能在我的訂單中找到與之相關(guān)的圖書信息,并且掌握訂單狀態(tài);我的購物車管理功能:用戶在購買圖書時需要先將圖書加入到購物車,可以按照順序購買圖書,也可以將全部圖書一起下單;留言管理功能:通過此功能,用戶能和管理員在線進行溝通與交流,能向管理人員反饋圖書購物網(wǎng)站中存在的問題,也可以向他們詢問一些購買中存在不懂的地方,進而讓管理員能對圖書購物網(wǎng)站進行完善與修正,讓用戶體驗到更好的在線購買圖書服務(wù)。2)后臺功能設(shè)計。修改密碼功能:此功能能修改管理員帳號密碼,在修改前,需要登錄舊帳號,之后才能對其進行;財務(wù)管理功能:管理員通過財務(wù)管理能對圖書購物網(wǎng)站某一段時間的銷售量進行查看,這樣能對圖書銷售情況進行分析,并制定符合圖書夠物網(wǎng)站發(fā)展的計劃;訂單信息管理功能:通過此功能管理員能查看用戶訂單信息,如果顧客對某圖書進行下單,那么管理員就能進行發(fā)貨;留言公告管理功能:管理員通過此功能能看到客戶留下的信息,可以對信息進行回復(fù),也可以對信息進行刪除;商品信息管理功能:管理員通過此功能能修改商品信息,對現(xiàn)有的商品信息進行完善和更新,能添加新的圖書,也可以對現(xiàn)有圖書進行刪除。
3數(shù)據(jù)庫設(shè)計
為了讓該圖書購物網(wǎng)站顯示正確的數(shù)據(jù)與信息,就要對不同種類的數(shù)據(jù)實行分類,能對不同字段值進行精準(zhǔn)設(shè)計,防止在填寫信息的過程中數(shù)據(jù)添加出現(xiàn)錯誤,導(dǎo)致數(shù)據(jù)出現(xiàn)混亂。需要對數(shù)據(jù)庫進行良好設(shè)計,進而確保圖書購物網(wǎng)站穩(wěn)定運行,對于網(wǎng)站中各類數(shù)據(jù)能實現(xiàn)自動存儲,如果管理員修改了商品數(shù)據(jù),那么數(shù)據(jù)庫能將最新數(shù)據(jù)進行存儲,在設(shè)計數(shù)據(jù)庫時主要表現(xiàn)為邏輯和概念兩方面的設(shè)計[2]。1)數(shù)據(jù)可E-R圖。E-R圖能代表實體的關(guān)系和具體字段,在此圖書購物網(wǎng)站中,實體包括圖書、用戶、管理員、圖書種類、訂單明細等。其中圖書包括圖書名、價格、種類、圖片、描述等;訂單包括生產(chǎn)日期、消費金額、收貨地址、付款方式等;用戶包括用戶名、真實姓名、性別、聯(lián)系方式等。2)數(shù)據(jù)可表設(shè)計。數(shù)據(jù)庫表設(shè)計為邏輯設(shè)計,利用數(shù)據(jù)庫結(jié)構(gòu)設(shè)計能對數(shù)據(jù)庫進行邏輯設(shè)計,在此圖書購物網(wǎng)站中,數(shù)據(jù)庫表包括購物車信息、圖書信息、用戶信息、管理員信息、公告信息、留言信息、訂單信息、訂單項目表[3]。
4網(wǎng)站功能實現(xiàn)
此網(wǎng)站通過B/S架構(gòu)以及JSP技術(shù),用戶通過瀏覽器就能實現(xiàn)對該網(wǎng)站的訪問,進而實現(xiàn)線上購買圖書,能為顧客帶來良好購物體驗。通過MYSQL建立數(shù)據(jù)庫,通過root全新對數(shù)據(jù)可進行訪問與連接,使數(shù)據(jù)庫更加安全[4]。5結(jié)束語文章設(shè)計的圖書購物網(wǎng)站中包括前臺和后臺兩部分,注冊用戶通過前臺能瀏覽信息并在線購買圖書,管理員能通過后臺維護系統(tǒng),修改圖書信息等。隨著人們生活水平逐步提高,生活節(jié)奏不斷加快,利用圖書購物網(wǎng)站能減少人們圖書購買時間,為顧客帶來更好的圖書購買體驗。
參考文獻:
[1]蘇東震,陳明,史忠植.基于B/S架構(gòu)的數(shù)據(jù)挖掘原型系統(tǒng)的設(shè)計與實現(xiàn)[J].微電子學(xué)與計算機,2008,25(12):131-133.
[2]孫振亞.JSP與MYSQL的連接[J].數(shù)字技術(shù)與應(yīng)用,2012(11):173.
[3]邵良彬.Jsp(java)實踐教程[M].北京:清華大學(xué)出版社,2007.
[4]陳秋玲.基于JavaWeb的圖書購物網(wǎng)站的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2019,15(16):36-38.
作者:薛茹 單位:承德石油高等專科學(xué)校