目前由于我國二手銷售的規模較小,同發達國家相比,二手銷售比重始終偏低,消費總額增長緩慢,進一步抑制了市場消費的提升,隨著市場競爭的日益激烈,雖然許多商家主動選用二手銷售模式,但卻缺乏對其充分的重視與銷售風險的良性控制,一些商家沒有建立獨立的信用實踐管理部門,無法在交易前期準確獲取客戶資信情況而是輕易的履行授信,在交易過程中也沒有針對客戶建立實時、敏銳的反饋跟蹤機制,加之交易之后缺乏必要的追討欠款控制手段,令商家陷入不良交易風險之中.面臨信用風險,一些商家不得不降低二手銷售比重,令其始終無法得到良性提升。
要想實現二手母嬰商品交易系統的各項功能,需要后臺數據庫的大力支持。管理員驗證注冊信息,收集的用戶、商家信息,并由此分析得出的關聯信息等大量的數據都由數據庫管理。本文中數據庫服務器端采用了Mysql作為后臺數據庫,使Web與數據庫緊密聯系起來。在設計過程中,充分保證了系統代碼的良好可讀性、實用性、易擴展性、通用性、便于后期維護、操作方便以及頁面簡潔等特點。
本系統的開發使獲取二手母嬰商品交易系統信息能夠更加方便快捷,同時也使二手母嬰商品交易系統信息變的更加系統化、有序化。系統界面較友好,易于操作。
關鍵詞:二手母嬰商品交易系統??;java ;Mysql:ssm
需求分析
3.1技術可行性:技術背景?????
二手母嬰商品交易系統是在Windows操作系統中進行開發運用的,而且目前PC機的各項性能已經可以勝任普通網站的web服務器。系統開發所使用的技術也都是自身所具有的,也是當下廣泛應用的技術之一。
系統的開發環境和配置都是可以自行安裝的,系統使用Java開發工具,使用比較成熟的Mysql數據庫進行對系統前臺及后臺的數據交互,根據技術語言對數據庫,結合需求進行修改維護,可以使得網站運行更具有穩定性和安全性,從而完成實現網站的開發。
(1)硬件可行性分析
系統管理及信息分析的設計對于所使用的計算機沒有什么硬性的要求,計算機只要可以正常的使用進行代碼的編寫及頁面設計就可行,主要是對于服務器有些要求,對于平臺搭建完成要上傳的服務器是有一定的要求的,服務器必須選擇安全性比較高的,然后就是在打開網站必須順暢,不能停頓太長時間;性價比高;安全性高。
(2)軟件可行性分析
開發整個系統使用的是云計算,流量的可擴展性和基于流量的智能調整云計算的優點就是流量的可擴展性和基于流量的智能調整,保障了數據信息能夠得到及時的備份,整個系統可以安全有效的運行。
因此,我們從兩個方面進行了可行性研究,可以看出系統的開發沒有問題。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?系統設計規則
本二手母嬰商品交易系統采用java技術,Mysql數據庫開發,充分保證了系統穩定性、完整性。
二手母嬰商品交易系統的設計與實現的設計思想如下:
操作簡單方便、系統界面安全良好:簡單明了的頁面布局,方便查詢管理的相關信息。
2、即時可見:對二手母嬰商品交易系統信息的處理將立馬在對應地點可以查詢到,從而實現“即時發布、即時見效”的系統功能。
3、功能的完善性:首頁、個人中心、商品分類管理、商家信息管理、熱銷商品管理、用戶管理、訂單評價管理、管理員管理、交流中心、系統管理、訂單管理。
用戶;首頁、個人中心、訂單評價管理、我的收藏管理、訂單管理。
前臺首頁;首頁、商家信息、商品信息、熱銷商品、交流中心、母嬰資訊、個人中心、后臺管理、購物車、在線咨詢等模塊的修改和維護操作。
3.5系統流程和邏輯
系統業務流程圖,如圖所示:
圖3-1登錄流程圖
圖3-2添加信息流程圖
圖3-3注冊信息流程圖
系統概要設計
4.1 概述
二手母嬰商品交易系統基于Web服務模式,是一個適用于Internet環境下的模型結構。只要用戶能連上Internet,便可以在不受時間、地點的限制來使用這個系統。二手母嬰商品交易系統工作原理圖,如圖4-1所示:
圖4-1 ?系統工作原理圖
4.2 系統結構
本系統架構網站系統,本系統的具體功能如下:
圖4-2系統功能結構圖
管理員:首頁、個人中心、商品分類管理、商家信息管理、熱銷商品管理、用戶管理、訂單評價管理、管理員管理、交流中心、系統管理、訂單管理功能結構圖,如圖4-3所示:
??????????????????圖4-3 管理員功能結構圖
用戶;首頁、個人中心、訂單評價管理、我的收藏管理、訂單管理功能結構圖,如圖4-4所示:
????????圖4-4 用戶功能結構圖
4.3. 數據庫設計
4.3.1 數據庫實體
商品信息:商品編號、商品名稱、商品類型、經營范圍、商家圖片、咨詢電話功能結構圖,如圖4-5所示:
???????圖4-5商品信息功能結構圖
熱銷商品信息:商品名稱、分類、圖片、適用性別、適用階段、商品成色、商品規格、商品品牌、商品編號、商品名稱、咨詢電話、價格、商品詳情實體屬性圖,如圖4-6所示:
圖4-6熱銷商品信息實體屬性圖
用戶信息:用戶名、密碼、姓名、性別、頭像、手機、郵箱管理實體屬性圖如圖4-7所示。
圖4-7用戶信息管理實體屬性圖
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 系統詳細設計
5.1管理員功能模塊
管理員登錄,管理員通過輸入用戶、密碼等信息進行系統登錄,如圖5-1所示。
圖5-1管理員登錄界面圖
管理員登錄進入二手母嬰商品交易系統可以查看首頁、個人中心、商品分類管理、商品信息管理、熱銷商品管理、用戶管理、訂單評價管理、管理員管理、交流中心、系統管理、訂單管理等內容,如圖5-2所示。
圖5-2管理員功能界面圖
商家信息,在商家信息頁面可以填寫商家編號、商家名稱、商家類型、經營范圍、商家圖片、咨詢電話等內容,并可根據需要對商品信息進行添加,修改或刪除等操作,如圖5-3所示。
圖5-3商家界面圖
熱銷商品管理,在熱銷商品管理頁面可以填寫商品名稱、分類、圖片、適用性別、適用階段、商品成色、商品規格、商品品牌、商品編號、商品名稱、咨詢電話、價格、商品詳情等內容,并可根據需要對熱銷商品管理進行添加,修改或刪除等操作,如圖5-4所示。
圖5-4熱銷商品管理界面圖
用戶管理,用戶管理頁面可以填寫用戶名、密碼、姓名、性別、頭像、頭像、郵箱等內容,并可根據需要對用戶管理進行添加,修改或刪除等操作,如圖5-5所示。
圖5-5用戶管理界面圖
交流中心,管理員可以通過系統看到所有用戶的交流論壇。并可以進行添加、刪除、修改以及查看等操作,如圖5-6所示。
圖5-6交流中心界面圖
系統管理:管理員通過系統管理頁面查看母嬰資訊、輪播圖/在線咨詢、等進行上傳圖片、回復進行添加、刪除、修改以及查看并對整個系統進行維護等操作,如圖5-7所示。?
圖5-7系統管理界面圖
訂單管理,在訂單管理頁面可以查看訂單編號、商品名稱、商品圖片、購買數量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、狀態、地址等內容,并可根據需要對訂單管理進行添加,修改,刪除或詳細內容等操作,如圖5-8所示。
圖5-8訂單管理界面圖
5.2用戶功能模塊
用戶登錄進入二手母嬰商品交易系統可以查看首頁、個人中心、訂單評價管理、我的收藏管理、訂單管理等內容,如圖5-9所示。
圖5-9用戶功能界面圖
用戶進入個人信息可以對用戶名、密碼、姓名、性別、頭像、手機、郵箱等查看進行添加、刪除、詳情等操作,如圖5-10所示。
圖5-10用戶信息界面圖
我的收藏管理:在收藏管理頁面可以查看收藏ID 表名 收藏名稱、收藏圖片等等內容,并進行添加,修改,刪除或查看等操作,如圖5-11所示。
圖5-11我的收藏管理界面圖
用戶訂單管理,在用戶訂單管理頁面可以通過列表可以查看已發貨訂單、未支付訂單、已取消訂單、已支付訂單、已退款訂單、已發貨訂單等信息進行操作或修改刪除等內容,如圖5-12所示。
圖5-12訂單管理界面圖
5.3前臺首頁功能模塊
二手母嬰商品交易系統,在系統首頁可以查看首頁、商家信息、商品信息、熱銷商品、交流中心、母嬰資訊、個人中心、后臺管理、購物車、在線咨詢等內容,如圖5-13所示。
圖5-13前臺首頁功能界面圖
???
???用戶注冊,在用戶注冊頁面可以填寫用戶名、密碼、姓名、手機、郵箱等詳細內容進行用戶注冊,如圖5-14所示。
圖5-14用戶注冊界面圖
登錄,在登錄頁面通過填寫賬號、密碼等信息完成登錄,如圖5-15所示。個人中心頁面通過填寫用戶名、密碼、姓名、性別、頭像、手機、郵箱、余額等信息進行立添加、修改、刪除操作,如圖5-16所示。
圖5-15登錄界面圖
圖5-16個人中心界面圖
熱銷商品,用戶進入訂熱銷商品可以進行購買、評論等操作。程序效果圖如下圖5-17所示:
圖5-17熱銷商品界面
系統測試
測試模塊
測試系統是最新的Windows 10系統,通過對系統實現的功能模塊進行每個功能模塊的操作測試,查看每個用戶的功能模塊所對應的權限信息是否可以操作并且數據信息更新一致。
測試需求 | 測試重點 | 是否達成需求 | 結果 |
用戶登錄 | 輸入賬號密碼 | 需求達成 | 通過 |
用戶注冊 | 創建新的賬號密碼 | 需求達成 | 通過 |
登錄失敗 | 輸入錯誤賬號密碼 | 需求達成 | 通過 |
修改信息 | 修改成功 | 需求達成 | 通過 |
添加信息管理 | 增刪查改 | 需求達成 | 通過 |
招標投放管理 | 增刪查改 | 需求達成 | 通過 |
回復管理 | 增刪查改 | 需求達成 | 通過 |
搜索查詢管理 | 增刪查改 | 需求達成 | 通過 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
系統測試方面,我們通常運用的是白盒測試以及黑盒測試這兩種方法。白盒測試是指在了解系統內部工作流程的前提下,可以根據需求規范驗證系統內部操作是否能夠正常運行的測試;而黑盒測試指的是,倘若知道了這個系統的全部功能,可以進行測試檢測系統中的每一個功能是否滿足正常使用。
為了方便用戶使用“二手母嬰商品交易系統”,以及盡可能少的減少系統測試錯誤的發生,我們對該系統進行了相對應的測試。對該系統的全部的功能界面進行測試,簡單來說,就是我們輸入一些數據并且對其進行提交,之后我們查看每個頁面的反饋,檢測頁面的相關功能可不可以完全實現