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
主站蜘蛛池模板: 国产综合在线观看视频| 毛片网站免费在线观看| 亚洲中文字幕日产无码2021| 波多野结衣第一页| 国产一区二区视频在线| 黄网站欧美内射| 国产91在线|日本| 亚洲综合色婷婷| 亚洲视屏在线观看| 伊人久热这里只有精品视频99| 午夜免费视频网站| 亚洲国产成人久久精品软件 | 久久久久国产精品免费免费不卡| 亚洲视频无码| 亚洲无码免费黄色网址| 国产男女XX00免费观看| 无码久看视频| 婷婷六月综合网| 欧美一区二区自偷自拍视频| 久久五月天国产自| 日韩成人高清无码| 在线国产你懂的| 精品一区国产精品| 亚洲免费三区| 亚洲国产精品一区二区高清无码久久| 国产网站黄| 国产成人综合日韩精品无码首页| 久久激情影院| 精品欧美一区二区三区在线| 热久久这里是精品6免费观看| h网站在线播放| 精品国产91爱| 成人综合久久综合| 97青草最新免费精品视频| 美女高潮全身流白浆福利区| 国产一区二区三区夜色| 成人va亚洲va欧美天堂| 亚洲成人高清无码| 日韩二区三区| 国产精品无码影视久久久久久久| 欧美精品高清| 久久久久久久蜜桃| 天天综合网站| 欧美精品啪啪| 亚洲AV成人一区国产精品| 亚洲精品午夜天堂网页| 99无码中文字幕视频| 99热最新网址| 成人综合网址| 午夜精品久久久久久久无码软件| 欧洲免费精品视频在线| 香蕉视频在线精品| 欧洲成人免费视频| 伊人成人在线视频| 亚洲VA中文字幕| 91伊人国产| 青青网在线国产| 亚洲成人www| 五月婷婷导航| 高清码无在线看| 六月婷婷精品视频在线观看| 伊人久热这里只有精品视频99| 欧美成人aⅴ| A级毛片高清免费视频就| 国产在线观看一区二区三区| 最新国产午夜精品视频成人| 爱做久久久久久| 亚洲日本精品一区二区| 欧美成人午夜视频| 日韩中文欧美| 欧美成人一级| 色爽网免费视频| 亚洲最大福利网站| 久久人体视频| 精品综合久久久久久97超人该| 中文一级毛片| 亚洲成a∧人片在线观看无码| 美女裸体18禁网站| 欧美日韩国产在线观看一区二区三区 | 亚洲第一黄色网址| 成年人久久黄色网站| 四虎成人精品|