畢業設計 網上商城

功能介紹       

        本網上商城是我在大學時做的畢業設計,該畢業設計使用SpringBoot框架來進行愛購網網上商城的設計與開發,使用MySql數據庫來存儲數據,並且使用FastDFS服務器來存儲圖片和文件等非結構化數據,使用全文搜索引擎Solr來完成站內的全局搜索功能,提供比數據庫模糊查詢更加強大的搜索功能。後端業務邏輯使用Java語言來編寫,主要分爲兩個大模塊:前臺展示和後臺商品管理。前臺展示主要包括商品搜索,商品詳細信息、註冊、登錄、購物車、訂單信息等功能,後臺商品管理主要是對商品的管理,訂單信息管理等操作。前端使用JSP來完成頁面展示效果,主要使用HTML5、CSS3、JavaScript、JQuery等比較前沿的技術。並且支持支付寶支付功能,這個需要在支付寶上申請一個沙箱環境,將支付寶生成的公鑰和私鑰保存到項目中的配置文件,然後就可以編程了。

      系統架構圖如下所示: 

        從上圖可以看出,愛購網的系統結構包括兩大部分,包括:前臺展示、後臺管理。前臺展示模塊又包括用戶註冊,用戶登錄,訂單查詢,商品搜索,購物車,和瀏覽記錄子模塊,對於後臺管理模塊包括商品管理,分類管理,訂單管理,和管理員登錄子模塊,其中商品管理又包涵添加、修改和刪除商品,分類管理包涵添加、修改、刪除分類,需要的加qq:1206030220 。

       對於商品搜索功能可以按照價格,商品上架日期進行多條件篩選,同時支持用戶輸入多個的關鍵詞,並進行高亮顯示,增加用戶的體驗。

系統開發環境

開發環境:Windows 10 64位

軟件環境:MySQL、Java、Tomcat、FastDFS

相關開發軟件:Visual Studio Code、IntelliJ IDEA、Navicat Premium

相關工具包:Lucene、Maven、Solr

項目運行

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章