李鋒 王李勇
(廣東交通職業技術學院,廣東 廣州 510650)
網上書行管理銷售系統設計與實現
李鋒王李勇
(廣東交通職業技術學院,廣東廣州510650)
針對網上圖書市場提供的書籍信息不全面、讀者不能判斷書籍內容優劣等問題,設計了網上書行管理銷售系統。該系統利用Flash3D和JSP開發圖書網上銷售平臺,配合三維仿真電子書籍,可以提供在線書籍閱覽,使讀者根據較全面的書籍信息確定是否購買,解決了傳統的網上圖書市場因書籍信息不全而導致退貨現象嚴重的問題。既可以達到實體書店營銷效果,又可以避免開設傳統實體書店運營成本。
JSPFlash3D虛擬技術J2EE
電子書籍市場和網上圖書商城是隨著計算機網絡和b2c電子商務發展起來的新興行業。中國數字出版產業年度報告指出,中國2013年電子書市場總收益達10億元,網上圖書商城銷售額達150億元,占全國圖書零售市場五分之二比例。
在電子書籍市場中,百度文庫、豆丁網、維普網等提供電子書籍閱覽,但這些電子資源都是對真實書籍的掃描,形似簡單,不能做筆記,不能劃重點,缺少人與書本的仿真交互,使用相當不便。另一方面,網上圖書商城可以有效減少實體店運營成本,在營銷平臺和技術上存在優勢,但缺少書籍具體內容信息,不能像實體店那樣先瀏覽再決定購買意愿,讀者下單謹慎,反復多變,退貨換貨現象嚴重,增加運營成本。本項目利用Flash3D和JSP開發二手圖書網上銷售平臺,配合三維仿真電子書籍,讓讀者根據書籍內容決定購買意愿,既可以達到實體書店營銷效果,又可以避免開設傳統實體書店運營成本。
(1)入庫圖書分類管理
錄入圖書基本信息。分為已有產品入庫和新產品入庫。該模塊對圖書輸入完整信息后,可以對上架圖書進行添加、刪除、排序操作,并把相應的doc或pdf電子文檔轉換為三維仿真書籍。
(2)圖書列表查詢和管理
用于維護(增加、修改、刪除、查詢)圖書基本信息。內容包括供應商名稱、聯系人、電話、地址、詳細交易等。
(3)書籍購買與訂單生成
該模塊用于用戶在線購買書籍。內容包括選擇產品、計算合計金額、是否購買會員、購買價格、購買數量,生成用戶購買訂單,如用戶名稱、送貨地址、電話號碼及送貨方式等。
(4)銷售退貨
該模塊用于記錄顧客退貨信息,采用直接在銷售單中填寫負數的銷售量,對哪個顧客對商品進行退貨,則查找向該顧客的銷售定單,內容包括:選擇產品、選擇會員、入庫時間、經辦人及備注等。
(5)統計報表
統計報表包括進貨統計、銷售統計、退貨統計和員工工資統計。進貨統計對不同商品在一定時間段內的采購進貨記錄作以統計;銷售統計針對不同時間段內不同商品的銷售記錄作以統計;退貨統計對不同商品在一定時間段內的采購進貨記錄作以統計;員工工資統計用于員工工資管理,內容包括員工編號、基本工資、銷售提成與合計工資。
網上書行具體功能模塊如表1所示。

表1 網上書行功能模塊劃分表
系統采用目前J2EE開發框架,營銷管理系統采用B/S架構。系統平臺包括前臺展示層JSP、ACTION、SERV-ICE、 DAO后臺邏輯層,數據交換中間件采用EiInfo實現。展示層JSP主要用于封裝產生動態網頁的處理邏輯[1]。
J2EE是一個服務器端應用開發的中間件應用服務包。J2EE采用了Java授權和認證服務(JARS)來作為其核心的安全性協議和保障[2]。J2EE采用部署描述方式,靈活地部署EJB組件、Servlet,JavaBean組件的訪問角色和角色的身份驗證,同樣,每個角色對于數據源中的每個表的各種操作權限也可以在應用服務器的部署描述文件中進行靈活的配置,而且可以為網絡中傳遞的數據啟用和選擇多種加密機制[3]。J2EE框架提供與平臺無關、可移植強、安全性能高的服務器端開發平臺。
ACTION層通用性好,與平臺無關,頁面端的所有請求都可以通過Dis-pathAction調用服務轉發,將頁面提交的數據組裝成EiInfo對象,同時根據指定的Ser-viceName和MethodName動態調用相應的業務服務方法[4]。
SERVICE層負責調用DAO操作數據,SERVICE是使用平臺時應用軟件開發人員關注的主要部分,其設計與具體的業務關系極大[5]。
本項目平臺采用統一數據交換結構,前臺向JSP頁面提交數據后,系統根據規則自動組裝成EiInfo結構提交給后臺應用服務。后臺處理完成的數據則組裝成EiInfo信息格式返回給前臺。前臺根據EiInfo的信息自動渲染成相應的頁面展現元素[6]。
本項目系統架構圖如圖1所示。

圖1 系統架構圖
三維仿真書籍采用Flash 3D動畫技術遙Flash 3D是隨著互聯網與虛擬現實發展起來的最新技術遙Flash 3D在保留原Flash交互功能的同時袁將建模文件通過瀏覽器解釋實現三維模擬和立體仿真


三維仿真書籍利用鼠標模擬翻頁效果袁讀者可以在虛擬圖書上做標記袁畫重點袁并能實現快速定位堯電子書簽堯在線閱覽等功能袁配合銷售平臺袁既可以提供在線書籍閱覽袁又可以讓讀者根據書籍內容決定購買意愿袁解決傳統網上圖書市場因書籍信息不全導致退貨現象嚴重的問題遙三維仿真效果如圖2所示

圖2 三維仿真書籍效果圖
本系統在廣東交通職業技術學院建立網上圖書商城袁以網絡為開放平臺袁以現代信息技術為支撐袁以校園同城為媒介袁達到網絡銷售為主的交易機制遙所有在售書籍都配套相應電子版本袁以三維仿真方式呈現給讀者[7]遙讀者根據電子書籍內容決定購買意愿袁達到實體店營銷效果袁應用效果如圖3所示

圖3 網上書行應用效果圖
本項目通過建立網上書行管理和銷售系統,配合三維電子仿真書籍,讓讀者根據圖書內容決定購買意愿,避免挑選書籍煩瑣過程,使網上購物過程變得輕松、快捷、方便,同時又能有效地控制“商場”運營成本,為書籍網絡營銷開辟了一個新的銷售渠道。
[1]任永功,王政軍.基于JSP和MySQL的動態表結構的設計與實現[J].計算機工程,2006(5):60-62,134.
[2]郭小雪,房至一.基于JSP/Servlet的三層式網上書店的實現[J].微計算機信息,2006(12):206-207,249.
[3]劉中兵,李伯華,鄒晨.JSP數據庫項目案例導航[M].北京:清華大學出版社,2006.
[4]王琴,楊宗凱,吳砥.基于工作流和JSP/Servlet技術的網上項目申報與管理系統設計[J].計算機應用研究,2006(12):181-184.
[5]謝長勇,劉知貴,鄭曉紅,等.基于模式2的JSP管理信息系統的設計與實現[J].計算機應用研究,2006(7):135-137.
[6]馮纓.JSP-JavaBean開發模式研究及在網上答題系統中的應用[J].計算機工程與設計,2006(5):896-899.
[7]吳軍,鄧超,邵新宇,等.基于Web Service的企業應用集成方法研究[J].計算機應用研究,2006(8):75-80.
Design and Implementation of Online Book Management and Sales System
LI Feng,WANG Li-yong
(Guangdong Communication Polytechnic,Guangzhou Guangdong 510650,China)
Aiming at the problems that the book information provided by online book market is not complete and the readers can not judge the content quality of book,this paper designs the online book management and sale system.This system uses Flash3D and JSP to develop an online book sale platform,combines with 3D simulation electronic book to provide the online book reading for readers who can determine whether to buy the book according to the comprehensive book information,and solves the serious return problem caused by incomplete book information in traditional online book market.This system not only achieves the marketing effects of entity bookstore,but also reduces the operating costs for establishment of traditional entity bookstore.
JSP;Flash3D;virtual technology;J2EE
TP393
A
1008-1739(2015)11-45-3
定稿日期:2015-05-12