技术栈:H5、Django、MySQL;商品推荐
权限:用户、商家、管理员
技术栈:SpringBoot、Mybatis、Maven、MySQL、Vue、推荐算法(商品)
权限:用户、商家、管理员
环境:intellij idea ,支持eclipse
前端技术:Vue+elementui、Html、CSS
语言框架:springboot java+spring、mybatis、Springmvc
数据库:mysql
代码结构讲解如下
config:主要用来存储配置文件,以及其他不怎么动用的信息
controller:项目的主要控制文件
dao:           主要用来操作数据库
entity:  实体,用来放与数据库表里对应的实体类,表中的字段对应类中的属性值,并附有set/get方法
exception:异常处理类
service:主要实现的方法
  —impl 实现类
    接口:尚未实现的方法,在对应的ipml中实现
util: 工具类
application.properties:项目配置信息
我学习程序设计的基本目的就是培养描述实际问题的程序化解决方案的关键技能,
我完成多个实验以及测试,在这个阶段的学习开发中,我从认识到熟悉,而后到能够自主运用。

1.用户
1)登录注册:人脸识别
2)商品查询:能够进行分类查询、关键词搜索和查询详情信息。
3)购物车:将商品加入到购物车中进行付款,也可以直接购买,不用加入购物车。
4)评论收藏:对商品进行评论,也可以收藏商品。
5)订单管理:可以查看订单具体信息并完成状态管理。
6)公告查询:查询小卖铺系统中的公告信息。
7)在线咨询:向商家发布咨询信息完成咨询。
8)退货申请:发起退货申请,进行退货。
8)个人中心:充值等。
2.商家
1)系统登录:人脸识别
2)商品管理:发布自己小卖铺的商品信息,完成商品上架、下架操作,也可以修改和删除。
3)订单管理:查看本店的交易数量和金额,比如:年/月/日,对订单状态进行管理和删除。
4)咨询管理:查看用户的咨询信息,对咨询信息进行回复。
5)公告管理:商家可以发布和修改最新的商品公告,不能够进行删除。
6)评论管理:管理用户发布对商品相关的评论信息。
7)退货管理:退货审核并管理退货信息。
3.管理员
1)用户管理:对系统内所有级别的用户信息进行管理。
2)分类管理:管理分类信息,设置不同的商品分类信息,对商品分类执行修改和删除。
3)商品管理:对小卖铺中所有的商品执行增、删、该查操作。
4)订单管理:对小卖铺中所有的订单执行增、删、该查操作。
5)公告管理:对小卖铺中所有的公告信息执行增、删、该查操作。
6)咨询管理:对小卖铺中所有的咨询信息执行增、删、该查操作。
7)系统管理
大屏
8)数据看板:统计和分析销售类型、销售订单、金额等信息
 

Logo

电商企业物流数字化转型必备!快递鸟 API 接口,72 小时快速完成物流系统集成。全流程实战1V1指导,营造开放的API技术生态圈。

更多推荐