【計(jì)算機(jī)技術(shù)的發(fā)展趨勢與應(yīng)用研究8800字(論文)】_第1頁
【計(jì)算機(jī)技術(shù)的發(fā)展趨勢與應(yīng)用研究8800字(論文)】_第2頁
【計(jì)算機(jī)技術(shù)的發(fā)展趨勢與應(yīng)用研究8800字(論文)】_第3頁
【計(jì)算機(jī)技術(shù)的發(fā)展趨勢與應(yīng)用研究8800字(論文)】_第4頁
【計(jì)算機(jī)技術(shù)的發(fā)展趨勢與應(yīng)用研究8800字(論文)】_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于WEB的網(wǎng)上圖書超市系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)目錄20354一、前言 518039(一)研究的背景和意義 519991(二)研究的內(nèi)容和方法 556771.研究內(nèi)容 5296272.研究方法 6398(三)相關(guān)研究現(xiàn)狀 619666二、相關(guān)技術(shù)介紹 75188(一)JSP技術(shù)概述 727616(二)SQLSERVER數(shù)據(jù)庫介紹 77712(三)JAVA技術(shù) 721334(四)B/S結(jié)構(gòu) 810824三、需求分析 829283(一)可行性分析 8248751.技術(shù)可行性 8301382.經(jīng)濟(jì)可行性 8129953.操作可行性 829493(二)用戶需求分析 821543(三)功能性需求分析 928587(四)核心業(yè)務(wù)流程 1012930(五)數(shù)據(jù)流圖 1130850四、系統(tǒng)設(shè)計(jì) 1320199(一)系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 1358211.網(wǎng)站功能結(jié)構(gòu)圖 13208892.網(wǎng)站模塊劃分 1420379(二)數(shù)據(jù)庫設(shè)計(jì) 15227211.概念結(jié)構(gòu)設(shè)計(jì) 15181752.邏輯結(jié)構(gòu)設(shè)計(jì) 1726024(三)界面設(shè)計(jì) 2031284五、系統(tǒng)實(shí)現(xiàn) 219454(一)前臺功能實(shí)現(xiàn) 21322101.圖書首頁實(shí)現(xiàn) 21290202.用戶注冊界面實(shí)現(xiàn) 21163353.圖書詳情界面實(shí)現(xiàn) 22118274.購物車界面實(shí)現(xiàn) 2358835.訂單管理界面實(shí)現(xiàn) 2315672(二)后臺功能實(shí)現(xiàn) 24295601.后臺首頁界面實(shí)現(xiàn) 24137612.圖書管理界面實(shí)現(xiàn) 24245663.訂單管理界面實(shí)現(xiàn) 2428053六、系統(tǒng)測試 2516819(一)前臺測試 2510587(二)后臺測試 2530093總結(jié) 2614823參考文獻(xiàn) 1摘要:網(wǎng)上銷售和實(shí)體店銷售已經(jīng)成為當(dāng)前商品營銷中比較常見的銷售手段。書籍作為一種特殊的商品,既有自身的特點(diǎn),又有其他商品的共同特點(diǎn)??紤]到這些,有必要對網(wǎng)上圖書銷售系統(tǒng)進(jìn)行深入的研究。圖書銷售系統(tǒng)可以獨(dú)立于其他購物系統(tǒng),也可以嵌入到大型采購系統(tǒng)中。這種嵌入工作在當(dāng)前可以通過網(wǎng)絡(luò)進(jìn)行實(shí)現(xiàn)。隨著軟件技術(shù)的進(jìn)步,一些C/S計(jì)算機(jī)軟件系統(tǒng)逐漸衰落,越來越多的系統(tǒng)采用B/S軟件設(shè)計(jì)架構(gòu)。本文首先介紹了書店網(wǎng)站的現(xiàn)狀,并介紹了本文的主要研究內(nèi)容。分析圖書搬運(yùn)站點(diǎn)系統(tǒng)的用戶需求和業(yè)務(wù)流程,建立整個(gè)系統(tǒng)的功能需求和非功能需求。從系統(tǒng)需求出發(fā),介紹了圖書購買網(wǎng)站系統(tǒng)各模塊的模塊化設(shè)計(jì)方法。對系統(tǒng)的不同功能和性能進(jìn)行了測試,以確保系統(tǒng)的正確設(shè)計(jì)。本文主要介紹了一個(gè)基于Java技術(shù)的圖書銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),主要實(shí)現(xiàn)了身份登錄,查找需要的圖書,將喜歡的圖書添加到購物車中,并實(shí)現(xiàn)了在線訂購過程。管理員可以通過管理平臺查詢和處理買家的訂單信息,通過網(wǎng)站平臺可以清晰地瀏覽所有圖書銷售信息。用戶可以收集最喜歡的書籍,使下次購買更容易,減少查詢和搜索花費(fèi)的時(shí)間,讓用戶的閱讀更加方便和高效。關(guān)鍵詞:Java技術(shù);圖書銷售;網(wǎng)站設(shè)計(jì);SQLServer一、前言(一)研究的背景和意義這幾年,互聯(lián)網(wǎng)行業(yè)“異軍突起”,人們逐漸接受了電子商務(wù)這一種商業(yè)模式。在互聯(lián)網(wǎng)成為主流的新時(shí)代,網(wǎng)上商店已經(jīng)成為主要的消費(fèi)方式。是大多數(shù)上班族的主要購物渠道;在未來幾年,網(wǎng)上購物者的數(shù)量將逐漸增加。有專家預(yù)測,隨著網(wǎng)絡(luò)環(huán)境和電子商務(wù)平臺的不斷完善,中國的網(wǎng)絡(luò)消費(fèi)市場未來將增長到280億元,也將吸引越來越多的公司開始在網(wǎng)上做生意。其中,網(wǎng)上書店是電子商務(wù)應(yīng)用的典型代表。隨著當(dāng)當(dāng)、卓越圖書銷售的成功,越來越多的公司開始引入和開發(fā)基于網(wǎng)上書店的應(yīng)用,建立電子商務(wù)平臺。隨著網(wǎng)上書店平臺系統(tǒng)功能的不斷擴(kuò)展和系統(tǒng)用戶數(shù)量的幾何增長,傳統(tǒng)的電子商務(wù)B/S模式結(jié)構(gòu)和系統(tǒng)架構(gòu)出現(xiàn)了許多弊端,體現(xiàn)在書店定位不明確的主題上。因此,新一代網(wǎng)上書店平臺的系統(tǒng)研究必須設(shè)計(jì)一個(gè)可靠的行程和架構(gòu)。降低程序復(fù)雜度,提高程序安全性和可伸縮性。隨著我國互聯(lián)網(wǎng)的快速發(fā)展,到2020年我國網(wǎng)民人數(shù)已超過8.54億,居世界第一?;ヂ?lián)網(wǎng)給廣大民眾帶來了便利,也促進(jìn)了企業(yè)的發(fā)展和變革。因此,從事圖書銷售的商家在網(wǎng)上進(jìn)行圖書銷售是不可避免的,這樣可以增加收入,降低運(yùn)營成本。對于買家來說,它可以節(jié)省大量的時(shí)間,直接在網(wǎng)上訂購,減少實(shí)體書店購物的數(shù)量,更好地為購物者服務(wù)。結(jié)合線上線下銷售模式,更好地拓展商戶圖書銷售渠道,實(shí)現(xiàn)商戶收入最大化。圖書銷售通過JAVA技術(shù)+SQLServer,保證了系統(tǒng)平臺的安全、高效、穩(wěn)定。通過該系統(tǒng)進(jìn)行研究,對系統(tǒng)中研發(fā)技術(shù)的補(bǔ)充研究具有一定的理論意義,也具有一定的現(xiàn)實(shí)意義。它是對所學(xué)數(shù)據(jù)的檢驗(yàn),使理論數(shù)據(jù)能夠成功地轉(zhuǎn)化為實(shí)際知識。(二)研究的內(nèi)容和方法1.研究內(nèi)容在圖書銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)過程中,采用基于JAVA技術(shù),結(jié)合JSP+SQLServer實(shí)現(xiàn)圖書銷售網(wǎng)站的研發(fā),主要研究的內(nèi)容包括如下:前臺功能:a.用戶注冊主要通過圖書銷售網(wǎng)站管理平臺進(jìn)行,圖書購買者通過平臺完成相關(guān)信念,完成注冊功能。b.圖書詳細(xì)信息模塊:主要是買家瀏覽圖書相關(guān)信息,展示圖書信息。c.購物車模塊:主要用于買家下單后將圖書信息存儲在購物車中,方便用戶瀏覽和查詢。d.訂單管理模塊。主要對買家的訂單進(jìn)行控制,可以查看訂單的相關(guān)信息。幕后控制:e.圖書信息管理,包括圖書類別和圖書的詳細(xì)管理,包括保存、編輯、刪除等詳細(xì)功能。f.詳細(xì)的訂單管理。管理員主要對圖書訂單進(jìn)行詳細(xì)的管理,包括查看訂單、修改訂單和刪除訂單。2.研究方法a.文獻(xiàn)信息法:通過查閱圖書銷售系統(tǒng)的相關(guān)文獻(xiàn)并進(jìn)行總結(jié),為本文的設(shè)計(jì)和研究奠定基礎(chǔ)。b.案例法。通過將圖書銷售與實(shí)際情況相結(jié)合,實(shí)現(xiàn)了網(wǎng)站的需求和設(shè)計(jì)需求,最后設(shè)計(jì)并實(shí)現(xiàn)了圖書銷售管理系統(tǒng)。(三)相關(guān)研究現(xiàn)狀國外最早的電子商務(wù)經(jīng)驗(yàn)實(shí)際上是從網(wǎng)上圖書上獲取的。1994年7月,貝佐斯在美國西部的西雅圖開設(shè)了世界上第一家網(wǎng)上書店——亞馬遜書店。這家以世界最長河流命名的網(wǎng)上書店也成為了全球電子商務(wù)的一面旗幟。自成立以來,亞馬遜擁有4000多萬長期瀏覽和注冊客戶,已成為世界上最受歡迎的購物網(wǎng)站,互聯(lián)網(wǎng)年銷售額上升至439億美元以上。亞馬遜在線書店的成功很快在圖書行業(yè)和互聯(lián)網(wǎng)經(jīng)濟(jì)中產(chǎn)生了巨大的引領(lǐng)和示范作用。以亞馬遜為代表的網(wǎng)上書店“豐富、易買、折扣”三大特點(diǎn)成為其巨大優(yōu)勢。它的無限魅力吸引了大量消費(fèi)者,主要是因?yàn)榫W(wǎng)上書店提供的書籍種類繁多,能夠滿足不同讀者的需求。由于實(shí)體書店的局限性,在房屋和空間的展廳里,網(wǎng)上書店提供給讀者的書籍的種類和風(fēng)格往往是實(shí)體書店無法比擬的。此外,在Amazon在線書店,讀者可以選擇立即找到他們需要的書籍,以發(fā)布圖書信息,并在一個(gè)小時(shí)內(nèi)收到關(guān)于購買圖書的各種折扣通知。這種價(jià)格武器也成為網(wǎng)上書店與傳統(tǒng)書店競爭的關(guān)鍵優(yōu)勢。此外,由于電腦上儲存了大量的數(shù)據(jù),網(wǎng)上書店可以建立一個(gè)龐大的全球讀者數(shù)據(jù)數(shù)據(jù)庫,使顧客需求和產(chǎn)品市場預(yù)測更加準(zhǔn)確。這樣可以有效地減少帳面庫存,減少大量可用資金。在房價(jià)和勞動力成本無處不在的情況下,網(wǎng)上書店可以利用自己的利益來降低經(jīng)營成本,提高經(jīng)營者的效率。2000年,中國推出了以卓越和當(dāng)當(dāng)為代表的第一批虛擬網(wǎng)上書店。當(dāng)當(dāng)模仿了亞馬遜的模式。與此同時(shí),一些老牌書商,如新華書店,由于競爭,也不同程度地加入了網(wǎng)絡(luò)書商的競爭。當(dāng)當(dāng)網(wǎng)是中國第一家學(xué)習(xí)亞馬遜商業(yè)模式的互聯(lián)網(wǎng)公司。為中國讀者提供30萬冊以上中文圖書的圖書種類,占國內(nèi)地圖書市場總品類的90%。在書店?duì)I銷中,當(dāng)當(dāng)?shù)牡蛢r(jià)已經(jīng)成為企業(yè)有效的競爭工具。它每天都推出“低價(jià)”營銷策略,并開發(fā)了一個(gè)智能的價(jià)格比較系統(tǒng)。經(jīng)過比較,相應(yīng)書籍的價(jià)格會自動調(diào)整,構(gòu)成價(jià)格優(yōu)勢。當(dāng)當(dāng)還建立了“精選品種、觀眾名單和快速配送”的營銷模式。這種模式的優(yōu)點(diǎn)是:可以用較少的資金和資源來準(zhǔn)確定位消費(fèi)者的需求,保證產(chǎn)品的質(zhì)量和服務(wù)。二、相關(guān)技術(shù)介紹(一)JSP技術(shù)概述JSP是Sun公司開發(fā)的用于動態(tài)網(wǎng)頁開發(fā)的一種技術(shù)手段。JSP可以簡單高效地添加動態(tài)網(wǎng)絡(luò)內(nèi)容,組件可以重用;JSP具有良好的工具支持;JSP技術(shù)源自Java,因此它繼承了Java的一些特性,具有與Java相同的相對易用性,而且由于Java在廣泛的環(huán)境中使用,JSP動態(tài)代碼和靜態(tài)代碼之間的區(qū)別非常明顯,但它們與使員工更容易搜索和讓他們有效地使用自己的優(yōu)勢密切相關(guān)。(二)SQLSERVER數(shù)據(jù)庫介紹SQL支持多線程,這使得訪問系統(tǒng)資源更加容易。在使用中,雖然沒有顯示出有效的功能,但結(jié)構(gòu)緊湊,可以滿足當(dāng)前系統(tǒng)的要求。此外,使用SQLServer建立系統(tǒng)數(shù)據(jù)庫,不僅有助于集成和處理初始數(shù)據(jù),還可以擴(kuò)展后續(xù)二次開發(fā)的數(shù)據(jù)[4]。(三)JAVA技術(shù)Java是一種常用的編程語言,它的結(jié)構(gòu)不強(qiáng),避免了數(shù)組和對象之間的邏輯混淆。此外,Java編程語言還具有預(yù)處理功能。在開發(fā)過程中,我們可以通過編程語言來體現(xiàn)運(yùn)算理論,保留更多的經(jīng)驗(yàn)和實(shí)踐。Java還具有一個(gè)以區(qū)域?yàn)橹行牡淖詣犹幚砉δ芎透倪M(jìn)的自動收集功能,以避免存儲問題,因此開發(fā)人員不必?fù)?dān)心存儲問題,也不必花時(shí)間進(jìn)行研究。Java是一種去中心化的語言,它支持不同的網(wǎng)絡(luò)連接,所以只要編寫了Java,它就可以在任何地方工作。Java語言對硬件要求不高。它是一種多線程語言,能夠在同一時(shí)間執(zhí)行多個(gè)任務(wù),節(jié)省使用者很多時(shí)間。當(dāng)代碼中出現(xiàn)錯(cuò)誤時(shí),就會反映出Java的穩(wěn)定性,研究員很容易就能找到錯(cuò)誤的地方。(四)B/S結(jié)構(gòu)B/S模型和結(jié)構(gòu)是最常用的網(wǎng)絡(luò)結(jié)構(gòu)模型,它可以將系統(tǒng)的核心功能轉(zhuǎn)換為服務(wù)器,幫助開發(fā)人員開發(fā)出易于維護(hù)和使用的網(wǎng)絡(luò)。B/S維護(hù)簡單,成本不高,因?yàn)樗龅木褪巧壓途S護(hù)自己的服務(wù)器。當(dāng)用戶連接到服務(wù)器時(shí),維護(hù)和更新客戶端,客戶端不需要維護(hù)人員;而B/S結(jié)構(gòu)可以是多平臺的,使得這種結(jié)構(gòu)可以被廣泛應(yīng)用[5]。三、需求分析(一)可行性分析1.技術(shù)可行性設(shè)計(jì)和實(shí)現(xiàn)一個(gè)基于Java技術(shù)的圖書銷售網(wǎng)站所用的技術(shù)主要包括JSP技術(shù)、Java開發(fā)語言、SQLServer數(shù)據(jù)庫、前端設(shè)計(jì)工具Html、Css、Table等;所開發(fā)的系統(tǒng)是一個(gè)銷售管理系統(tǒng),該系統(tǒng)主要完成了業(yè)務(wù)流程、數(shù)據(jù)的添加、修改和調(diào)查,以及在線訂購活動。只要了解整個(gè)系統(tǒng)的業(yè)務(wù)流程,掌握SQL語句的基本語法,就可以完成這樣的數(shù)據(jù)管理系統(tǒng)。項(xiàng)目也可以直接在開發(fā)環(huán)境中發(fā)布,整個(gè)過程易于使用,可以獨(dú)立完成。綜上所述,基于Java技術(shù)開發(fā)圖書銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)在技術(shù)上是可行的。2.經(jīng)濟(jì)可行性在一個(gè)基于JAVA技術(shù)的圖書銷售網(wǎng)站的研發(fā)過程中,無論是系統(tǒng)需求分析、系統(tǒng)設(shè)計(jì)、功能模塊實(shí)現(xiàn),我都必須對其進(jìn)行設(shè)計(jì)。設(shè)備的投資成本約300元,投資成本系統(tǒng)平臺的研究和開發(fā)是2000元,系統(tǒng)具有一定的實(shí)用性,并能滿足買家的真正的需求,也可以滿足書商,所以它在經(jīng)濟(jì)上是可行的,可以應(yīng)用于一個(gè)特定的實(shí)踐。3.操作可行性系統(tǒng)共有兩種用戶角色,一個(gè)是買家,一個(gè)是管理員。管理員可以通過系統(tǒng)平臺查詢訂閱信息和管理圖書信息,購買者可以通過網(wǎng)站瀏覽和查詢圖書信息,以及離線課程,系統(tǒng)功能設(shè)計(jì)完整,可操作性極強(qiáng)。(二)用戶需求分析在當(dāng)今社會,許多書店相繼開設(shè)了自己的圖書銷售網(wǎng)站。客人足不出戶就能買到自己喜歡的書。顧客也喜歡這種購買方式。通常在這種情況下,系統(tǒng)在設(shè)計(jì)之前應(yīng)該充分考慮到用戶的需求。該方案能夠滿足要求,是一個(gè)很好的系統(tǒng)。1.系統(tǒng)開發(fā)人員通過分析書店經(jīng)營方式的特點(diǎn),列出了系統(tǒng)的需求如下:(1)不同的圖書可以設(shè)置圖書列表,并準(zhǔn)許隨意修改。(2)顧客需要的書可以在書店的目錄里找到。(3)客戶必須已登錄系統(tǒng)才能進(jìn)行操作。(4)從客戶安全的角度來看,客戶可以看到訂單創(chuàng)建界面,但融資交易由銀行或郵局負(fù)責(zé)。(5)一旦客戶購買了產(chǎn)品并創(chuàng)建了訂單,管理員有權(quán)驗(yàn)證訂單信息的真實(shí)性。(6)系統(tǒng)可以簡單地將書中的信息呈現(xiàn)給用戶,使用方便。(7)系統(tǒng)能夠滿足用戶的需求,如用戶可以收集自己喜歡的類型的書。(8)系統(tǒng)還可以計(jì)算出顧客購買圖書的數(shù)量和價(jià)格,讓顧客更直觀的了解自己的消費(fèi)情況。(9)系統(tǒng)還可以存儲客戶以前使用過的郵政地址,以避免重復(fù)輸入。2.用戶可以根據(jù)他們的系統(tǒng)需求對軟件開發(fā)人員作出響應(yīng),同時(shí)為了了解相關(guān)的需求,也要經(jīng)常溝通,以便用戶了解要實(shí)現(xiàn)的軟件的內(nèi)容??蛻魧ο到y(tǒng)的運(yùn)行有如下要求。(1)圖書中具體有哪些信息可以添加、減少、刪除、編輯等?(2)圖書是叫目錄還是類目,主要分為哪些類目。(3)用戶在瀏覽過程中所購買的圖書類型等信息,可以簡潔地傳遞給用戶。(4)用戶有權(quán)決定所涉及的圖書數(shù)量。(5)用戶的具體信息有哪些。3.系統(tǒng)開發(fā)人員可以根據(jù)用戶的相關(guān)購買流程等信息進(jìn)行進(jìn)一步的分析,了解客戶的需求,并與客戶達(dá)成一致。具體分析方法如下:(1)清楚地標(biāo)記一些關(guān)于書的重要信息。(2)圖書以單獨(dú)的目錄存放,主目錄可由管理員自行編輯。(3)網(wǎng)上支付主要通過網(wǎng)上銀行或網(wǎng)上郵政進(jìn)行,系統(tǒng)也可以直接顯示書店的收貨地址或賬號。(4)購物車可能會顯示顧客所購買圖書的名稱、價(jià)格、數(shù)量等信息。(5)用戶可以直接編輯購物車中的圖書數(shù)量,但不能更改其他方便用戶操作的信息。(6)用戶應(yīng)登記準(zhǔn)確的聯(lián)系方式。(7)用戶可以隨時(shí)查詢自己喜歡的產(chǎn)品,如果想購買,可以立即購買。(8)有關(guān)人員可以檢查訂單的狀態(tài)。當(dāng)發(fā)現(xiàn)不正常的發(fā)票時(shí),可以將其移除。只有確認(rèn)了所有的信息才會發(fā)貨。(三)功能性需求分析基于Java技術(shù)的圖書銷售網(wǎng)站應(yīng)提供以下功能:(1)圖書查看:網(wǎng)站主要提供圖書的瀏覽操作;(2)圖書查找:通過輸入圖書關(guān)鍵詞,點(diǎn)擊提交,可在線進(jìn)行圖書信息的查找。(3)購物車:主要存儲購買者購買的圖書信息。(4)我的訂單:用戶在線下單,通過用戶管理平臺可查詢到自己的訂單信息。(5)留言板:為購買者提供在線留言,通過網(wǎng)站可對自己購買過程中疑惑問題進(jìn)行提問,商家通過管理平臺進(jìn)行解答。(6)網(wǎng)站新聞:購買者可瀏覽圖書的最新資訊及行業(yè)的圖書信息行情?;贘ava技術(shù)的圖書銷售網(wǎng)站提供的功能如圖3.1所示:圖3.1Java技術(shù)的圖書銷售網(wǎng)站的功能分析基于Java技術(shù),圖書銷售網(wǎng)站的主要任務(wù)是讓用戶隨時(shí)購買他們需要的圖書。因此,基于Java技術(shù)的圖書銷售網(wǎng)站管理員應(yīng)該具備以下功能:(1)圖書信息管理:對已出版圖書信息進(jìn)行有效管理,包括圖書信息的添加、編輯和刪除。(2)圖書檢索:通過網(wǎng)站管理系統(tǒng)輸入關(guān)鍵詞檢索圖書信息。(3)管理訂閱:管理買家購買的訂單,包括訂單處理、取消訂單、訂單編輯功能。(4)留言板:回復(fù)買家留言。(5)新聞管理:圖書信息的保存、編輯、刪除。(四)核心業(yè)務(wù)流程圖書銷售網(wǎng)站常見的流圖中常使用的符號如下:基于Java圖書銷售網(wǎng)站的購物過程:(1)未注冊買家:只能瀏覽、查詢圖書;(2)注冊買家:可在線瀏覽、查詢圖書、發(fā)送訂單;(3)處理采購訂單,買家在線下單,管理員檢查當(dāng)買家付款時(shí),系統(tǒng)自動更新訂單信息。圖書銷售網(wǎng)站的業(yè)務(wù)流程如圖3.2所示。圖3.2業(yè)務(wù)流程圖(五)數(shù)據(jù)流圖數(shù)據(jù)流圖有四種基本符號:通過對Java技術(shù)的圖書銷售網(wǎng)站的分析,根據(jù)業(yè)務(wù)流程圖得出Java技術(shù)的圖書銷網(wǎng)站的數(shù)據(jù)流圖,如圖3.3所示:圖3.3Java技術(shù)的圖書銷售網(wǎng)站功能圖同樣得到Java技術(shù)的圖書銷售網(wǎng)站前臺功能圖,如圖3.4所示:圖3.4Java技術(shù)的圖書銷售網(wǎng)站前臺功能圖同樣得到Java技術(shù)的圖書銷售網(wǎng)站后臺管理功能圖,如圖3.5所示:圖3.5Java技術(shù)的圖書銷售網(wǎng)站后臺管理功能圖四、系統(tǒng)設(shè)計(jì)(一)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)1.網(wǎng)站功能結(jié)構(gòu)圖通過對圖書銷售網(wǎng)站的分析,給出了本系統(tǒng)的功能結(jié)構(gòu)圖如圖4.1所示:圖4.1功能結(jié)構(gòu)圖2.網(wǎng)站模塊劃分根據(jù)圖書銷售網(wǎng)站的功能結(jié)構(gòu)圖,網(wǎng)站主要分為以下模塊:(1)圖書圖書模塊主要實(shí)現(xiàn)圖書信息的錄、編、刪以及購買者進(jìn)行圖書信息的瀏覽[7]。圖書分類管理,主要是對不同書籍進(jìn)行分類,包括分類的錄、編、刪等。(2)購物車模塊購物車主要是為購買者設(shè)置的,包括將圖書信息添加到購物車中,包括圖書數(shù)量的選擇、刪除或清空購物車?yán)锏膱D書等。(3)訂單模塊主要是管理員進(jìn)行訂單審核管理,用戶在線進(jìn)行訂單提交購買操作。(4)新聞模塊主要是對新聞管理模塊進(jìn)行信息的錄、編、刪操作,用戶進(jìn)行圖書新聞信息的瀏覽與查詢操作。(5)用戶模塊主要是對注冊的購買者用戶進(jìn)行有效的管理,包括用戶信息的編、刪操作,購買者進(jìn)行信息的注冊操作。(6)留言板模塊管理員進(jìn)行留言內(nèi)容的審核和回復(fù)以及刪除操作,用戶可進(jìn)行在線瀏覽操作[9]。(二)數(shù)據(jù)庫設(shè)計(jì)1.概念結(jié)構(gòu)設(shè)計(jì)根據(jù)圖書銷售網(wǎng)站的要求,數(shù)據(jù)庫表主要包括用戶信息表、圖書銷售表、購物車表、收藏夾表、留言表、圖書新聞表、圖書分類表、圖書信息表、訂單表等。圖書信息主要包括圖書信息ID、名稱、編號、圖書詳情、圖片、售價(jià)等。圖書信息實(shí)體屬性圖如圖4.2所示:圖4.2圖書信息銷量表主要包含圖書信息ID、數(shù)量和日期,銷售信息的實(shí)體屬性圖如圖3.3所示:圖4.3銷量信息購物車實(shí)體屬性圖如圖4.4所示:圖4.4購物車庫存記錄實(shí)體屬性圖如圖4.5所示:圖4.5庫存記錄留言表實(shí)體屬性圖如圖4.6所示:圖4.6留言表新聞公告實(shí)體屬性圖如圖4.7所示:圖4.7新聞公告表訂單表實(shí)體屬性圖如圖4.8所示:圖4.8訂單表用戶實(shí)體屬性圖如圖4.9所示:圖4.9用戶表根據(jù)圖書網(wǎng)站的設(shè)計(jì)要求,給出了系統(tǒng)的E-R圖,如圖4.10所示。圖4.10系統(tǒng)E-R圖2.邏輯結(jié)構(gòu)設(shè)計(jì)依照概念結(jié)構(gòu)設(shè)計(jì),進(jìn)行數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)[10]。該系統(tǒng)用到所有數(shù)據(jù)表,如表4.11至4.21所示:(1)購物車表購物車表如表4.11所示:表4.11購物車表(2)收藏夾表收藏夾如表4.12所示:表4.12收藏夾表(3)廣告圖片表廣告圖片表如表4.13所示:表4.13廣告圖片表(4)新聞公告表新聞公告表如表4.14所示:表4.14新聞公告表(5)訂單表訂單表如表4.15所示:表4.15訂單表(6)圖書分類表圖書分類表如表4.16所示:表4.16圖書分類表(7)留言表留言表如表4.17所示:表4.17留言表(8)銷量表銷量表如表4.18所示:表4.18銷量表(9)庫存記錄表庫存記錄表如表4.19所示:表4.19庫存記錄表(10)圖書信息表圖書信息表如表4.20所示:表4.20圖書信息表(11)用戶表用戶表如表4.21所示:表4.21用戶表(三)界面設(shè)計(jì)網(wǎng)站設(shè)計(jì)是圖書管理系統(tǒng)的重要組成部分。網(wǎng)站的設(shè)計(jì)是否合理,影響了買家的視覺管理,并能吸引買家在線選擇自己喜歡的書籍,在線下訂單。因此,一個(gè)圖書銷售網(wǎng)站的設(shè)計(jì)需要精心的規(guī)劃,其設(shè)計(jì)必須保證簡潔、大氣、方便,便于買家在線訂購。根據(jù)圖書網(wǎng)站的設(shè)計(jì)要求,主要實(shí)現(xiàn)了圖書信息、圖書調(diào)查、在線留言、圖書導(dǎo)航等功能。網(wǎng)站設(shè)計(jì)的原則應(yīng)該確保用戶體驗(yàn),要保證網(wǎng)站的操作簡單方便,網(wǎng)站界面美觀,讓客戶覺得賞心悅目,更愿意在網(wǎng)站中進(jìn)行購物。買家可以登錄到這個(gè)網(wǎng)站執(zhí)行基本的活動,可以隨意瀏覽書籍詳情以及挑選書籍,給自己喜歡的書籍進(jìn)行下單操作[12]。五、系統(tǒng)實(shí)現(xiàn)(一)前臺功能實(shí)現(xiàn)1.圖書首頁實(shí)現(xiàn)首頁界面主要包括用戶登錄、圖書分類、網(wǎng)站公告、圖書的排行榜、最新上市圖書等。圖書首頁界面實(shí)現(xiàn)如圖5.1所示。圖5.1首頁2.用戶注冊界面實(shí)現(xiàn)用戶注冊/登錄模塊主要包括兩個(gè)模塊,分別是用戶注冊和登錄模塊。(1)用戶注冊購買者進(jìn)入網(wǎng)站,點(diǎn)擊用戶注冊按鈕,添加相關(guān)的信息,在線點(diǎn)擊提交,如注冊的用戶名存在,則需要從新更換名稱,購買者界面實(shí)現(xiàn)如圖5.2所示。圖5.2用戶注冊(2)用戶登錄用戶登錄界面實(shí)現(xiàn)如圖5.3所示:圖5.3會員登錄3.圖書詳情界面實(shí)現(xiàn)用戶點(diǎn)擊所選圖書查看圖書具體的信息,圖書詳情界面實(shí)現(xiàn)如圖5.4所示:圖5.4圖書詳情頁面在圖書詳情界面實(shí)現(xiàn)主要是購買者點(diǎn)擊在線“購買”在線提交購買訂單,系統(tǒng)進(jìn)行提示操作。4.購物車界面實(shí)現(xiàn)購物車頁面如圖5.5所示:圖5.5購物車5.訂單管理界面實(shí)現(xiàn)用戶訂單管理如圖5.7所示:圖5.6訂單填寫圖5.7我的訂單(二)后臺功能實(shí)現(xiàn)1.后臺首頁界面實(shí)現(xiàn)管理員主要是進(jìn)行圖書銷售網(wǎng)站的管理與維護(hù),管理員通過管理平臺地址,輸入賬號及密碼登錄圖書銷售系統(tǒng)進(jìn)行功能的維護(hù)與管理。該后臺登錄界面如圖5.8所示。圖5.8后臺首頁2.圖書管理界面實(shí)現(xiàn)主要是管理員對圖書信息的操作,圖書界面實(shí)現(xiàn)如圖5.9所示:圖5.9圖書管理3.訂單管理界面實(shí)現(xiàn)系統(tǒng)的訂單信息界面實(shí)現(xiàn)如圖5.10所示:圖5.10訂單信息管理六、系統(tǒng)測試(一)前臺測試前臺模塊測試用例如表6.1所示:表6.1前臺功能測試表編號測試項(xiàng)描述輸入/操作期望結(jié)果真實(shí)結(jié)果01前臺首頁使用IE瀏覽器輸入http://localhost:8080/wlgw/index.action。展示圖書相關(guān)信息顯示正常02用戶登錄輸入正確的用戶登錄信息成功跳轉(zhuǎn),并登錄成功成功進(jìn)入用戶界面03用戶注冊點(diǎn)擊“注冊”按鍵,添加用戶信息在線提交成功注冊04查看圖書點(diǎn)擊圖書鏈接,進(jìn)行瀏覽成功查看圖書信息顯示正常05加入購物車點(diǎn)擊購買按鈕保存到購物車購物車顯示正常06移除或清空購物車點(diǎn)擊刪除,成功清楚購物車圖書信息被移除顯示正常07提交訂單點(diǎn)擊下一步,進(jìn)行訂單提交成功跳轉(zhuǎn)提交訂單成功08查看訂單點(diǎn)擊訂單查看按鈕顯示訂單信息顯示正常(二)后臺測試后臺模塊測試用例如表6.2所示:表6.2前臺功能測試表編號測試項(xiàng)描述輸入/操作期望結(jié)果真實(shí)結(jié)果01修改管理員密碼點(diǎn)擊修改按鈕,進(jìn)行管理員密碼修改成功修改正常02添加圖書點(diǎn)擊圖書信息錄入成功錄入圖書信息顯示正常03財(cái)務(wù)管理點(diǎn)擊財(cái)務(wù)管理鏈接,執(zhí)行各類操作完成財(cái)務(wù)同統(tǒng)計(jì)顯示正常04留言管理進(jìn)行留言審核,并回復(fù)操作正常進(jìn)行留言的回復(fù)顯示正常05安全退出點(diǎn)擊退出完成退出成功退出總結(jié)本文主要基于Java技術(shù)設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)圖書銷售網(wǎng)站平臺。首先對圖書銷售網(wǎng)站進(jìn)行了需求分析,包括圖書銷售系統(tǒng)的可行性和用戶的需求。同時(shí),進(jìn)行需求分析。分析了系統(tǒng)的核心業(yè)務(wù)流程和數(shù)據(jù)流程圖,在設(shè)計(jì)中設(shè)計(jì)了系統(tǒng)的功能結(jié)構(gòu)、數(shù)據(jù)庫和用戶界面,最終實(shí)現(xiàn)了系統(tǒng)的前臺和后臺功能。圖書銷售網(wǎng)站的設(shè)計(jì)讓我將日常所學(xué)的知識運(yùn)用到圖書銷售網(wǎng)站的設(shè)計(jì)中。在這個(gè)過程中,我使用VIS繪制了流程圖和邏輯圖,并對所學(xué)的JAVA技術(shù)和數(shù)據(jù)庫數(shù)據(jù)進(jìn)行了有效的測試。經(jīng)過持續(xù)的工作學(xué)習(xí),使圖書銷售網(wǎng)站能夠更好的為用戶提供服務(wù)。(1)出于實(shí)際緊迫性和容量不足的考慮,系統(tǒng)的功能需要不斷完善。(2)圖書銷售網(wǎng)站的界面不夠美觀,需要加強(qiáng)PHOTOSHOO的學(xué)習(xí);添加在線支付功能,連接到第三方支付平臺。(3)圖書銷售網(wǎng)站的互動性更強(qiáng)。參考文獻(xiàn)CervantesGuzmánNathalieJovanna.EvolutionofEntrepreneurWomenFromTraditionalCompaniestoE-Business[J].InternationalJournalofBusinessStrategyandAutomation(IJBSA),2021,2(2):26-40.電子商務(wù),指的是在信息化時(shí)代下,商品交易的形式依賴于互聯(lián)網(wǎng)技術(shù)的發(fā)展,由傳統(tǒng)的線下交換發(fā)展成為線上實(shí)時(shí)交易.楊星昱.大數(shù)據(jù)時(shí)代電子商務(wù)發(fā)展與民商法的創(chuàng)新[J].法制博覽,2021(13):54-55.孔昊.促進(jìn)我國B2C跨境電子商務(wù)物流發(fā)展的路徑研究[J].現(xiàn)代商業(yè),2021(08):70-72.GoldmanSjoukjePKetal..

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論