1. 程式人生 > 其它 >軟體專案分析及二次開發

軟體專案分析及二次開發

原專案地址:基於javaweb(springboot+mybatis)網上傢俱商城專案設計和實現以及文件報告(https://blog.csdn.net/weixin_39709134/article/details/114091860?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164845318516782094889932%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164845318516782094889932&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-13-114091860.142^v5^pc_search_result_control_group,143^v6^register&utm_term=%E9%A1%B9%E7%9B%AE%E8%AE%BE%E8%AE%A1&spm=1018.2226.3001.4187)

專案分析:該專案主要設計目標為使用者和管理員,主要設計功能有:使用者註冊登入、相關資訊管理(使用者資訊、訂單資訊)、商品列表和搜尋、購物車建立和刪除、訂單建立和刪除等,管理員對商品資訊的增刪改查。

專案缺點:

  1、缺少面向商家的專案設計。

  2、商品搜尋功能為模糊搜尋,搜尋精確度可以提升。

  3、缺少使用者和商家的溝通渠道。

二次開發:

  在原商品搜尋功能的基礎上增加,增加上管理員對商品的分類目錄,使使用者可以在特定的傢俱類別中使用關鍵字搜尋,搜尋結果列表可以新增多種排序選項如:購買次數、瀏覽次數、最佳匹配等。

  在使用者完成訂單後,增加使用者對訂單的星級評價功能。

  面向商家的功能設計:基礎功能有商家註冊登入,商家對商品資訊的建立、修改和刪除,商家對訂單的檢視和反饋功能。商家可以通過對訂單的反饋向用戶傳達訂單可能出現的問題。可以建立一個商家和使用者對話室,這樣使用者可以在購買商品前向商家詢問一些自己的疑惑。

  取消管理員對商品資訊的修改管理,但管理員要在商品資訊中設定違禁詞彙和檢測機制,當管理員檢測到商品資訊中存在違規內容時,將該商品資訊傳送給商家,刪除原商品資料,對商家進行警告及通知修改。同時管理員通過統計商家的違規次數及使用者對訂單的評價資訊,對商家進行評級並將其顯示在商家資訊中。