籍遠明 吳琳月
(青島科技大學(xué)數(shù)理學(xué)院,山東青島 266061)
基于MyEclipse的網(wǎng)上書店設(shè)計與研究
籍遠明 吳琳月
(青島科技大學(xué)數(shù)理學(xué)院,山東青島 266061)
本文采用MyEclipse8.5開發(fā)平臺,Struts框架結(jié)構(gòu)理論設(shè)計,MySQL創(chuàng)建數(shù)據(jù)庫,利用Hibernate作為數(shù)據(jù)庫訪問技術(shù),開發(fā)網(wǎng)上書店電子商務(wù)系統(tǒng),該系統(tǒng)主要分為前臺系統(tǒng)和后臺系統(tǒng)兩大模塊,前臺模塊主要包括圖書動態(tài)展示與選購、查看圖書的內(nèi)容簡介與目錄,后臺模塊主要內(nèi)容是圖書管理、用戶信息管理、訂單信息管理等。實踐表明,該系統(tǒng)操作簡單,運行穩(wěn)定。
MyEclipse Struts框架 MySQL 網(wǎng)上書店
近幾年來,隨著互聯(lián)網(wǎng)技術(shù)的日新月異,網(wǎng)上購物作為一種新興的消費模式和商業(yè)模式迅速繁榮起來。截止2013年12月,中國網(wǎng)絡(luò)購物用戶規(guī)模達3.02億。網(wǎng)購作為一種全新交易方式打破了時空和地域的界限,不僅使消費者最大限度節(jié)省成本,而且可以實現(xiàn)消費者、網(wǎng)站和商家三者共贏,促進經(jīng)濟發(fā)展[1-4]。
本文通過設(shè)計開發(fā)一個網(wǎng)上書店電子商務(wù)系統(tǒng),為傳統(tǒng)圖書銷售打造一個高效全新的交易平臺。本系統(tǒng)主要采用MyEclipse8.5為開發(fā)平臺,Struts框架結(jié)構(gòu)理論設(shè)計,MySQL創(chuàng)建數(shù)據(jù)庫,利用Hibernate作為數(shù)據(jù)庫訪問技術(shù),提供面向?qū)ο蟮臄?shù)據(jù)訪問API接口,整合CSS和JavaScript等美化頁面以實現(xiàn)本系統(tǒng)的全部功能。
該網(wǎng)上書店電子商務(wù)系統(tǒng),客戶端要求使用WindowsXP或WIN7操作系統(tǒng),InternetExplorer(IE)瀏覽器6.0以上。開發(fā)軟件MyEclipse8.5,服務(wù)器:Tomcat7.0。
本系統(tǒng)主要分為兩大模塊:前臺系統(tǒng)模塊和后臺系統(tǒng)模塊。前臺模塊主要包括圖書動態(tài)展示與選購、查看圖書的內(nèi)容簡介與目錄、購物車功能、用戶注冊登錄、用戶的訂單信息、修改用戶個人信息、結(jié)賬并生成訂單功能、用戶的安全退出。后臺模塊主要內(nèi)容是圖書管理、圖書類型管理、用戶信息管理、訂單信息管理(查看訂單明細、更新訂單付款、訂單的相關(guān)狀態(tài)、刪除訂單)等。
圖1 前臺頁面實例
圖2 后臺訂單詳情頁面
本系統(tǒng)后臺數(shù)據(jù)庫中共設(shè)計6張數(shù)據(jù)表,分別為用戶信息表、商品類別表、商品信息表、管理員信息表、訂單表、訂單明細表。下面簡要列出各表的具體內(nèi)容:
(1)用戶信息表:主要用于存儲用戶的信息,主要字段有用戶編號、用戶名、密碼、性別、年齡、地址、郵編、電話等。
(2)商品類別表:主要用于存儲商品分類的信息,主要字段有商品類別編號、商品類別名稱、商品類別描述等。
(3)商品信息表:主要用于存儲商品的詳細信息,主要字段有商品編號、商品類別編號、商品名稱、商品價格、商品圖片展示等。
(4)管理員信息表:主要用于存儲系統(tǒng)管理員的信息,主要字段包括編號、登陸賬號、登陸密碼、管理員姓名、身份證號碼等字段。
(5)訂單表:主要用于存儲用戶購買商品的信息,主要字段有訂單編號、用戶編號、訂單類別、訂單狀態(tài)、訂單生成日期等。
(6)訂單明細表:主要存儲訂單的詳細信息,主要字段有訂單編號、商品編號、訂單、訂單狀態(tài)等。
前臺頁面主要是呈現(xiàn)給用戶瀏覽之用,用戶在進入本網(wǎng)站之后,一個整體為淺藍色背景,清新亮麗、動態(tài)立體的主頁面映入眼簾。用戶可以根據(jù)圖書分類,開始自己感興趣的圖書搜索查詢,為吸引客戶關(guān)注,本頁面還特設(shè)熱點圖書、打折活動的動態(tài)展示等。點擊菜單欄上的商品列表可以打開商品列表頁面,將分別顯示書籍的名稱、單價、圖片以及對書籍的簡單介紹,點擊加入購買就可以將書籍加入購物車,點擊查看購物車,即可以跳到購物車頁面,查看用戶已經(jīng)放入購物車的商品詳細情況,如圖1所示。
后臺只有管理員才能進入,使用正確的用戶名和密碼登陸后之方可進行操作。后臺主要包括用戶信息管理、圖書管理、圖書類型管理、訂單信息管理等內(nèi)容,如圖2所示。
本文基于MyEclipse開發(fā)平臺,設(shè)計開發(fā)了一個網(wǎng)上書店系統(tǒng),用戶可以在系統(tǒng)中實現(xiàn)瀏覽、搜索查詢、注冊購買等功能,管理員可以通過用戶管理、商品管理、訂單管理對系統(tǒng)維護更新,操作簡便,界面友好,實現(xiàn)了快捷方便購物與高效圖書管理,同時也為其它中小微型企業(yè)未來運營模式提供一個可以參考的商業(yè)示范。
[1]常祖政.MyEclipse+Dreamweaver搭建Java Web開發(fā)環(huán)境[J].電腦開發(fā)與應(yīng)用,2013,26(9):68-70.
[2]張曉孿.基于SSH的團購網(wǎng)站設(shè)計與實現(xiàn)[J].電子設(shè)計工程,2012, 20(21):122-125.
[3]孫蕭寒,孫衛(wèi)喜.基于SSH的網(wǎng)絡(luò)購物系統(tǒng)設(shè)計與實現(xiàn)[J].信息技術(shù),2012,120:136-138.
[4]于湛麟,等.SSH框架實現(xiàn)MVC架構(gòu)的電子商務(wù)軟件平臺[J].計算機技術(shù)與發(fā)展,2012,2(10):169-172.