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
主站蜘蛛池模板: 波多野结衣AV无码久久一区| 国产一级α片| 成人国产一区二区三区| 亚洲专区一区二区在线观看| 伊人大杳蕉中文无码| 免费日韩在线视频| 天堂成人av| 欧美日韩va| 伊人无码视屏| 国产成人狂喷潮在线观看2345| 成人毛片在线播放| 波多野结衣无码AV在线| 成人福利免费在线观看| 欧美成人一级| aa级毛片毛片免费观看久| 成人一级免费视频| 69视频国产| 91久久偷偷做嫩草影院| 亚洲三级a| 热这里只有精品国产热门精品| 国产午夜无码片在线观看网站| 中文字幕久久波多野结衣 | 色久综合在线| 四虎永久免费在线| 久久久久亚洲精品成人网| 欧美日韩亚洲综合在线观看| 99精品这里只有精品高清视频| 欧美亚洲一区二区三区导航| 青青久久91| 黄色一级视频欧美| 成人在线天堂| 凹凸精品免费精品视频| 自偷自拍三级全三级视频| 欧美日韩亚洲国产主播第一区| 国产亚洲精品自在久久不卡| 久久无码av三级| 国产精品亚洲一区二区在线观看| 久热re国产手机在线观看| 欧美国产综合色视频| 亚洲一区二区三区国产精品 | 亚洲欧美不卡视频| 成人福利在线观看| 国产精品lululu在线观看| 国产精品久久久免费视频| 伊人AV天堂| 国产精品九九视频| 国产不卡在线看| 99在线视频免费| 日韩精品一区二区三区免费| 国产精品三级av及在线观看| 国产原创自拍不卡第一页| 国产丰满大乳无码免费播放| 最新国产在线| av尤物免费在线观看| 香蕉视频在线精品| 日本欧美视频在线观看| 国产欧美视频综合二区| 91精品国产无线乱码在线| 免费av一区二区三区在线| 热re99久久精品国99热| 成人国产精品网站在线看| 亚洲国产成人精品青青草原| 精品人妻系列无码专区久久| 香蕉视频国产精品人| 一本视频精品中文字幕| 在线观看热码亚洲av每日更新| 亚洲成a人在线观看| 九九这里只有精品视频| 台湾AV国片精品女同性| 国产欧美高清| 亚洲色图综合在线| 国产精品刺激对白在线| 国产精品成人第一区| 国产精品v欧美| 日本成人在线不卡视频| 嫩草影院在线观看精品视频| 久久婷婷国产综合尤物精品| 欧美日本中文| 亚洲人成网址| 午夜精品久久久久久久无码软件| 国产资源免费观看| 毛片手机在线看|