商城畢業論文

  商城畢業論文(1):

摘要:目前, 在生活實際中, 依託其他網購平臺的兒童體育用品賣方所提供的商品質量與材質都難以保障, 即便各大平臺加大了打假力度, 但是依然存在隱患。筆者建立兒童體育用品網上商城, 分別對網上商城購物體系功能進行分類處理、分析歸納用戶示例, 詳細介紹兒童體育用品網上商城的設計方案。筆者介紹了商城體系各模塊主要功能、管理人員操作流程, 建立一個完整的、系統化的管理系統、會員登錄系統, 希望能夠滿足現代社會中消費者對兒童體育用品的網絡採購需求。

商城畢業論文

關鍵詞:網上商城; JSP; MySQL; B/S結構;

隨着社會經濟的不斷髮展, 民衆物質生活不斷改善。尤其是在這個網絡化、信息化的時代, 網絡技術已滲透到社會領域、經濟領域等各行各業。越來越多的人開始在網上購物, 這也爲網上商城帶來商機、爲企業帶來市場。目前, 企業銷售也不再侷限於實體營運的簡單方式, 更加註重網上商城銷售的能力。但現今網絡上幾乎沒有單獨針對於兒童體育用品的購物商城, 大多數都是依託京東、天貓、淘寶等購物平臺的個人或企業商家。在此背景下, 本文將以JSP、My SQL爲技術指導, 開發出一個基於Web的專門針對兒童的體育用品網上商城。

1 系統功能設計

對於網上商城系統功能, 分爲系統要求、購物車管理、訂單信息管理、系統管理模塊等[1]。系統功能模塊:對不同種類商品進行歸類、實時展示最新產品與降價產品等不同產品;購物車管理模塊:隨時提醒客戶購物車所買產品;在會員信息管理方面:嚴格保密客戶個人資料;系統管理模塊:用戶登錄系統演示、用戶賬號密碼修改、用戶登錄平臺權限設置、用戶購買商品後評價管理等;訂單信息管理模塊:客戶及時下單後訂單產生、客戶訂單信息修改、客戶付款、系統及時提醒管理人員發貨、客戶購買產品信息整理等。具體分析如下。

1.1 商品管理

隨着網上購物系統的不斷優化, 網上管理人員可隨時對網上產品進行分類、推薦、展示等處理。同時, 通過系統中的商品管理模塊, 系統管理員可隨時瞭解商品最新發布信息, 並可得到發佈產品的詳細信息等。

1.2 會員管理

在會員管理模塊, 系統設置了相應管理員權限, 可隨時實現平臺會員信息添加與修改、對應會員等級設置、會員註冊與註銷登記[2]。通過對平臺系統的不斷完善, 平臺會員可24小時隨時登錄系統平臺選購商品。

1.3 購物車管理

會員可隨時將心儀產品加入購物車, 並隨時修改所買商品數量, 在會員確定所需商品時, 實現訂單生成與結賬等。

1.4 訂單管理

爲更加便捷、科學地管理網上商城訂單, 在訂單系統模塊分別對會員訂購商品信息、訂單發貨信息、訂單日期、商品退貨、退款等進行等級處理, 並及時通知管理人員解決問題。目前, 商品系統管理功能主要集中在產品下單、產品發貨、產品出貨、產品退貨等幾個方面。

商品訂購:對於購物車中的產品, 系統可進行對商品信息、會員購買信息、會員基本資料進行統計;訂單撤銷:在會員對產品產生疑問時, 可對購物車產品進行刪除處理;付款訂單發貨:及時對會員訂單進行處理, 快速準備發貨;訂單數據統計:及時瞭解、統計商城售出產品信息。

1.5 系統管理

在客戶信息統計方面, 客戶需按照指定流程進行註冊登記, 方可進行購買。系統管理模塊, 主要包括用戶信息管理、用戶權限設置、用戶註冊等幾個方面。

系統用戶管理:通過系統用戶管理, 管理人員可對用戶賬戶的信息進行更改等操作。用戶權限管理:在客戶達到一定等級時, 根據用戶不同等級開放不同權限。系統設置管理:主要實現對系統的安全維護管理、設置管理等。用戶註冊管理:在客戶完成信息登記後, 進行註冊操作。

2 系統設計

在網上商城系統設計中, 設計者需要根據系統不同功能模塊需求綜合分析不同結果, 進行整體框架設計。在設計功能模塊中, 需進行處理核心處理流程的設計和動態圖的設計, 以便管理人員掌握系統設計核心、系統設計理念。

2.1 系統總體架構

系統總體框架分爲會員信息管理、訂單信息統計、商品分類處理、物流進度管理、系統維護管理、購物車信息管理6大模塊[3]。如圖1所示。

圖1 系統整體結構示意圖

總體框架有3層, 具體如下。 (1) 數據層。在數據層中, 用戶可以通過賬號登錄進入數據庫, 訪問數據庫信息。同時, 管理人員可以設置權限以及時對所需信息進行更新處理。 (2) 應用層 (邏輯層) 。作爲系統設計的核心模塊, 應用層分別聯繫表示層與數據層, 負責顯示錶示層數據以及處理數據層數據。 (3) 表示層。表示層爲客戶提供界面演示、交互式操作等功能, 在客戶發出指令時, 表示層得到信息, 及時反饋數據, 便於客戶訪問各種應用程序。

2.2 系統詳細設計

2.2.1 商品管理模塊的設計

核心處理流程設計:作爲網上商城系統中的核心模塊, 商品管理模塊[4]爲客戶、管理操作人員帶來便利。 (1) 對客戶來講, 商品管理平臺爲客戶提供各種商品信息, 消費者可通過商品管理模塊詳細瞭解各種商品。 (2) 對操作人員來講, 通過設置商品管理模塊, 管理人員可進行相應操作, 及時更新需要更新的商品信息。當管理人員搜索所需更新商品時, 系統自動彈出相應界面, 提示管理人員更新商品信息。若管理人員輸入錯誤, 系統也會及時提醒操作人員操作失敗, 及時重新輸入。

動態圖設計:圖2爲商品管理員更新商品信息的流程圖。

管理員操作商品信息需進行以下步驟:首先管理員登錄系統, 系統後臺得到管理員操作指令, 將指令上傳給數據庫, 數據庫查詢對應程序指令, 進行SQL語句操作, 實時反饋數據信息, 將最終結果呈現給管理員。

2.2.2 會員管理模塊的設計

通過設計會員管理模塊, 管理設計人員可實現對會員基本信息修改、會員等級評價, 用戶可註冊商城系統[5]。

在會員登錄網上平臺時, 會員首先進入會員註冊界面, 在註冊完成後, 根據系統界面提示進行登錄。在登錄平臺後, 會員發出查詢對應商品指令信息, 管理Lib Mag類檢測數據庫信息, 查詢商品信息, 最終反饋商品詳細信息。

2.2.3 訂單管理模塊的設計

在客戶最終提交訂單後, 管理員需打開訂單處理界面, 及時處理已生成訂單。管理員進入訂單系統模塊後, 進行賬號密碼驗證, 判斷管理員是否得到權限。如已得到相應管理權限, 轉至訂單管理頁面, 操作人員對相應訂單進行更新處理;如管理人員無此權限, 則將返回界面。

在會員下單的過程中, 系統分別進行如下操作, 主要分爲以下幾個流程。會員登錄界面, 系統管理模塊中Book Select類負責接收用戶清單列表, 將其指令反饋發送給Order類, 檢查數據庫管理信息訂單是否重複, 最終生成產品訂單。

3 結語

兒童是祖國的未來, 其成長階段所用的體育用品的質量尤爲重要, 現階段各大購物網上商城中的兒童體育用品質量參差不齊, 兒童在使用此類體育用品過程中無疑會存在安全隱患, 因此, 本文設計了一套專門針對於兒童體育用品的`購物商城系統, 嚴格把控貨源提供商資質、體育用品的質量與價格等方面, 並與系統各個模塊有機銜接, 從而實現本網上購物商城正常運作, 形成一套從源頭到售後完善的系統, 最大程度滿足現階段兒童體育用品方面的購物需求。

參考文獻

[1]王玉英.基於JSP的My SQL數據庫訪問技術[J].現代計算機 (專業版) , 2010, 19 (14) :63-66.

[2]趙鋼 Servlet+EJB的Web模式應用研究[J].電子設計工程, 2013, 21 (13) :47-49.

[3]楊震.網上購物系統的設計與開發探析[J].農家參謀, 2017 (16) :158.

[4]李麗瓊, 劉彥賓.網上購物系統的設計[J].科技資訊, 2017, 15 (10) :32, 256.

[5]Teruji Sekozawa, Hiroyuki Mitsuhashi, Yukio o﹐ne recommendation system in apparel online shopping[J]tronics and Communications in Japan, 2011, 94 (1) .

  商城畢業論文(2):

摘要:根據各企業和個體消費者對電子商務平臺的實際需求, 講述了基於WEB的B2C網上商城的分析、設計與實現, 該系統能展示商品的頁面和管理商城的後臺頁面。前臺模塊實現了用戶可以在頁面上搜索商品, 查看商品的具體信息, 並提供商品訂購功能, 還可以查看我的訂單。後臺管理實現了用戶管理、一級分類管理、二級分類管理模塊、訂單管理等模塊。通過測試系統各個功能模塊正常, 後臺數據庫運行正常, 並將這個平臺用於校園網上購物, 實際體驗操作與運行良好, 能爲其他WEB網上商城購物平臺的研發提供技術參考。

關鍵詞:網上購物平臺; 一級菜單模塊; 一級菜單模塊; 訂單; 購物車;

1 背景

隨着計算機的日益普及, 技術的成熟, 商家認識到網上商城成本低、客源廣的優勢, 越來越多的商家在網上建起了商城, 比如噹噹網、京東等, 可以讓用戶足不出戶就購買到稱心如意的商品, 帶來了實質的方便, 越來越多的人喜歡網購, 網購也成了一種購物的主流, 對於商家來說, 建立網上商城購物平臺是非常必要的。

2 系統分析

網上購物平臺是一個網上交易平臺, 主要以在線交易各種商品爲主。網上商城購物平臺是一個B2C和B2B的電子商務系統, 它的核心是將企業爲客戶提供的各類產品分別進行介紹、展示、更新等, 爲客戶提供優質的在線交易服務。經過以上分析及對各大商品購物網站及實際商品企業銷售過程的考察、分析, 要求該系統具有以下功能:1) 統一友好的操作界面, 保證系統的易用性, 方便用戶的操作;2) 具備商品信息的展示功能, 方便瀏覽者對商品信息進行瀏覽與比較;3) 規範的商品分類, 方便瀏覽者分類查找商品;4) 完善的購物車功能;5) 最新商品展示功能;6) 熱門商品展示功能;7) 訂單信息查詢功能、商品信息查詢功能;8) 後臺管理功能, 以方便管理員對網站信息進行管理及維護。

3 系統設計

網上購物平臺從結構上可以劃分爲前臺、後臺和數據庫三個部分。在系統前臺設計中, 主要提供網站的主頁顯示, 包括商品信息等內容的顯示, 並提供商品訂購功能。用戶可以在頁面上搜索商品, 並商品的具體信息。系統前臺結構圖如圖1所示。

圖1 前臺功能模塊

系統後臺模塊的設計, 主要是圍繞網站信息的管理和後臺數據的維護。網站前臺頁面上的產品信息, 都是通過後臺發佈和更新的。系統後臺的功能設計, 關係到系統操作的流程和便利性。

本系統的數據庫命名爲myshop, 數據庫中共包含7個數據表, 分別是商品信息表、用戶信息表、一級分類表、二級分類表、訂單信息表、管理員信息表。

4 系統實現

4.1 前臺模塊

1) 登錄模塊

客戶如果需下單操作, 須進行用戶身份的驗證, 登錄模塊實現接口類是User Action, 登錄時調用後臺的user Action_login () 的方法傳入用戶名和密碼後進行數據處理後返回結果到頁面上, 登錄成功則跳轉到主頁面, 失敗則返回錯誤信息。

2) 註冊模塊

註冊模塊的實現是爲了如果用戶沒有賬號信息, 那麼可以進入註冊功能進行註冊個人信息, 然後才能進行登錄。填入註冊的用戶名名時會校驗用戶名的唯一性, 註冊模塊實現接口類是User Action, 註冊驗證用戶名時調用find By Name () 的方法異步校驗用戶名的可用性, 註冊信息時後臺調用user Action_regist () 的方法傳入相關信息, 後臺進行數據處理後返回成功或錯誤信息, 以便用戶判別。

3) 購物車模塊

用戶購買產品的核心功能是購物車和訂單提交。購物車模塊調用的接口類是Cart Action, 購物車模塊的設計包括:顧客添加商品到購物車和顧客對購物車的管理, 如更新購買的商品數量、清空購物車和將購物車中商品從購物車中移除等。購物車要具有持續性, 而且不限制用戶購買商品的數量, 也就是購物車可以顯示很多商品。

4) 生成訂單模塊

下訂單模塊是爲了實現用戶把購物車中選定的商品下成一張實體的訂單信息。生成訂單模塊調用的接口類是OrderAction的類, 用戶生成訂單時會調用後臺order Action_save () 的方法進行數據的保存, 把訂單保存到數據庫中。

5) 我的訂單模塊

我的訂單模塊是爲了方便用戶查看自己的歷史訂單信息。我的訂單中可以查看所有訂單的狀態, 我的訂單模塊的接口類是Order Action, 調用後臺的order Action_fing By Uid的方法傳入一個用戶的id查詢相關信息顯示在頁面上。

4.2 後臺模塊

1) 用戶管理模塊

用戶管理模塊實現的是對進行管理, 維護平臺的秩序。用戶管理模塊使用的接口類是Supervise User Action, 查看用戶列表調用類中的find All () 的方法把響應的數據顯示到頁面上, 編輯用戶調用類中的edit () 和() 的方法, 使用hibernate的持久層操作更新用戶信息, 作廢或激活用戶通過調用類中的 () 方法進行hibernate的持久層操作更新用戶信息。

2) 商品管理模塊

改模塊實現的接口類是Admin Product Action () , 查看商品列表調用find All () 的方法把數據顯示在頁面上, 通過edit () 的方法可以編輯商品的信息, 通過add () 和save () 方法實現商品的添加操作。

3) 一級分類管理模塊

一級分類管理模塊實現的是對一級分類進行管理。一級分類模塊調用的接口是Admin Category Action, 通過類中的add () 和save () 方法進行一級分類的添加操作, 通過edit () 和() 的方法對商品進行更新的操作, 通過 () 的方法對商品信息進行刪除。

4) 二級分類管理模塊

二級分類管理模塊實現的是對二級分類進行管理。一級分類模塊調用的接口是Admin Category Second Action, 通過類中的add () 和save () 方法進行二級分類的添加操作, 通過edit () 和() 的方法對商品進行更新的操作, 通過 () 的方法對商品信息進行刪除。

5) 訂單管理模塊

後臺訂單模塊使用了Admin Order Action類定義中的方法, 當用戶提交訂單時, 訂單狀態默認爲未發貨。管理員查看訂單時調用了find All () 方法將訂單顯示到頁面中, 相應訂單明細時調用find Order Item () 方法將通過訂單ID將指定的訂單明細顯示到頁面中。管理員修改訂單狀態時通過State () 方法通過訂單ID將指定的訂單修改狀態後顯示到頁面中。

5 結束語

該文研究的是一個基於SSH的網上商城, 整個系統主要分爲三個部分, 分別是用於數據存儲的數據庫, 展示商品的前臺頁面和管理商城的後臺頁面。利用SSH框架, bootstrap頁面技術開發出一個簡單美觀的商城, 採用MVC分層技術, 客戶端通過瀏覽器訪問服務器以及與服務器相連的後臺數據庫, 經過測試, 系統各個功能模塊正常, 後臺數據庫運行正常, 這個平臺可以用於網購, 取名爲貝美特購物商城。

參考文獻

[1]姚玉閣, 基於Web的網上商城購物系統的設計與實現[J].現代電子技術, 2016, 39 (1) :125-128.

[2]潘洋洋, 基於物聯網的農產品網上商城設計與實現[D].大連:大連理工大學, 2015.

[3]周穎.基於B2C的電子商務平臺開發和設計[J].現代電子技術, 2018 (2) .

[4]易揚.基於的網上購物系統的設計與實現[D].成都:電子科技大學, 2014.

[5]基於J2EE的網上書店系統[EB/OL]. (2012-06-16) .