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

基于SSH的“ibook”書店商城設計與實現

2021-08-27 02:12:08黃真真
科技與創新 2021年16期
關鍵詞:界面數據庫用戶

黃真真

(泉州華光職業學院,福建 泉州362121)

1 引言

隨著計算機行業的迅速崛起,網上書城不斷成熟發展,實體店已經難以滿足消費者的購物欲望,人們會選擇在網上購物,但網上商品目不暇接,避免不了有“選擇困難癥”,甚至隨波逐流選擇了不適合自己閱讀的書籍,想快速、準確地找到自己想要的書籍,網上書城的出現就顯得很有必要了。據最新統計,中國大陸已經注冊的網上書店應該有200多家,有網站的只有100多家,但已經投入運營能夠買到書的商家并不多,據一家媒體調查,能夠順利快速買到書并受廣大網友喜歡的網上書城有大洋網、卓越網、當當網等幾家。相比于傳統書店,“ibook”網上書城的優勢顯著。在“互聯網+”和大數據應用廣泛的時代,“ibook”網上書城的出現將被廣大群眾需求所喜愛[1]。該商城提供書籍類的圖書展示和排序,減少了消費者因商品繁多而無所適從,各類書籍整齊羅列,減少消費者搜尋自己想要圖書的時間。在這個平臺上可實現全瀏覽,廣大網民喜歡這種購物方式,這不僅是書籍的舞臺,更是讀者的樂園。在當前大背景下,“ibook”開發網上商城變得很有意義。

2 SSH框架在系統中的應用

SSH框架是由struts+spring+hibernate三個集合成一個Web應用程序開源框架[2]。系統的設計遵循著MVC框架,對前端頁面的實現有很大幫助,當需要修改后臺數據庫時,對前端頁面也不會有影響。

2.1 Struts2.0的應用

Struts是MVC框架的優秀代表,它處理著MVC的控制層[3]。本系統所采用的是它的下一個產品——Struts2.0,在原來的基礎上整合了WebWork與Struts的優點,使其MVC框架的擴展性更強。Struts2本質上相當于一個servlet,以WebWork為核心,不僅可以攔截處理用戶的請求,還可以實現模型與視圖數據交互。

2.2 Spring3.0的應用

Spring可以將簡單的組件配置、組合成為復雜的應用,它由JOHNSON R創建。它不僅用于服務器端的開發,只要是Java應用都可以應用Spring。總之,Spring控制著程序中所有的類,并將其放入IOC容器中,綜合記錄日記、配置事務的編程框架。Spring在框架中充當容器,控制系統的功能模塊和業務邏輯處理。當遇到異常事件回滾和數據交互時,封裝處理會降低代碼的重用率,并且使開發過程更簡單。

2.3 Hibernate 3.0的應用

Hibernate是個對象框架,可以運用這個框架實現數據庫與持久化對象的映射[4],這樣數據庫的操作簡單易懂,提高了編程速度。

3 書城的設計與實現

3.1 數據庫設計

許多系統正常運行的關鍵是底層數據庫中數據的一致性和完整性[5]。設計良好的數據庫不僅能更好地為應用服務,還能滿足應用系統的業務需求、提高數據查詢效率,而不好的數據庫設計只會導致數據冗余、浪費存儲空間和數據更新異常。

3.1.1 數據庫概要說明

本商城所使用的數據庫為MySQL數據庫,數據庫創建了7張表[6]。商城的用戶分為管理員和會員,每個用戶根據自己的賬號和密碼登錄到相應的頁面,執行不同的管理和操作[7]。每個實體類型、屬性和聯系人如圖1所示。

圖1 數據庫E-R圖

3.1.2 數據庫邏輯設計

設計“ibook”網上書城不僅要完善功能、設計界面,更要注重數據庫的數據設計,保證數據庫的完整性和數據的安全性。

3.2 書城的界面設計

3.2.1 書城設計目標

社會科技的發展使人民生活水平提高,特別是在信息化網絡時代,網絡技術已經滲透到社會領域等各個行業,給網上購物商城帶來了商機。如今,企業的銷售不再局限于實體經營這一單一方式,而是更加強調網上商城的作用。商城購物系統不僅為管理員提供了操作管理方面的便利,更為廣大消費者提供了便利。因此,系統應滿足以下要求:完成需求分析中分析的所有功能模塊,完善好商城的功能,UI界面設計保持簡潔優雅、舒適可觀,頁面之間的切換過程需操作流暢。

3.2.2 書城界面設計

不同的界面布局會給消費者帶來不一樣的消費感受,優秀的界面設計可以實現網站與用戶間的交互,可以為用戶提供更直觀的操作,提高會員的滿意度。商城的主界面是吸引用戶消費的重要部分,對于控件的設計,設計者要選擇合理的導航方式,讓界面控件在視覺上統一,保證控件的合理性。打開本“ibook”書城系統,最先出現的是書城主頁面,主頁面左上角為商城logo,商品分類欄采用顯示清晰的黑底白字,背景使用奶黃色與商城主體色融為一體。使用戶一看到就覺得舒心、溫暖。為了能讓用戶更好了解書籍最新最熱的信息,采用方格式顯示商品圖片,用戶能更好更直觀地感受系統界面設計帶來的方便。

3.3 前臺界面的實現

3.3.1 注冊、登錄模塊的實現

若用戶沒有賬號登錄,可以先注冊,通過主界面右上方的注冊鏈接進入注冊界面[8]。注冊界面的背景采用透明色,與注冊輸入框顏色互相交映存在,讓用戶更好地完善注冊功能。注冊成功后點擊登錄鏈接進入登錄頁面,登錄界面由圖片和登錄欄構成,書籍圖片的選擇可以提示一些優惠消息,促進用戶熱愛書籍。

3.3.2 購物車模塊的實現

會員如果沒有選擇商品,點擊右上方的購物車圖標,可看到購物車空空如也;沒有瀏覽到想要的書籍時,可以在上方搜索,查找功能是一個商城必須具有的功能,用戶瀏覽界面商品,經常會通過關鍵字或者價格定位到自己想要的商品,如果沒有此功能,將大大減少用戶使用該商城,本系統通過對數據庫數據的查找定位,通過書名或者價格區間來查找商品。會員可以點擊菜單欄,先大概選擇自己想要的書籍類型,進入后在左邊菜單欄二級查找自己想要的書籍;可點擊網頁中圖片查看書籍的詳細介紹,商品圖可放大顯示,如若想要,可以加入購物車,等待下單,價格旁邊顯示余量。用戶如果需要繼續購物,下方有按鈕可進行跳轉,也顯示了購買后會員積分和商品價格。

3.3.3 訂單模塊的實現

提交訂單后,會保留之前注冊的地址信息,可以更改,也可以直接確認訂單;要生成訂單,首先調用OrderServer類來插入數據庫、創建訂單并設置訂單的總數。確認訂單的總金額為購物車商品的總價,在購物過程中,如果沒有添加任何商品,會顯示購物車為空商品;如果沒有登錄商城,會提示需要先登錄。提交訂單后,購物車中的商品將再次顯示,狀態為未支付。此時,您可以隨時終止付款購買其他商品,后續付款也可以。會員確認訂單后,跳轉到我的訂單,點擊付款鏈接,接下來就是等商城管理員發貨。

3.4 后臺界面的實現

3.4.1 管理員登錄模塊的實現

在網站網址后輸入admin,可跳轉到管理員登錄界面,在密碼框輸入后可以點擊旁邊的“小眼睛”進行查看。管理員登錄進去后,上方是商城的logo,左右兩邊各是時間和用戶名,在界面的左邊有5個功能模塊方便管理員進行操作。

3.4.2 用戶管理模塊的實現

管理員可以對會員信息進行編輯和刪除操作。

3.4.3 商品管理模塊的實現

購物商城最主要的主體對象還是商品,上架商品在商品列表一覽無余,管理員可以對商品的信息進行編輯和刪除,添加商品簡單快捷,使管理員有更多時間管理商城。

3.4.4 訂單管理模塊的實現

管理員瀏覽訂單信息。是否付款、確認收貨與否都一一呈現在訂單狀態上,管理員可更好地操作整個購物系統。會員收到貨后,登錄網站,點擊確認收貨后會顯示交易成功。

4 系統測試

程序員設計出一款軟件后,并不能保證其穩定性和沒有漏洞,這就需要進行軟件測試。測試的目的是理解產品功能的要求,檢查軟件有沒有錯誤,然后及時糾正,以確保軟件正常運行。因此,需要對軟件進行測試,測試用例的要求應包括邏輯關系是否正常、接口跳轉是否流暢、運行中是否存在軟件缺陷。

5 總結

本系統采用了SSH框架一些相對成熟的技術,本系統利用JSP技術、Ajax異步技術、JavanBean封裝、Bootstrap前端框架等技術對網頁進行制作和設計,采用Java語言提高了程序編譯速度;利用JavaScript技術編寫成腳本語言,將其直接嵌套在HTML語言中,在瀏覽器中快速查看結果;本系統實現了會員制度、賬戶注冊、訂單查詢、書籍查找、書籍管理、用戶信息管理等功能。

猜你喜歡
界面數據庫用戶
國企黨委前置研究的“四個界面”
當代陜西(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
主站蜘蛛池模板: 中文毛片无遮挡播放免费| 国产亚洲高清在线精品99| 91视频首页| 青青草原国产一区二区| 呦视频在线一区二区三区| 久久这里只有精品66| a网站在线观看| 日韩经典精品无码一区二区| 亚洲午夜综合网| 亚洲天堂网在线视频| 97久久免费视频| 日韩在线播放欧美字幕| 综合亚洲网| 亚洲男人的天堂在线观看| 漂亮人妻被中出中文字幕久久| 欧美yw精品日本国产精品| 高清免费毛片| 日韩最新中文字幕| 天堂网亚洲系列亚洲系列| 波多野结衣无码视频在线观看| 白丝美女办公室高潮喷水视频| 婷婷色一区二区三区| 3p叠罗汉国产精品久久| 最新国产精品鲁鲁免费视频| 亚洲欧美综合另类图片小说区| 91青青视频| 婷婷亚洲最大| 欧美不卡在线视频| 久久亚洲国产视频| 国产在线视频二区| 精品撒尿视频一区二区三区| 99re在线视频观看| 久久精品只有这里有| 亚洲视屏在线观看| 制服丝袜一区| 国产亚洲精品无码专| 国产一区二区精品福利| 国产精品亚洲片在线va| 国产91视频免费观看| 四虎永久在线精品国产免费| 国产免费羞羞视频| а∨天堂一区中文字幕| 午夜精品影院| 亚洲v日韩v欧美在线观看| 51国产偷自视频区视频手机观看| 国产精品成人不卡在线观看| 亚洲无码视频一区二区三区| 精品一区二区三区无码视频无码| 午夜国产精品视频黄| 国产欧美日韩91| 日韩欧美国产综合| 国产一区二区人大臿蕉香蕉| av午夜福利一片免费看| 久久这里只精品国产99热8| 久久国产拍爱| 国产成人区在线观看视频| 国产成人三级| 久久久久亚洲精品无码网站| 青青久久91| 日韩精品一区二区三区大桥未久| 国产成人亚洲日韩欧美电影| 91丝袜乱伦| 试看120秒男女啪啪免费| 国产成人三级在线观看视频| 久久黄色免费电影| 精品91在线| 成人噜噜噜视频在线观看| 亚洲系列中文字幕一区二区| 国产网友愉拍精品视频| 亚洲综合精品第一页| 啦啦啦网站在线观看a毛片| yy6080理论大片一级久久| 日韩成人在线网站| 国产无遮挡猛进猛出免费软件| 日本高清有码人妻| 国产浮力第一页永久地址| 日韩中文字幕亚洲无线码| 国产69精品久久久久孕妇大杂乱 | 国产在线观看精品| 亚洲午夜久久久精品电影院| 色网站在线免费观看| 免费人成视网站在线不卡|