软件项目分析及二次开发

原项目地址:基于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、缺少用户和商家的沟通渠道。

二次开发:

  在原商品搜索功能的基础上增加,增加上管理员对商品的分类目录,使用户可以在特定的家具类别中使用关键字搜索,搜索结果列表可以添加多种排序选项如:购买次数、浏览次数、最佳匹配等。

  在用户完成订单后,增加用户对订单的星级评价功能。

  面向商家的功能设计:基础功能有商家注册登录,商家对商品信息的创建、修改和删除,商家对订单的查看和反馈功能。商家可以通过对订单的反馈向用户传达订单可能出现的问题。可以创建一个商家和用户对话室,这样用户可以在购买商品前向商家询问一些自己的疑惑。

  取消管理员对商品信息的修改管理,但管理员要在商品信息中设置违禁词汇和检测机制,当管理员检测到商品信息中存在违规内容时,将该商品信息发送给商家,删除原商品数据,对商家进行警告及通知修改。同时管理员通过统计商家的违规次数及用户对订单的评价信息,对商家进行评级并将其显示在商家信息中。

posted @ 2022-03-28 16:40  Moniko  阅读(130)  评论(0)    收藏  举报