999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SSH的團購網站的設計與實現

2012-09-19 10:29:12張曉孿
電子設計工程 2012年21期
關鍵詞:界面數據庫用戶

張曉孿

(寶雞文理學院 計算機科學系,陜西 寶雞 721016)

團購(Group Purchase)是一種基于網絡的商業模式,即團體購物,其實質是將具有相同購買意向的零散消費者集合起來,向廠商進行大批量購買的行為。網絡團購作為一種新的消費模式和商業模式,可以實現消費者、團購網站、商家及社會多方共贏,并可以在很大程度上拉動內需,促進經濟的發展[1]。網絡團購與傳統零售形式有很大差別,網購打破了時空和地域的界限,這使得團購消費者不但能最大限度節省成本,而且在購買和服務中占據相對主動的地位,享受更好的服務[2]。自2009年開始,國內電子商務領域掀起了一股“團購”熱潮。作為網絡團購的平臺,團購網站發展迅速,各大城市紛紛出現了諸如拉手、精彩團、F團、團蝦網等團購網站。

1 關鍵技術

1.1 JSP技術

JSP(Java Server Pages)技術是由Sun公司發布的用于開發動態Web應用的一項技術。它以其簡單易學、跨平臺的特性,在眾多動態Web應用程序設計語言中異軍突起,在短短幾年中已經形成了一套完整的規范,并廣泛地應用于電子商務等各個領域中。使用JSP技術的Web頁面可以很容易地顯示動態內容。JSP技術的設計目的是使得構造基于Web的應用程序更加容易和快捷,而這些應用程序能夠與各種Web服務器、應用服務器、瀏覽器和開發工具共同工作[3]。

1.2 SSH技術

SSH為Struts+Spring+Hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架。集成SSH框架的系統從職責上分為表示層、業務邏輯層、數據持久層和域模塊層,以幫助開發人員在短期內搭建結構清晰、可復用性好、維護方便的Web應用程序。其中Struts作為系統的整體基礎架構,負責MVC的分離,在Struts框架的模型部分,利用Hibernate框架對持久層提供支持,業務層用Spring支持[4-5]。

2 系統概要設計

2.1 總體功能結構設計

本系統主要提供了在線團購平臺,包括前臺在線團購和后臺團購管理。在系統中,用戶分為普通會員和后臺管理員。前臺在線團購主要包括:會員注冊、登錄、在線團購和評論;后臺管理主要包括:商戶管理,訂單管理,團購處理,意見反饋管理,友情鏈接管理,財務記錄管理,城市管理和維護。系統功能模塊圖1所示。

圖1 系統功能模塊圖Fig.1 System functional module diagram

2.2 數據庫建立及連接

系統使用MySql數據庫,建立名為tuangou的系統數據庫,其下包含以表:團購答疑表、用戶表、團購表、討論區表、回復表、訂單表、商戶表玩轉我的團表、城市列表、地址表。

本系統采用Hibernate技術作為持久層框架與數據庫進行連接,增加代碼的可重用性,減少了多次調用的冗余代碼,方便系統的維護與升級;Hibernate框架將底層的JDBC進行了封裝,預留一些接口,方便使用者調用,Java應用程序通過Hibernate API來訪問數據庫[6]。

Hibernate從其配置文件中讀取和數據庫相關聯的信息,該文件位于應用的classPath路徑下,本系統在Java的屬性文件Hibernate.properties中統一配置數據庫的連接信息,這樣在程序的運行過程中,可方便的修改數據庫的配置從而達到切換數據庫的目的,核心代碼如下:

系統使用Struts2.0框架將視圖層與持久層關聯起來,接受與處理、響應用戶的請求;Struts的配置文件詳見Strutsconfig.xml。

3 主要模塊的設計與實現

本系統使用MVC模式,采用3層架構,保證系統的可維護性和可擴展性。其中使用JSP充當視圖層顯示用戶請求數據以及接受用戶的請求,使用Struts1.2技術充當控制層接受及響應用戶請求,使用JavaBean充當模型層,處理業務流程;三層結構的設計可使系統組件具有可重用性,伸縮性和可擴展性。MVC的設計模式如圖2所示。

3.1 系統登錄模塊

通過首頁驗證用戶的不同身份,給予登錄者不同的權限。從而使用戶可以進行相應的操作。管理員可以進行后臺商戶管理,后臺訂單管理,后臺團購管理,后臺意見反饋管理,友情鏈接管理,財務記錄管理,城市管理,會員可以參加在線團購和評論。用戶登陸過程中使用了驗證碼,有效的防止了某一個用戶用特定程序暴力破解的方式進行不斷的登錄嘗試,提高了系統的安全性。

圖2 MVC設計模式Fig.2 MVC design patterns

圖3 系統登錄界面Fig.3 System login interface

管理員信息驗證代碼如下:

3.2 會員在線團購模塊

普通會員進入團購網站首頁可以進行注冊,注冊成功后,使用自己的用戶名和密碼進入在線團購系統,進入今日團購界面,如圖4所示,會員可以進行在線團購、評論和管理自己的信息。會員進行在線團購,如圖5所示,并提交訂單,如圖6所示,核心代碼如下:

forward = (ActionForward)mapping.getForwards ().get(“success”);

return forward;

圖4 今日團購界面Fig.4 Today group purchase interface

圖6 會員提交訂單界面Fig.6 Members submit orders interface

會員可以通過第三方支付工具例如支付寶可以給賬戶注入資金或者采用第三方支付工具進行支付,如圖7所示,核心代碼如下:

圖7 會員選擇支付寶支付界面Fig.7 Members choose pay alipay interface

3.3 管理員模塊

使用管理員身份進入在線團購系統,管理員可向數據庫表中添加團購、商戶、友情鏈接和城市。在管理員模塊中使用在線編輯器,從而可以直接編輯文本的內容。以所見即所得的方式,實現網頁圖文混排,添加團購信息,如圖8所示,核心代碼如下:

圖8 管理員新建團購界面Fig.8 Administrators create new group purchase interface

管理員進行城市管理,如圖9所示,核心代碼如下。

圖9 城市管理界面Fig.9 City management interface

4 結束語

文中運用JSP+Servlet+Tomcat技術進行web開發,設計并實現了一個基于B/S的團購網站。本系統可以實現在線團購的一系列功能,可以有效利用互聯網的軟硬件資源,使其發揮最大效力,更好的為人民生活服務。下一步的研究內容是繼續完善系統功能,例如設置恰當的團購條件,美化界面,完成用戶訂閱郵件,增強系統的安全性等。

[1]馬莉婷.我國團購網站存在的問題及發展建議[J].吉林農業科技學院學報, 2011(20):56-58.

MA Li-ting.On the problems existed in our country group purchase websites and development suggestions[J].Journal of Jilin Agricultural Science and Technology University,2011(20):56-58.

[2]蔣玲.我國團購網站服務質量問題及對策研究[J].企業技術開發, 2012(31):24-25.

JA Ling.Group purchase website service quality problems and countermeasures[J]. Technological Development of Enterprise,2012(31):24-25.

[3]劉曉華,周慧貞.JSP應用開發詳解[M].北京:電子工業出版社,2007.

[4]李剛.Struts 2權威指南—基于WebWork核心的MVC開發[M].北京:電子工業出版社,2007.

[5]孫衛琴.Tomcat與Java Web開發技術詳解 [[M].2版.北京:電子工業出版社,2009.

[6]黃佩虹,張冰晶.精通Hibernate-Java數據據庫持久層開發核心編程[M].北京:清華大學出版社,2009.

猜你喜歡
界面數據庫用戶
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發展趨勢研究
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 欧美日本在线一区二区三区| 久久婷婷国产综合尤物精品| 成人福利在线免费观看| 国产福利免费视频| 国产毛片基地| 国产精品成人不卡在线观看| 国产乱人伦精品一区二区| 这里只有精品免费视频| 9久久伊人精品综合| 妇女自拍偷自拍亚洲精品| 精品视频在线观看你懂的一区| 欧美亚洲国产视频| 国产成人亚洲精品色欲AV| 福利片91| 凹凸国产分类在线观看| 日韩免费毛片| 日韩AV无码免费一二三区| 在线国产综合一区二区三区 | 香蕉视频国产精品人| 中字无码av在线电影| 四虎AV麻豆| 亚洲成av人无码综合在线观看| 日韩精品一区二区深田咏美| 国产一二视频| 国产日韩欧美成人| 国产无码网站在线观看| 91网站国产| 午夜一区二区三区| 亚洲国产亚综合在线区| 九九精品在线观看| 蜜芽一区二区国产精品| 精品少妇人妻一区二区| 欧美一级爱操视频| 亚洲国产午夜精华无码福利| 国产剧情国内精品原创| 久久亚洲国产最新网站| 免费观看男人免费桶女人视频| 亚洲a级在线观看| 国产一级二级在线观看| 国产在线91在线电影| 免费jizz在线播放| 久久婷婷五月综合97色| 91啦中文字幕| 狠狠做深爱婷婷综合一区| 亚洲天堂视频网| 人人爽人人爽人人片| 精品国产自在现线看久久| 国产精品一线天| 97se亚洲综合| 九九热精品视频在线| 亚洲精品视频网| 男女猛烈无遮挡午夜视频| 国产爽歪歪免费视频在线观看| 好紧太爽了视频免费无码| 中文字幕亚洲精品2页| 91高清在线视频| 中文字幕无码制服中字| 国产第二十一页| 中文字幕永久在线观看| 免费观看国产小粉嫩喷水| 福利在线免费视频| 国产成人调教在线视频| 十八禁美女裸体网站| 99热亚洲精品6码| 国产欧美中文字幕| 欧美福利在线| aⅴ免费在线观看| 久久久波多野结衣av一区二区| 亚洲天堂视频在线观看| 国内精品视频在线| 亚洲综合第一区| 成人综合网址| 国产毛片高清一级国语 | 成人免费午间影院在线观看| 青青国产视频| 伊人色在线视频| 色噜噜综合网| 美女黄网十八禁免费看| 久久综合色视频| 亚洲最大情网站在线观看| 美女黄网十八禁免费看| 青青草欧美|