国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

網(wǎng)上圖書銷售系統(tǒng)的分析與設(shè)計

2018-02-08 08:28孫加兵
微處理機 2018年1期
關(guān)鍵詞:書名狀態(tài)

孫加兵,施 陽

(佳木斯大學(xué)信息電子技術(shù)學(xué)院,佳木斯154007)

1 引 言

隨著電子商務(wù)的快速發(fā)展,網(wǎng)絡(luò)銷售模式的大規(guī)模普及,越來越多的商品能夠在網(wǎng)上進行銷售[1]。在傳統(tǒng)模式下,書店的主要工作模式是對圖書銷售數(shù)據(jù)的記錄、買賣,以及銷售員與用戶進行交互溝通,這種模式不但需要大量時間,而且銷售過程中信息量過大,難免出現(xiàn)錯誤;同時,銷售成本比較高。傳統(tǒng)的圖書銷售已經(jīng)不能滿足人們隨時隨地送貨上門的需求,這就迫切需要一種全新的圖書銷售模式。因而設(shè)計及描述一種網(wǎng)上圖書銷售系統(tǒng),以滿足用戶的需求[2]。

網(wǎng)上圖書銷售系統(tǒng)以實現(xiàn)在線書籍銷售為目的,其核心是以互聯(lián)網(wǎng)為依托建立銷售系統(tǒng),實現(xiàn)網(wǎng)絡(luò)書籍在線銷售和售后服務(wù)。網(wǎng)上圖書銷售系統(tǒng)能夠幫助商家降低銷售成本,提高交易效率,也讓用戶購買圖書不再受時間和空間的限制。因此,網(wǎng)上圖書銷售系統(tǒng)的開發(fā)是非常有必要的[3]。網(wǎng)上圖書銷售系統(tǒng)能保證經(jīng)銷商和用戶之間快速進行信息交流,充分發(fā)揮網(wǎng)上交易的優(yōu)勢,實現(xiàn)圖書銷售的電子商務(wù)模式,滿足經(jīng)銷商和用戶進行電子交易的需求[4]。

2 系統(tǒng)所用技術(shù)

網(wǎng)上圖書銷售系統(tǒng)采用B/S結(jié)構(gòu)設(shè)計,系統(tǒng)基于Java技術(shù)、JSP技術(shù),以MySQL作為數(shù)據(jù)庫,以Tomcat7.0作為服務(wù)器,使用MyEclipse作為開發(fā)平臺進行設(shè)計。

3 系統(tǒng)需求分析

3.1 角色分析

網(wǎng)上圖書銷售系統(tǒng)參與者主要分為普通用戶、游客和管理員。游客主要是瀏覽圖書;普通用戶則是使用該系統(tǒng)的基本功能模塊,如:個人信息、購物車管理、訂單管理等;管理員則可以管理所有信息書籍,能夠添加、修改、刪除所有數(shù)據(jù)信息。角色劃分表如表1所示。

表1 角色劃分表

3.2 總體功能需求分析

網(wǎng)上圖書銷售系統(tǒng)功能結(jié)構(gòu)圖如圖1所示。

由圖1可見,網(wǎng)上圖書銷售系統(tǒng)分為登錄注冊、購書管理、個人信息管理、購物車管理、后臺管理以及訂單管理這6個模塊。登錄注冊模塊包含用戶登錄、用戶注冊和用戶退出。購書管理包括書籍瀏覽和添加購物車。個人信息管理分為:我的信息管理、收貨地址管理、訂單查看。購物車管理主要是修改圖書、刪除圖書以及恢復(fù)圖書。后臺管理分為添加圖書、修改圖書、刪除圖書和用戶管理。訂單管理分為生成訂單和取消訂單。

根據(jù)電子商務(wù)今后的發(fā)展前景和用戶的需求,網(wǎng)上圖書銷售系統(tǒng)應(yīng)該具有以下幾個方面的功能:

(1)登錄注冊功能

為了保障用戶的資金安全,用戶必須登錄系統(tǒng)才能購買圖書。

(2)后臺管理

對圖書信息進行修改、刪除和增加等操作。

(3)個人信息管理

用戶能查看到自己所有的信息,包括個人資料,以及購買書籍的信息等。

(4)訂單管理

用戶能生成自己的購買訂單,查看交易成功的訂單,以及對收貨地址等信息的填寫。

(5)購書管理

用戶主要通過編輯推薦、熱銷圖書、最新上架模塊,來直觀地瀏覽圖書,同時能夠添加圖書到購物車中。

(6)購物車功能

用戶能夠查看購物車中的圖書,并進行購買,同時還可以修改和清空自己的購物車。

4 系統(tǒng)設(shè)計

網(wǎng)上圖書銷售系統(tǒng)的E-R圖,即實體-關(guān)系圖[5],如圖2所示。系統(tǒng)中主要有三個角色,游客、普通用戶和管理員,普通用戶有名字、編號、用戶名、電話、密碼、部門等個人信息,可以訪問客戶信息。管理員同樣有普通用戶的個人信息,并且可以管理客戶信息。

圖1 網(wǎng)上圖書銷售系統(tǒng)結(jié)構(gòu)圖

(1)用戶表存儲系統(tǒng)所有用戶的基本數(shù)據(jù):用戶ID、用戶郵箱、用戶名、用戶密碼、用戶積分、郵箱、登錄時間、登錄IP;

(2)圖書信息表存儲系統(tǒng)所有圖書的信息:圖書ID、作者、出版社、出版時間、圖書字數(shù)、類別、印刷量、發(fā)行時間、售出數(shù)量、內(nèi)容簡介、ISBN、價格、折扣價格、庫存、添加時間、關(guān)鍵詞、狀態(tài)、備注、書名;

(3)收貨地址表存儲系統(tǒng)中所有用戶的收貨地址等相關(guān)信息:ID、用戶ID、收貨人姓名、收貨地址、郵編、手機號、電話號;

(4)訂單表存儲所有用戶購買圖書的訂單信息:訂單表ID、用戶ID、圖書位置、訂單時間、訂單描述、總價格、收貨人姓名、手機號、電話號、收貨地址、郵編;

(5)圖書分類表主要是對所有圖書的類別進行整理,有助于上傳圖書,相關(guān)信息為:ID、類別關(guān)聯(lián)、英文類別名字、類別名、類別描述、類別級別、備注。

圖2 網(wǎng)上圖書銷售系統(tǒng)E-R圖

5 系統(tǒng)實現(xiàn)與測試

系統(tǒng)各部分功能的實現(xiàn)情況如下:

(1)登錄功能的實現(xiàn)

在登錄過程中,前端頁面對輸入的郵箱和密碼進行驗證,通過后再到數(shù)據(jù)庫中去驗證郵箱密碼是否正確。當?shù)卿洺晒r,會對本次登錄的時間和IP地址進行存儲,然后進入到首頁。失敗則會提醒用戶名或密碼錯誤,回到登錄頁面[6]。

(2)系統(tǒng)主頁面的實現(xiàn)

系統(tǒng)主頁面主要分三個部分,標題欄部分主要是查看購物車和個人信息。中間部分,主要展示編輯推薦、熱銷圖書和最新上架圖書,左欄是圖書的分類,右欄展示新書熱賣。

(3)用戶注冊頁面的實現(xiàn)

用戶注冊主要分填寫注冊信息、驗證郵箱、注冊成功這三個環(huán)節(jié)。

在填寫注冊信息的時候,填寫每一項都會對應(yīng)著相應(yīng)的驗證。填寫正確時,表單元素后面顯示對號圖標,填寫錯誤時,會在表單元素后面提醒填寫錯誤信息。此外,注冊信息頁面驗證碼是動態(tài)生成的,用Ajax來檢查驗證碼正確性。驗證郵箱,主要是輸入動態(tài)生成的驗證碼,來完成對郵箱的驗證。注冊成功后,注冊頁面能夠進入個人信息管理和系統(tǒng)主頁界面。注冊成功后,系統(tǒng)會將用戶信息保存到系統(tǒng)數(shù)據(jù)庫中[7]。

(4)購書管理模塊的實現(xiàn)

購書管理主要有兩個功能模塊,其一是書籍瀏覽模塊。該模塊主要分兩種瀏覽方式,一種是左側(cè)的分類瀏覽,通過分類來瀏覽圖書,另外一種就是中間部分的瀏覽,例如編輯推薦、熱銷圖書、最新上架圖書模塊。主要目的是使用戶通過瀏覽圖書來了解書籍的分類、最新添加、書籍價格、書籍作者、編輯推薦的圖書、出版社、出版時間等信息。

其二是加入購物車模塊,用戶通過瀏覽圖書頁面,選擇自己要購買的圖書,打開查看圖書信息。例如圖書名稱、作者、出版社、出版時間、價格、封面等信息。最后點擊購買,就能成功把書籍加入到購物車中去。

購物車管理模塊有修改圖書、刪除圖書和恢復(fù)圖書三個功能。根據(jù)用戶對圖書數(shù)量的需求不同,提供了修改圖書數(shù)量功能。刪除圖書是把不想購買的圖書在購物車中刪除?;謴?fù)圖書主要是把刪除的圖書重新加入到購物車中[8]。

(5)生成訂單模塊的實現(xiàn)

生成訂單模塊的實現(xiàn)過程可細分為三個步驟:

1)確認訂單

用戶把商品加入到購物車后,進行結(jié)算時,要先核對自己所購買商品的信息,核對完以后點擊下一步即可。

2)填寫送貨地址。用戶在確認完訂單后,進入的是填寫送貨地址界面。首次購買時需要填寫用戶的收貨信息,如果用戶已經(jīng)購買過了,系統(tǒng)就會采用默認送貨地址。用戶也可以重新填寫收貨地址信息。

3)當用戶填寫完收貨地址信息以后,點擊下一步按鈕,頁面會自動跳轉(zhuǎn)到訂單成功界面。此時用戶的訂單數(shù)據(jù)信息就會保存到后臺數(shù)據(jù)庫中,并生成一個訂單,發(fā)送到前端頁面中,展示給用戶。

(6)系統(tǒng)測試

系統(tǒng)實現(xiàn)后要進行測試,書籍銷售系統(tǒng)的測試主要是為了實現(xiàn)以下目標:

1)準確、全面、合理地實現(xiàn)整個測試計劃。

2)提供各模塊的測試用例,以供測試員對系統(tǒng)進行分模塊、分功能測試。

3)測試員可以確認自己所管理的項目,并且明確自己的職責。

4)根據(jù)此計劃溝通相關(guān)部門,準備好相關(guān)的資源。

測試內(nèi)容包括:對系統(tǒng)各功能模塊進行功能測試,采用黑盒測試法。此外還要對系統(tǒng)的兼容性進行測試,測試系統(tǒng)功能的穩(wěn)定性和可恢復(fù)性;同時,也要對整個系統(tǒng)進行安全性測試。

6 結(jié)束語

系統(tǒng)經(jīng)過測試達到了預(yù)期效果。通過系統(tǒng)的購書功能,商家降低了銷售成本,提高了交易的效率,也使得用戶購買圖書不再受時間和空間的限制,充分利用了網(wǎng)上交易的優(yōu)勢。網(wǎng)上圖書銷售系統(tǒng)的使用不僅可以促進經(jīng)濟的發(fā)展,也使用戶足不出戶就能買到所需要的各種類型的商品,具有一定的實用價值和推廣價值。

[1]孫衛(wèi)琴,李洪成.Tomcat與Java Web開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社,2011.SUN Weiqin,LI Hongcheng.Detailed explanation of tomcat and Java web development technology[M].Beijing:Publishing House of Electronics Industry,2011.

[2]胡海.基于B/S模式的網(wǎng)上圖書銷售系統(tǒng)[D].南昌:南昌大學(xué),2013.HU Hai.Online book sales system based on B/S mode[D].Nanchang:Nanchang University,2013.

[3]張雅寒.網(wǎng)絡(luò)時代的圖書營銷策略研究——以微博和當當網(wǎng)為例[J].文化與傳播,2014(5):72-75.ZHANG Yahan.Research on book marketing strategy in networkera——taking Microblog and Dangdang as examples[J].Culture&Communication,2014(5):72-75.

[4]崔洋,賀亞茹.MySQL數(shù)據(jù)庫應(yīng)用從入門到精通[M].北京:中國鐵道出版社,2013.CUI Yang,HE Yaru.MySQL database applications from entry to mastery[M].Beijing:China Railway Press,2012.

[5]孫振寰.銀行網(wǎng)上商城系統(tǒng)的設(shè)計與實現(xiàn)[D].長春:吉林大學(xué),2016.SUN Zhenhuan.Design and implementation of bank online shopping mall system[D].Changchun:Jilin University,2016.

[6]阮喆.智能網(wǎng)上商城管理系統(tǒng)的設(shè)計與實現(xiàn)[D].鞍山:遼寧科技大學(xué),2015.RUAN Zhe.Design and implementation of intelligent online shopping mall management system[D].Anshan:University of Science and Technology Liaoning,2015.

[7]胡能發(fā).基于UML圖書銷售系統(tǒng)分析與設(shè)計[J].電腦知識與技術(shù),2015,11(9X):67-68.HU Nengfa.Analysis and design of book sales system based on UML[J].Computer Knowledge and Technology.2015(26):77-78.

[8]刁宇飛.網(wǎng)上圖書銷售系統(tǒng)的設(shè)計與實現(xiàn)[J].電子技術(shù)與軟件工程.2013(16):84.DIAO Yufei.Design and implementation of online book sales system[J].ELECTRONIC TECHNOLOGY&SOFTWARE ENGINEERING.2013(16):84.

猜你喜歡
書名狀態(tài)
極端的狀態(tài)
第十八屆輸出版、引進版優(yōu)秀圖書獲獎名單
The Book of Why:The New Science of Cause and Effect(中譯書名《為什么》)
狀態(tài)聯(lián)想
我有故事,你帶錢了嗎?
生命的另一種狀態(tài)
極度生存狀態(tài)下的人道主義
堅持是成功前的狀態(tài)
網(wǎng)友選出雷人書名 專家建議給書洗臉
完整的書名