姬智
【摘 要】 這個設(shè)計是通過大學(xué)學(xué)習(xí)的有關(guān)B/S模式的SSH技術(shù),構(gòu)架出的網(wǎng)站。本網(wǎng)站的內(nèi)容是健身器材的銷售,網(wǎng)站實現(xiàn)了很多的功能主要是方便客戶或者瀏覽者瀏覽健身器材商品,并且協(xié)助了客戶在線購買的訴求。
本篇論文敘述了一個健身器材網(wǎng)站的開發(fā)過程,介紹了目的背景,從技術(shù)與實際方面分析了健身器材銷售網(wǎng)站的可行性;然后通過系統(tǒng)模塊與數(shù)據(jù)庫的設(shè)計詳細介紹了總體設(shè)計;接下來詳述開發(fā)過程及注意事項去如何實現(xiàn)健身器材銷售系統(tǒng)的每個模塊,大量的運用jsp、SSH等技術(shù);最后證明此系統(tǒng)的可用性。
【關(guān)鍵詞】 健身器材商品 網(wǎng)上銷售 訂單處理 SSH的技術(shù)
1 緒論
1.1 課題背景
隨著中國經(jīng)濟的發(fā)展及互聯(lián)網(wǎng)的普及,越來越多的人開始不滿足線下這種固定商品固定品種的購物方式,越來越多人開始通過網(wǎng)絡(luò)來進行商品的購買。新世紀網(wǎng)購為人們的生活帶來翻天覆地的變化。查找是網(wǎng)絡(luò)購物的第一步,是購買環(huán)節(jié)的重要組成部分,此環(huán)節(jié)購物者在購買商品中起到了指導(dǎo)的作用。
1.2 目的和意義
網(wǎng)絡(luò)健身器材銷售能夠:
(1)便捷化商品搜索
(2)海量的商品信息
2 可行性分析
基于B2C及商對客模式的健身器材產(chǎn)品網(wǎng)上銷售系統(tǒng)網(wǎng)站,使得成本降到最低,進而放大利潤,實現(xiàn)網(wǎng)站的價值最大化。
(1)健身器材銷售系統(tǒng)的業(yè)務(wù)流圖如下描述:打開界面、注冊賬號、登錄購買、生成訂單。
(2)系統(tǒng)是否可以被利用在正常的經(jīng)營活動,進行經(jīng)濟可行性分析是至關(guān)重要也是必不可少的,因為它是驗證該系統(tǒng)是否成功的很重要的方面。
(3)該系統(tǒng)用的MyEclipse來做出來的,利用MYSQL來處理數(shù)據(jù)庫,Java和Jsp作為其語言,靈活多變的建立了該網(wǎng)站系統(tǒng)。技術(shù)可行性是這個系統(tǒng)所考慮的重中之重,開發(fā)工具是我通過優(yōu)化對比之后選了MyEclipse。
(4)作為一款方便與商家與用戶的網(wǎng)上購物品臺,其操作是否簡單便捷也是十分之重要,這個銷售系統(tǒng)不需要專門的培訓(xùn),界面與管理一目了然。
3 需求分析
3.1 電子商務(wù)的產(chǎn)生和發(fā)展情況
上個世紀中葉電腦出現(xiàn),在60年代人們通過對電腦的研究發(fā)展已經(jīng)使其可以發(fā)送一些簡單的文件,由于傳統(tǒng)的得文件是紙質(zhì)文件,不方便錄入數(shù)據(jù)庫,所以企業(yè)之間就用了電子數(shù)據(jù)交換技術(shù)。
3.2 健身器材產(chǎn)品在線銷售系統(tǒng)的需求分析
此網(wǎng)站需要具備以下的功能:展示產(chǎn)本、要求注冊會員、有購物車模塊、后臺商品管理、有留言板和公告欄等。
4 總體設(shè)計
4.1 系統(tǒng)模塊
(1)前臺系統(tǒng)功能分為:
①健身器材的產(chǎn)品瀏覽模塊;
②健身器材產(chǎn)品查詢模塊;
③購物車模塊;
④收銀臺模塊;
⑤用戶維護模塊;
⑥訂單查詢模塊;
⑦公告瀏覽模塊;
⑧留言模塊;
(2)后臺系統(tǒng)功能模塊
①健身的器材產(chǎn)品的管理部分;
②用戶管理;
③管理員維護;
④產(chǎn)品訂單管理;
⑤網(wǎng)站的留言;
⑥公告管理;
4.2 數(shù)據(jù)庫設(shè)計
4.2.1 數(shù)據(jù)庫的詳細設(shè)計
(1)使其設(shè)計更加穩(wěn)定的運行;
(2)數(shù)據(jù)庫是否與設(shè)計沖突;
(3)要保護數(shù)據(jù)的完整性;
(4)數(shù)據(jù)庫是否可以維護和拓展,并且是否方便維護;
(5)對網(wǎng)站安全運行上的需求,對于數(shù)據(jù)與用戶權(quán)限的設(shè)計;
5 詳細設(shè)計與實現(xiàn)
5.1 系統(tǒng)運行平臺設(shè)置
本健身器材銷售系統(tǒng)分為硬件和軟件兩個環(huán)境。其中典型的平臺有:操作系統(tǒng)、編程語言等等。
5.2 運行環(huán)境
健身器材在線銷售的這個是Web的系統(tǒng),需要在電腦系統(tǒng)Windows7運行。電腦上需要安裝MYSQL數(shù)據(jù)庫等一系列的軟件。
5.3 開發(fā)工具及技術(shù)
5.3.1 開發(fā)工具
MyEclipse工作平臺,支持HTML等
5.3.2 技術(shù)簡介
用到j(luò)sp技術(shù)、SSH框架基于java相關(guān)的技術(shù)。
5.4 系統(tǒng)首頁設(shè)計
當消費者或者其他任何瀏覽網(wǎng)站的人員一旦進到本網(wǎng)站,就能在前臺界面較為顯眼的位置找到這段時間網(wǎng)站商品做的活動。
5.5 對于平臺的基本功能的構(gòu)思
5.5.1 用戶維護設(shè)計與實現(xiàn)
(1)注冊
前來瀏覽的顧客如果想購買或者添加本網(wǎng)站的商品必須要登錄會員。在注冊中會員要填寫登記各類信息。
(2)登錄和驗證
只有正確輸入密碼的人員才能順利進入網(wǎng)站。
5.5.2 健身器材產(chǎn)品展示模塊設(shè)計與實現(xiàn)
健身器材產(chǎn)品展示模塊實現(xiàn)
展示模塊有兩個,一個是普通的查看健身器材。另一個是新品上架、特價產(chǎn)品和銷售排行。
5.5.3 收銀臺模塊的設(shè)計與實現(xiàn)
收銀臺模塊實現(xiàn)
首先添加進購物車,然后確定購物車中的健身器材產(chǎn)品的有關(guān)信息是否存在差錯,確認無誤后進行結(jié)賬服務(wù),這時就會跳出結(jié)賬的相關(guān)界面,將具體的信息填寫完整,系統(tǒng)就可以自動的產(chǎn)生訂單號碼。
5.5.4 查看訂單模塊的設(shè)計與實現(xiàn)
(1)查看訂單模塊實現(xiàn)
點擊訂單按鈕之后,購買者便可以查看訂單及詳細信息。
5.5.5 公告瀏覽模塊的設(shè)計與實現(xiàn)
(1)公告瀏覽模塊實現(xiàn)
公告信息是一個銷售網(wǎng)站的重要一部分,方便顧客的查看與及時了解商店的信息。顧客可以點擊一下公告信息。
5.5.6 客戶留言模塊的設(shè)計與實現(xiàn)
(1)客戶留言模塊實現(xiàn)
顧客的滿意程度一直是衡量一家店鋪是否優(yōu)秀的標準,需要有客的留言。
(2)客戶留言模塊實現(xiàn)過程
進入這層界面后,需要通過判斷session中的userName是不是空的,為空那么要先登錄然后再進行留言。
6 系統(tǒng)測試與性能分析
6.1 軟件測試
具體步驟如下:單元測試、集成測試、確認測試。
6.2 本系統(tǒng)測試
6.2.1 前臺首頁的測試
(1)查詢模塊的測試
(2)健身器材產(chǎn)品分類瀏覽模塊的測試
6.2.2 購物車模塊的測試
修改數(shù)量后在進行此模塊的測試,能出現(xiàn)修改后的數(shù)字那么這個測試就充公通過。
6.2.3 用戶注冊模塊的測試
輸入第一組相關(guān)的數(shù)據(jù)資料,如果此時提交就會提交失敗,因為其他的相關(guān)信息沒有填寫。在進行第二組數(shù)據(jù)測試時就能知道密碼與確認密碼不一致。然后再進行下一步的測試,當所有信息都是系統(tǒng)認為正確的數(shù)據(jù)。
結(jié) 論
這個系統(tǒng)通過互聯(lián)網(wǎng)實現(xiàn)了把健身產(chǎn)品推向更廣闊的人群,人消費者可以在家通過電腦更加便捷的購物,打破了時間和空間,讓購物夠輕松更愜意。通過本網(wǎng)站搜索到自己喜歡的健身器材商品的有關(guān)信息,在線下單,方便廣大顧客更加舒適快捷的購物。