主要功能說明:數據庫
線上展現地址:http://linovision.duapp.com/(已關閉)瀏覽器
測試帳戶:緩存
管理員帳戶(可進入後臺):admin,密碼:123456,密碼問題answer:火腿腸併發
普通帳戶(沒法進入後臺):test, 密碼:123456 ,密碼問題answer:排骨app
因爲模塊較多,下面會按先後臺的主要部分來講明重點功能,而不是按模塊:
框架
1、前臺ide
前臺的欄目、麪包屑導航、單個商品詳情頁面等配置了60S的Redis動態數據緩存
1.首頁相關部分:高併發
1.1:使用SuperSlider插件製做頂部圖片左右切換效果和右部圖片上下滾動效果(默認不動,鼠標點擊箭頭觸發)。測試
1.2:頂部有登陸和退出選項,前日後臺選項和查看購物車選項。插件
1.3:左側有面包屑導航、商品分類和5條熱賣商品數據,點擊商品的具體分類可進入此分類的詳情頁面,左側有個人聯繫方式、限制4條的瀏覽歷史,商品列表下有分頁功能(對框架默認分頁類進行二次封裝的新格式)。
1.4:中間取出熱賣、精品和新品商品各3條,並有「更多」選項指向詳請頁面,頁面內有分頁功能。
2.購物車相關部分:
2.1:在各處點擊商品圖片可進入商品詳情頁,用magiczoomplus插件製做了鼠標移到圖片上時的放大效果,列出了基本商品信息和單選屬性,點擊「加入購物車」後能把選中的商品放入購物車,但不刷新頁面,點擊"當即購買"後不但會把商品放入購物車,還會當即進入購物車頁面。
2.2購物車頁面列出了商品基本信息和縮略圖。每點一下「購買數量」下的減號可以使數量-1,單最少是1,每點一下「購買數量」下的加號可以使數量+1,但不能超過商品庫存數量,在文本框內可任意輸入數量,但若是比1小,失去焦點後會變爲1,若是比庫存數量大,失去焦點後會變爲庫存數量,"總計金額"和"購物金額小計"等選項會隨着數量變化而變化,點擊「刪除」可把單項商品從購物車中移除,點擊「清空購物車」可刪除購物車中全部商品,點擊結算中心可進入結算中心頁面。
2.3進入結算中心時如未登陸會先跳轉到登陸頁面,若是沒有收貨人信息會先進入填寫地址頁面,完成後會進入結算中心,點擊修改可修改購物車或收貨人信息,選擇配送方式和支付方式後能夠提交訂單。
2.4提交訂單後進入訂單完成頁面,訂單入庫時用文件鎖防止高併發時多用戶同時提交訂單操做同一張數據庫,在模板中顯示訂單號、配送方式等信息。
3.登陸相關部分:
3.1點擊頁面頂部的「註冊」可進入註冊頁面,設置了驗證碼,註冊完成後會發激活郵件到您的郵箱,激活後便可登陸。
3.2點擊頁面頂部的登陸可進入登陸頁面,可根據用戶名或郵箱登陸,設置了驗證碼,若是勾選了"請保存我此次的登陸信息",則關閉瀏覽器後下次再打開會自動登陸,點擊"修改密碼"可進入修改密碼流程,點擊"根據密碼問題找回密碼"可進入密碼找回流程,輸入密碼問題後會隨機生成新密碼併發送到郵箱。
2、後臺點擊前臺右上角的選項可進入後臺,只有管理員帳戶能夠進入,進入後可經過首頁頂部的"前臺首頁"選項返回前臺。4. 商品相關部分 4.1:點擊"商品列表"選項進入商品列表頁面,在頂部輸入型號名可搜索匹配商品,點擊"調整商品編號排序"可以使商品按編號正序或倒序排列,點擊"批量刪除"左邊的選框能夠全選或取消全選本頁面商品,選中要刪除的商品的多選框後點擊「批量刪除」,可把多個商品放入回收站,點擊表示商品狀態的勾或叉後能改變商品狀態。點擊"操做"欄下的"查看"選項,可打開商品詳情頁,點擊"編輯"選項可進入編輯頁面,把商品的原信息顯示爲默認值,如需上傳新圖片,則點擊"點擊上傳新的產品圖片",這裏的難點是各類商品屬性(含單選屬性)的遍歷和修改,點擊肯定完成修改,跳轉回原頁面,點擊"複製"後將建立一個基本信息一致的新商品到列表末尾,點擊"回收站"後將把商品放入回收站。4.2:點擊"添加商品"後可添加新商品信息,已作字段驗證。4.3:點擊"商品回收站"後進入回收站頁面,選中多個商品後可點擊"批量還原"來一次性還原商品,點擊"操做"欄下的"還原"選項可還原單個商品。4.4:點擊"商品類型"可進入類型管理頁面(這裏只顯示有屬性的商品類型),點擊右上角的"添加商品類型"選項可添加新的商品類型,點擊"屬性列表"選項可進入列表頁面,可經過左上角的下拉框切換商品類型顯示不一樣的所屬屬性,點擊右上角的"添加屬性"選項可爲商品類型添加新的屬性,點擊"操做"欄下的"編輯"可編輯商品屬性,點擊"刪除"選項可刪除商品屬性。4.5:點擊"欄目列表"選項可進入按無限極分類顯示的欄目頁面,點擊右上角的"添加欄目"選項可添加新欄目,點擊"操做"欄下的"編輯"選項可編輯欄目信息,不能選擇本身或本身的子級分類做爲本身的上級分類,點擊"移除"後將進入判斷,不是末級欄目的沒法刪除,欄目下有商品的沒法刪除。4.6:點擊"訂單列表"選項可進入訂單列表,鼠標指到訂單號上時可顯示縮略圖和數量等訂單基本信息,點擊"移除"後可刪除訂單。4.7:點擊"會員等級"選項可進入會員列表,點擊"添加會員等級"可添加新的會員信息,點擊"操做"欄下的"編輯"選項可修改會員等級名稱,點擊"移除"可刪除會員等級。