

摘要:近年來,隨著Internet的迅速崛起,互聯網已經日益成為購物提供信息的最佳渠道并逐步進入傳統的流通領域。網上服裝銷售也越來越引起人們的注意。本文對網絡環境下的服務銷售特點進行分析,利用JSP技術在網絡上架構一個動態的網上服裝銷售系統,以Oracl為數據庫開發平臺,Tomcat網絡信息服務作為應用服務器,基于MVC模式的Struts框架。系統分為前臺購物子系統和后臺管理子系統兩大部分。
關鍵詞:服裝銷售;Struts;JSP;MVC
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-7712 (2012) 14-0085-01
一、研究背景
隨著社會的發展、科技的進步,人們不僅僅局限于傳統的購物方式,互聯網在我們生活中的進一步普及應用,使得網上購物逐漸成為人們的網上主流行為之一,而服裝銷售在網上購物中占據很大的比例。服裝網絡市場不僅可以及時傳達最新流行,更好地適應市場變化,而且可以省去從生產商到零售商的投資,店鋪租賃和購買、店面裝修以及經營中的管理費用等。網上銷售充分利用商家網站與客戶網民之間的互動性,使商家與消費者的聯系變得更加容易和快捷。
二、系統分析
(一)功能分析
本系統是一個中小型的網上服裝銷售系統,它主要是為用戶提供方便的網上購買服裝的環境,并且提供管理員后臺管理。系統主要有由兩部分構成,一是購物子系統,另一部分是管理子系統。對于購物子系統,主要包括用戶登錄注冊、個人信息管理、服裝瀏覽索引、訂單管理、服裝留言評價等;對于管理子系統,主要包括管理員登錄、商品管理、訂單管理、信息管理(包括公告信息以及用戶對客服的留言建議)等等。
購物子系統應具備如下功能:
(1)用戶注冊登錄模塊:用戶注冊、登錄后,才能執行該子系統的所有功能。(2)個人信息管理模塊:查看和修改用戶的相關信息。(3)服裝瀏覽索引模塊:顯示服裝圖片、價格等詳細信息,提供服裝商品關鍵字搜索。(4)購物車模塊:用戶添加或者刪除購物車中的商品。(5)訂單管理模塊:用戶驗證合法之后,可以查看訂單,選擇付款方式,配置收貨信息,確認付款等。(6)留言模塊:用戶購買商品后,對商品和服務進行評價,提出建議。
管理子系統應具備如下功能:
1)管理員登錄模塊:管理員登錄,并經過身份驗證合法之后,才能對后臺子系統進行管理。2)服裝信息管理模塊:對服裝信息進行添加、刪除、修改、分類等操作。3)公告信息管理模塊:包括對系統首頁系統公告信息進行操作和查看客戶反饋信息。4)訂單管理模塊:查看訂單清單,更新訂單付款,出貨狀態等等。
系統總體功能結構如下圖1-1所示
(二)技術分析
根據網上服裝銷售系統的功能特點,本文將運用JSP、HTML、JavaScript等語言,使用Eclipse等工具設計。系統后臺數據庫將選用Oracle數據庫,應用服務器選用Tomcat6.0進行配置。本文采用MVC模式設計,將系統的前臺界面、后臺數據、業務邏輯分離出來,改變其中一個不會影響另外兩個,提高了應用程序的靈活性和可配置性。JSP充分利用了Java的技術優勢,具有極強的擴展能力和良好的伸縮性,基本上可以在所有平臺上的任意環境中開發,在任意環境中進行系統部署,在任意環境中擴展,實現了“一次編寫,到處運行”。
(三)數據庫設計
數據庫在一個信息管理系統中占有非常重要的地位,合理的數據庫結構設計可以提高數據庫存儲的效率,保證數據庫的完整和一致。根據系統需求分析,在確定了各個表主鍵字段的基礎上,依據表與表之間相關字段之間的聯系建立各表之間的關系表,主要有用戶基本信息表、收貨人地址信息表、商品信息表、商品評論表、基本訂單信息表等,表2-1為本系統的用戶基本信息表。
三、小結
本文論述了一個基于J2EE平臺的網上服裝銷售系統,每一個功能既相互獨立又相互聯系,方便了日后的維護以及修改。整個系統分為兩部分,購物子系統完成用戶網上購買服裝,對個人信息進行管理,對商品進行評論等等,管理子系統負責管理客戶信息,主導業務流程,組織業務邏輯等等。此系統可實現用戶足不出戶,就能了解服裝詳細信息且購買到自己心儀的服裝;同時也為企業節省了更多的流動資金,提高企業的知名度。
參考文獻:
[1]封超.Tomcat與Java Web 開發技術詳解[M].清華大學出版社,2008,6.
[2]薩師煊,王珊.數據庫系統概論[M].高等教育出版社,2000.
[3]明日科技.JSP開發技術大全[M].人民郵電出版社,2007.